aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--RELEASE-NOTES-1.202
-rw-r--r--docs/export-0.7.xsd108
-rw-r--r--docs/export-demo.xml266
-rw-r--r--extensions/README9
-rw-r--r--includes/Article.php4
-rw-r--r--includes/AutoLoader.php10
-rw-r--r--includes/Block.php18
-rw-r--r--includes/CategoryViewer.php2
-rw-r--r--includes/ChangesList.php6
-rw-r--r--includes/DeviceDetection.php (renamed from includes/mobile/DeviceDetection.php)0
-rw-r--r--includes/Exception.php3
-rw-r--r--includes/Export.php63
-rw-r--r--includes/GlobalFunctions.php13
-rw-r--r--includes/ImagePage.php11
-rw-r--r--includes/Linker.php6
-rw-r--r--includes/LinksUpdate.php4
-rw-r--r--includes/MagicWord.php4
-rw-r--r--includes/OutputPage.php2
-rw-r--r--includes/Preferences.php2
-rw-r--r--includes/Revision.php48
-rw-r--r--includes/RevisionList.php4
-rw-r--r--includes/Skin.php5
-rw-r--r--includes/SpecialPage.php2
-rw-r--r--includes/User.php21
-rw-r--r--includes/WebRequest.php28
-rw-r--r--includes/Wiki.php11
-rw-r--r--includes/WikiPage.php26
-rw-r--r--includes/actions/CachedAction.php22
-rw-r--r--includes/actions/HistoryAction.php22
-rw-r--r--includes/actions/RawAction.php15
-rw-r--r--includes/actions/ViewAction.php7
-rw-r--r--includes/api/ApiPurge.php3
-rw-r--r--includes/api/ApiQueryAllUsers.php2
-rw-r--r--includes/db/IORMRow.php273
-rw-r--r--includes/db/IORMTable.php444
-rw-r--r--includes/db/ORMResult.php13
-rw-r--r--includes/db/ORMRow.php57
-rw-r--r--includes/db/ORMTable.php61
-rw-r--r--includes/debug/Debug.php5
-rw-r--r--includes/filerepo/backend/FileBackend.php86
-rw-r--r--includes/filerepo/backend/FileOp.php2
-rw-r--r--includes/filerepo/backend/SwiftFileBackend.php27
-rw-r--r--includes/filerepo/backend/lockmanager/FSLockManager.php12
-rw-r--r--includes/filerepo/file/File.php15
-rw-r--r--includes/filerepo/file/LocalFile.php47
-rw-r--r--includes/installer/Installer.i18n.php420
-rw-r--r--includes/job/JobQueue.php32
-rw-r--r--includes/logging/LogEventsList.php25
-rw-r--r--includes/normal/UtfNormalDefines.php15
-rw-r--r--includes/normal/UtfNormalTest2.php17
-rw-r--r--includes/objectcache/BagOStuff.php36
-rw-r--r--includes/resourceloader/ResourceLoaderLanguageDataModule.php2
-rw-r--r--includes/revisiondelete/RevisionDelete.php7
-rw-r--r--includes/specials/SpecialCachedPage.php22
-rw-r--r--includes/specials/SpecialContributions.php4
-rw-r--r--includes/specials/SpecialEditWatchlist.php15
-rw-r--r--includes/specials/SpecialEmailuser.php2
-rw-r--r--includes/specials/SpecialListfiles.php3
-rw-r--r--includes/specials/SpecialLog.php4
-rw-r--r--includes/specials/SpecialMergeHistory.php5
-rw-r--r--includes/specials/SpecialRecentchanges.php2
-rw-r--r--includes/specials/SpecialStatistics.php4
-rw-r--r--includes/specials/SpecialUndelete.php8
-rw-r--r--includes/specials/SpecialUnwatchedpages.php12
-rw-r--r--includes/specials/SpecialUploadStash.php28
-rw-r--r--includes/specials/SpecialVersion.php9
-rw-r--r--includes/upload/UploadBase.php22
-rw-r--r--includes/upload/UploadFromChunks.php22
-rw-r--r--includes/upload/UploadFromFile.php22
-rw-r--r--includes/upload/UploadFromStash.php22
-rw-r--r--includes/upload/UploadFromUrl.php22
-rw-r--r--includes/upload/UploadStash.php22
-rw-r--r--languages/Language.php128
-rw-r--r--languages/Names.php176
-rw-r--r--languages/classes/LanguageIu.deps.php8
-rw-r--r--languages/classes/LanguageKk.deps.php9
-rw-r--r--languages/classes/LanguageKu.deps.php9
-rw-r--r--languages/classes/LanguageShi.deps.php8
-rw-r--r--languages/classes/LanguageSr.deps.php9
-rw-r--r--languages/classes/LanguageZh.deps.php9
-rw-r--r--languages/messages/MessagesAce.php123
-rw-r--r--languages/messages/MessagesAeb.php3
-rw-r--r--languages/messages/MessagesAf.php8
-rw-r--r--languages/messages/MessagesAr.php112
-rw-r--r--languages/messages/MessagesArc.php51
-rw-r--r--languages/messages/MessagesAs.php22
-rw-r--r--languages/messages/MessagesAst.php9
-rw-r--r--languages/messages/MessagesBe_tarask.php15
-rw-r--r--languages/messages/MessagesBg.php1
-rw-r--r--languages/messages/MessagesBn.php3
-rw-r--r--languages/messages/MessagesBr.php22
-rw-r--r--languages/messages/MessagesCa.php7
-rw-r--r--languages/messages/MessagesCkb.php6
-rw-r--r--languages/messages/MessagesCs.php3
-rw-r--r--languages/messages/MessagesCu.php4
-rw-r--r--languages/messages/MessagesCy.php9
-rw-r--r--languages/messages/MessagesDa.php7
-rw-r--r--languages/messages/MessagesDe.php38
-rw-r--r--languages/messages/MessagesDiq.php159
-rw-r--r--languages/messages/MessagesDsb.php1
-rw-r--r--languages/messages/MessagesEl.php4
-rw-r--r--languages/messages/MessagesEn.php20
-rw-r--r--languages/messages/MessagesEo.php20
-rw-r--r--languages/messages/MessagesEs.php37
-rw-r--r--languages/messages/MessagesEt.php4
-rw-r--r--languages/messages/MessagesEu.php9
-rw-r--r--languages/messages/MessagesFa.php25
-rw-r--r--languages/messages/MessagesFi.php11
-rw-r--r--languages/messages/MessagesFr.php33
-rw-r--r--languages/messages/MessagesFrr.php126
-rw-r--r--languages/messages/MessagesGan_hans.php2
-rw-r--r--languages/messages/MessagesGan_hant.php2
-rw-r--r--languages/messages/MessagesGd.php2
-rw-r--r--languages/messages/MessagesGl.php10
-rw-r--r--languages/messages/MessagesGsw.php19
-rw-r--r--languages/messages/MessagesGu.php26
-rw-r--r--languages/messages/MessagesHe.php28
-rw-r--r--languages/messages/MessagesHi.php11
-rw-r--r--languages/messages/MessagesHsb.php1
-rw-r--r--languages/messages/MessagesHu.php26
-rw-r--r--languages/messages/MessagesHy.php2
-rw-r--r--languages/messages/MessagesIa.php11
-rw-r--r--languages/messages/MessagesId.php3
-rw-r--r--languages/messages/MessagesIg.php4
-rw-r--r--languages/messages/MessagesIs.php2
-rw-r--r--languages/messages/MessagesIt.php6
-rw-r--r--languages/messages/MessagesJa.php131
-rw-r--r--languages/messages/MessagesJv.php1
-rw-r--r--languages/messages/MessagesKa.php1
-rw-r--r--languages/messages/MessagesKiu.php40
-rw-r--r--languages/messages/MessagesKo.php103
-rw-r--r--languages/messages/MessagesKrc.php80
-rw-r--r--languages/messages/MessagesKsh.php88
-rw-r--r--languages/messages/MessagesKu_latn.php9
-rw-r--r--languages/messages/MessagesLb.php7
-rw-r--r--languages/messages/MessagesLez.php165
-rw-r--r--languages/messages/MessagesLi.php3
-rw-r--r--languages/messages/MessagesLt.php9
-rw-r--r--languages/messages/MessagesLus.php29
-rw-r--r--languages/messages/MessagesMk.php55
-rw-r--r--languages/messages/MessagesMl.php9
-rw-r--r--languages/messages/MessagesMn.php213
-rw-r--r--languages/messages/MessagesMr.php2
-rw-r--r--languages/messages/MessagesMs.php1
-rw-r--r--languages/messages/MessagesMt.php1
-rw-r--r--languages/messages/MessagesMzn.php21
-rw-r--r--languages/messages/MessagesNl.php7
-rw-r--r--languages/messages/MessagesNn.php30
-rw-r--r--languages/messages/MessagesOs.php26
-rw-r--r--languages/messages/MessagesPa.php3
-rw-r--r--languages/messages/MessagesPfl.php4
-rw-r--r--languages/messages/MessagesPl.php14
-rw-r--r--languages/messages/MessagesPms.php82
-rw-r--r--languages/messages/MessagesPt.php4
-rw-r--r--languages/messages/MessagesPt_br.php9
-rw-r--r--languages/messages/MessagesQqq.php30
-rw-r--r--languages/messages/MessagesQu.php5
-rw-r--r--languages/messages/MessagesRm.php170
-rw-r--r--languages/messages/MessagesRo.php19
-rw-r--r--languages/messages/MessagesRoa_tara.php4
-rw-r--r--languages/messages/MessagesRu.php2
-rw-r--r--languages/messages/MessagesSat.php74
-rw-r--r--languages/messages/MessagesSe.php88
-rw-r--r--languages/messages/MessagesSi.php4
-rw-r--r--languages/messages/MessagesSk.php14
-rw-r--r--languages/messages/MessagesSl.php4
-rw-r--r--languages/messages/MessagesSr_ec.php16
-rw-r--r--languages/messages/MessagesSr_el.php16
-rw-r--r--languages/messages/MessagesStq.php247
-rw-r--r--languages/messages/MessagesSu.php4
-rw-r--r--languages/messages/MessagesSv.php5
-rw-r--r--languages/messages/MessagesSw.php37
-rw-r--r--languages/messages/MessagesTa.php3
-rw-r--r--languages/messages/MessagesTe.php16
-rw-r--r--languages/messages/MessagesTh.php141
-rw-r--r--languages/messages/MessagesTk.php2
-rw-r--r--languages/messages/MessagesTly.php2
-rw-r--r--languages/messages/MessagesUk.php12
-rw-r--r--languages/messages/MessagesVep.php2
-rw-r--r--languages/messages/MessagesVi.php1
-rw-r--r--languages/messages/MessagesYi.php3
-rw-r--r--languages/messages/MessagesYo.php8
-rw-r--r--languages/messages/MessagesZh.php13
-rw-r--r--languages/messages/MessagesZh_hans.php44
-rw-r--r--languages/messages/MessagesZh_hant.php23
-rw-r--r--maintenance/benchmarks/bench_utf8_title_check.php107
-rw-r--r--maintenance/language/messageTypes.inc4
-rw-r--r--maintenance/language/messages.inc7
-rw-r--r--maintenance/mwdocgen.php21
-rw-r--r--maintenance/nextJobDB.php3
-rw-r--r--maintenance/populateRevisionSha1.php14
-rw-r--r--resources/Resources.php40
-rw-r--r--resources/mediawiki.language/mediawiki.language.init.js56
-rw-r--r--resources/mediawiki.language/mediawiki.language.js54
-rw-r--r--skins/Chick.deps.php13
-rw-r--r--skins/Chick.php15
-rw-r--r--skins/CologneBlue.php15
-rw-r--r--skins/Modern.deps.php12
-rw-r--r--skins/Modern.php15
-rw-r--r--skins/MonoBook.deps.php12
-rw-r--r--skins/MonoBook.php17
-rw-r--r--skins/MySkin.deps.php13
-rw-r--r--skins/MySkin.php17
-rw-r--r--skins/Nostalgia.php15
-rw-r--r--skins/Simple.deps.php13
-rw-r--r--skins/Simple.php15
-rw-r--r--skins/Vector.deps.php11
-rw-r--r--skins/Vector.php15
-rw-r--r--tests/TestsAutoLoader.php1
-rw-r--r--tests/parser/parserTests.txt41
-rw-r--r--tests/phpunit/MediaWikiTestCase.php2
-rw-r--r--tests/phpunit/includes/DeviceDetectionTest.php (renamed from tests/phpunit/includes/mobile/DeviceDetectionTest.php)0
-rw-r--r--tests/phpunit/includes/GlobalFunctions/wfGetCallerTest.php35
-rw-r--r--tests/phpunit/includes/WebRequestTest.php39
-rw-r--r--tests/phpunit/includes/db/ORMRowTest.php134
-rw-r--r--tests/phpunit/includes/db/TestORMRowTest.php174
-rw-r--r--tests/phpunit/includes/debug/MWDebugTest.php2
-rw-r--r--tests/phpunit/includes/filerepo/FileBackendTest.php5
-rw-r--r--tests/phpunit/languages/LanguageTest.php64
-rw-r--r--tests/phpunit/maintenance/DumpTestCase.php11
-rw-r--r--tests/phpunit/maintenance/backupTextPassTest.php14
-rw-r--r--tests/phpunit/maintenance/backup_PageTest.php2
222 files changed, 2062 insertions, 5120 deletions
diff --git a/RELEASE-NOTES-1.20 b/RELEASE-NOTES-1.20
index 07d93eec858a..b5e7cce63055 100644
--- a/RELEASE-NOTES-1.20
+++ b/RELEASE-NOTES-1.20
@@ -114,7 +114,6 @@ upgrade PHP if you have not done so prior to upgrading MediaWiki.
* (bug 36537) Rename wfArrayToCGI to wfArrayToCgi for consistency with wfCgiToArray.
* (bug 25946) The message on the top of Special:RecentChanges is now displayed
in user language instead of content language
-* (bug 35264) Wrong type used for <ns> in export.xsd
=== API changes in 1.20 ===
* (bug 34316) Add ability to retrieve maximum upload size from MediaWiki API.
@@ -131,7 +130,6 @@ upgrade PHP if you have not done so prior to upgrading MediaWiki.
* (bug 28814) add properties to output of action=parse
* (bug 33224) add variants of content language to meta=siteinfo
* (bug 36761) "Mark pages as visited" now submits previously established filter options
-* (bug 32643) action=purge with forcelinkupdate no longer crashes when ratelimit is reached
=== Languages updated in 1.20 ===
diff --git a/docs/export-0.7.xsd b/docs/export-0.7.xsd
index 5bb4417de79b..1871a65876dc 100644
--- a/docs/export-0.7.xsd
+++ b/docs/export-0.7.xsd
@@ -20,8 +20,6 @@
Version 0.7 adds a unique identity constraint for both page and
revision identifiers. See also bug 4220.
- Fix type for <ns> from "positiveInteger" to "nonNegativeInteger" to allow 0
- Moves <logitem> to its right location.
The canonical URL to the schema document is:
http://www.mediawiki.org/xml/export-0.7.xsd
@@ -42,33 +40,31 @@
<!-- Need this to reference xml:lang -->
<import namespace="http://www.w3.org/XML/1998/namespace"
- schemaLocation="http://www.w3.org/2001/xml.xsd" />
+ schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<!-- Our root element -->
<element name="mediawiki" type="mw:MediaWikiType">
<!-- Page ID contraint, see bug 4220 -->
<unique name="PageIDConstraint">
- <selector xpath="mw:page" />
- <field xpath="mw:id" />
+ <selector xpath="mw:page"/>
+ <field xpath="mw:id"/>
</unique>
<!-- Revision ID contraint, see bug 4220 -->
<unique name="RevIDConstraint">
- <selector xpath="mw:page/mw:revision" />
- <field xpath="mw:id" />
+ <selector xpath="mw:page/mw:revision"/>
+ <field xpath="mw:id"/>
</unique>
</element>
<complexType name="MediaWikiType">
<sequence>
<element name="siteinfo" type="mw:SiteInfoType"
- minOccurs="0" maxOccurs="1" />
+ minOccurs="0" maxOccurs="1"/>
<element name="page" type="mw:PageType"
- minOccurs="0" maxOccurs="unbounded" />
- <element name="logitem" type="mw:LogItemType"
- minOccurs="0" maxOccurs="unbounded" />
+ minOccurs="0" maxOccurs="unbounded"/>
</sequence>
- <attribute name="version" type="string" use="required" />
- <attribute ref="xml:lang" use="required" />
+ <attribute name="version" type="string" use="required"/>
+ <attribute ref="xml:lang" use="required"/>
</complexType>
<complexType name="SiteInfoType">
@@ -99,7 +95,7 @@
<simpleType name="DeletedFlagType">
<restriction base="NMTOKEN">
- <enumeration value="deleted" />
+ <enumeration value="deleted"/>
</restriction>
</simpleType>
@@ -119,35 +115,28 @@
</simpleContent>
</complexType>
- <complexType name="RedirectType">
- <simpleContent>
- <extension base="string">
- <attribute name="title" type="string" />
- </extension>
- </simpleContent>
- </complexType>
-
<complexType name="PageType">
<sequence>
<!-- Title in text form. (Using spaces, not underscores; with namespace ) -->
- <element name="title" type="string" />
+ <element name="title" type="string"/>
<!-- Namespace in canonical form -->
- <element name="ns" type="nonNegativeInteger" />
+ <element name="ns" type="positiveInteger"/>
<!-- optional page ID number -->
- <element name="id" type="positiveInteger" />
+ <element name="id" type="positiveInteger" minOccurs="0"/>
<!-- flag if the current revision is a redirect -->
- <element name="redirect" type="mw:RedirectType" minOccurs="0" maxOccurs="1" />
+ <element name="redirect" type="string" minOccurs="0"/>
<!-- comma-separated list of string tokens, if present -->
- <element name="restrictions" type="string" minOccurs="0" />
+ <element name="restrictions" type="string" minOccurs="0"/>
<!-- Zero or more sets of revision or upload data -->
<choice minOccurs="0" maxOccurs="unbounded">
<element name="revision" type="mw:RevisionType" />
<element name="upload" type="mw:UploadType" />
+ <element name="logitem" type="mw:LogItemType" />
</choice>
<!-- Zero or One sets of discussion threading data -->
@@ -157,11 +146,11 @@
<complexType name="RevisionType">
<sequence>
- <element name="id" type="positiveInteger" minOccurs="0" />
- <element name="timestamp" type="dateTime" />
- <element name="contributor" type="mw:ContributorType" />
- <element name="minor" minOccurs="0" maxOccurs="1" />
- <element name="comment" type="mw:CommentType" minOccurs="0" maxOccurs="1" />
+ <element name="id" type="positiveInteger" minOccurs="0"/>
+ <element name="timestamp" type="dateTime"/>
+ <element name="contributor" type="mw:ContributorType"/>
+ <element name="minor" minOccurs="0" />
+ <element name="comment" type="mw:CommentType" minOccurs="0"/>
<element name="sha1" type="string" />
<element name="text" type="mw:TextType" />
</sequence>
@@ -169,15 +158,13 @@
<complexType name="LogItemType">
<sequence>
- <element name="id" type="positiveInteger" />
- <element name="timestamp" type="dateTime" />
- <element name="contributor" type="mw:ContributorType" />
- <element name="comment" type="mw:CommentType" minOccurs="0" />
+ <element name="id" type="positiveInteger" minOccurs="0"/>
+ <element name="timestamp" type="dateTime"/>
+ <element name="contributor" type="mw:ContributorType"/>
+ <element name="comment" type="mw:CommentType" minOccurs="0"/>
<element name="type" type="string" />
<element name="action" type="string" />
- <element name="text" type="mw:LogTextType" minOccurs="0" maxOccurs="1" />
- <element name="logtitle" type="string" minOccurs="0" maxOccurs="1" />
- <element name="params" type="mw:LogParamsType" minOccurs="0" maxOccurs="1" />
+ <element name="text" type="mw:TextType" />
</sequence>
</complexType>
@@ -185,7 +172,7 @@
<simpleContent>
<extension base="string">
<!-- This allows deleted=deleted on non-empty elements, but XSD is not omnipotent -->
- <attribute name="deleted" use="optional" type="mw:DeletedFlagType" />
+ <attribute name="deleted" use="optional" type="mw:DeletedFlagType"/>
</extension>
</simpleContent>
</complexType>
@@ -195,56 +182,39 @@
<extension base="string">
<attribute ref="xml:space" use="optional" default="preserve" />
<!-- This allows deleted=deleted on non-empty elements, but XSD is not omnipotent -->
- <attribute name="deleted" use="optional" type="mw:DeletedFlagType" />
+ <attribute name="deleted" use="optional" type="mw:DeletedFlagType"/>
<!-- This isn't a good idea; we should be using "ID" instead of "NMTOKEN" -->
<!-- However, "NMTOKEN" is strictest definition that is both compatible with existing -->
<!-- usage ([0-9]+) and with the "ID" type. -->
- <attribute name="id" type="NMTOKEN" />
- <attribute name="bytes" use="optional" type="nonNegativeInteger" />
- </extension>
- </simpleContent>
- </complexType>
-
- <complexType name="LogTextType">
- <simpleContent>
- <extension base="string">
- <!-- This allows deleted=deleted on non-empty elements, but XSD is not omnipotent -->
- <attribute name="deleted" use="optional" type="mw:DeletedFlagType" />
- </extension>
- </simpleContent>
- </complexType>
-
- <complexType name="LogParamsType">
- <simpleContent>
- <extension base="string">
- <attribute ref="xml:space" use="optional" default="preserve" />
+ <attribute name="id" type="NMTOKEN"/>
+ <attribute name="bytes" use="optional" type="nonNegativeInteger"/>
</extension>
</simpleContent>
</complexType>
<complexType name="ContributorType">
<sequence>
- <element name="username" type="string" minOccurs="0" />
+ <element name="username" type="string" minOccurs="0"/>
<element name="id" type="positiveInteger" minOccurs="0" />
- <element name="ip" type="string" minOccurs="0" />
+ <element name="ip" type="string" minOccurs="0"/>
</sequence>
<!-- This allows deleted=deleted on non-empty elements, but XSD is not omnipotent -->
- <attribute name="deleted" use="optional" type="mw:DeletedFlagType" />
+ <attribute name="deleted" use="optional" type="mw:DeletedFlagType"/>
</complexType>
<complexType name="UploadType">
<sequence>
<!-- Revision-style data... -->
- <element name="timestamp" type="dateTime" />
- <element name="contributor" type="mw:ContributorType" />
- <element name="comment" type="string" minOccurs="0" />
+ <element name="timestamp" type="dateTime"/>
+ <element name="contributor" type="mw:ContributorType"/>
+ <element name="comment" type="string" minOccurs="0"/>
- <!-- Filename. (Using underscores, not spaces. No 'File:' namespace marker.) -->
- <element name="filename" type="string" />
+ <!-- Filename. (Using underscores, not spaces. No 'Image:' namespace marker.) -->
+ <element name="filename" type="string"/>
<!-- URI at which this resource can be obtained -->
- <element name="src" type="anyURI" />
+ <element name="src" type="anyURI"/>
<element name="size" type="positiveInteger" />
diff --git a/docs/export-demo.xml b/docs/export-demo.xml
index 9d79e5c42fec..77b26a41a8f9 100644
--- a/docs/export-demo.xml
+++ b/docs/export-demo.xml
@@ -1,146 +1,134 @@
-<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.7/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.7/ http://www.mediawiki.org/xml/export-0.7.xsd" version="0.7" xml:lang="en">
+<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.4/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.4/ http://www.mediawiki.org/xml/export-0.4.xsd" version="0.4" xml:lang="en">
+
+<!-- Optional global configuration info -->
+<siteinfo>
+ <!-- Site name, as set in $wgSitename -->
+ <sitename>DemoWiki</sitename>
- <!-- Optional global configuration info -->
- <siteinfo>
- <!-- Site name, as set in $wgSitename -->
- <sitename>DemoWiki</sitename>
-
- <!-- Forgot where you got this set? -->
- <base>http://example.com/wiki/Main_Page</base>
-
- <!-- Source software version -->
- <generator>MediaWiki 1.20</generator>
-
- <!-- Title case sensitivity options of the wiki this data came from -->
- <!-- May be 'first-letter', 'case-sensitive', or 'case-insensitive' -->
- <case>first-letter</case>
-
- <!-- Defined namespace keys on the source wiki. -->
- <namespaces>
- <namespace key="-2" case="first-letter">Media</namespace>
- <namespace key="-1" case="first-letter">Special</namespace>
- <namespace key="0" case="first-letter" />
- <namespace key="1" case="first-letter">Talk</namespace>
- <namespace key="2" case="first-letter">User</namespace>
- <namespace key="3" case="first-letter">User talk</namespace>
- <namespace key="4" case="first-letter">DemoWiki</namespace>
- <namespace key="5" case="first-letter">DemoWIki talk</namespace>
- <namespace key="6" case="first-letter">File</namespace>
- <namespace key="7" case="first-letter">File talk</namespace>
- <namespace key="8" case="first-letter">MediaWiki</namespace>
- <namespace key="9" case="first-letter">MediaWiki talk</namespace>
- <namespace key="10" case="first-letter">Template</namespace>
- <namespace key="11" case="first-letter">Template talk</namespace>
- <namespace key="12" case="first-letter">Help</namespace>
- <namespace key="13" case="first-letter">Help talk</namespace>
- <namespace key="14" case="first-letter">Category</namespace>
- <namespace key="15" case="first-letter">Category talk</namespace>
- </namespaces>
- </siteinfo>
+ <!-- Forgot where you got this set? -->
+ <base>http://example.com/wiki/Main_Page</base>
- <!-- The rest of the data will be a series of page records -->
- <page>
- <!-- Titles are listed here in text form, with namespace prefix -->
- <!-- if any, and spaces rather than the underscores used in URLs. -->
- <title>Page title</title>
-
- <!-- Namespace in canonical form -->
- <ns>0</ns>
-
- <!-- The page's immutable page_id number in the source database. -->
- <!-- Page ID numbers are kept across page moves, but may change -->
- <!-- if a page is deleted and recreated. -->
- <id>1</id>
-
- <!-- Tag wether this article is a redirect and its target -->
- <!-- This corresponds to the page_is_redirect in the page table -->
- <redirect title="Target" />
-
- <!-- If restricted, the ACL is listed here raw. -->
- <restrictions>edit=sysop:move=sysop</restrictions>
-
- <!-- With a series of revision records... -->
-
- <!-- Remember this is XML; if you must use a regex-based extractor -->
- <!-- in place of a standard XML parser, be very careful. -->
- <!-- * Don't forget to decode character entities! -->
- <!-- * If using a 'loose' XML parser, ensure that whitespace is -->
- <!-- preserved in the <text> elements. -->
- <revision>
- <!-- Unique revision ID number (rev_id) in the source database. -->
- <!-- This number uniquely identifies the revision on that wiki. -->
- <id>100</id>
- <timestamp>2001-01-15T13:15:00Z</timestamp>
- <contributor>
- <username>Foobar</username>
- <id>42</id>
- </contributor>
- <minor />
- <comment>I have just one thing to say!</comment>
- <sha1>5x0ux8iwjrbmfzgv6pkketxgkcnpr7h</sha1>
- <text xml:space="preserve" bytes="25">A bunch of [[text]] here.</text>
- </revision>
-
- <revision>
- <timestamp>2001-01-15T13:10:27Z</timestamp>
- <contributor>
- <ip>10.0.0.2</ip>
- </contributor>
- <comment>new!</comment>
- <sha1>etaxt3shcge6igz1biwy3d4um2pnle4</sha1>
- <text xml:space="preserve" bytes="24">An earlier [[revision]].</text>
- </revision>
- </page>
+ <!-- Source software version -->
+ <generator>MediaWiki 1.5.0</generator>
+
+ <!-- Title case sensitivity options of the wiki this data came from -->
+ <!-- May be 'first-letter', 'case-sensitive', or 'case-insensitive' -->
+ <case>first-letter</case>
- <page>
- <title>Talk:Page title</title>
- <ns>1</ns>
- <id>2</id>
- <revision>
- <id>101</id>
- <timestamp>2001-01-15T14:03:00Z</timestamp>
- <contributor><ip>10.0.0.2</ip></contributor>
- <comment>hey</comment>
- <sha1>ml80vmyjlixdstnywwihx003exfzq9j</sha1>
- <text xml:space="preserve" bytes="47">WHYD YOU LOCK PAGE??!!! i was editing that jerk</text>
- </revision>
- </page>
+ <!-- Defined namespace keys on the source wiki. -->
+ <!-- Titles can be substring-split to obtain the symbolic numeric key -->
+ <namespaces>
+ <namespace key="-2">Media</namespace>
+ <namespace key="-1">Special</namespace>
+ <namespace key="0"></namespace>
+ <namespace key="1">Talk</namespace>
+ <namespace key="2">User</namespace>
+ <namespace key="3">User talk</namespace>
+ <namespace key="4">DemoWiki</namespace>
+ <namespace key="5">DemoWIki talk</namespace>
+ <namespace key="6">Image</namespace>
+ <namespace key="7">Image talk</namespace>
+ <namespace key="8">MediaWiki</namespace>
+ <namespace key="9">MediaWiki talk</namespace>
+ <namespace key="10">Template</namespace>
+ <namespace key="11">Template talk</namespace>
+ <namespace key="12">Help</namespace>
+ <namespace key="13">Help talk</namespace>
+ <namespace key="14">Category</namespace>
+ <namespace key="15">Category talk</namespace>
+ </namespaces>
+</siteinfo>
+
+<!-- The rest of the data will be a series of page records -->
+<page>
+ <!-- Titles are listed here in text form, with namespace prefix -->
+ <!-- if any, and spaces rather than the underscores used in URLs. -->
+ <title>Page title</title>
- <page>
- <title>File:Some image.jpg</title>
- <ns>6</ns>
- <id>3</id>
- <revision>
- <id>102</id>
- <timestamp>2001-01-15T20:34:12Z</timestamp>
- <contributor><username>Foobar</username><id>42</id></contributor>
- <comment>My awesomeest image!</comment>
- <sha1>mehom37npwkpzhaiwu3wyr0egalumki</sha1>
- <text xml:space="preserve" bytes="52">This is an awesome little imgae. I lurves it. {{PD}}</text>
- </revision>
- <upload>
- <timestamp>2001-01-15T20:34:12Z</timestamp>
- <contributor><username>Foobar</username><id>42</id></contributor>
- <comment>My awesomeest image!</comment>
- <filename>Some_image.jpg</filename>
- <src>http://upload.wikimedia.org/commons/2/22/Some_image.jpg</src>
- <size>12345</size>
- </upload>
- </page>
+ <!-- The page's immutable page_id number in the source database. -->
+ <!-- Page ID numbers are kept across page moves, but may change -->
+ <!-- if a page is deleted and recreated. -->
+ <id>1</id>
+
+ <!-- Tag wether this article is a redirect -->
+ <!-- This corresponds to the page_is_redirect in the page table -->
+ <redirect />
- <!-- or a series of logitem records, but normaly page and logitem never exist both in one file -->
- <logitem>
- <id>15</id>
- <timestamp>2008-10-23T03:20:32Z</timestamp>
- <contributor>
- <username>Wikimedian</username>
- <id>12345</id>
- </contributor>
- <comment>content was: 'I think this was a silly edit'</comment>
- <type>delete</type>
- <action>delete</action>
- <logtitle>Silly page name</logtitle>
- <params xml:space="preserve" />
- </logitem>
+ <!-- If restricted, the ACL is listed here raw. -->
+ <restrictions>edit=sysop:move=sysop</restrictions>
+
+ <!-- With a series of revision records... -->
+
+ <!-- Remember this is XML; if you must use a regex-based extractor -->
+ <!-- in place of a standard XML parser, be very careful. -->
+ <!-- * Don't forget to decode character entities! -->
+ <!-- * If using a 'loose' XML parser, ensure that whitespace is -->
+ <!-- preserved in the <text> elements. -->
+ <revision>
+ <!-- Unique revision ID number (rev_id) in the source database. -->
+ <!-- This number uniquely identifies the revision on that wiki. -->
+ <id>100</id>
+
+ <timestamp>2001-01-15T13:15:00Z</timestamp>
+ <contributor><username>Foobar</username><id>42</id></contributor>
+ <minor />
+ <comment>I have just one thing to say!</comment>
+ <text xml:space="preserve">A bunch of [[text]] here.</text>
+ </revision>
+ <revision>
+ <timestamp>2001-01-15T13:10:27Z</timestamp>
+ <contributor><ip>10.0.0.2</ip></contributor>
+ <comment>new!</comment>
+ <text xml:space="preserve">An earlier [[revision]].</text>
+ </revision>
+</page>
+
+<page>
+ <title>Talk:Page title</title>
+ <id>2</id>
+ <revision>
+ <id>101</id>
+ <timestamp>2001-01-15T14:03:00Z</timestamp>
+ <contributor><ip>10.0.0.2</ip></contributor>
+ <comment>hey</comment>
+ <text xml:space="preserve">WHYD YOU LOCK PAGE??!!! i was editing that jerk</text>
+ </revision>
+</page>
+
+<page>
+ <title>Image:Some image.jpg</title>
+ <id>3</id>
+ <revision>
+ <id>102</id>
+ <timestamp>2001-01-15T20:34:12Z</timestamp>
+ <contributor><username>Foobar</username><id>42</id></contributor>
+ <comment>My awesomeest image!</comment>
+ <text xml:space="preserve">This is an awesome little imgae. I lurves it. {{PD}}</text>
+ </revision>
+ <upload>
+ <timestamp>2001-01-15T20:34:12Z</timestamp>
+ <contributor><username>Foobar</username><id>42</id></contributor>
+ <comment>My awesomeest image!</comment>
+ <filename>Some_image.jpg</filename>
+ <src>http://upload.wikimedia.org/commons/2/22/Some_image.jpg</src>
+ <size>12345</size>
+ </upload>
+</page>
+
+<logitem>
+ <id>15</id>
+ <timestamp>2008-10-23T03:20:32Z</timestamp>
+ <contributor>
+ <username>Wikimedian</username>
+ <id>12345</id>
+ </contributor>
+ <comment>content was: 'I think this was a silly edit'</comment>
+ <type>delete</type>
+ <action>delete</action>
+ <logtitle>Silly page name</logtitle>
+ <params xml:space="preserve" />
+</logitem>
+
+
</mediawiki>
diff --git a/extensions/README b/extensions/README
index 22f471051336..ca1558553683 100644
--- a/extensions/README
+++ b/extensions/README
@@ -7,14 +7,11 @@ directory and make a symbolic link:
mediawiki/extensions$ ln -s ../../extensions-trunk/FooBarExt
-The extensions are available through Git:
- https://gerrit.wikimedia.org/r/#/admin/projects/
-
-or Subversion:
- https://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/
+The extensions are available through svn at:
+ http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/
You can find documentation and additional extensions on MediaWiki website:
- https://www.mediawiki.org/wiki/Category:Extensions
+ http://www.mediawiki.org/wiki/Category:Extensions
Please note that under POSIX systems (Linux...), parent of a symbolic path
diff --git a/includes/Article.php b/includes/Article.php
index fdf0820663c5..ded8c497f23c 100644
--- a/includes/Article.php
+++ b/includes/Article.php
@@ -1372,9 +1372,9 @@ class Article extends Page {
$this->doDelete( $reason, $suppress );
if ( $request->getCheck( 'wpWatch' ) && $user->isLoggedIn() ) {
- WatchAction::doWatch( $title, $user );
+ $this->doWatch();
} elseif ( $title->userIsWatching() ) {
- WatchAction::doUnwatch( $title, $user );
+ $this->doUnwatch();
}
return;
diff --git a/includes/AutoLoader.php b/includes/AutoLoader.php
index 78ed45083f9e..d138aa7f1485 100644
--- a/includes/AutoLoader.php
+++ b/includes/AutoLoader.php
@@ -71,8 +71,8 @@ $wgAutoloadLocalClasses = array(
'DeferredUpdates' => 'includes/DeferredUpdates.php',
'DeprecatedGlobal' => 'includes/DeprecatedGlobal.php',
'DerivativeRequest' => 'includes/WebRequest.php',
- 'DeviceDetection' => 'includes/mobile/DeviceDetection.php',
- 'DeviceProperties' => 'includes/mobile/DeviceDetection.php',
+ 'DeviceDetection' => 'includes/DeviceDetection.php',
+ 'DeviceProperties' => 'includes/DeviceDetection.php',
'DiffHistoryBlob' => 'includes/HistoryBlob.php',
'DoubleReplacer' => 'includes/StringUtils.php',
'DummyLinker' => 'includes/Linker.php',
@@ -138,8 +138,8 @@ $wgAutoloadLocalClasses = array(
'HttpRequest' => 'includes/HttpFunctions.old.php',
'ICacheHelper' => 'includes/CacheHelper.php',
'IcuCollation' => 'includes/Collation.php',
- 'IDeviceProperties' => 'includes/mobile/DeviceDetection.php',
- 'IDeviceDetector' => 'includes/mobile/DeviceDetection.php',
+ 'IDeviceProperties' => 'includes/DeviceDetection.php',
+ 'IDeviceDetector' => 'includes/DeviceDetection.php',
'IdentityCollation' => 'includes/Collation.php',
'ImageGallery' => 'includes/ImageGallery.php',
'ImageHistoryList' => 'includes/ImagePage.php',
@@ -447,8 +447,6 @@ $wgAutoloadLocalClasses = array(
'DBConnectionError' => 'includes/db/DatabaseError.php',
'DBError' => 'includes/db/DatabaseError.php',
'DBObject' => 'includes/db/DatabaseUtility.php',
- 'IORMRow' => 'includes/db/IORMRow.php',
- 'IORMTable' => 'includes/db/IORMTable.php',
'DBMasterPos' => 'includes/db/DatabaseUtility.php',
'DBQueryError' => 'includes/db/DatabaseError.php',
'DBUnexpectedError' => 'includes/db/DatabaseError.php',
diff --git a/includes/Block.php b/includes/Block.php
index 301a45acd108..51d22ee11f84 100644
--- a/includes/Block.php
+++ b/includes/Block.php
@@ -137,13 +137,13 @@ class Block {
}
}
- /**
- * Return the list of ipblocks fields that should be selected to create
- * a new block.
- * @return array
- */
- public static function selectFields() {
- return array(
+ /**
+ * Return the list of ipblocks fields that should be selected to create
+ * a new block.
+ * @return array
+ */
+ public static function selectFields() {
+ return array(
'ipb_id',
'ipb_address',
'ipb_by',
@@ -158,8 +158,8 @@ class Block {
'ipb_deleted',
'ipb_block_email',
'ipb_allow_usertalk',
- 'ipb_parent_block_id',
- );
+ 'ipb_parent_block_id',
+ );
}
/**
diff --git a/includes/CategoryViewer.php b/includes/CategoryViewer.php
index 0af7d7c5b217..d83e0e0616f5 100644
--- a/includes/CategoryViewer.php
+++ b/includes/CategoryViewer.php
@@ -604,7 +604,7 @@ class CategoryViewer extends ContextSource {
);
}
- return $this->msg('categoryviewer-pagedlinks')->rawParams($prevLink, $nextLink)->escaped();
+ return "($prevLink) ($nextLink)";
}
/**
diff --git a/includes/ChangesList.php b/includes/ChangesList.php
index d280c9a75943..c6572b1ae70f 100644
--- a/includes/ChangesList.php
+++ b/includes/ChangesList.php
@@ -874,10 +874,8 @@ class EnhancedChangesList extends ChangesList {
array_push( $users, $text );
}
- $users = ' <span class="changedby">'
- . $this->getContext()->msg( 'brackets' )->rawParams(
- implode( $this->message['semicolon-separator'], $users )
- )->plain() . '</span>';
+ $users = ' <span class="changedby">[' .
+ implode( $this->message['semicolon-separator'], $users ) . ']</span>';
$tl = '<span class="mw-collapsible-toggle mw-enhancedchanges-arrow"></span>';
$r .= "<td>$tl</td>";
diff --git a/includes/mobile/DeviceDetection.php b/includes/DeviceDetection.php
index bca69851fbc4..bca69851fbc4 100644
--- a/includes/mobile/DeviceDetection.php
+++ b/includes/DeviceDetection.php
diff --git a/includes/Exception.php b/includes/Exception.php
index 9f6d5bdc6b7e..9c472bf9df7d 100644
--- a/includes/Exception.php
+++ b/includes/Exception.php
@@ -246,9 +246,6 @@ class MWException extends Exception {
} elseif ( self::isCommandLine() ) {
MWExceptionHandler::printError( $this->getText() );
} else {
- header( "HTTP/1.1 500 MediaWiki exception" );
- header( "Status: 500 MediaWiki exception", true );
-
$this->reportHTML();
}
}
diff --git a/includes/Export.php b/includes/Export.php
index 6c47e341fd74..c201c97ada1c 100644
--- a/includes/Export.php
+++ b/includes/Export.php
@@ -468,7 +468,7 @@ class XmlDumpWriter {
* @return string
*/
function schemaVersion() {
- return "0.7";
+ return "0.6";
}
/**
@@ -644,12 +644,6 @@ class XmlDumpWriter {
$out .= " " . Xml::elementClean( 'comment', array(), strval( $row->rev_comment ) ) . "\n";
}
- if ( $row->rev_sha1 && !( $row->rev_deleted & Revision::DELETED_TEXT ) ) {
- $out .= " " . Xml::element('sha1', null, strval( $row->rev_sha1 ) ) . "\n";
- } else {
- $out .= " <sha1/>\n";
- }
-
$text = '';
if ( $row->rev_deleted & Revision::DELETED_TEXT ) {
$out .= " " . Xml::element( 'text', array( 'deleted' => 'deleted' ) ) . "\n";
@@ -666,6 +660,12 @@ class XmlDumpWriter {
"" ) . "\n";
}
+ if ( $row->rev_sha1 && !( $row->rev_deleted & Revision::DELETED_TEXT ) ) {
+ $out .= " " . Xml::element('sha1', null, strval( $row->rev_sha1 ) ) . "\n";
+ } else {
+ $out .= " <sha1/>\n";
+ }
+
wfRunHooks( 'XmlDumpWriterWriteRevision', array( &$this, &$out, $row, $text ) );
$out .= " </revision>\n";
@@ -685,37 +685,37 @@ class XmlDumpWriter {
function writeLogItem( $row ) {
wfProfileIn( __METHOD__ );
- $out = " <logitem>\n";
- $out .= " " . Xml::element( 'id', null, strval( $row->log_id ) ) . "\n";
+ $out = " <logitem>\n";
+ $out .= " " . Xml::element( 'id', null, strval( $row->log_id ) ) . "\n";
- $out .= $this->writeTimestamp( $row->log_timestamp, " " );
+ $out .= $this->writeTimestamp( $row->log_timestamp );
if ( $row->log_deleted & LogPage::DELETED_USER ) {
- $out .= " " . Xml::element( 'contributor', array( 'deleted' => 'deleted' ) ) . "\n";
+ $out .= " " . Xml::element( 'contributor', array( 'deleted' => 'deleted' ) ) . "\n";
} else {
- $out .= $this->writeContributor( $row->log_user, $row->user_name, " " );
+ $out .= $this->writeContributor( $row->log_user, $row->user_name );
}
if ( $row->log_deleted & LogPage::DELETED_COMMENT ) {
- $out .= " " . Xml::element( 'comment', array( 'deleted' => 'deleted' ) ) . "\n";
+ $out .= " " . Xml::element( 'comment', array( 'deleted' => 'deleted' ) ) . "\n";
} elseif ( $row->log_comment != '' ) {
- $out .= " " . Xml::elementClean( 'comment', null, strval( $row->log_comment ) ) . "\n";
+ $out .= " " . Xml::elementClean( 'comment', null, strval( $row->log_comment ) ) . "\n";
}
- $out .= " " . Xml::element( 'type', null, strval( $row->log_type ) ) . "\n";
- $out .= " " . Xml::element( 'action', null, strval( $row->log_action ) ) . "\n";
+ $out .= " " . Xml::element( 'type', null, strval( $row->log_type ) ) . "\n";
+ $out .= " " . Xml::element( 'action', null, strval( $row->log_action ) ) . "\n";
if ( $row->log_deleted & LogPage::DELETED_ACTION ) {
- $out .= " " . Xml::element( 'text', array( 'deleted' => 'deleted' ) ) . "\n";
+ $out .= " " . Xml::element( 'text', array( 'deleted' => 'deleted' ) ) . "\n";
} else {
$title = Title::makeTitle( $row->log_namespace, $row->log_title );
- $out .= " " . Xml::elementClean( 'logtitle', null, self::canonicalTitle( $title ) ) . "\n";
- $out .= " " . Xml::elementClean( 'params',
+ $out .= " " . Xml::elementClean( 'logtitle', null, self::canonicalTitle( $title ) ) . "\n";
+ $out .= " " . Xml::elementClean( 'params',
array( 'xml:space' => 'preserve' ),
strval( $row->log_params ) ) . "\n";
}
- $out .= " </logitem>\n";
+ $out .= " </logitem>\n";
wfProfileOut( __METHOD__ );
return $out;
@@ -725,9 +725,9 @@ class XmlDumpWriter {
* @param $timestamp string
* @return string
*/
- function writeTimestamp( $timestamp, $indent = " " ) {
+ function writeTimestamp( $timestamp ) {
$ts = wfTimestamp( TS_ISO_8601, $timestamp );
- return $indent . Xml::element( 'timestamp', null, $ts ) . "\n";
+ return " " . Xml::element( 'timestamp', null, $ts ) . "\n";
}
/**
@@ -735,15 +735,15 @@ class XmlDumpWriter {
* @param $text string
* @return string
*/
- function writeContributor( $id, $text, $indent = " " ) {
- $out = $indent . "<contributor>\n";
+ function writeContributor( $id, $text ) {
+ $out = " <contributor>\n";
if ( $id || !IP::isValid( $text ) ) {
- $out .= $indent . " " . Xml::elementClean( 'username', null, strval( $text ) ) . "\n";
- $out .= $indent . " " . Xml::element( 'id', null, strval( $id ) ) . "\n";
+ $out .= " " . Xml::elementClean( 'username', null, strval( $text ) ) . "\n";
+ $out .= " " . Xml::element( 'id', null, strval( $id ) ) . "\n";
} else {
- $out .= $indent . " " . Xml::elementClean( 'ip', null, strval( $text ) ) . "\n";
+ $out .= " " . Xml::elementClean( 'ip', null, strval( $text ) ) . "\n";
}
- $out .= $indent . "</contributor>\n";
+ $out .= " </contributor>\n";
return $out;
}
@@ -789,15 +789,10 @@ class XmlDumpWriter {
} else {
$contents = '';
}
- if ( $file->isDeleted( File::DELETED_COMMENT ) ) {
- $comment = Xml::element( 'comment', array( 'deleted' => 'deleted' ) );
- } else {
- $comment = Xml::elementClean( 'comment', null, $file->getDescription() );
- }
return " <upload>\n" .
$this->writeTimestamp( $file->getTimestamp() ) .
$this->writeContributor( $file->getUser( 'id' ), $file->getUser( 'text' ) ) .
- " " . $comment . "\n" .
+ " " . Xml::elementClean( 'comment', null, $file->getDescription() ) . "\n" .
" " . Xml::element( 'filename', null, $file->getName() ) . "\n" .
$archiveName .
" " . Xml::element( 'src', null, $file->getCanonicalUrl() ) . "\n" .
diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php
index 4cfd946ab68f..cc93aa45f758 100644
--- a/includes/GlobalFunctions.php
+++ b/includes/GlobalFunctions.php
@@ -1831,7 +1831,7 @@ function wfDebugBacktrace( $limit = 0 ) {
}
if ( $limit && version_compare( PHP_VERSION, '5.4.0', '>=' ) ) {
- return array_slice( debug_backtrace( DEBUG_BACKTRACE_PROVIDE_OBJECT, $limit + 1 ), 1 );
+ return array_slice( debug_backtrace( DEBUG_BACKTRACE_PROVIDE_OBJECT, $limit ), 1 );
} else {
return array_slice( debug_backtrace(), 1 );
}
@@ -1890,15 +1890,12 @@ function wfBacktrace() {
/**
* Get the name of the function which called this function
- * wfGetCaller( 1 ) is the function with the wfGetCaller() call (ie. __FUNCTION__)
- * wfGetCaller( 2 ) [default] is the caller of the function running wfGetCaller()
- * wfGetCaller( 3 ) is the parent of that.
*
* @param $level Int
* @return Bool|string
*/
function wfGetCaller( $level = 2 ) {
- $backtrace = wfDebugBacktrace( $level + 1 );
+ $backtrace = wfDebugBacktrace( $level );
if ( isset( $backtrace[$level] ) ) {
return wfFormatStackFrame( $backtrace[$level] );
} else {
@@ -2628,7 +2625,11 @@ function wfTempDir() {
return $tmp;
}
}
- return sys_get_temp_dir();
+ if( function_exists( 'sys_get_temp_dir' ) ) {
+ return sys_get_temp_dir();
+ }
+ # Usual defaults
+ return wfIsWindows() ? 'C:\Windows\Temp' : '/tmp';
}
/**
diff --git a/includes/ImagePage.php b/includes/ImagePage.php
index b1a505758a5b..3aeb70afe8fe 100644
--- a/includes/ImagePage.php
+++ b/includes/ImagePage.php
@@ -990,7 +990,7 @@ class ImageHistoryList extends ContextSource {
$img = $iscur ? $file->getName() : $file->getArchiveName();
$userId = $file->getUser( 'id' );
$userText = $file->getUser( 'text' );
- $description = $file->getDescription( File::FOR_THIS_USER, $user );
+ $description = $file->getDescription();
$local = $this->current->isLocal();
$row = $selected = '';
@@ -1038,9 +1038,7 @@ class ImageHistoryList extends ContextSource {
$row .= '<td>';
if ( $iscur ) {
$row .= wfMsgHtml( 'filehist-current' );
- } elseif ( $local && $this->title->quickUserCan( 'edit' )
- && $this->title->quickUserCan( 'upload' )
- ) {
+ } elseif ( $local && $user->isLoggedIn() && $this->title->userCan( 'edit' ) ) {
if ( $file->isDeleted( File::DELETED_FILE ) ) {
$row .= wfMsgHtml( 'filehist-revert' );
} else {
@@ -1101,10 +1099,7 @@ class ImageHistoryList extends ContextSource {
// Image dimensions + size
$row .= '<td>';
$row .= htmlspecialchars( $file->getDimensionsString() );
- $row .= $this->getContext()->msg( 'word-separator' )->plain();
- $row .= '<span style="white-space: nowrap;">';
- $row .= $this->getContext()->msg( 'parentheses' )->rawParams( Linker::formatSize( $file->getSize() ) )->plain();
- $row .= '</span>';
+ $row .= ' <span style="white-space: nowrap;">(' . Linker::formatSize( $file->getSize() ) . ')</span>';
$row .= '</td>';
// Uploading user
diff --git a/includes/Linker.php b/includes/Linker.php
index 722df3ae1d46..8e02fd9b6b1b 100644
--- a/includes/Linker.php
+++ b/includes/Linker.php
@@ -1641,9 +1641,9 @@ class Linker {
* @return string
*/
public static function generateRollback( $rev ) {
- return '<span class="mw-rollback-link">'
- . wfMessage( 'brackets' )->rawParams( self::buildRollbackLink( $rev ) )->plain()
- . '</span>';
+ return '<span class="mw-rollback-link">['
+ . self::buildRollbackLink( $rev )
+ . ']</span>';
}
/**
diff --git a/includes/LinksUpdate.php b/includes/LinksUpdate.php
index 0712ac807bf3..8b403fcd85da 100644
--- a/includes/LinksUpdate.php
+++ b/includes/LinksUpdate.php
@@ -66,10 +66,6 @@ class LinksUpdate extends SqlDataUpdate {
$this->mTitle = $title;
$this->mId = $title->getArticleID();
- if ( !$this->mId ) {
- throw new MWException( "The Title object did not provide an article ID. Perhaps the page doesn't exist?" );
- }
-
$this->mParserOutput = $parserOutput;
$this->mLinks = $parserOutput->getLinks();
$this->mImages = $parserOutput->getImages();
diff --git a/includes/MagicWord.php b/includes/MagicWord.php
index f838ad013445..ba38f379862c 100644
--- a/includes/MagicWord.php
+++ b/includes/MagicWord.php
@@ -306,8 +306,8 @@ class MagicWord {
$wgContLang->getMagic( $this );
if ( !$this->mSynonyms ) {
$this->mSynonyms = array( 'dkjsagfjsgashfajsh' );
- throw new MWException( "Error: invalid magic word '$id'" );
- #wfDebugLog( 'exception', "Error: invalid magic word '$id'\n" );
+ #throw new MWException( "Error: invalid magic word '$id'" );
+ wfDebugLog( 'exception', "Error: invalid magic word '$id'\n" );
}
wfProfileOut( __METHOD__ );
}
diff --git a/includes/OutputPage.php b/includes/OutputPage.php
index 35b2f385802c..560588f43db1 100644
--- a/includes/OutputPage.php
+++ b/includes/OutputPage.php
@@ -1739,7 +1739,7 @@ class OutputPage extends ContextSource {
$headers = array();
foreach( $this->mVaryHeader as $header => $option ) {
$newheader = $header;
- if ( is_array( $option ) && count( $option ) > 0 ) {
+ if( is_array( $option ) ) {
$newheader .= ';' . implode( ';', $option );
}
$headers[] = $newheader;
diff --git a/includes/Preferences.php b/includes/Preferences.php
index 3eee19101dae..9ec3b64349f8 100644
--- a/includes/Preferences.php
+++ b/includes/Preferences.php
@@ -371,7 +371,7 @@ class Preferences {
$emailAddress = $user->getEmail() ? htmlspecialchars( $user->getEmail() ) : '';
if ( $wgAuth->allowPropChange( 'emailaddress' ) ) {
- $emailAddress .= $emailAddress == '' ? $link : ( ' ' . $context->msg( 'parentheses' )->rawParams( $link )->plain() );
+ $emailAddress .= $emailAddress == '' ? $link : " ($link)";
}
diff --git a/includes/Revision.php b/includes/Revision.php
index 6b8aabc64047..98b8a0de9432 100644
--- a/includes/Revision.php
+++ b/includes/Revision.php
@@ -381,9 +381,7 @@ class Revision {
'page_namespace',
'page_title',
'page_id',
- 'page_latest',
- 'page_is_redirect',
- 'page_len',
+ 'page_latest'
);
}
@@ -495,7 +493,7 @@ class Revision {
/**
* Get revision ID
*
- * @return Integer|null
+ * @return Integer
*/
public function getId() {
return $this->mId;
@@ -514,7 +512,7 @@ class Revision {
/**
* Get text row ID
*
- * @return Integer|null
+ * @return Integer
*/
public function getTextId() {
return $this->mTextId;
@@ -532,7 +530,7 @@ class Revision {
/**
* Returns the length of the text in this revision, or null if unknown.
*
- * @return Integer|null
+ * @return Integer
*/
public function getSize() {
return $this->mSize;
@@ -541,34 +539,30 @@ class Revision {
/**
* Returns the base36 sha1 of the text in this revision, or null if unknown.
*
- * @return String|null
+ * @return String
*/
public function getSha1() {
return $this->mSha1;
}
/**
- * Returns the title of the page associated with this entry or null.
+ * Returns the title of the page associated with this entry.
*
- * Will do a query, when title is not set and id is given.
- *
- * @return Title|null
+ * @return Title
*/
public function getTitle() {
if( isset( $this->mTitle ) ) {
return $this->mTitle;
}
- if( !is_null( $this->mId ) ) { //rev_id is defined as NOT NULL
- $dbr = wfGetDB( DB_SLAVE );
- $row = $dbr->selectRow(
- array( 'page', 'revision' ),
- self::selectPageFields(),
- array( 'page_id=rev_page',
- 'rev_id' => $this->mId ),
- __METHOD__ );
- if ( $row ) {
- $this->mTitle = Title::newFromRow( $row );
- }
+ $dbr = wfGetDB( DB_SLAVE );
+ $row = $dbr->selectRow(
+ array( 'page', 'revision' ),
+ self::selectPageFields(),
+ array( 'page_id=rev_page',
+ 'rev_id' => $this->mId ),
+ __METHOD__ );
+ if ( $row ) {
+ $this->mTitle = Title::newFromRow( $row );
}
return $this->mTitle;
}
@@ -585,7 +579,7 @@ class Revision {
/**
* Get the page ID
*
- * @return Integer|null
+ * @return Integer
*/
public function getPage() {
return $this->mPage;
@@ -598,7 +592,7 @@ class Revision {
*
* @param $audience Integer: one of:
* Revision::FOR_PUBLIC to be displayed to all users
- * Revision::FOR_THIS_USER to be displayed to the given user
+ * Revision::FOR_THIS_USER to be displayed to $wgUser
* Revision::RAW get the ID regardless of permissions
* @param $user User object to check for, only if FOR_THIS_USER is passed
* to the $audience parameter
@@ -630,7 +624,7 @@ class Revision {
*
* @param $audience Integer: one of:
* Revision::FOR_PUBLIC to be displayed to all users
- * Revision::FOR_THIS_USER to be displayed to the given user
+ * Revision::FOR_THIS_USER to be displayed to $wgUser
* Revision::RAW get the text regardless of permissions
* @param $user User object to check for, only if FOR_THIS_USER is passed
* to the $audience parameter
@@ -670,7 +664,7 @@ class Revision {
*
* @param $audience Integer: one of:
* Revision::FOR_PUBLIC to be displayed to all users
- * Revision::FOR_THIS_USER to be displayed to the given user
+ * Revision::FOR_THIS_USER to be displayed to $wgUser
* Revision::RAW get the text regardless of permissions
* @param $user User object to check for, only if FOR_THIS_USER is passed
* to the $audience parameter
@@ -748,7 +742,7 @@ class Revision {
*
* @param $audience Integer: one of:
* Revision::FOR_PUBLIC to be displayed to all users
- * Revision::FOR_THIS_USER to be displayed to the given user
+ * Revision::FOR_THIS_USER to be displayed to $wgUser
* Revision::RAW get the text regardless of permissions
* @param $user User object to check for, only if FOR_THIS_USER is passed
* to the $audience parameter
diff --git a/includes/RevisionList.php b/includes/RevisionList.php
index 44c7912363d9..488ef52f0f4c 100644
--- a/includes/RevisionList.php
+++ b/includes/RevisionList.php
@@ -371,13 +371,13 @@ class RevisionItem extends RevisionItemBase {
}
public function getHTML() {
- $difflink = wfMessage( 'parentheses' )->rawParams( $this->getDiffLink() );
+ $difflink = $this->getDiffLink();
$revlink = $this->getRevisionLink();
$userlink = Linker::revUserLink( $this->revision );
$comment = Linker::revComment( $this->revision );
if ( $this->isDeleted() ) {
$revlink = "<span class=\"history-deleted\">$revlink</span>";
}
- return "<li>$difflink $revlink $userlink $comment</li>";
+ return "<li>($difflink) $revlink $userlink $comment</li>";
}
}
diff --git a/includes/Skin.php b/includes/Skin.php
index 56355bb0b849..64cf56979629 100644
--- a/includes/Skin.php
+++ b/includes/Skin.php
@@ -164,6 +164,11 @@ abstract class Skin extends ContextSource {
if ( !MWInit::classExists( $className ) ) {
if ( !defined( 'MW_COMPILED' ) ) {
+ // Preload base classes to work around APC/PHP5 bug
+ $deps = "{$wgStyleDirectory}/{$skinName}.deps.php";
+ if ( file_exists( $deps ) ) {
+ include_once( $deps );
+ }
require_once( "{$wgStyleDirectory}/{$skinName}.php" );
}
diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php
index 9e6717fa502b..7a6c0befb98f 100644
--- a/includes/SpecialPage.php
+++ b/includes/SpecialPage.php
@@ -626,7 +626,7 @@ class SpecialPage {
} else {
$msg = $summaryMessageKey;
}
- if ( !$this->msg( $msg )->isDisabled() && !$this->including() ) {
+ if ( !$this->msg( $msg )->isBlank() && !$this->including() ) {
$this->getOutput()->wrapWikiMsg(
"<div class='mw-specialpage-summary'>\n$1\n</div>", $msg );
}
diff --git a/includes/User.php b/includes/User.php
index 01407b1d8e0a..84f02afcc7e1 100644
--- a/includes/User.php
+++ b/includes/User.php
@@ -4041,9 +4041,13 @@ class User {
protected function saveOptions() {
global $wgAllowPrefChange;
+ $extuser = ExternalUser::newFromUser( $this );
+
$this->loadOptions();
+ $dbw = wfGetDB( DB_MASTER );
+
+ $insert_rows = array();
- // Not using getOptions(), to keep hidden preferences in database
$saveOptions = $this->mOptions;
// Allow hooks to abort, for instance to save to a global profile.
@@ -4052,17 +4056,13 @@ class User {
return;
}
- $extuser = ExternalUser::newFromUser( $this );
- $userId = $this->getId();
- $insert_rows = array();
foreach( $saveOptions as $key => $value ) {
# Don't bother storing default values
- $defaultOption = self::getDefaultOption( $key );
- if ( ( is_null( $defaultOption ) &&
- !( $value === false || is_null( $value ) ) ) ||
- $value != $defaultOption ) {
+ if ( ( is_null( self::getDefaultOption( $key ) ) &&
+ !( $value === false || is_null($value) ) ) ||
+ $value != self::getDefaultOption( $key ) ) {
$insert_rows[] = array(
- 'up_user' => $userId,
+ 'up_user' => $this->getId(),
'up_property' => $key,
'up_value' => $value,
);
@@ -4079,8 +4079,7 @@ class User {
}
}
- $dbw = wfGetDB( DB_MASTER );
- $dbw->delete( 'user_properties', array( 'up_user' => $userId ), __METHOD__ );
+ $dbw->delete( 'user_properties', array( 'up_user' => $this->getId() ), __METHOD__ );
$dbw->insert( 'user_properties', $insert_rows, __METHOD__ );
}
diff --git a/includes/WebRequest.php b/includes/WebRequest.php
index 87526fcc033f..39c1b1ba3cd2 100644
--- a/includes/WebRequest.php
+++ b/includes/WebRequest.php
@@ -981,11 +981,9 @@ HTML;
/**
* Parse the Accept-Language header sent by the client into an array
- * @return array array( languageCode => q-value ) sorted by q-value in descending order then
- * appearing time in the header in ascending order.
+ * @return array array( languageCode => q-value ) sorted by q-value in descending order
* May contain the "language" '*', which applies to languages other than those explicitly listed.
* This is aligned with rfc2616 section 14.4
- * Preference for earlier languages appears in rfc3282 as an extension to HTTP/1.1.
*/
public function getAcceptLang() {
// Modified version of code found at http://www.thefutureoftheweb.com/blog/use-accept-language-header
@@ -1006,25 +1004,19 @@ HTML;
return array();
}
- $langcodes = $lang_parse[1];
- $qvalues = $lang_parse[4];
- $indices = range( 0, count( $lang_parse[1] ) - 1 );
-
+ // Create a list like "en" => 0.8
+ $langs = array_combine( $lang_parse[1], $lang_parse[4] );
// Set default q factor to 1
- foreach ( $indices as $index ) {
- if ( $qvalues[$index] === '' ) {
- $qvalues[$index] = 1;
- } elseif ( $qvalues[$index] == 0 ) {
- unset( $langcodes[$index], $qvalues[$index], $indices[$index] );
+ foreach ( $langs as $lang => $val ) {
+ if ( $val === '' ) {
+ $langs[$lang] = 1;
+ } elseif ( $val == 0 ) {
+ unset($langs[$lang]);
}
}
- // Sort list. First by $qvalues, then by order. Reorder $langcodes the same way
- array_multisort( $qvalues, SORT_DESC, SORT_NUMERIC, $indices, $langcodes );
-
- // Create a list like "en" => 0.8
- $langs = array_combine( $langcodes, $qvalues );
-
+ // Sort list
+ arsort( $langs, SORT_NUMERIC );
return $langs;
}
diff --git a/includes/Wiki.php b/includes/Wiki.php
index 08e06eae3139..b20cb958378b 100644
--- a/includes/Wiki.php
+++ b/includes/Wiki.php
@@ -462,8 +462,6 @@ class MediaWiki {
* @param $page Page
*/
private function performAction( Page $page ) {
- global $wgUseSquid, $wgSquidMaxage;
-
wfProfileIn( __METHOD__ );
$request = $this->context->getRequest();
@@ -482,15 +480,6 @@ class MediaWiki {
$action = Action::factory( $act, $page );
if ( $action instanceof Action ) {
- # When it's a known action, let Squid cache things if we can purge them.
- # If the action is unknown, we don't know what may happen in an extension,
- # but not caching can be always safe.
- if ( $wgUseSquid &&
- in_array( $request->getFullRequestURL(), $title->getSquidURLs() )
- ) {
- $output->setSquidMaxage( $wgSquidMaxage );
- }
-
$action->show();
wfProfileOut( __METHOD__ );
return;
diff --git a/includes/WikiPage.php b/includes/WikiPage.php
index b5f4c1dfa667..fffd5f644eb5 100644
--- a/includes/WikiPage.php
+++ b/includes/WikiPage.php
@@ -530,7 +530,11 @@ class WikiPage extends Page {
}
wfProfileOut( __METHOD__ );
- return $row ? Revision::newFromRow( $row ) : null;
+ if ( $row ) {
+ return Revision::newFromRow( $row );
+ } else {
+ return null;
+ }
}
/**
@@ -2264,16 +2268,6 @@ class WikiPage extends Page {
$this->mTitle->resetArticleID( 0 );
}
- public function getDeletionUpdates() {
- $updates = array(
- new LinksDeletionUpdate( $this ),
- );
-
- //@todo: make a hook to add update objects
- //NOTE: deletion updates will be determined by the ContentHandler in the future
- return $updates;
- }
-
/**
* Roll back the most recent consecutive set of edits to a page
* from the same user; fails if there are no eligible edits to
@@ -2971,6 +2965,16 @@ class WikiPage extends Page {
global $wgUser;
return $this->isParserCacheUsed( ParserOptions::newFromUser( $wgUser ), $oldid );
}
+
+ public function getDeletionUpdates() {
+ $updates = array(
+ new LinksDeletionUpdate( $this ),
+ );
+
+ //@todo: make a hook to add update objects
+ //NOTE: deletion updates will be determined by the ContentHandler in the future
+ return $updates;
+ }
}
class PoolWorkArticleView extends PoolCounterWork {
diff --git a/includes/actions/CachedAction.php b/includes/actions/CachedAction.php
index d21f9aeb42ce..3f73ea4285f8 100644
--- a/includes/actions/CachedAction.php
+++ b/includes/actions/CachedAction.php
@@ -17,25 +17,13 @@
* computations here. This function should returns the HTML to be cached.
* It should not add anything to the PageOutput object!
*
- * 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
+ * @since 1.20
*
- * @file
+ * @file CachedAction.php
* @ingroup Action
+ *
+ * @licence GNU GPL v2 or later
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
- * @since 1.20
*/
abstract class CachedAction extends FormlessAction implements ICacheHelper {
@@ -179,4 +167,4 @@ abstract class CachedAction extends FormlessAction implements ICacheHelper {
}
}
-}
+} \ No newline at end of file
diff --git a/includes/actions/HistoryAction.php b/includes/actions/HistoryAction.php
index 94bf50ce9401..c49d23299e25 100644
--- a/includes/actions/HistoryAction.php
+++ b/includes/actions/HistoryAction.php
@@ -3,22 +3,6 @@
* Page history
*
* Split off from Article.php and Skin.php, 2003-12-22
- *
- * 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
*/
@@ -87,7 +71,7 @@ class HistoryAction extends FormlessAction {
* Print the history page for an article.
*/
function onView() {
- global $wgScript, $wgUseFileCache;
+ global $wgScript, $wgUseFileCache, $wgSquidMaxage;
$out = $this->getOutput();
$request = $this->getRequest();
@@ -101,6 +85,10 @@ class HistoryAction extends FormlessAction {
wfProfileIn( __METHOD__ );
+ if ( $request->getFullRequestURL() == $this->getTitle()->getInternalURL( 'action=history' ) ) {
+ $out->setSquidMaxage( $wgSquidMaxage );
+ }
+
$this->preCacheMessages();
# Fill in the file cache if not set already
diff --git a/includes/actions/RawAction.php b/includes/actions/RawAction.php
index 174ca3f86cfe..5615ad5221a3 100644
--- a/includes/actions/RawAction.php
+++ b/includes/actions/RawAction.php
@@ -7,20 +7,7 @@
*
* Based on HistoryPage and SpecialExport
*
- * 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
+ * License: GPL (http://www.gnu.org/copyleft/gpl.html)
*
* @author Gabriel Wicke <wicke@wikidev.net>
* @file
diff --git a/includes/actions/ViewAction.php b/includes/actions/ViewAction.php
index d57585ee1f52..d43e5fb3bbc2 100644
--- a/includes/actions/ViewAction.php
+++ b/includes/actions/ViewAction.php
@@ -34,6 +34,13 @@ class ViewAction extends FormlessAction {
}
public function show(){
+ global $wgSquidMaxage;
+
+ $request = $this->getRequest();
+ if ( $request->getFullRequestURL() == $this->getTitle()->getInternalURL() ) {
+ $this->getOutput()->setSquidMaxage( $wgSquidMaxage );
+ }
+
$this->page->view();
}
diff --git a/includes/api/ApiPurge.php b/includes/api/ApiPurge.php
index 8e9c198fbb11..8ef9cbc0e3a9 100644
--- a/includes/api/ApiPurge.php
+++ b/includes/api/ApiPurge.php
@@ -104,8 +104,7 @@ class ApiPurge extends ApiBase {
$pcache->save( $p_result, $page, $popts );
}
} else {
- $error = $this->parseMsg( array( 'actionthrottledtext' ) );
- $this->setWarning( $error['info'] );
+ $this->setWarning( $this->parseMsg( array( 'actionthrottledtext' ) ) );
$forceLinkUpdate = false;
}
}
diff --git a/includes/api/ApiQueryAllUsers.php b/includes/api/ApiQueryAllUsers.php
index e110e6770b02..c84746dadcf7 100644
--- a/includes/api/ApiQueryAllUsers.php
+++ b/includes/api/ApiQueryAllUsers.php
@@ -361,7 +361,7 @@ class ApiQueryAllUsers extends ApiQueryBase {
'dir' => 'Direction to sort in',
'group' => 'Limit users to given group name(s)',
'excludegroup' => 'Exclude users in given group name(s)',
- 'rights' => 'Limit users to given right(s) (does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed)',
+ 'rights' => 'Limit users to given right(s)',
'prop' => array(
'What pieces of information to include.',
' blockinfo - Adds the information about a current block on the user',
diff --git a/includes/db/IORMRow.php b/includes/db/IORMRow.php
deleted file mode 100644
index a5306205e2f4..000000000000
--- a/includes/db/IORMRow.php
+++ /dev/null
@@ -1,273 +0,0 @@
-<?php
-/**
- * Interface for representing objects that are stored in some DB table.
- * This is basically an ORM-like wrapper around rows in database tables that
- * aims to be both simple and very flexible. It is centered around an associative
- * array of fields and various methods to do common interaction with the database.
- *
- * 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
- *
- * @since 1.20
- *
- * @file
- * @ingroup ORM
- *
- * @licence GNU GPL v2 or later
- * @author Jeroen De Dauw < jeroendedauw@gmail.com >
- */
-
-interface IORMRow {
-
-
- /**
- * Constructor.
- *
- * @since 1.20
- *
- * @param IORMTable $table
- * @param array|null $fields
- * @param boolean $loadDefaults
- */
- public function __construct( IORMTable $table, $fields = null, $loadDefaults = false );
-
- /**
- * Load the specified fields from the database.
- *
- * @since 1.20
- *
- * @param array|null $fields
- * @param boolean $override
- * @param boolean $skipLoaded
- *
- * @return bool Success indicator
- */
- public function loadFields( $fields = null, $override = true, $skipLoaded = false );
-
- /**
- * Gets the value of a field.
- *
- * @since 1.20
- *
- * @param string $name
- * @param mixed $default
- *
- * @throws MWException
- * @return mixed
- */
- public function getField( $name, $default = null );
-
- /**
- * Gets the value of a field but first loads it if not done so already.
- *
- * @since 1.20
- *
- * @param string$name
- *
- * @return mixed
- */
- public function loadAndGetField( $name );
-
- /**
- * Remove a field.
- *
- * @since 1.20
- *
- * @param string $name
- */
- public function removeField( $name );
-
- /**
- * Returns the objects database id.
- *
- * @since 1.20
- *
- * @return integer|null
- */
- public function getId();
-
- /**
- * Sets the objects database id.
- *
- * @since 1.20
- *
- * @param integer|null $id
- */
- public function setId( $id );
-
- /**
- * Gets if a certain field is set.
- *
- * @since 1.20
- *
- * @param string $name
- *
- * @return boolean
- */
- public function hasField( $name );
-
- /**
- * Gets if the id field is set.
- *
- * @since 1.20
- *
- * @return boolean
- */
- public function hasIdField();
-
- /**
- * Sets multiple fields.
- *
- * @since 1.20
- *
- * @param array $fields The fields to set
- * @param boolean $override Override already set fields with the provided values?
- */
- public function setFields( array $fields, $override = true );
-
- /**
- * Serializes the object to an associative array which
- * can then easily be converted into JSON or similar.
- *
- * @since 1.20
- *
- * @param null|array $fields
- * @param boolean $incNullId
- *
- * @return array
- */
- public function toArray( $fields = null, $incNullId = false );
-
- /**
- * Load the default values, via getDefaults.
- *
- * @since 1.20
- *
- * @param boolean $override
- */
- public function loadDefaults( $override = true );
-
- /**
- * Writes the answer to the database, either updating it
- * when it already exists, or inserting it when it doesn't.
- *
- * @since 1.20
- *
- * @param string|null $functionName
- *
- * @return boolean Success indicator
- */
- public function save( $functionName = null );
-
- /**
- * Removes the object from the database.
- *
- * @since 1.20
- *
- * @return boolean Success indicator
- */
- public function remove();
-
- /**
- * Return the names and values of the fields.
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFields();
-
- /**
- * Return the names of the fields.
- *
- * @since 1.20
- *
- * @return array
- */
- public function getSetFieldNames();
-
- /**
- * Sets the value of a field.
- * Strings can be provided for other types,
- * so this method can be called from unserialization handlers.
- *
- * @since 1.20
- *
- * @param string $name
- * @param mixed $value
- *
- * @throws MWException
- */
- public function setField( $name, $value );
-
- /**
- * Add an amount (can be negative) to the specified field (needs to be numeric).
- * TODO: most off this stuff makes more sense in the table class
- *
- * @since 1.20
- *
- * @param string $field
- * @param integer $amount
- *
- * @return boolean Success indicator
- */
- public function addToField( $field, $amount );
-
- /**
- * Return the names of the fields.
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFieldNames();
-
- /**
- * Computes and updates the values of the summary fields.
- *
- * @since 1.20
- *
- * @param array|string|null $summaryFields
- */
- public function loadSummaryFields( $summaryFields = null );
-
- /**
- * Sets the value for the @see $updateSummaries field.
- *
- * @since 1.20
- *
- * @param boolean $update
- */
- public function setUpdateSummaries( $update );
-
- /**
- * Sets the value for the @see $inSummaryMode field.
- *
- * @since 1.20
- *
- * @param boolean $summaryMode
- */
- public function setSummaryMode( $summaryMode );
-
- /**
- * Returns the table this IORMRow is a row in.
- *
- * @since 1.20
- *
- * @return IORMTable
- */
- public function getTable();
-
-} \ No newline at end of file
diff --git a/includes/db/IORMTable.php b/includes/db/IORMTable.php
deleted file mode 100644
index 853e8cd253ef..000000000000
--- a/includes/db/IORMTable.php
+++ /dev/null
@@ -1,444 +0,0 @@
-<?php
-/**
- * Interface for objects representing a single database table.
- *
- * 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
- *
- * @since 1.20
- *
- * @file
- * @ingroup ORM
- *
- * @licence GNU GPL v2 or later
- * @author Jeroen De Dauw < jeroendedauw@gmail.com >
- */
-
-interface IORMTable {
-
- /**
- * Returns the name of the database table objects of this type are stored in.
- *
- * @since 1.20
- *
- * @return string
- */
- public function getName();
-
- /**
- * Returns the name of a IORMRow implementing class that
- * represents single rows in this table.
- *
- * @since 1.20
- *
- * @return string
- */
- public function getRowClass();
-
- /**
- * Returns an array with the fields and their types this object contains.
- * This corresponds directly to the fields in the database, without prefix.
- *
- * field name => type
- *
- * Allowed types:
- * * id
- * * str
- * * int
- * * float
- * * bool
- * * array
- * * blob
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFields();
-
- /**
- * Returns a list of default field values.
- * field name => field value
- *
- * @since 1.20
- *
- * @return array
- */
- public function getDefaults();
-
- /**
- * Returns a list of the summary fields.
- * These are fields that cache computed values, such as the amount of linked objects of $type.
- * This is relevant as one might not want to do actions such as log changes when these get updated.
- *
- * @since 1.20
- *
- * @return array
- */
- public function getSummaryFields();
-
- /**
- * Selects the the specified fields of the records matching the provided
- * conditions and returns them as DBDataObject. Field names get prefixed.
- *
- * @since 1.20
- *
- * @param array|string|null $fields
- * @param array $conditions
- * @param array $options
- * @param string|null $functionName
- *
- * @return ORMResult
- */
- public function select( $fields = null, array $conditions = array(),
- array $options = array(), $functionName = null );
-
- /**
- * Selects the the specified fields of the records matching the provided
- * conditions and returns them as DBDataObject. Field names get prefixed.
- *
- * @since 1.20
- *
- * @param array|string|null $fields
- * @param array $conditions
- * @param array $options
- * @param string|null $functionName
- *
- * @return array of self
- */
- public function selectObjects( $fields = null, array $conditions = array(),
- array $options = array(), $functionName = null );
-
- /**
- * Do the actual select.
- *
- * @since 1.20
- *
- * @param null|string|array $fields
- * @param array $conditions
- * @param array $options
- * @param null|string $functionName
- *
- * @return ResultWrapper
- */
- public function rawSelect( $fields = null, array $conditions = array(),
- array $options = array(), $functionName = null );
-
- /**
- * Selects the the specified fields of the records matching the provided
- * conditions and returns them as associative arrays.
- * Provided field names get prefixed.
- * Returned field names will not have a prefix.
- *
- * When $collapse is true:
- * If one field is selected, each item in the result array will be this field.
- * If two fields are selected, each item in the result array will have as key
- * the first field and as value the second field.
- * If more then two fields are selected, each item will be an associative array.
- *
- * @since 1.20
- *
- * @param array|string|null $fields
- * @param array $conditions
- * @param array $options
- * @param boolean $collapse Set to false to always return each result row as associative array.
- * @param string|null $functionName
- *
- * @return array of array
- */
- public function selectFields( $fields = null, array $conditions = array(),
- array $options = array(), $collapse = true, $functionName = null );
-
- /**
- * Selects the the specified fields of the first matching record.
- * Field names get prefixed.
- *
- * @since 1.20
- *
- * @param array|string|null $fields
- * @param array $conditions
- * @param array $options
- * @param string|null $functionName
- *
- * @return IORMRow|bool False on failure
- */
- public function selectRow( $fields = null, array $conditions = array(),
- array $options = array(), $functionName = null );
-
- /**
- * Selects the the specified fields of the records matching the provided
- * conditions. Field names do NOT get prefixed.
- *
- * @since 1.20
- *
- * @param array $fields
- * @param array $conditions
- * @param array $options
- * @param string|null $functionName
- *
- * @return ResultWrapper
- */
- public function rawSelectRow( array $fields, array $conditions = array(),
- array $options = array(), $functionName = null );
-
- /**
- * Selects the the specified fields of the first record matching the provided
- * conditions and returns it as an associative array, or false when nothing matches.
- * This method makes use of selectFields and expects the same parameters and
- * returns the same results (if there are any, if there are none, this method returns false).
- * @see IORMTable::selectFields
- *
- * @since 1.20
- *
- * @param array|string|null $fields
- * @param array $conditions
- * @param array $options
- * @param boolean $collapse Set to false to always return each result row as associative array.
- * @param string|null $functionName
- *
- * @return mixed|array|bool False on failure
- */
- public function selectFieldsRow( $fields = null, array $conditions = array(),
- array $options = array(), $collapse = true, $functionName = null );
-
- /**
- * Returns if there is at least one record matching the provided conditions.
- * Condition field names get prefixed.
- *
- * @since 1.20
- *
- * @param array $conditions
- *
- * @return boolean
- */
- public function has( array $conditions = array() );
-
- /**
- * Returns the amount of matching records.
- * Condition field names get prefixed.
- *
- * Note that this can be expensive on large tables.
- * In such cases you might want to use DatabaseBase::estimateRowCount instead.
- *
- * @since 1.20
- *
- * @param array $conditions
- * @param array $options
- *
- * @return integer
- */
- public function count( array $conditions = array(), array $options = array() );
-
- /**
- * Removes the object from the database.
- *
- * @since 1.20
- *
- * @param array $conditions
- * @param string|null $functionName
- *
- * @return boolean Success indicator
- */
- public function delete( array $conditions, $functionName = null );
-
- /**
- * Get API parameters for the fields supported by this object.
- *
- * @since 1.20
- *
- * @param boolean $requireParams
- * @param boolean $setDefaults
- *
- * @return array
- */
- public function getAPIParams( $requireParams = false, $setDefaults = false );
-
- /**
- * Returns an array with the fields and their descriptions.
- *
- * field name => field description
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFieldDescriptions();
-
- /**
- * Get the database type used for read operations.
- *
- * @since 1.20
- *
- * @return integer DB_ enum
- */
- public function getReadDb();
-
- /**
- * Set the database type to use for read operations.
- *
- * @param integer $db
- *
- * @since 1.20
- */
- public function setReadDb( $db );
-
- /**
- * Update the records matching the provided conditions by
- * setting the fields that are keys in the $values param to
- * their corresponding values.
- *
- * @since 1.20
- *
- * @param array $values
- * @param array $conditions
- *
- * @return boolean Success indicator
- */
- public function update( array $values, array $conditions = array() );
-
- /**
- * Computes the values of the summary fields of the objects matching the provided conditions.
- *
- * @since 1.20
- *
- * @param array|string|null $summaryFields
- * @param array $conditions
- */
- public function updateSummaryFields( $summaryFields = null, array $conditions = array() );
-
- /**
- * Takes in an associative array with field names as keys and
- * their values as value. The field names are prefixed with the
- * db field prefix.
- *
- * @since 1.20
- *
- * @param array $values
- *
- * @return array
- */
- public function getPrefixedValues( array $values );
-
- /**
- * Takes in a field or array of fields and returns an
- * array with their prefixed versions, ready for db usage.
- *
- * @since 1.20
- *
- * @param array|string $fields
- *
- * @return array
- */
- public function getPrefixedFields( array $fields );
-
- /**
- * Takes in a field and returns an it's prefixed version, ready for db usage.
- *
- * @since 1.20
- *
- * @param string|array $field
- *
- * @return string
- */
- public function getPrefixedField( $field );
-
- /**
- * Takes an array of field names with prefix and returns the unprefixed equivalent.
- *
- * @since 1.20
- *
- * @param array $fieldNames
- *
- * @return array
- */
- public function unprefixFieldNames( array $fieldNames );
-
- /**
- * Takes a field name with prefix and returns the unprefixed equivalent.
- *
- * @since 1.20
- *
- * @param string $fieldName
- *
- * @return string
- */
- public function unprefixFieldName( $fieldName );
-
- /**
- * Get an instance of this class.
- *
- * @since 1.20
- *
- * @return IORMTable
- */
- public static function singleton();
-
- /**
- * Get an array with fields from a database result,
- * that can be fed directly to the constructor or
- * to setFields.
- *
- * @since 1.20
- *
- * @param stdClass $result
- *
- * @return array
- */
- public function getFieldsFromDBResult( stdClass $result );
-
- /**
- * Get a new instance of the class from a database result.
- *
- * @since 1.20
- *
- * @param stdClass $result
- *
- * @return IORMRow
- */
- public function newFromDBResult( stdClass $result );
-
- /**
- * Get a new instance of the class from an array.
- *
- * @since 1.20
- *
- * @param array $data
- * @param boolean $loadDefaults
- *
- * @return IORMRow
- */
- public function newFromArray( array $data, $loadDefaults = false );
-
- /**
- * Return the names of the fields.
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFieldNames();
-
- /**
- * Gets if the object can take a certain field.
- *
- * @since 1.20
- *
- * @param string $name
- *
- * @return boolean
- */
- public function canHaveField( $name );
-
-} \ No newline at end of file
diff --git a/includes/db/ORMResult.php b/includes/db/ORMResult.php
index 1e6b83dda8fb..31e0c191fb56 100644
--- a/includes/db/ORMResult.php
+++ b/includes/db/ORMResult.php
@@ -1,6 +1,6 @@
<?php
/**
- * Result of a ORMTable::select, which returns IORMRow objects.
+ * Result of a ORMTable::select, which returns ORMRow objects.
*
* 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
@@ -20,7 +20,6 @@
* @since 1.20
*
* @file ORMResult.php
- * @ingroup ORM
*
* @licence GNU GPL v2 or later
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
@@ -39,20 +38,20 @@ class ORMResult implements Iterator {
protected $key;
/**
- * @var IORMRow
+ * @var ORMRow
*/
protected $current;
/**
- * @var IORMTable
+ * @var ORMTable
*/
protected $table;
/**
- * @param IORMTable $table
+ * @param ORMTable $table
* @param ResultWrapper $res
*/
- public function __construct( IORMTable $table, ResultWrapper $res ) {
+ public function __construct( ORMTable $table, ResultWrapper $res ) {
$this->table = $table;
$this->res = $res;
$this->key = 0;
@@ -85,7 +84,7 @@ class ORMResult implements Iterator {
}
/**
- * @return IORMRow
+ * @return ORMRow
*/
public function current() {
return $this->current;
diff --git a/includes/db/ORMRow.php b/includes/db/ORMRow.php
index 6f19fe13027f..d3a97dbb15d9 100644
--- a/includes/db/ORMRow.php
+++ b/includes/db/ORMRow.php
@@ -20,16 +20,39 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* http://www.gnu.org/copyleft/gpl.html
*
+ * These methods are likely candidates for overriding:
+ * * getDefaults
+ * * remove
+ * * insert
+ * * saveExisting
+ * * loadSummaryFields
+ * * getSummaryFields
+ *
+ * Main instance methods:
+ * * getField(s)
+ * * setField(s)
+ * * save
+ * * remove
+ *
+ * Main static methods:
+ * * select
+ * * update
+ * * delete
+ * * count
+ * * has
+ * * selectRow
+ * * selectFields
+ * * selectFieldsRow
+ *
* @since 1.20
*
* @file ORMRow.php
- * @ingroup ORM
*
* @licence GNU GPL v2 or later
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
*/
-abstract class ORMRow implements IORMRow {
+abstract class ORMRow {
/**
* The fields of the object.
@@ -72,11 +95,11 @@ abstract class ORMRow implements IORMRow {
*
* @since 1.20
*
- * @param IORMTable $table
+ * @param ORMTable $table
* @param array|null $fields
* @param boolean $loadDefaults
*/
- public function __construct( IORMTable $table, $fields = null, $loadDefaults = false ) {
+ public function __construct( ORMTable $table, $fields = null, $loadDefaults = false ) {
$this->table = $table;
if ( !is_array( $fields ) ) {
@@ -308,7 +331,7 @@ abstract class ORMRow implements IORMRow {
/**
* Load the default values, via getDefaults.
*
- * @since 1.20
+ * @since 1.20
*
* @param boolean $override
*/
@@ -353,8 +376,7 @@ abstract class ORMRow implements IORMRow {
is_null( $functionName ) ? __METHOD__ : $functionName
);
- // DatabaseBase::update does not always return true for success as documented...
- return $success !== false;
+ return $success;
}
/**
@@ -382,21 +404,18 @@ abstract class ORMRow implements IORMRow {
protected function insert( $functionName = null, array $options = null ) {
$dbw = wfGetDB( DB_MASTER );
- $success = $dbw->insert(
+ $result = $dbw->insert(
$this->table->getName(),
$this->getWriteValues(),
is_null( $functionName ) ? __METHOD__ : $functionName,
is_null( $options ) ? array( 'IGNORE' ) : $options
);
- // DatabaseBase::insert does not always return true for success as documented...
- $success = $success !== false;
-
- if ( $success ) {
+ if ( $result ) {
$this->setField( 'id', $dbw->insertId() );
}
- return $success;
+ return $result;
}
/**
@@ -411,9 +430,6 @@ abstract class ORMRow implements IORMRow {
$success = $this->table->delete( array( 'id' => $this->getId() ) );
- // DatabaseBase::delete does not always return true for success as documented...
- $success = $success !== false;
-
if ( $success ) {
$this->onRemoved();
}
@@ -534,7 +550,6 @@ abstract class ORMRow implements IORMRow {
/**
* Add an amount (can be negative) to the specified field (needs to be numeric).
- * TODO: most off this stuff makes more sense in the table class
*
* @since 1.20
*
@@ -622,14 +637,14 @@ abstract class ORMRow implements IORMRow {
*
* @since 1.20
*
- * @param IORMRow $object
+ * @param ORMRow $object
* @param boolean|array $excludeSummaryFields
* When set to true, summary field changes are ignored.
* Can also be an array of fields to ignore.
*
* @return boolean
*/
- protected function fieldsChanged( IORMRow $object, $excludeSummaryFields = false ) {
+ protected function fieldsChanged( ORMRow $object, $excludeSummaryFields = false ) {
$exclusionFields = array();
if ( $excludeSummaryFields !== false ) {
@@ -648,11 +663,11 @@ abstract class ORMRow implements IORMRow {
}
/**
- * Returns the table this IORMRow is a row in.
+ * Returns the table this ORMRow is a row in.
*
* @since 1.20
*
- * @return IORMTable
+ * @return ORMTable
*/
public function getTable() {
return $this->table;
diff --git a/includes/db/ORMTable.php b/includes/db/ORMTable.php
index b6e2d526565a..2f02c6b290ff 100644
--- a/includes/db/ORMTable.php
+++ b/includes/db/ORMTable.php
@@ -20,13 +20,31 @@
* @since 1.20
*
* @file ORMTable.php
- * @ingroup ORM
*
* @licence GNU GPL v2 or later
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
*/
-abstract class ORMTable implements IORMTable {
+abstract class ORMTable {
+
+ /**
+ * Returns the name of the database table objects of this type are stored in.
+ *
+ * @since 1.20
+ *
+ * @return string
+ */
+ public abstract function getName();
+
+ /**
+ * Returns the name of a ORMRow deriving class that
+ * represents single rows in this table.
+ *
+ * @since 1.20
+ *
+ * @return string
+ */
+ public abstract function getRowClass();
/**
* Gets the db field prefix.
@@ -38,6 +56,26 @@ abstract class ORMTable implements IORMTable {
protected abstract function getFieldPrefix();
/**
+ * Returns an array with the fields and their types this object contains.
+ * This corresponds directly to the fields in the database, without prefix.
+ *
+ * field name => type
+ *
+ * Allowed types:
+ * * id
+ * * str
+ * * int
+ * * float
+ * * bool
+ * * array
+ *
+ * @since 1.20
+ *
+ * @return array
+ */
+ public abstract function getFields();
+
+ /**
* Cache for instances, used by the singleton method.
*
* @since 1.20
@@ -214,7 +252,7 @@ abstract class ORMTable implements IORMTable {
* @param array $options
* @param string|null $functionName
*
- * @return IORMRow|bool False on failure
+ * @return DBObject|bool False on failure
*/
public function selectRow( $fields = null, array $conditions = array(),
array $options = array(), $functionName = null ) {
@@ -330,7 +368,7 @@ abstract class ORMTable implements IORMTable {
$this->getName(),
$this->getPrefixedValues( $conditions ),
$functionName
- ) !== false; // DatabaseBase::delete does not always return true for success as documented...
+ );
}
/**
@@ -437,7 +475,7 @@ abstract class ORMTable implements IORMTable {
$this->getPrefixedValues( $values ),
$this->getPrefixedValues( $conditions ),
__METHOD__
- ) !== false; // DatabaseBase::update does not always return true for success as documented...
+ );
}
/**
@@ -451,7 +489,7 @@ abstract class ORMTable implements IORMTable {
public function updateSummaryFields( $summaryFields = null, array $conditions = array() ) {
$this->setReadDb( DB_MASTER );
- foreach ( $this->select( null, $conditions ) as /* IORMRow */ $item ) {
+ foreach ( $this->select( null, $conditions ) as /* ORMRow */ $item ) {
$item->loadSummaryFields( $summaryFields );
$item->setSummaryMode( true );
$item->save();
@@ -465,6 +503,11 @@ abstract class ORMTable implements IORMTable {
* their values as value. The field names are prefixed with the
* db field prefix.
*
+ * Field names can also be provided as an array with as first element a table name, such as
+ * $conditions = array(
+ * array( array( 'tablename', 'fieldname' ), $value ),
+ * );
+ *
* @since 1.20
*
* @param array $values
@@ -556,7 +599,7 @@ abstract class ORMTable implements IORMTable {
*
* @since 1.20
*
- * @return IORMTable
+ * @return ORMTable
*/
public static function singleton() {
$class = function_exists( 'get_called_class' ) ? get_called_class() : self::get_called_class();
@@ -624,7 +667,7 @@ abstract class ORMTable implements IORMTable {
*
* @param stdClass $result
*
- * @return IORMRow
+ * @return ORMRow
*/
public function newFromDBResult( stdClass $result ) {
return $this->newFromArray( $this->getFieldsFromDBResult( $result ) );
@@ -638,7 +681,7 @@ abstract class ORMTable implements IORMTable {
* @param array $data
* @param boolean $loadDefaults
*
- * @return IORMRow
+ * @return ORMRow
*/
public function newFromArray( array $data, $loadDefaults = false ) {
$class = $this->getRowClass();
diff --git a/includes/debug/Debug.php b/includes/debug/Debug.php
index 0c0052f43479..211f74a04462 100644
--- a/includes/debug/Debug.php
+++ b/includes/debug/Debug.php
@@ -145,10 +145,9 @@ class MWDebug {
// Check to see if there was already a deprecation notice, so not to
// get a duplicate warning
$logCount = count( self::$log );
- $caller = wfGetCaller( $callerOffset + 1 );
if ( $logCount ) {
$lastLog = self::$log[ $logCount - 1 ];
- if ( $lastLog['type'] == 'deprecated' && $lastLog['caller'] == $caller ) {
+ if ( $lastLog['type'] == 'deprecated' && $lastLog['caller'] == wfGetCaller( $callerOffset + 1 ) ) {
return;
}
}
@@ -156,7 +155,7 @@ class MWDebug {
self::$log[] = array(
'msg' => htmlspecialchars( $msg ),
'type' => 'warn',
- 'caller' => $caller,
+ 'caller' => wfGetCaller( $callerOffset ),
);
}
diff --git a/includes/filerepo/backend/FileBackend.php b/includes/filerepo/backend/FileBackend.php
index 3cc902194544..42ddcbf812eb 100644
--- a/includes/filerepo/backend/FileBackend.php
+++ b/includes/filerepo/backend/FileBackend.php
@@ -401,7 +401,6 @@ abstract class FileBackend {
*
* @param $ops Array Set of operations to execute
* @return Status
- * @since 1.20
*/
final public function doQuickOperations( array $ops ) {
if ( $this->isReadOnly() ) {
@@ -415,95 +414,10 @@ abstract class FileBackend {
/**
* @see FileBackend::doQuickOperations()
- * @since 1.20
*/
abstract protected function doQuickOperationsInternal( array $ops );
/**
- * Same as doQuickOperations() except it takes a single operation.
- * If you are doing a batch of operations, then use that function instead.
- *
- * @see FileBackend::doQuickOperations()
- *
- * @param $op Array Operation
- * @return Status
- * @since 1.20
- */
- final public function doQuickOperation( array $op ) {
- return $this->doQuickOperations( array( $op ) );
- }
-
- /**
- * Performs a single quick create operation.
- * This sets $params['op'] to 'create' and passes it to doQuickOperation().
- *
- * @see FileBackend::doQuickOperation()
- *
- * @param $params Array Operation parameters
- * @return Status
- * @since 1.20
- */
- final public function quickCreate( array $params ) {
- return $this->doQuickOperation( array( 'op' => 'create' ) + $params );
- }
-
- /**
- * Performs a single quick store operation.
- * This sets $params['op'] to 'store' and passes it to doQuickOperation().
- *
- * @see FileBackend::doQuickOperation()
- *
- * @param $params Array Operation parameters
- * @return Status
- * @since 1.20
- */
- final public function quickStore( array $params ) {
- return $this->doQuickOperation( array( 'op' => 'store' ) + $params );
- }
-
- /**
- * Performs a single quick copy operation.
- * This sets $params['op'] to 'copy' and passes it to doQuickOperation().
- *
- * @see FileBackend::doQuickOperation()
- *
- * @param $params Array Operation parameters
- * @return Status
- * @since 1.20
- */
- final public function quickCopy( array $params ) {
- return $this->doQuickOperation( array( 'op' => 'copy' ) + $params );
- }
-
- /**
- * Performs a single quick move operation.
- * This sets $params['op'] to 'move' and passes it to doQuickOperation().
- *
- * @see FileBackend::doQuickOperation()
- *
- * @param $params Array Operation parameters
- * @return Status
- * @since 1.20
- */
- final public function quickMove( array $params ) {
- return $this->doQuickOperation( array( 'op' => 'move' ) + $params );
- }
-
- /**
- * Performs a single quick delete operation.
- * This sets $params['op'] to 'delete' and passes it to doQuickOperation().
- *
- * @see FileBackend::doQuickOperation()
- *
- * @param $params Array Operation parameters
- * @return Status
- * @since 1.20
- */
- final public function quickDelete( array $params ) {
- return $this->doQuickOperation( array( 'op' => 'delete' ) + $params );
- }
-
- /**
* Concatenate a list of storage files into a single file system file.
* The target path should refer to a file that is already locked or
* otherwise safe from modification from other processes. Normally,
diff --git a/includes/filerepo/backend/FileOp.php b/includes/filerepo/backend/FileOp.php
index ac2496dc5e5a..d9fbafd9b155 100644
--- a/includes/filerepo/backend/FileOp.php
+++ b/includes/filerepo/backend/FileOp.php
@@ -438,6 +438,7 @@ abstract class FileOp {
* overwriteSame : override any existing file at destination
*/
class StoreFileOp extends FileOp {
+
/**
* @return array
*/
@@ -578,6 +579,7 @@ class CreateFileOp extends FileOp {
* overwriteSame : override any existing file at destination
*/
class CopyFileOp extends FileOp {
+
/**
* @return array
*/
diff --git a/includes/filerepo/backend/SwiftFileBackend.php b/includes/filerepo/backend/SwiftFileBackend.php
index e27744f66865..36d4334e7f51 100644
--- a/includes/filerepo/backend/SwiftFileBackend.php
+++ b/includes/filerepo/backend/SwiftFileBackend.php
@@ -42,9 +42,6 @@ class SwiftFileBackend extends FileBackendStore {
protected $authTTL; // integer seconds
protected $swiftAnonUser; // string; username to handle unauthenticated requests
protected $swiftUseCDN; // boolean; whether CloudFiles CDN is enabled
- protected $swiftCDNExpiry; // integer; how long to cache things in the CDN
- protected $swiftCDNPurgable; // boolean; whether object CDN purging is enabled
-
protected $maxContCacheSize = 300; // integer; max containers with entries
/** @var CF_Connection */
@@ -62,11 +59,6 @@ class SwiftFileBackend extends FileBackendStore {
* swiftAuthTTL : Swift authentication TTL (seconds)
* swiftAnonUser : Swift user used for end-user requests (account:username)
* swiftUseCDN : Whether a Cloud Files Content Delivery Network is set up
- * swiftCDNExpiry : How long (in seconds) to store content in the CDN.
- * If files may likely change, this should probably not exceed
- * a few days. For example, deletions may take this long to apply.
- * If object purging is enabled, however, this is not an issue.
- * swiftCDNPurgable : Whether object purge requests are allowed by the CDN.
* shardViaHashLevels : Map of container names to sharding config with:
* 'base' : base of hash characters, 16 or 36
* 'levels' : the number of hash levels (and digits)
@@ -98,12 +90,6 @@ class SwiftFileBackend extends FileBackendStore {
$this->swiftUseCDN = isset( $config['swiftUseCDN'] )
? $config['swiftUseCDN']
: false;
- $this->swiftCDNExpiry = isset( $config['swiftCDNExpiry'] )
- ? $config['swiftCDNExpiry']
- : 3600; // hour
- $this->swiftCDNPurgable = isset( $config['swiftCDNPurgable'] )
- ? $config['swiftCDNPurgable']
- : true;
// Cache container info to mask latency
$this->memCache = wfGetMainCache();
}
@@ -533,7 +519,7 @@ class SwiftFileBackend extends FileBackendStore {
) );
}
if ( $this->swiftUseCDN ) { // Rackspace style CDN
- $contObj->make_public( $this->swiftCDNExpiry );
+ $contObj->make_public();
}
} catch ( CDNNotEnabledException $e ) {
// CDN not enabled; nothing to see here
@@ -1032,14 +1018,13 @@ class SwiftFileBackend extends FileBackendStore {
}
/**
- * Purge the CDN cache of affected objects if CDN caching is enabled.
- * This is for Rackspace/Akamai CDNs.
+ * Purge the CDN cache of affected objects if CDN caching is enabled
*
* @param $objects Array List of CF_Object items
* @return void
*/
public function purgeCDNCache( array $objects ) {
- if ( $this->swiftUseCDN && $this->swiftCDNPurgable ) {
+ if ( $this->swiftUseCDN ) { // Rackspace style CDN
foreach ( $objects as $object ) {
try {
$object->purge_from_cdn();
@@ -1129,7 +1114,7 @@ class SwiftFileBackend extends FileBackendStore {
*
* @param $container string Container name
* @return CF_Container
- * @throws CloudFilesException
+ * @throws InvalidResponseException
*/
protected function createContainer( $container ) {
$conn = $this->getConnection(); // Swift proxy connection
@@ -1143,12 +1128,12 @@ class SwiftFileBackend extends FileBackendStore {
*
* @param $container string Container name
* @return void
- * @throws CloudFilesException
+ * @throws InvalidResponseException
*/
protected function deleteContainer( $container ) {
$conn = $this->getConnection(); // Swift proxy connection
- unset( $this->connContainers[$container] ); // purge cache
$conn->delete_container( $container );
+ unset( $this->connContainers[$container] ); // purge cache
}
/**
diff --git a/includes/filerepo/backend/lockmanager/FSLockManager.php b/includes/filerepo/backend/lockmanager/FSLockManager.php
index 2b727a8fd3ea..4f3b9596ec18 100644
--- a/includes/filerepo/backend/lockmanager/FSLockManager.php
+++ b/includes/filerepo/backend/lockmanager/FSLockManager.php
@@ -239,15 +239,11 @@ class FSLockManager extends LockManager {
return "{$this->lockDir}/{$hash}.lock";
}
- /**
- * Make sure remaining locks get cleared for sanity
- */
function __destruct() {
- while ( count( $this->locksHeld ) ) {
- foreach ( $this->locksHeld as $path => $locks ) {
- $this->doSingleUnlock( $path, self::LOCK_EX );
- $this->doSingleUnlock( $path, self::LOCK_SH );
- }
+ // Make sure remaining locks get cleared for sanity
+ foreach ( $this->locksHeld as $path => $locks ) {
+ $this->doSingleUnlock( $path, self::LOCK_EX );
+ $this->doSingleUnlock( $path, self::LOCK_SH );
}
}
}
diff --git a/includes/filerepo/file/File.php b/includes/filerepo/file/File.php
index 065679a87afd..2d6b21883603 100644
--- a/includes/filerepo/file/File.php
+++ b/includes/filerepo/file/File.php
@@ -63,11 +63,6 @@ abstract class File {
const DELETE_SOURCE = 1;
- // Audience options for File::getDescription()
- const FOR_PUBLIC = 1;
- const FOR_THIS_USER = 2;
- const RAW = 3;
-
/**
* Some member variables can be lazy-initialised using __get(). The
* initialisation function for these variables is always a function named
@@ -1570,18 +1565,12 @@ abstract class File {
}
/**
- * Get description of file revision
+ * Get discription of file revision
* STUB
*
- * @param $audience Integer: one of:
- * File::FOR_PUBLIC to be displayed to all users
- * File::FOR_THIS_USER to be displayed to the given user
- * File::RAW get the description regardless of permissions
- * @param $user User object to check for, only if FOR_THIS_USER is passed
- * to the $audience parameter
* @return string
*/
- function getDescription( $audience = self::FOR_PUBLIC, User $user = null ) {
+ function getDescription() {
return null;
}
diff --git a/includes/filerepo/file/LocalFile.php b/includes/filerepo/file/LocalFile.php
index 2f55ec1000f7..336aca997276 100644
--- a/includes/filerepo/file/LocalFile.php
+++ b/includes/filerepo/file/LocalFile.php
@@ -1467,17 +1467,9 @@ class LocalFile extends File {
/**
* @return string
*/
- function getDescription( $audience = self::FOR_PUBLIC, User $user = null ) {
+ function getDescription() {
$this->load();
- if ( $audience == self::FOR_PUBLIC && $this->isDeleted( self::DELETED_COMMENT ) ) {
- return '';
- } elseif ( $audience == self::FOR_THIS_USER
- && !$this->userCan( self::DELETED_COMMENT, $user ) )
- {
- return '';
- } else {
- return $this->description;
- }
+ return $this->description;
}
/**
@@ -1814,6 +1806,7 @@ class LocalFileDeleteBatch {
* @return FileRepoStatus
*/
function execute() {
+ global $wgUseSquid;
wfProfileIn( __METHOD__ );
$this->file->lock();
@@ -2378,33 +2371,26 @@ class LocalFileMoveBatch {
$triplets = $this->getMoveTriplets();
$triplets = $this->removeNonexistentFiles( $triplets );
+ // Copy the files into their new location
+ $statusMove = $repo->storeBatch( $triplets );
+ wfDebugLog( 'imagemove', "Moved files for {$this->file->getName()}: {$statusMove->successCount} successes, {$statusMove->failCount} failures" );
+ if ( !$statusMove->isGood() ) {
+ wfDebugLog( 'imagemove', "Error in moving files: " . $statusMove->getWikiText() );
+ $this->cleanupTarget( $triplets );
+ $statusMove->ok = false;
+ return $statusMove;
+ }
+
$this->file->lock(); // begin
- // Rename the file versions metadata in the DB.
- // This implicitly locks the destination file, which avoids race conditions.
- // If we moved the files from A -> C before DB updates, another process could
- // move files from B -> C at this point, causing storeBatch() to fail and thus
- // cleanupTarget() to trigger. It would delete the C files and cause data loss.
$statusDb = $this->doDBUpdates();
+ wfDebugLog( 'imagemove', "Renamed {$this->file->getName()} in database: {$statusDb->successCount} successes, {$statusDb->failCount} failures" );
if ( !$statusDb->isGood() ) {
$this->file->unlockAndRollback();
+ // Something went wrong with the DB updates, so remove the target files
+ $this->cleanupTarget( $triplets );
$statusDb->ok = false;
return $statusDb;
}
- wfDebugLog( 'imagemove', "Renamed {$this->file->getName()} in database: {$statusDb->successCount} successes, {$statusDb->failCount} failures" );
-
- // Copy the files into their new location.
- // If a prior process fataled copying or cleaning up files we tolerate any
- // of the existing files if they are identical to the ones being stored.
- $statusMove = $repo->storeBatch( $triplets, FileRepo::OVERWRITE_SAME );
- wfDebugLog( 'imagemove', "Moved files for {$this->file->getName()}: {$statusMove->successCount} successes, {$statusMove->failCount} failures" );
- if ( !$statusMove->isGood() ) {
- // Delete any files copied over (while the destination is still locked)
- $this->cleanupTarget( $triplets );
- $this->file->unlockAndRollback(); // unlocks the destination
- wfDebugLog( 'imagemove', "Error in moving files: " . $statusMove->getWikiText() );
- $statusMove->ok = false;
- return $statusMove;
- }
$this->file->unlock(); // done
// Everything went ok, remove the source files
@@ -2521,7 +2507,6 @@ class LocalFileMoveBatch {
// Create dest pairs from the triplets
$pairs = array();
foreach ( $triplets as $triplet ) {
- // $triplet: (old source virtual URL, dst zone, dest rel)
$pairs[] = array( $triplet[1], $triplet[2] );
}
diff --git a/includes/installer/Installer.i18n.php b/includes/installer/Installer.i18n.php
index ac5b2715a4fd..f9892c4afde4 100644
--- a/includes/installer/Installer.i18n.php
+++ b/includes/installer/Installer.i18n.php
@@ -835,6 +835,7 @@ Dit is waarskynlik te laag.
Die installasie mag moontlik faal!",
'config-xcache' => '[Http://trac.lighttpd.net/xcache/ XCache] is geïnstalleer',
'config-apc' => '[Http://www.php.net/apc APC] is geïnstalleer',
+ 'config-eaccel' => '[Http://eaccelerator.sourceforge.net/ eAccelerator] is geïnstalleer',
'config-wincache' => '[Http://www.iis.net/download/WinCacheForPhp WinCache] is geïnstalleer',
'config-diff3-bad' => 'GNU diff3 nie gevind nie.',
'config-db-type' => 'Databasistipe:',
@@ -1109,7 +1110,7 @@ $messages['as'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Asturian (asturianu) */
+/** Asturian (Asturianu) */
$messages['ast'] = array(
'mainpagetext' => "'''MediaWiki instalóse correchamente.'''",
'mainpagedocfooter' => "Visita la [//meta.wikimedia.org/wiki/Help:Contents Guía d'usuariu] pa saber cómo usar esti software wiki.
@@ -1126,7 +1127,7 @@ $messages['avk'] = array(
'mainpagetext' => "'''MediaWiki inkeyen talpeyot.'''",
);
-/** Azerbaijani (azərbaycanca)
+/** Azerbaijani (Azərbaycanca)
* @author Cekli829
* @author Vago
* @author Wertuose
@@ -1210,7 +1211,7 @@ $messages['bcl'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Belarusian (беларуÑкаÑ) */
+/** Belarusian (БеларуÑкаÑ) */
$messages['be'] = array(
'mainpagetext' => "'''MediaWiki паÑпÑхова ÑžÑталÑванаÑ.'''",
'mainpagedocfooter' => 'Гл. [//meta.wikimedia.org/wiki/Help:Contents Дапаможнік карыÑтальніка (англ.)] па Ð´Ð°Ð»ÐµÐ¹ÑˆÑ‹Ñ Ð·Ð²ÐµÑткі аб карыÑтанні вікі-праграмамі.
@@ -1773,7 +1774,7 @@ $3
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce РаÑÑылка паведамленьнÑÑž пра зьÑўленьне новых вÑÑ€ÑÑ–ÑÑž MediaWiki]',
);
-/** Bulgarian (българÑки)
+/** Bulgarian (БългарÑки)
* @author DCLXVI
*/
$messages['bg'] = array(
@@ -2423,7 +2424,7 @@ $messages['bn'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce মিডিয়াউইকি রিলিজের মেইলিং লিসà§à¦Ÿ]',
);
-/** Bishnupria Manipuri (বিষà§à¦£à§à¦ªà§à¦°à¦¿à¦¯à¦¼à¦¾ মণিপà§à¦°à§€) */
+/** Bishnupria Manipuri (ইমার ঠার/বিষà§à¦£à§à¦ªà§à¦°à¦¿à¦¯à¦¼à¦¾ মণিপà§à¦°à§€) */
$messages['bpy'] = array(
'mainpagetext' => "'''মিডিয়াউইকি হবাবালা ইয়া ইনà§à¦¸à¦Ÿà¦² ইল.'''",
'mainpagedocfooter' => 'উইকি সফটৱà§à¦¯à¦¾à¦° à¦à¦¹à¦¾à¦¨ আতানির বারে দরকার ইলে [//meta.wikimedia.org/wiki/Help:Contents আতাকà§à¦°à¦¾à¦° গাইড]হানর পাঙলাক নেগা।
@@ -2435,7 +2436,7 @@ $messages['bpy'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce মিডিয়া উইকির ফঙপার বারে মেইলর তালিকাহান]',
);
-/** Breton (brezhoneg)
+/** Breton (Brezhoneg)
* @author Fohanno
* @author Fulup
* @author Gwendal
@@ -2825,7 +2826,7 @@ Gwiriit hag-eñ e c'hall an implijer « $1 » skrivañ er brastres « $2 ».",
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Bosnian (bosanski)
+/** Bosnian (Bosanski)
* @author CERminator
*/
$messages['bs'] = array(
@@ -2881,6 +2882,7 @@ Ako se sami kompajlirali PHP, podesite ga sa omogućenim klijentom baze podataka
Ako ste instalirali PHP iz Debian ili Ubuntu paketa, možda morate instalirati i modul php5-mysql.',
'config-xcache' => '[http://xcache.lighttpd.net/ XCache] je instaliran',
'config-apc' => '[http://www.php.net/apc APC] je instaliran',
+ 'config-eaccel' => '[http://eaccelerator.sourceforge.net/ eAccelerator] je instaliran',
'config-wincache' => '[http://www.iis.net/download/WinCacheForPhp WinCache] je instaliran',
'config-diff3-bad' => 'GNU diff3 nije pronađen.',
'config-db-type' => 'Vrsta baze podataka:',
@@ -2910,7 +2912,7 @@ Ovo '''nije preporuÄeno''' osim ako nemate problema s vaÅ¡om wiki.",
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista E-Mail adresa MediaWiki]',
);
-/** Catalan (català) */
+/** Catalan (Català) */
$messages['ca'] = array(
'mainpagetext' => "'''El programari del MediaWiki s'ha instaŀlat correctament.'''",
'mainpagedocfooter' => "Consulteu la [//meta.wikimedia.org/wiki/Help:Contents Guia d'Usuari] per a més informació sobre com utilitzar-lo.
@@ -2947,7 +2949,7 @@ $messages['ceb'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailing list sa mga release sa MediaWiki]',
);
-/** Sorani Kurdish (کوردی)
+/** Sorani (کوردی)
* @author Asoxor
*/
$messages['ckb'] = array(
@@ -2996,7 +2998,7 @@ $messages['crh-cyrl'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki-нинъ Ñнъы верÑиÑларынынъ чыкъувындан хабер йиберюв].",
);
-/** Czech (Äesky)
+/** Czech (ÄŒesky)
* @author Danny B.
* @author Mormegil
*/
@@ -3560,21 +3562,19 @@ $messages['cv'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki çĕнĕ верÑи тухнине пĕлтерекен раÑÑылка].',
);
-/** Welsh (Cymraeg)
- * @author Xxglennxx
- */
+/** Welsh (Cymraeg) */
$messages['cy'] = array(
'mainpagetext' => "'''Wedi llwyddo gosod meddalwedd MediaWiki yma'''",
'mainpagedocfooter' => 'Ceir cymorth (yn Saesneg) ar ddefnyddio meddalwedd wici yn y [//meta.wikimedia.org/wiki/Help:Contents Canllaw Defnyddwyr] ar wefan Wikimedia.
==Cychwyn arni==
-* [//www.mediawiki.org/wiki/Manual:Configuration_settings Rhestr osodiadau wrth gyflunio]
+* [//www.mediawiki.org/wiki/Manual:Configuration_settings Rhestr gosodiadau wrth gyflunio]
* [//www.mediawiki.org/wiki/Manual:FAQ Cwestiynau poblogaidd ar MediaWiki]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Rhestr postio datganiadau MediaWiki]',
);
-/** Danish (dansk)
+/** Danish (Dansk)
* @author Peter Alberti
*/
$messages['da'] = array(
@@ -3735,7 +3735,7 @@ Miniaturansichten von Bildern sind daher nicht möglich.',
Der Installationsvorgang wurde daher abgebrochen.",
'config-no-cli-uri' => "'''Warnung''': Es wurde kein Pfad zum Skipt (--scriptpath) angegeben. Daher wird der Standardpfad genutzt: <code>$1</code>.",
'config-using-server' => 'Der Servername „<nowiki>$1</nowiki>“ wird verwendet.',
- 'config-using-uri' => 'Die Server-URL „<nowiki>$1$2</nowiki>“ wird verwendet.',
+ 'config-using-uri' => 'Verwende Server-URL „<nowiki>$1$2</nowiki>“.',
'config-uploads-not-safe' => "'''Warnung:''' Das Standardverzeichnis für hochgeladene Dateien <code>$1</code> ist für die willkürliche Ausführung von Skripten anfällig.
Obwohl MediaWiki die hochgeladenen Dateien auf Sicherheitsrisiken überprüft, wird dennoch dringend empfohlen diese [//www.mediawiki.org/wiki/Manual:Security#Upload_security Sicherheitslücke] zu schließen, bevor das Hochladen von Dateien aktiviert wird.",
'config-no-cli-uploads-check' => "'''Warnung''': Das Standardverzeichnis für hochgeladene Dateien (<code>$1</code>) wird, während der Installation über die Kommandozeile, nicht auf Sicherheitsanfälligkeiten hinsichtlich willkürlicher Skriptausführungen geprüft.",
@@ -4148,11 +4148,8 @@ $messages['de-formal'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]',
);
-/** Zazaki (Zazaki)
- * @author Mirzali
- */
+/** Zazaki (Zazaki) */
$messages['diq'] = array(
- 'config-page-name' => 'Name',
'mainpagetext' => "'''MediaWiki vıst ra ser, vıraziya.'''",
'mainpagedocfooter' => 'Seba gurenayış u eyarkerdışê Wiki-Softwarey [//meta.wikimedia.org/wiki/Help:Contents İdarê karberi] de mıracaet ke.
@@ -4219,7 +4216,7 @@ $messages['eo'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki dissendolisto pri anoncoj] (angla)",
);
-/** Spanish (español)
+/** Spanish (Español)
* @author Armando-Martin
* @author Crazymadlover
* @author Danke7
@@ -4281,7 +4278,7 @@ Verifica tu php.ini y comprueba que <code>session.save_path</code> está estable
'config-help-restart' => '¿Deseas borrar todos los datos que has ingresado hasta ahora y reiniciar el proceso de instalación desde el principio?',
'config-restart' => 'Sí, reiniciarlo',
'config-welcome' => '=== Comprobación del entorno ===
-Se realiza comprobaciones básicas para ver si el entorno es adecuado para la instalación de MediaWiki.
+Se realiza comprobacioens básicas para ver si el entorno es adecuado para la instalación de MediaWiki.
Deberás suministrar los resultados de tales comprobaciones si necesitas ayuda durante la instalación.',
'config-copyright' => "=== Derechos de autor y Términos de uso ===
@@ -4769,14 +4766,14 @@ Cuando lo haya hecho, usted puede '''[$2 entrar en su wiki]'''.",
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de correo de anuncios de distribución de MediaWiki]',
);
-/** Estonian (eesti) */
+/** Estonian (Eesti) */
$messages['et'] = array(
'mainpagetext' => "'''MediaWiki tarkvara on edukalt paigaldatud.'''",
'mainpagedocfooter' => 'Juhiste saamiseks kasutamise ning konfigureerimise kohta vaata palun inglisekeelset [//meta.wikimedia.org/wiki/MediaWiki_localisation dokumentatsiooni liidese kohaldamisest]
ning [//meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide kasutusjuhendit].',
);
-/** Basque (euskara)
+/** Basque (Euskara)
* @author An13sa
*/
$messages['eu'] = array(
@@ -4809,6 +4806,7 @@ $messages['eu'] = array(
'config-env-php' => 'PHP $1 instalatuta dago.',
'config-xcache' => '[http://xcache.lighttpd.net/ XCache] instalatuta dago',
'config-apc' => '[http://www.php.net/apc APC] instalatuta dago',
+ 'config-eaccel' => '[http://eaccelerator.sourceforge.net/ eAccelerator] instalatuta dago',
'config-wincache' => '[http://www.iis.net/download/WinCacheForPhp WinCache] instalatuta dago',
'config-diff3-bad' => 'GNU diff3 ez da aurkitu.',
'config-db-type' => 'Datu-base mota:',
@@ -4857,7 +4855,7 @@ $messages['eu'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWikiren argitalpenen posta zerrenda]',
);
-/** Extremaduran (estremeñu) */
+/** Extremaduran (Estremeñu) */
$messages['ext'] = array(
'mainpagetext' => "'''MeyaGüiqui s'á istalau satihatoriamenti.'''",
'mainpagedocfooter' => "Consurta la [//meta.wikimedia.org/wiki/Help:Contents User's Guide] pa sabel mas al tentu el huncionamientu el software güiqui.
@@ -4919,7 +4917,7 @@ $messages['fa'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Ùهرست پست الکترونیکی نسخه‌های مدیاویکی]',
);
-/** Finnish (suomi)
+/** Finnish (Suomi)
* @author Centerlink
* @author Crt
* @author Nike
@@ -5101,12 +5099,12 @@ Tarkista, että alla olevat taivutusmuodot ovat oikein. Jos eivät, tee tarvitta
Taivutusmuodot: {{GRAMMAR:genitive|{{SITENAME}}}} (yön) – {{GRAMMAR:partitive|{{SITENAME}}}} (yötä) – {{GRAMMAR:elative|{{SITENAME}}}} (yöstä) – {{GRAMMAR:inessive|{{SITENAME}}}} (yössä) – {{GRAMMAR:illative|{{SITENAME}}}} (yöhön).",
);
-/** Faroese (føroyskt) */
+/** Faroese (Føroyskt) */
$messages['fo'] = array(
'mainpagetext' => "'''Innlegging av Wiki-ritbúnaði væleydnað.'''",
);
-/** French (français)
+/** French (Français)
* @author Aadri
* @author Crochet.david
* @author Gomoko
@@ -5116,7 +5114,6 @@ $messages['fo'] = array(
* @author Jean-Frédéric
* @author McDutchie
* @author Peter17
- * @author Reedy
* @author Sherbrooke
* @author Urhixidur
* @author Verdy p
@@ -5188,26 +5185,26 @@ Ce programme est distribué dans l’espoir qu’il sera utile, mais '''sans auc
Voir la Licence Publique Générale GNU pour plus de détails.
Vous devriez avoir reçu <doclink href=Copying>une copie de la Licence Publique Générale GNU</doclink> avec ce programme ; dans le cas contraire, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ou [http://www.gnu.org/copyleft/gpl.html lisez-le en ligne].",
- 'config-sidebar' => '* [//www.mediawiki.org Accueil MediaWiki]
+ 'config-sidebar' => '* [//www.mediawiki.org MediaWiki Accueil]
* [//www.mediawiki.org/wiki/Help:Contents Guide de l’utilisateur]
* [//www.mediawiki.org/wiki/Manual:Contents Guide de l’administrateur]
* [//www.mediawiki.org/wiki/Manual:FAQ FAQ]
----
* <doclink href=Readme>Lisez-moi</doclink>
-* <doclink href=ReleaseNotes>Notes de publication</doclink>
+* <doclink href=ReleaseNotes>Notes de pblication</doclink>
* <doclink href=Copying>Copie</doclink>
* <doclink href=UpgradeDoc>Mise à jour</doclink>',
'config-env-good' => 'L’environnement a été vérifié.
Vous pouvez installer MediaWiki.',
'config-env-bad' => 'L’environnement a été vérifié.
-Vous ne pouvez pas installer MediaWiki.',
+vous ne pouvez pas installer MediaWiki.',
'config-env-php' => 'PHP $1 est installé.',
'config-env-php-toolow' => 'PHP $1 est installé.
Cependant, MediaWiki requiert PHP $2 ou plus haut.',
'config-unicode-using-utf8' => 'Utilisation de utf8_normalize.so par Brion Vibber pour la normalisation Unicode.',
'config-unicode-using-intl' => "Utilisation de [http://pecl.php.net/intl l'extension PECL intl] pour la normalisation Unicode.",
'config-unicode-pure-php-warning' => "'''Attention''': L'[http://pecl.php.net/intl extension PECL intl] n'est pas disponible pour la normalisation d’Unicode, retour à la version lente implémentée en PHP.
-Si votre site web sera très fréquenté, vous devriez lire ceci : [//www.mediawiki.org/wiki/Unicode_normalization_considerations ''Unicode normalization''] (en anglais).",
+Si vous utilisez un site web très fréquenté, vous devriez lire ceci : [//www.mediawiki.org/wiki/Unicode_normalization_considerations ''Unicode normalization''] (en anglais).",
'config-unicode-update-warning' => "'''Attention''': La version installée du ''wrapper'' de normalisation Unicode utilise une vieille version de la [http://site.icu-project.org/ bibliothèque logicielle ''ICU Project''].
Vous devriez faire une [//www.mediawiki.org/wiki/Unicode_normalization_considerations mise à jour] (texte en anglais) si l'usage d'Unicode vous semble important.",
'config-no-db' => "Impossible de trouver un pilote de base de données approprié ! Vous devez installer un pilote pour PHP. Ces types de bases de données sont reconnus : $1.
@@ -5263,8 +5260,8 @@ La miniaturisation d'images sera désactivé.",
'config-no-uri' => "'''Erreur :''' Impossible de déterminer l'URI du script actuel.
Installation avortée.",
'config-no-cli-uri' => "'''Attention''': Aucun --scriptpath n'a été spécifié; <code>$1</code> sera utilisé par défaut",
- 'config-using-server' => 'Utilisation du nom de serveur "<nowiki>$1</nowiki>".',
- 'config-using-uri' => 'Utilisation de l\'URL de serveur "<nowiki>$1$2</nowiki>".',
+ 'config-using-server' => 'En utilisant le nom du serveur "<nowiki>$1</nowiki>".',
+ 'config-using-uri' => 'Utilise l\'URL du serveur "<nowiki>$1$2</nowiki>".',
'config-uploads-not-safe' => "'''Attention:''' Votre répertoire par défaut pour les téléchargements, <code>$1</code>, est vulnérable, car il peut exécuter n'importe quel script.
Bien que MediaWiki vérifie tous les fichiers téléchargés, il est fortement recommandé de [//www.mediawiki.org/wiki/Manual:Security#Upload_security fermer cette vulnérabilité de sécurité] (texte en anglais) avant d'activer les téléchargements.",
'config-no-cli-uploads-check' => "'''Attention:''' Votre répertoire par défaut pour les imports(<code>$1</code>) n'est pas contrôlé concernant la vulnérabilité d'exécution de scripts arbitraires lors de l'installation CLI.",
@@ -5378,7 +5375,7 @@ Vérifier le nom d’hôte, le nom d’utilisateur et le mot de passe ci-dessous
'config-invalid-schema' => 'Schéma invalide pour MediaWiki « $1 ».
Utilisez seulement des lettres latines (a-z, A-Z), des chiffres (0-9) et des caractères de soulignement (_).',
'config-db-sys-create-oracle' => "L'installateur ne reconnaît que les compte SYSDBA lors de la création d'un nouveau compte.",
- 'config-db-sys-user-exists-oracle' => 'Le compte « $1 » existe déjà. Un SYSDBA peut seulement servir à créer un nouveau compte.',
+ 'config-db-sys-user-exists-oracle' => 'Le compte « $1 » existe déjà. Un SYSDBA peut seulement servir à créer un nouveau comtpe.',
'config-postgres-old' => 'PostgreSQL $1 ou version ultérieure est requis, vous avez $2.',
'config-sqlite-name-help' => "Choisir un nom qui identifie votre wiki.
Ne pas utiliser des espaces ou des traits d'union.
@@ -5439,7 +5436,7 @@ Le compte que vous spécifiez ici doit déjà exister.",
* il supporte à peine la simultanéité en raison de verrouillage de table
* il est plus sujet à la corruption que les autres moteurs
* le codebase MediaWiki ne gère pas toujours MyISAM comme il se doit
-Si votre installation MySQL supporte InnoDB, il est fortement recommandé que vous le choisissez plutôt. Si votre installation MySQL ne supporte pas les tables InnoDB, il est peut-être temps de faire une mise à niveau.",
+Si votre installation MySQL supporte InnoDB, il est fortement recommandé que vous le choisissez plutôt. Si votre installation MySQL ne supporte pas les tables InnoDB, il est peut-être temps de faire une une mise à niveau.",
'config-mysql-engine-help' => "'''InnoDB''' est presque toujours la meilleure option, car il supporte bien l'[http://fr.wikipedia.org/wiki/Ordonnancement_dans_les_syst%C3%A8mes_d%27exploitation ordonnancement].
'''MyISAM''' peut être plus rapide dans les installations monoposte ou en lecture seule. Les bases de données MyISAM ont tendance à se corrompre plus souvent que celles d'InnoDB.",
@@ -5493,7 +5490,7 @@ Vous pouvez passer la configuration restante et installer immédiatement le wiki
'config-optional-skip' => 'J’en ai assez, installer simplement le wiki.',
'config-profile' => 'Profil des droits d’utilisateurs :',
'config-profile-wiki' => 'Wiki traditionnel',
- 'config-profile-no-anon' => 'Création de compte requise',
+ 'config-profile-no-anon' => 'Création de comte requise',
'config-profile-fishbowl' => 'Éditeurs autorisés seulement',
'config-profile-private' => 'Wiki privé',
'config-profile-help' => "Les wikis fonctionnent mieux lorsque vous laissez le plus de personnes possible le modifier.
@@ -5530,7 +5527,7 @@ C'est une licence valide, mais elle est difficile à comprendre. De plus, elle p
'config-enable-email' => 'Activer les courriels sortants',
'config-enable-email-help' => 'Si vous souhaitez utiliser le courriel, vous devez [http://www.php.net/manual/en/mail.configuration.php configurer des paramètres PHP] (texte en anglais).
Si vous ne voulez pas du service de courriel, vous pouvez le désactiver ici.',
- 'config-email-user' => "Activer les courriers électroniques d'utilisateur à utilisateur",
+ 'config-email-user' => 'Activer les courriels de utilisateur à utilisateur',
'config-email-user-help' => "Permet à tous les utilisateurs d'envoyer des courriels à d'autres utilisateurs si cela est activé dans leurs préférences.",
'config-email-usertalk' => 'Activer la notification des pages de discussion des utilisateurs',
'config-email-usertalk-help' => 'Permet aux utilisateurs de recevoir une notification en cas de modification de leurs pages de discussion, si cela est activé dans leurs préférences.',
@@ -5602,7 +5599,7 @@ Si vous voulez apporter des modifications, appuyez sur Retour.",
'config-install-pg-schema-failed' => "Échec lors de la création des tables.
Assurez-vous que l'utilisateur « $1 » peut écrire selon le schéma « $2 ».",
'config-install-pg-commit' => 'Validation des modifications',
- 'config-install-pg-plpgsql' => 'Vérification du langage PL/pgSQL',
+ 'config-install-pg-plpgsql' => 'Vérification du language PL/pgSQL',
'config-pg-no-plpgsql' => 'Vous devez installer le langage PL/pgSQL dans la base de données $1',
'config-pg-no-create-privs' => "Le compte que vous avez spécifié pour l'installation n'a pas suffisamment de privilèges pour créer un compte.",
'config-pg-not-in-role' => "Le compte que vous avez spécifié pour l'utilisateur web existe déjà !
@@ -5657,7 +5654,7 @@ Lorsque c'est fait, vous pouvez '''[$2 accéder à votre wiki]'''.",
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Liste de discussion sur les distributions de MediaWiki]',
);
-/** Cajun French (français cadien) */
+/** Cajun French (Français cadien) */
$messages['frc'] = array(
'mainpagetext' => "'''Vous avez bien installé MediaWiki.'''",
'mainpagedocfooter' => 'Lisez la [//meta.wikimedia.org/wiki/Help:Contents Guide des Useurs] pour apprendre à user le wiki software.
@@ -5669,7 +5666,7 @@ $messages['frc'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki Liste à Malle]',
);
-/** Franco-Provençal (arpetan)
+/** Franco-Provençal (Arpetan)
* @author ChrisPtDe
*/
$messages['frp'] = array(
@@ -5843,7 +5840,7 @@ $messages['frr'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]',
);
-/** Friulian (furlan) */
+/** Friulian (Furlan) */
$messages['fur'] = array(
'mainpagetext' => "'''MediaWiki e je stade instalade cun sucès.'''",
);
@@ -5879,7 +5876,7 @@ $messages['gag'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Simplified Gan script (‪赣语(简体)‬) */
+/** Simplified Gan script (‪赣语(简体)‬) */
$messages['gan-hans'] = array(
'mainpagetext' => "'''安装正MediaWiki喽。'''",
'mainpagedocfooter' => 'å‚看[//meta.wikimedia.org/wiki/Help:Contents 用户指å—]里头会è¯åˆ°å•·ç”¨wiki软件
@@ -5891,7 +5888,7 @@ $messages['gan-hans'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki å‘布email清å•]',
);
-/** Traditional Gan script (‪贛語(ç¹é«”)‬) */
+/** Traditional Gan script (‪贛語(ç¹é«”)‬) */
$messages['gan-hant'] = array(
'mainpagetext' => "'''å®‰è£æ­£MediaWikiå˜ã€‚'''",
'mainpagedocfooter' => 'åƒçœ‹[//meta.wikimedia.org/wiki/Help:Contents 用戶指å—]裡頭會話到啷用wiki軟件
@@ -7081,7 +7078,7 @@ chmod a+w $3</pre></div>',
'config-cache-options' => 'הגדרות למטמון ×¢×¦×ž×™× (object caching):',
'config-cache-help' => 'מטמון ×¢×¦×ž×™× ×ž×©×ž×© לשיפור המהירות של מדיה־ויקי על־ידי שמירה של × ×ª×•× ×™× ×©×”×©×™×ž×•×© ×‘×”× × ×¤×•×¥ במטמון.
ל××ª×¨×™× ×‘×™× ×•× ×™×™× ×•×’×“×•×œ×™× ×›×“××™ מ×וד להפעיל ×ת ×–×”, ×•×’× ××ª×¨×™× ×§×˜× ×™× ×™×™×”× ×• מזה.',
- 'config-cache-none' => '×œ×œ× ×ž×˜×ž×•×Ÿ (×©×•× ×™×›×•×œ×ª ××™× ×” מוּסרת, ×בל ×”×‘×™×¦×•×¢×™× ×‘××ª×¨×™× ×’×“×•×œ×™× ×™×™×¤×’×¢×•)',
+ 'config-cache-none' => '×œ×œ× ×ž×˜×ž×•×Ÿ (×©×•× ×™×›×•×œ×ª ××™× ×” מוסרת, ×בל ×”×‘×™×¦×•×¢×™× ×‘××ª×¨×™× ×’×“×•×œ×™× ×™×™×¤×’×¢×•)',
'config-cache-accel' => 'מטמון ×¢×¦×ž×™× (object caching) של PHP&rlm; (APC&rlm;, XCache ×ו WinCache)',
'config-cache-memcached' => 'להשתמש ב־Memcached (דורש התקנות והגדרות נוספות)',
'config-memcached-servers' => 'שרתי Memcached:',
@@ -7139,7 +7136,7 @@ chmod a+w $3</pre></div>',
'config-install-sysop' => 'יצירת חשבון מפעיל',
'config-install-subscribe-fail' => '×”×¨×™×©×•× ×œÖ¾mediawiki-announce ×œ× ×”×¦×œ×™×—: $1',
'config-install-subscribe-notpossible' => 'cURL ××™× ×” מותקנת ו־allow_url_fopen ××™× ×” זמינה.',
- 'config-install-mainpage' => 'יצירת דף ר×שי ×¢× ×ª×•×›×Ÿ התחלתי.',
+ 'config-install-mainpage' => 'יצירת דף ר×שי ×¢× ×ª×•×›×Ÿ לפי בררת מחדל.',
'config-install-extension-tables' => 'יצירת טבל×ות להרחבות מופעלות',
'config-install-mainpage-failed' => '×œ× ×”×¦×œ×™×—×” הכנסת דף ר×שי: $1.',
'config-install-done' => "'''מזל טוב!'''
@@ -7206,7 +7203,7 @@ $messages['hil'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista sang mga ginapadal-an sang sulat kon may paguha-on nga MediaWiki]",
);
-/** Croatian (hrvatski) */
+/** Croatian (Hrvatski) */
$messages['hr'] = array(
'mainpagetext' => "'''Softver MediaWiki je uspješno instaliran.'''",
'mainpagedocfooter' => 'Pogledajte [//meta.wikimedia.org/wiki/MediaWiki_localisation dokumentaciju o prilagodbi suÄelja]
@@ -7564,7 +7561,7 @@ $messages['ht'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lis diskisyon ki parèt sou MediaWiki]',
);
-/** Hungarian (magyar)
+/** Hungarian (Magyar)
* @author Dani
* @author Glanthor Reviol
*/
@@ -8099,7 +8096,7 @@ $messages['hy'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Interlingua (interlingua)
+/** Interlingua (Interlingua)
* @author McDutchie
*/
$messages['ia'] = array(
@@ -9204,7 +9201,7 @@ $messages['io'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki nova versioni posto-listo]",
);
-/** Icelandic (íslenska) */
+/** Icelandic (Ãslenska) */
$messages['is'] = array(
'mainpagetext' => "'''Uppsetning á MediaWiki heppnaðist.'''",
'mainpagedocfooter' => 'Ráðfærðu þig við [//meta.wikimedia.org/wiki/Help:Contents Notandahandbókina] fyrir frekari upplýsingar um notkun wiki-hugbúnaðarins.
@@ -9216,7 +9213,7 @@ $messages['is'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Póstlisti MediaWiki-útgáfa]',
);
-/** Italian (italiano)
+/** Italian (Italiano)
* @author Beta16
* @author Karika
*/
@@ -9282,6 +9279,7 @@ Non è possibile installare MediaWiki.",
Tuttavia, MediaWiki richiede PHP $2 o superiore.',
'config-xcache' => '[http://xcache.lighttpd.net/ XCache] è installato',
'config-apc' => '[http://www.php.net/apc APC] è installato',
+ 'config-eaccel' => '[http://eaccelerator.sourceforge.net/ eAccelerator] è installato',
'config-wincache' => '[http://www.iis.net/download/WinCacheForPhp WinCache] è installato',
'config-diff3-bad' => 'GNU diff3 non trovato.',
'config-db-type' => 'Tipo di database:',
@@ -9316,7 +9314,7 @@ Specificare un nome utente diverso.',
'config-license-cc-0' => 'Creative Commons Zero (pubblico dominio)',
'config-license-gfdl' => 'GNU Free Documentation License 1.3 o versioni successive',
'config-license-pd' => 'Pubblico dominio',
- 'config-email-settings' => 'Impostazioni email',
+ 'config-email-settings' => 'Impostazioni e-mail',
'config-install-interwiki-list' => 'Impossibile leggere il file <code>interwiki.list</code>.',
'config-install-stats' => 'Inizializzazione delle statistiche',
'config-install-keys' => 'Generazione delle chiavi segrete',
@@ -9343,7 +9341,6 @@ I seguenti collegamenti sono in lingua inglese:
* @author Mizusumashi
* @author Ninomy
* @author Ohgi
- * @author Shirayuki
* @author Whym
* @author Yanajin66
* @author é’å­å®ˆæ­Œ
@@ -9674,7 +9671,7 @@ chmod a+w $3</pre>',
'config-admin-password-blank' => '管ç†è€…アカウントã®ãƒ‘スワードを入力ã—ã¦ãã ã•ã„。',
'config-admin-password-same' => 'ユーザåã¨åŒã˜ãƒ‘スワードã¯ä½¿ãˆã¾ã›ã‚“。',
'config-admin-password-mismatch' => '入力ã•れãŸäºŒã¤ã®ãƒ‘スワードãŒä¸€è‡´ã—ã¾ã›ã‚“。',
- 'config-admin-email' => 'メールアドレス:',
+ 'config-admin-email' => 'Eメールアドレス:',
'config-admin-email-help' => 'é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’入力ã—ã¦ãã ã•ã„。他ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰ã®é›»å­ãƒ¡ãƒ¼ãƒ«ã®å—ã‘å–りã¨ã€ãƒ‘スワードã®ãƒªã‚»ãƒƒãƒˆã€ã‚¦ã‚©ãƒƒãƒãƒªã‚¹ãƒˆã«ç™»éŒ²ã—ãŸãƒšãƒ¼ã‚¸ã®æ›´æ–°é€šçŸ¥ã«ç”¨ã„られã¾ã™ã€‚',
'config-admin-error-user' => '"<nowiki>$1</nowiki>"ã¨ã„ã†åå‰ã®ç®¡ç†è€…を作æˆã™ã‚‹éš›ã«å†…部エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚',
'config-admin-error-password' => '管ç†è€…"<nowiki>$1</nowiki>"ã®ãƒ‘スワードを設定ã™ã‚‹éš›ã«å†…部エラーãŒç™ºç”Ÿã—ã¾ã—ãŸ: <pre>$2</pre>',
@@ -9839,7 +9836,7 @@ $messages['jam'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Jutish (jysk)
+/** Jutish (Jysk)
* @author Huslåke
*/
$messages['jut'] = array(
@@ -9991,22 +9988,11 @@ $messages['kn'] = array(
/** Korean (한국어)
* @author Kwj2772
- * @author ì•„ë¼
*/
$messages['ko'] = array(
- 'config-desc' => 'MediaWiki 설치 마법사',
- 'config-title' => 'MediaWiki $1 설치',
+ 'config-desc' => '미디어위키 ì¸ìŠ¤í†¨ëŸ¬',
+ 'config-title' => '미디어위키 $1 설치',
'config-information' => 'ì •ë³´',
- 'config-localsettings-upgrade' => '<code>LocalSettings.php</code> 파ì¼ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
-ì´ ì„¤ì¹˜ë¥¼ 업그레ì´ë“œí•˜ë ¤ë©´ 아래 ìƒìžì— <code>$wgUpgradeKey</code>ì˜ ê°’ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”.
-LocalSettings.phpì— ì°¾ìœ¼ì„¸ìš”.',
- 'config-localsettings-cli-upgrade' => 'LocalSettings.php 파ì¼ì´ ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤. ì´ ì„¤ì¹˜ë¥¼ 업그레ì´ë“œí•˜ë ¤ë©´ update.php를 대신 실행하세요',
- 'config-localsettings-key' => '업그레ì´ë“œ 키:',
- 'config-localsettings-badkey' => '제공한 키가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤.',
- 'config-upgrade-key-missing' => 'MediaWikiì˜ ê¸°ì¡´ 설치가 ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
-ì´ ì„¤ì¹˜ë¥¼ 업그레ì´ë“œí•˜ë ¤ë©´ LocalSettings.phpì˜ ì•„ëž˜ì— ë‹¤ìŒ ì¤„ì„ ë„£ìœ¼ì„¸ìš”:
-
-$1',
'config-wiki-language' => '위키 언어:',
'config-back' => '↠뒤로',
'config-continue' => 'ê³„ì† â†’',
@@ -10015,137 +10001,39 @@ $1',
'config-page-name' => 'ì´ë¦„',
'config-page-install' => '설치',
'config-page-complete' => '완료!',
- 'config-help-restart' => 'ë‹¹ì‹ ì´ ìž…ë ¥í•œ 모든 ì €ìž¥ëœ ë°ì´í„°ë¥¼ 지우고 설치 ê³¼ì •ì„ ë‹¤ì‹œ 시작하겠습니까?',
+ 'config-help-restart' => 'ë‹¹ì‹ ì´ ìž…ë ¥í•œ 모든 ì €ìž¥ëœ ë°ì´í„°ë¥¼ 지우고 설치 ê³¼ì •ì„ ë‹¤ì‹œ 시작하시겠습니까?',
'config-restart' => '예, 다시 시작합니다.',
'config-welcome' => '=== 사용 환경 검사 ===
ì´ í™˜ê²½ì´ ë¯¸ë””ì–´ìœ„í‚¤ ì„¤ì¹˜ì— ì í•©í•  ì§€ 기본 검사를 실행합니다.
설치 중 ë„ì›€ì´ í•„ìš”í•˜ë‹¤ë©´ ì´ ê²€ì‚¬ 결과를 함께 제공해주셔야 합니다.',
- 'config-copyright' => "=== 저작권 ë° ì‚¬ìš© 약관 ===
-
-$1
-
-ì´ í”„ë¡œê·¸ëž¨ì€ ìžìœ  소프트웨어입니다. ë‹¹ì‹ ì€ ìžìœ  소프트웨어 ìž¬ë‹¨ì´ ë°œí‘œí•œ GNU ì¼ë°˜ 공중 사용 허가서 버전 2나 ê·¸ ì´í›„ ë²„ì „ì— ë”°ë¼ ì´ í”„ë¡œê·¸ëž¨ì„ ìž¬ë°°í¬í•˜ê±°ë‚˜ 수정할 수 있습니다.
-
-ì´ í”„ë¡œê·¸ëž¨ì´ ìœ ìš©í•˜ê²Œ ì‚¬ìš©ë  ìˆ˜ 있기를 ë°”ë¼ì§€ë§Œ '''ìƒìš©ìœ¼ë¡œ 사용'''ë˜ê±°ë‚˜ '''특정 목ì ì— ë§žì„ ê²ƒ'''ì´ë¼ëŠ” ê²ƒì„ '''ë³´ì¦í•˜ì§€ 않습니다'''.
-ìžì„¸í•œ ë‚´ìš©ì€ GNU ì¼ë°˜ 공중 사용 허가서를 참고하십시오.
-
-ë‹¹ì‹ ì€ ì´ í”„ë¡œê·¸ëž¨ì„ í†µí•´ <doclink href=Copying>GNU ì¼ë°˜ 공중 사용 허가서 전문</doclink>ì„ ë°›ì•˜ìŠµë‹ˆë‹¤; 그렇지 않다면, Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA로 편지를 보내주시거나 [http://www.gnu.org/copyleft/gpl.html 온ë¼ì¸ìœ¼ë¡œ ì½ì–´ë³´ì‹œê¸°] ë°”ëžë‹ˆë‹¤.",
- 'config-env-good' => 'í™˜ê²½ì´ í™•ì¸ë˜ì—ˆìŠµë‹ˆë‹¤.
-MediaWiki를 설치할 수 있습니다.',
- 'config-env-bad' => 'í™˜ê²½ì´ í™•ì¸ë˜ì—ˆìŠµë‹ˆë‹¤.
-MediaWiki를 설치할 수 없습니다.',
- 'config-env-php' => 'PHP $1(ì´)ê°€ 설치ë˜ì—ˆìŠµë‹ˆë‹¤.',
- 'config-env-php-toolow' => 'PHP $1(ì´)ê°€ 설치ë˜ì—ˆìŠµë‹ˆë‹¤.
+ 'config-env-php' => 'PHP $1ê°€ 설치ë˜ì—ˆìŠµë‹ˆë‹¤.',
+ 'config-env-php-toolow' => 'PHP $1ê°€ 설치ë˜ì—ˆìŠµë‹ˆë‹¤.
하지만 미디어위키는 PHP $2 ì´ìƒì´ 필요합니다.',
- 'config-ctype' => "'''심ê°''': PHP는 [http://www.php.net/manual/en/ctype.installation.php Ctype 확장 기능]ì— ëŒ€í•´ ì§€ì›í•˜ì—¬ 컴파ì¼í•´ì•¼ 합니다.",
- 'config-apc' => '[http://www.php.net/apc APC]ê°€ 설치ë˜ì—ˆìŠµë‹ˆë‹¤',
- 'config-diff3-bad' => 'GNU diff3를 ì°¾ì„ ìˆ˜ 없습니다.',
- 'config-imagemagick' => 'ImageMagick를 찾았습니다: <code>$1</code>.
-올리기를 활성화할 경우 그림 섬네ì¼ì´ í™œì„±í™”ë  ê²ƒìž…ë‹ˆë‹¤.',
- 'config-gd' => 'ë‚´ìž¥ëœ GD 그래픽 ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 찾았습니다.
-올리기를 활성화할 경우 그림 섬네ì¼ì´ í™œì„±í™”ë  ê²ƒìž…ë‹ˆë‹¤.',
- 'config-brokenlibxml' => 'ì‹œìŠ¤í…œì— ë²„ê·¸ê°€ 있는 PHP와 libxml2ì˜ ì¡°í•©ì´ ìžˆìœ¼ë©° MediaWiki나 다른 웹 어플리케ì´ì…˜ì— 숨겨진 ë°ì´í„° ì†ìƒì„ ì¼ìœ¼í‚¬ 수 있습니다.
-PHP 5.2.9 ì´í›„와 libxml2 2.7.3 ì´í›„로 업그레ì´ë“œí•˜ì„¸ìš” ([//bugs.php.net/bug.php?id=45996 PHPì— ì œê¸°í•œ 버그]).
-설치가 중단ë˜ì—ˆìŠµë‹ˆë‹¤.',
'config-db-type' => 'ë°ì´í„°ë² ì´ìФ 종류:',
'config-db-host' => 'ë°ì´í„°ë² ì´ìФ 호스트:',
- 'config-db-host-help' => 'ë°ì´í„°ë² ì´ìФ 서버가 다른 ì„œë²„ì— ìžˆì„ ê²½ìš° ì—¬ê¸°ì— í˜¸ìŠ¤íŠ¸ ì´ë¦„ì´ë‚˜ IP 주소를 입력하세요.
-
-웹 í˜¸ìŠ¤íŒ…ì„ ê³µìœ í•˜ì—¬ 사용하는 경우 호스팅 공급ìžëŠ” 당신ì—게 ì´ë“¤ ì„¤ëª…ì„œì˜ ì˜¬ë°”ë¥¸ 호스트 ì´ë¦„ì„ í‘œê¸°í•´ì•¼ 합니다.
-
-ìœˆë„ ì„œë²„ì— ì„¤ì¹˜í•˜ê³  MySQLì„ ì‚¬ìš©í•  경우 "localhost"는 서버 ì´ë¦„으로 ìž‘ë™í•˜ì§€ ì•Šì„ ìˆ˜ 있습니다. 그렇지 않으면 로컬 IP 주소로 "127.0.0.1"를 시ë„하세요.
-
-PostgreSQLì„ ì‚¬ìš©í•  경우 유닉스 ì†Œì¼“ì„ í†µí•´ ì—°ê²°ë˜ë„ë¡ ìž…ë ¥ëž€ì„ ë¹„ì›Œë‘세요.',
- 'config-db-host-oracle' => 'ë°ì´í„°ë² ì´ìФ TNS:',
- 'config-db-host-oracle-help' => '유효한 [http://download.oracle.com/docs/cd/B28359_01/network.111/b28317/tnsnames.htm 로컬 ì—°ê²° ì´ë¦„]ì„ ìž…ë ¥í•˜ì„¸ìš”. tnsnames.ora 파ì¼ì´ ì´ ì„¤ì¹˜ì— ë³´ì—¬ì•¼ 합니다.<br />10g ì´í›„ì˜ í´ë¼ì´ì–¸íЏ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 사용하는 경우 [http://download.oracle.com/docs/cd/E11882_01/network.112/e10836/naming.htm 쉬운 ì—°ê²°] 네ì´ë° ë©”ì†Œë“œë„ ì‚¬ìš©í•  수 있습니다.',
- 'config-db-wiki-settings' => 'ì´ ìœ„í‚¤ ì‹ë³„',
'config-db-name' => 'ë°ì´í„°ë² ì´ìФ ì´ë¦„:',
- 'config-db-name-help' => '위키를 ì‹ë³„하기 위한 ì´ë¦„ì„ ì„ íƒí•˜ì„¸ìš”.
-ì´ëŠ” ê³µë°±ì´ ì—†ì–´ì•¼ 합니다.
-
-웹 í˜¸ìŠ¤íŒ…ì„ ê³µìœ í•´ 사용하는 경우 호스팅 제공 ì—…ì²´ë„ ë‹¹ì‹ ì—게 제어íŒì„ 통해 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 사용하거나 만들 수 있ë„ë¡ íŠ¹ì • ë°ì´í„°ë² ì´ìФ ì´ë¦„ì„ ì œê³µí•©ë‹ˆë‹¤.',
- 'config-db-name-oracle' => 'ë°ì´í„°ë² ì´ìФ 스케마:',
- 'config-db-account-oracle-warn' => 'ë°ì´í„°ë² ì´ìФ 백엔드로 오ë¼í´ì„ 설치하기 위해 ì§€ì›í•˜ëŠ” 세 가지 시나리오가 있습니다:
-
-설치 ê³¼ì •ì˜ ì¼ë¶€ë¡œ ë°ì´í„°ë² ì´ìФ ê³„ì •ì„ ë§Œë“¤ë ¤ë©´ 설치를 위해 ë°ì´í„°ë² ì´ìФ 계정으로 SYSDBA ì—­í• ì„ ê°€ì§„ ê³„ì •ì„ ì œê³µí•˜ê³  웹 액세스 ê³„ì •ì— ëŒ€í•´ ì›í•˜ëŠ” ìžê²© ì¦ëª…ì„ ì§€ì •í•˜ì„¸ìš”, 그렇지 않으면 수ë™ìœ¼ë¡œ 웹 액세스 ê³„ì •ì„ ë§Œë“¤ 수 있으며 (필요한 경우 권한 스키마 개체를 만들어야 합니다) ë˜ëŠ” 다른 계정 ë‘ ê°œë¥¼ 만들고 ê¶Œí•œì„ ê°€ì§„ í•˜ë‚˜ì˜ ì›¹ 액세스를 위한 ì œí•œëœ í•˜ë‚˜ë¥¼ 제공할 수 있습니다.
-
-필요한 ê¶Œí•œì„ ê°€ì§„ ê³„ì •ì„ ë§Œë“œëŠ” 스í¬ë¦½íŠ¸ëŠ” ì´ ì„¤ì¹˜ì˜ "maintenance/oracle/" 디렉토리ì—서 ì°¾ì„ ìˆ˜ 있습니다. ì œí•œëœ ê³„ì •ì„ ì‚¬ìš©í•˜ë©´ 기본 계정으로 모든 관리 ê¸°ëŠ¥ì„ ë¹„í™œì„±í™”í•  ê²ƒì„ ì—¼ë‘í•´ ë‘십시오.',
- 'config-db-install-account' => '설치를 위한 ì‚¬ìš©ìž ê³„ì •',
'config-db-username' => 'ë°ì´í„°ë² ì´ìФ ì‚¬ìš©ìž ì´ë¦„:',
'config-db-password' => 'ë°ì´í„°ë² ì´ìФ 비밀번호:',
- 'config-db-password-empty' => '새 ë°ì´í„°ë² ì´ìФ 사용ìžì˜ 비밀번호를 입력하세요: $1.
-비밀번호 ì—†ì´ ì‚¬ìš©ìžë¥¼ 만들 ìˆ˜ë„ ìžˆì§€ë§Œ ì´ëŠ” 안전하지 않습니다.',
- 'config-db-install-username' => '설치 과정 ì¤‘ì— ë°ì´í„°ë² ì´ìŠ¤ì— ì—°ê²°í•  때 사용할 ì‚¬ìš©ìž ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.
-ì´ëŠ” MediaWiki ê³„ì •ì˜ ì‚¬ìš©ìž ì´ë¦„ì´ ì•„ë‹Œ ë°ì´í„°ë² ì´ìŠ¤ì— ëŒ€í•œ ì‚¬ìš©ìž ì´ë¦„입니다.',
- 'config-db-install-password' => '설치 과정 ì¤‘ì— ë°ì´í„°ë² ì´ìŠ¤ì— ì—°ê²°í•  때 사용할 ë¹„ë°€ë²ˆí˜¸ì„ ìž…ë ¥í•˜ì„¸ìš”. ì´ëŠ” MediaWiki ê³„ì •ì˜ ë¹„ë°€ë²ˆí˜¸ê°€ 아닌 ë°ì´í„°ë² ì´ìŠ¤ì— ëŒ€í•œ 비밀번호입니다.',
- 'config-db-install-help' => '설치 과정 ì¤‘ì— ë°ì´í„°ë² ì´ìŠ¤ì— ì—°ê²°í•  때 사용할 ì‚¬ìš©ìž ì´ë¦„ê³¼ 비밀번호를 입력하세요.',
- 'config-db-account-lock' => 'ì •ìƒì ìœ¼ë¡œ ìž‘ë™í•˜ëŠ” ë™ì•ˆ ê°™ì€ ì‚¬ìš©ìž ì´ë¦„ê³¼ 비밀번호를 사용함',
- 'config-db-wiki-account' => 'ì •ìƒì ì¸ ìž‘ë™ì„ 위한 ì‚¬ìš©ìž ê³„ì •',
- 'config-db-wiki-help' => 'ì •ìƒì ì¸ 위키 작업 ë™ì•ˆ ë°ì´í„°ë² ì´ìŠ¤ì— ì—°ê²°í•˜ëŠ” ë° ì‚¬ìš©í•  ì‚¬ìš©ìž ì´ë¦„ê³¼ 비밀 번호를 입력하세요.
-ê³„ì •ì´ ì¡´ìž¬í•˜ì§€ 않고 설치 ê³„ì •ì— ì¶©ë¶„í•œ ê¶Œí•œì´ ìžˆëŠ” 경우 ì´ ì‚¬ìš©ìž ê³„ì •ì€ ìœ„í‚¤ë¥¼ ìž‘ë™í•˜ëŠ” ë° í•„ìš”í•œ 최소 권한으로 만들어집니다.',
'config-db-prefix' => 'ë°ì´í„°ë² ì´ìФ í…Œì´ë¸” ì ‘ë‘ì–´:',
- 'config-db-prefix-help' => '여러 위키 ì‚¬ì´ ë˜ëŠ” MediaWiki와 다른 웹 ì‘ìš© 프로그램 사ì´ì—서 í•˜ë‚˜ì˜ ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 공유해야 하는 경우, ì¶©ëŒì„ 피하기 위해 모든 í…Œì´ë¸” ì´ë¦„ì— ì ‘ë‘어를 추가하ë„ë¡ ì„ íƒí•  수 있습니다.
-ê³µë°±ì„ ì‚¬ìš©í•˜ì§€ 마세요.
-
-ì´ í•„ë“œëŠ” ì¼ë°˜ì ìœ¼ë¡œ 비어있습니다.',
- 'config-db-charset' => 'ë°ì´í„°ë² ì´ìФ ë¬¸ìž ì§‘í•©',
'config-charset-mysql5-binary' => 'MySQL 4.1/5.0 ë°”ì´ë„ˆë¦¬',
'config-charset-mysql5' => 'MySQL 4.1/5.0 UTF-8',
- 'config-charset-mysql4' => 'MySQL 4.0 UTF-8 하위 호환성',
- 'config-charset-help' => "'''경고:''' MySQL 4.1ì—서 '''UTF-8 하위 호환성'''ì„ ì‚¬ìš©í•˜ê³  나서 <code>mysqldump</code>로 ë°ì´í„°ë² ì´ìŠ¤ì— ë°±ì—…í•œë‹¤ë©´ ì´ëŠ” 모든 ASCIIê°€ 아닌 문ìžë¥¼ 파괴하고 ì†ìƒí•œ ë°±ì—…ì„ ë˜ëŒë¦´ 수 없습니다!
-
-'''ë°”ì´ë„ˆë¦¬ 모드'''ì—서는 MediaWiki는 ë°”ì´ë„ˆë¦¬ í•„ë“œì˜ ë°ì´í„°ë² ì´ìŠ¤ì— UTF-8 í…스트를 저장합니다.
-ì´ëŠ” MySQLì˜ UTF-8 모드를 보다 ë” íš¨ìœ¨ì ì´ê³  유니코드 문ìžì˜ ì „ì²´ 범위를 사용할 수 있습니다.
-'''UTF-8 모드'''ì—서는 MySQLì€ ë°ì´í„°ë¥¼ 설정하는 ì–´ë–¤ 문ìžì—´ì¸ì§€ë¥¼ 알 것ì´ë©°, 표현하고 ì ì ˆí•˜ê²Œ ê·¸ê²ƒì„ ë³€í™˜í•  수 있지만
-[//en.wikipedia.org/wiki/Mapping_of_Unicode_character_planes 기본 다국어 공간] ìƒì˜ 문ìžë¥¼ 저장하지 못하게 ë  ìˆ˜ 있습니다.",
- 'config-db-port' => 'ë°ì´í„°ë² ì´ìФ í¬íЏ:',
- 'config-db-schema' => 'MediaWikiì— ëŒ€í•œ 스케마:',
- 'config-db-schema-help' => 'ì´ ìŠ¤ì¼€ë§ˆëŠ” 보통 괜찮습니다.
-필요로 알고 ìžˆì„ ê²½ìš°ì—ë§Œ ì´ë¥¼ 바꿉니다.',
'config-header-mysql' => 'MySQL 설정',
'config-header-postgres' => 'PostgreSQL 설정',
'config-header-sqlite' => 'SQLite 설정',
- 'config-header-oracle' => '오ë¼í´ 설정',
- 'config-header-ibm_db2' => 'IBM DB2 설정',
- 'config-connection-error' => '$1.
-
-호스트, 계정 ì´ë¦„ê³¼ 비밀번호를 확ì¸í•˜ê³  다시 시ë„하세요.',
- 'config-db-sys-create-oracle' => '설치 마법사는 새 ê³„ì •ì„ ë§Œë“¤ê¸° 위한 SYSDBA ê³„ì •ë§Œì„ ì§€ì›í•©ë‹ˆë‹¤.',
- 'config-db-sys-user-exists-oracle' => '"$1" ì‚¬ìš©ìž ê³„ì •ì´ ì´ë¯¸ 존재합니다. SYSDBA는 새 ê³„ì •ì„ ë§Œë“œëŠ” ë°ì—ë§Œ 사용할 수 있습니다!',
'config-sqlite-readonly' => 'íŒŒì¼ <code>$1</code>ì€ ì“°ê¸°ê°€ 불가능합니다.',
- 'config-can-upgrade' => "ì´ ë°ì´í„°ë² ì´ìŠ¤ì— MediaWiki í…Œì´ë¸”ì´ ìžˆìŠµë‹ˆë‹¤.
-MediaWiki $1(으)로 업그레ì´ë“œí•˜ë ¤ë©´ '''계ì†'''ì„ í´ë¦­í•˜ì„¸ìš”.",
- 'config-db-web-account' => '웹 액세스를 위한 ë°ì´í„°ë² ì´ìФ 계정',
- 'config-db-web-help' => 'ìœ„í‚¤ì˜ ì¼ë°˜ì ì¸ 작업 ì¤‘ì— ë°ì´í„°ë² ì´ìФ ì„œë²„ì— ì—°ê²°í•˜ëŠ” ë° ì‚¬ìš©í•  웹 ì„œë²„ì— ëŒ€í•œ 계정 ì´ë¦„ê³¼ 비밀번호를 ì„ íƒí•©ë‹ˆë‹¤.',
- 'config-db-web-account-same' => '설치를 위해 ê°™ì€ ê³„ì •ì„ ì‚¬ìš©',
- 'config-db-web-create' => 'ì´ ê³„ì •ì´ ì•„ì§ ì¡´ìž¬í•˜ì§€ ì•Šì„ ê²½ìš° ê³„ì •ì„ ë§Œë“¤ê¸°',
- 'config-db-web-no-create-privs' => '설치를 위해 지정한 ê³„ì •ì€ ê³„ì •ì„ ë§Œë“¤ 수 있는 충분한 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.
-여기서 지정한 ê³„ì •ì€ ì´ë¯¸ 존재해야 합니다.',
'config-mysql-utf8' => 'UTF-8',
- 'config-ibm_db2-low-db-pagesize' => "ë‹¹ì‹ ì˜ DB2 ë°ì´í„°ë² ì´ìŠ¤ê°€ 부족한 페ì´ì§€ í¬ê¸°ê°€ 기본 í…Œì´ë¸” ê³µê°„ì— ìžˆìŠµë‹ˆë‹¤. 페ì´ì§€ í¬ê¸°ëŠ” '''32K''' ì´ìƒì´ì–´ì•¼ 합니다.",
'config-site-name' => 'ìœ„í‚¤ì˜ ì´ë¦„:',
'config-site-name-help' => 'ì´ê²ƒì´ 브ë¼ìš°ì € 제목 표시줄과 다른 여러 ê³³ì— ë‚˜íƒ€ë‚  것입니다.',
'config-site-name-blank' => '사ì´íЏ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.',
'config-project-namespace' => '프로ì íЏ ì´ë¦„공간:',
'config-ns-generic' => '프로ì íЏ',
'config-admin-box' => 'ê´€ë¦¬ìž ê³„ì •',
- 'config-admin-name' => 'ì‚¬ìš©ìž ì´ë¦„:',
'config-admin-password' => '비밀번호:',
'config-admin-password-confirm' => '비밀번호 확ì¸:',
- 'config-admin-help' => '"í™ê¸¸ë™"ê³¼ ê°™ì´ ì—¬ê¸°ì— ì›í•˜ëŠ” ì‚¬ìš©ìž ì´ë¦„ì„ ìž…ë ¥í•©ë‹ˆë‹¤.
-ì´ëŠ” ìœ„í‚¤ì— ë¡œê·¸ì¸í•˜ëŠ” ë° ì‚¬ìš©ë˜ëŠ” ì´ë¦„입니다.',
- 'config-admin-name-blank' => '관리ìžì˜ ì‚¬ìš©ìž ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.',
- 'config-admin-name-invalid' => '특정 "<nowiki>$1</nowiki>" ì‚¬ìš©ìž ì´ë¦„ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.
-다른 ì‚¬ìš©ìž ì´ë¦„ì„ ì§€ì •í•˜ì„¸ìš”.',
- 'config-admin-password-blank' => 'ê´€ë¦¬ìž ê³„ì •ì˜ ë¹„ë°€ë²ˆí˜¸ë¥¼ 입력하세요.',
- 'config-admin-password-same' => '비밀번호는 ì‚¬ìš©ìž ì´ë¦„ê³¼ 같아서는 안 ë©ë‹ˆë‹¤.',
- 'config-admin-password-mismatch' => '입력한 비밀번호 ë‘ ê°œê°€ ì¼ì¹˜í•˜ì§€ 않습니다.',
+ 'config-admin-password-blank' => 'ê´€ë¦¬ìž ê³„ì •ì˜ ë¹„ë°€ë²ˆí˜¸ë¥¼ 입력하십시오.',
+ 'config-admin-password-same' => '비밀번호는 계정 ì´ë¦„ê³¼ 같아서는 안 ë©ë‹ˆë‹¤.',
+ 'config-admin-password-mismatch' => 'ë‹¹ì‹ ì´ ìž…ë ¥í•œ 비밀번호 ë‘ ê°œê°€ ì¼ì¹˜í•˜ì§€ 않습니다.',
'config-admin-email' => 'ì´ë©”ì¼ ì£¼ì†Œ:',
- 'config-admin-email-help' => 'ìœ„í‚¤ì˜ ë‹¤ë¥¸ 사용ìžë¡œë¶€í„° ì´ë©”ì¼ì„ 전달받거나 비밀번호를 재설정하고 주시문서 목ë¡ì— 대한 변경 ì•Œë¦¼ì„ ë°›ê¸° 위해 ì—¬ê¸°ì— ì´ë©”ì¼ ì£¼ì†Œë¥¼ 입력하세요. ì´ í•„ë“œë¥¼ 비워 둘 수 있습니다.',
- 'config-admin-error-user' => '"<nowiki>$1</nowiki>" ì´ë¦„ì˜ ê´€ë¦¬ìžë¥¼ 만드는 중 ë‚´ë¶€ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤.',
- 'config-admin-error-password' => '"<nowiki>$1</nowiki>" 관리ìžì˜ 비밀번호를 설정하는 중 ë‚´ë¶€ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤: <pre>$2</pre>',
- 'config-admin-error-bademail' => 'ì´ë©”ì¼ ì£¼ì†Œë¥¼ 잘못 입력하였습니다.',
- 'config-almost-done' => 'ê±°ì˜ ë‹¤ ë습니다! ì´ì œ ë‚¨ì€ ì„¤ì •ì„ ìƒëžµí•˜ê³  지금 위키를 설치할 수 있습니다.',
'config-optional-skip' => '지겨워요, 그냥 위키를 설치할래요.',
'config-profile-wiki' => 'í‰ë²”한 위키',
'config-profile-no-anon' => '계정 ìƒì„± í•„ìš”',
@@ -10160,82 +10048,21 @@ MediaWiki $1(으)로 업그레ì´ë“œí•˜ë ¤ë©´ '''계ì†'''ì„ í´ë¦­í•˜ì„¸ìš”.",
'config-license-pd' => 'í¼ë¸”릭 ë„ë©”ì¸',
'config-license-cc-choose' => '다른 í¬ë¦¬ì—ì´í‹°ë¸Œ 커먼즈 ë¼ì´ì„ ìФ ì„ íƒ',
'config-email-settings' => 'ì´ë©”ì¼ ì„¤ì •',
- 'config-enable-email' => '발신 ì´ë©”ì¼ í—ˆìš©',
- 'config-enable-email-help' => 'ì´ë©”ì¼ì„ ìž‘ë™í•˜ë ¤ë©´ [http://www.php.net/manual/en/mail.configuration.php PHPì˜ ë©”ì¼ ì„¤ì •]ì„ ì˜¬ë°”ë¥´ê²Œ 구성해야 합니다.
-ì´ë©”ì¼ ê¸°ëŠ¥ì„ ì‚¬ìš©í•˜ì§€ 않으려면 ì´ë¥¼ 비활성화할 수 있습니다.',
- 'config-email-user' => '사용ìžì™€ ì‚¬ìš©ìž ê°„ ì´ë©”ì¼ í—ˆìš©',
- 'config-email-user-help' => '환경 설정ì—서 활성화한 경우 모든 사용ìžê°€ ì´ë©”ì¼ì„ 서로 ë³´ë‚´ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤.',
- 'config-email-usertalk' => 'ì‚¬ìš©ìž í† ë¡  문서 알림 허용',
- 'config-email-usertalk-help' => '환경 설정ì—서 활성화한 경우 사용ìžëŠ” ì‚¬ìš©ìž í† ë¡  ë¬¸ì„œì˜ ë³€ê²½ ì•Œë¦¼ì„ ë°›ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤.',
- 'config-email-watchlist' => '주시문서 ëª©ë¡ ì•Œë¦¼ 허용',
- 'config-email-watchlist-help' => '환경 설정ì—서 활성화한 경우 사용ìžê°€ 주시한 ë¬¸ì„œì— ëŒ€í•œ ì•Œë¦¼ì„ ë°›ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤.',
- 'config-email-auth' => 'ì´ë©”ì¼ ì¸ì¦ 허용',
- 'config-email-auth-help' => "ì´ ì„¤ì •ì´ í™œì„±í™”ë˜ì–´ 있으면 사용ìžëŠ” ì´ë©”ì¼ ì£¼ì†Œë¥¼ 설정하거나 변경할 때마다 그들ì—게 보낸 ë§í¬ë¥¼ 사용하여 확ì¸í•´ì•¼ 합니다.
-ì¸ì¦ëœ ì´ë©”ì¼ ì£¼ì†Œë§Œ 다른 사용ìžë¡œë¶€í„°ì˜ ì´ë©”ì¼ì´ë‚˜ 변경 알림 ì´ë©”ì¼ì„ ë°›ì„ ìˆ˜ 있습니다.
-ì´ë©”ì¼ ê¸°ëŠ¥ì˜ ë‚¨ìš© ê°€ëŠ¥ì„±ì´ ìžˆê¸° ë•Œë¬¸ì— ì´ ì˜µì…˜ì„ ì„¤ì •í•˜ëŠ” ê²ƒì€ ê³µìš© 위키ì—서 '''권장'''합니다.",
- 'config-email-sender' => '반송 ì´ë©”ì¼ ì£¼ì†Œ',
- 'config-email-sender-help' => '발신한 ì´ë©”ì¼ì— 대한 반송 주소로 사용할 ì´ë©”ì¼ ì£¼ì†Œë¥¼ 입력합니다.
-ì´ëŠ” 반송할 때 보내는 주소입니다.
-ëŒ€ë¶€ë¶„ì˜ ë©”ì¼ ì„œë²„ëŠ” ì ì–´ë„ ë„ë©”ì¸ ì´ë¦„ ë¶€ë¶„ì€ ìœ íš¨í•©ë‹ˆë‹¤.',
'config-logo' => '로고 URL:',
'config-logo-help' => '미디어위키 기본 ìŠ¤í‚¨ì€ ì‚¬ì´ë“œë°” 메뉴 ìœ„ì— 135×160í”½ì…€ì˜ ë¡œê³ ë¥¼ í¬í•¨í•˜ê³  있습니다.
ì ë‹¹í•œ í¬ê¸°ë¡œ ì´ë¯¸ì§€ë¥¼ 올리고 URLì„ ì—¬ê¸° ì ì–´ì£¼ì„¸ìš”.
로고 ì‚¬ìš©ì„ ì›ì¹˜ 않으면 ì´ ìƒìžë¥¼ 비워 ë‘십시오.',
- 'config-cc-error' => 'í¬ë¦¬ì—ì´í‹°ë¸Œ 커먼즈 ë¼ì´ì„ ìФ ì„ íƒê¸°ì— 결과가 없습니다.
-수ë™ìœ¼ë¡œ ë¼ì´ì„ ìФ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”.',
- 'config-cc-again' => '다시 ì„ íƒ...',
- 'config-cc-not-chosen' => 'ì›í•˜ëŠ” í¬ë¦¬ì—ì´í‹°ë¸Œ 커먼즈 ë¼ì´ì„ ìŠ¤ë¥¼ ì„ íƒí•˜ê³  "ì§„í–‰"ì„ í´ë¦­í•˜ì„¸ìš”.',
- 'config-advanced-settings' => '고급 설정',
- 'config-cache-options' => '개체 ìºì‹±ì„ 위한 설정:',
- 'config-cache-help' => '개체 ìºì‹±ì€ ìžì£¼ 사용하는 ë°ì´í„°ë¥¼ ìºì‹±í•˜ì—¬ MediaWikiì˜ ì†ë„를 개선하는 ë° ì‚¬ìš©í•©ë‹ˆë‹¤.
-í° ì‚¬ì´íŠ¸ì˜ ê·œëª¨ì—는 ì´ë¥¼ ë§Žì´ ì‚¬ìš©í•˜ë„ë¡ ê¶Œìž¥í•˜ê³  있으며, 소규모 사ì´íŠ¸ë“¤ë„ ë¬¼ë¡  ì´ìµì„ ë³¼ 수 있습니다.',
- 'config-cache-none' => 'ìºì‹œí•˜ì§€ ì•ŠìŒ (기능ì ìœ¼ë¡œëŠ” ì‚­ì œë˜ì§€ 않지만 í° ìœ„í‚¤ 사ì´íŠ¸ì— ì†ë„ì— ì˜í–¥ì„ ë°›ì„ ìˆ˜ 있습니다)',
- 'config-cache-accel' => 'PHP 개체 ìºì‹± (APC, XCache ë˜ëŠ” WinCache)',
- 'config-cache-memcached' => 'Memcached 사용 (추가ì ì¸ 설정 ë° êµ¬ì„±ì´ í•„ìš”í•©ë‹ˆë‹¤)',
'config-extensions' => '확장 기능',
'config-extensions-help' => 'ìœ„ì— ë‚˜ì—´ëœ í™•ìž¥ ê¸°ëŠ¥ì´ <code>./extensions</code>ì—서 발견ë˜ì—ˆìŠµë‹ˆë‹¤.
ì´ë“¤ì€ 추가ì ì¸ ì„¤ì •ì´ í•„ìš”í•  수 있습니다만 지금 활성화시킬 수 있습니다.',
- 'config-install-alreadydone' => "'''경고:''' ë‹¹ì‹ ì€ ì´ë¯¸ MediaWiki를 설치하였고 다시 설치하려고 합니다.
-ë‹¤ìŒ íŽ˜ì´ì§€ì—서 진행하세요.",
- 'config-install-begin' => '"{{int:config-continue}}"ì„ ëˆ„ë¥´ë©´ MediaWikiì˜ ì„¤ì¹˜ë¥¼ 시작합니다.
-ê·¸ëž˜ë„ ë³€ê²½í•˜ëŠ” ê²ƒì„ ì›í•œë‹¤ë©´ 뒤로를 누릅니다.',
- 'config-install-extensions' => '확장 ê¸°ëŠ¥ì„ í¬í•¨í•˜ëŠ” 중',
- 'config-install-database' => 'ë°ì´í„°ë² ì´ìФ 설정 중',
- 'config-install-pg-commit' => '커밋 바꾸기',
- 'config-install-pg-plpgsql' => 'PL/pgSQL ì–¸ì–´ì— ëŒ€í•´ í™•ì¸ ì¤‘',
'config-install-user' => 'ë°ì´í„°ë² ì´ìФ ì‚¬ìš©ìž ìƒì„± 중',
'config-install-tables' => 'í…Œì´ë¸”ì„ ìƒì„±í•˜ëŠ” 중',
'config-install-tables-exist' => "'''경고''': 미디어위키 í…Œì´ë¸”ì´ ì´ë¯¸ 있는 것 같습니다.
í…Œì´ë¸” ìƒì„±ì„ ìƒëžµí•©ë‹ˆë‹¤.",
'config-install-tables-failed' => "'''오류''': ë‹¤ìŒ ì˜¤ë¥˜ì™€ 함께 í…Œì´ë¸” ìƒì„±ì— 실패했습니다: $1",
'config-install-interwiki' => '기본 ì¸í„°ìœ„키 표를 채우는 중',
- 'config-install-interwiki-list' => '<code>interwiki.list</code> 파ì¼ì„ ì½ì„ 수 없습니다.',
- 'config-install-interwiki-exists' => "'''경고''': ì¸í„°ìœ„키 표가 ì´ë¯¸ í•­ëª©ì„ ê°–ê³  있는 것 같습니다.
-기본 목ë¡ìœ¼ë¡œ 넘어갑니다.",
- 'config-install-keys' => '보안 키를 만드는 중',
- 'config-insecure-keys' => "'''경고:''' 설치 ì¤‘ì— ìƒì„±í•œ {{PLURAL:$2|보안 키}} ($1)를 설치하는 ë™ì•ˆ 완전히 안전하지 {{PLURAL:$2|않습니다}}. ì§ì ‘ ë³€ê²½ì„ ê³ ë ¤í•˜ì„¸ìš”.",
- 'config-install-mainpage' => '기본 콘í…트로 ëŒ€ë¬¸ì„ ë§Œë“œëŠ” 중',
- 'config-install-extension-tables' => 'í™œì„±í™”ëœ í™•ìž¥ ê¸°ëŠ¥ì„ ìœ„í•œ 표를 만드는 중',
- 'config-install-mainpage-failed' => 'ëŒ€ë¬¸ì„ ì‚½ìž…í•  수 없습니다: $1',
- 'config-install-done' => "'''축하합니다!'''
-성공ì ìœ¼ë¡œ MediaWIki를 설치했습니다.
-
-설치 마법사가 <code>LocalSettings.php</code> 파ì¼ì„ 만들었습니다.
-ì´ëŠ” 모든 êµ¬ì„±ì´ í¬í•¨ë˜ì–´ 있습니다.
-
-ì´ë¥¼ 다운로드하여 위키 ì„¤ì¹˜ì˜ ê±°ì ì— 넣어야 합니다 (index.php와 ê°™ì€ ë””ë ‰í† ë¦¬). 다운로드가 ìžë™ìœ¼ë¡œ 시작ë©ë‹ˆë‹¤.
-
-다운로드가 제공ë˜ì§€ ì•Šì„ ê²½ìš°ë‚˜ ê·¸ê²ƒì„ ì·¨ì†Œí•œ 경우ì—는 ì•„ëž˜ì˜ ë§í¬ë¥¼ í´ë¦­í•˜ì—¬ 다운로드를 다시 시작할 수 있습니다:
-
-$3
-
-'''참고''': 지금 ì´ë ‡ê²Œ 하지 않으면 ì´ êµ¬ì„± 파ì¼ì„ 다운로드하지 않고 설치를 종료할 경우 만들어진 구성 파ì¼ì€ ë‚˜ì¤‘ì— ì‚¬ìš©í•  수 없습니다.
-
-완료ë˜ì—ˆìœ¼ë©´ '''[$2 ë‹¹ì‹ ì€ ìœ„í‚¤ì— ë“¤ì–´ê°ˆ 수 있습니다]'''.",
- 'config-download-localsettings' => 'LocalSettings.php 다운로드',
- 'config-help' => 'ë„움ë§',
'config-nofile' => 'íŒŒì¼ "$1"ì„ ì°¾ì„ ìˆ˜ 없습니다. ì´ë¯¸ ì‚­ì œë˜ì—ˆë‚˜ìš”?',
'mainpagetext' => "'''미디어위키가 성공ì ìœ¼ë¡œ 설치ë˜ì—ˆìŠµë‹ˆë‹¤.'''",
'mainpagedocfooter' => '[//meta.wikimedia.org/wiki/Help:Contents ì´ê³³]ì—서 위키 í”„ë¡œê·¸ëž¨ì— ëŒ€í•œ 정보를 ì–»ì„ ìˆ˜ 있습니다.
@@ -10263,7 +10090,6 @@ $messages['krc'] = array(
/** Colognian (Ripoarisch)
* @author Mormegil
* @author Purodha
- * @author Reedy
*/
$messages['ksh'] = array(
'config-desc' => 'Et Projramm för Mediwiki opzesäze.',
@@ -10420,7 +10246,7 @@ Heh jeihd et nit wigger.',
'config-using531' => 'MediaWiki läuf nit met PHP $1 zosamme wääje enem [//bugs.php.net/bug.php?id=50394 Fähler em Zosammehang met Parrameetere för <code lang="en">__call()</code>].
Jangk op de Version 5.3.2 vum <i lang="en">PHP</i> ov dohnoh, udder op de Version 5.3.0 udder dovöör, öm dat Problem ze ömjonn.
Heh jeiht et nit wigger.',
- 'config-suhosin-max-value-length' => '<i lang="en">Suhosin</i> es enschtalleet. Dröm kann ene <code lang="en">GET</code>-Parrameeter nit övver {{PLURAL:$1|ei Byte|$q Bytes|noll Byte}} lang wääde. En MediaWiki singe <i lang="en">ResourceLoader</i> kütt doh zwa drömeröm, ävver dat brems. Wann müjelesch, doht <code lang="en">suhosin.get.max_value_length</code> en dä Dattei <code lang="en">php.ini</code> op 1024 Bytes udder drövver enschtälle. un dann moß <code lang="en">$wgResourceLoaderMaxQueryLength</code> en dä Dattei <code lang="en">LocalSettings.php</code> op däsälve Wäät jesaz wääde.',
+ 'config-suhosin-max-value-length' => '<i lang="en">Suhosin</i> es enschtalleet. Dröm kann ene <code lang="en">GET</code>-Parrameeter nit övver {{PLURAL:$1|ei Byte|$q Bytes|noll Byte}} lang wääde. En MediaWiki singe <i lang="en"ResouceLoader</i> kütt doh zwa drömeröm, ävver dat brems. Wann müjelesch, doht <code lang="en">suhosin.get.max_value_length</code> en dä Dattei <code lang="en">php.ini</code> op 1024 Bytes udder drövver enschtälle. un dann moß <code lang="en">$wgResourceLoaderMaxQueryLength</code> en dä Dattei <code lang="en">LocalSettings.php</code> op däsälve Wäät jesaz wääde.',
'config-db-type' => 'De Zoot Daatebangk:',
'config-db-host' => 'Dä Name vun däm Rääschner met dä Daatebangk:',
'config-db-host-help' => 'Wann Dinge ẞööver för de Daatebangk ob enem andere Rääschner es, donn heh dämm singe Name udder dämm sing <i lang="en">IP</i>-Addräß enjävve.
@@ -11100,7 +10926,7 @@ $messages['lo'] = array(
'mainpagetext' => "'''ຕິດຕັ້ງມີເດàºàº§àº´àºàº´àº™àºµà»‰àºªàº³à»€àº¥àº±àº”à»àº¥à»‰àº§.'''",
);
-/** Lithuanian (lietuvių) */
+/** Lithuanian (Lietuvių) */
$messages['lt'] = array(
'mainpagetext' => "'''MediaWiki sėkmingai įdiegta.'''",
'mainpagedocfooter' => 'Informacijos apie wiki programinės įrangos naudojimą, ieškokite [//meta.wikimedia.org/wiki/Help:Contents žinyne].
@@ -11112,7 +10938,7 @@ $messages['lt'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki pranešimai paštu apie naujas versijas]',
);
-/** Latvian (latviešu)
+/** Latvian (Latviešu)
* @author GreenZeb
*/
$messages['lv'] = array(
@@ -11266,7 +11092,7 @@ $messages['min'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Milis rilis MediaWiki]',
);
-/** Macedonian (македонÑки)
+/** Macedonian (МакедонÑки)
* @author Bjankuloski06
*/
$messages['mk'] = array(
@@ -11666,7 +11492,7 @@ chmod a+w $3</pre>',
'config-license-cc-by-sa' => 'Creative Commons ÐаведиИзвор СподелиПодИÑтиУÑлови',
'config-license-cc-by' => 'Криејтив ÐºÐ¾Ð¼Ð¾Ð½Ñ ÐаведиИзвор',
'config-license-cc-by-nc-sa' => 'Creative Commons ÐаведиИзвор-Ðекомерцијално-СподелиПодИÑтиУÑлови',
- 'config-license-cc-0' => 'Криејтив ÐºÐ¾Ð¼Ð¾Ð½Ñ Ðула (јавна ÑопÑтвеноÑÑ‚)',
+ 'config-license-cc-0' => 'Криејтив ÐºÐ¾Ð¼Ð¾Ð½Ñ Ðула (јавен домен)',
'config-license-gfdl' => 'ГÐУ-ова лиценца за Ñлободна документација 1.3 или понова',
'config-license-pd' => 'Јавна ÑопÑтвеноÑÑ‚',
'config-license-cc-choose' => 'Одберете друга Creative Commons лиценца по ваш избор',
@@ -11773,7 +11599,7 @@ chmod a+w $3</pre>',
'config-install-tables-exist' => "'''Предупредување''': Изгледа дека табелите за МедијаВики веќе поÑтојат.
Го преÑкокнувам Ñоздавањето.",
'config-install-tables-failed' => "'''Грешка''': Создавањето на табелата не уÑпеа поради Ñледнава грешка: $1",
- 'config-install-interwiki' => 'Ги пополнувам оÑновно зададените меѓувики-табели',
+ 'config-install-interwiki' => 'Ги пополнувам оÑновно-зададените интервики-табели',
'config-install-interwiki-list' => 'Ðе можев да ја пронајдам податотеката <code>interwiki.list</code>.',
'config-install-interwiki-exists' => "'''Предупредување''': Табелата Ñо интервикија веќе Ñодржи Ñтавки.
Го преÑкокнувам оÑновно-зададениот ÑпиÑок.",
@@ -11969,7 +11795,7 @@ $3
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce മീഡിയവികàµà´•à´¿ à´ªàµà´°à´•ാശന മെയിലിങൠലിസàµà´±àµà´±àµ]',
);
-/** Mongolian (монгол)
+/** Mongolian (Монгол)
* @author Chinneeb
*/
$messages['mn'] = array(
@@ -12126,8 +11952,9 @@ $messages['nan'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki的公布列單]',
);
-/** Norwegian Bokmål (‪norsk (bokmål)‬)
+/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
* @author Event
+ * @author Jon Harald Søby
* @author Nghtwlkr
*/
$messages['nb'] = array(
@@ -12222,7 +12049,6 @@ Følgende databasetyper er støttet: $1
Om du er på delt vertsskap, spør din vertsleverandør om å installere en passende databasedriver.
Om du kompilerte PHP selv, rekonfigirer den med en aktivert databaseklient, for eksempel ved å bruke <code>./configure --with-mysql</code>.
Om du installerte PHP fra en Debian- eller Ubuntu-pakke må du også installere modulen php5-mysql.',
- 'config-outdated-sqlite' => "'''Advarsel''': Du har SQLite $1, som er en eldre versjon enn minimumskravet SQLite $2. SQLite vil ikke være tilgjengelig.",
'config-no-fts3' => "'''Advarsel''': SQLite er kompilert uten [//sqlite.org/fts3.html FTS3-modulen], søkefunksjoner vil ikke være tilgjengelig på dette bakstykket.",
'config-register-globals' => "'''Advarsel: PHPs <code>[http://php.net/register_globals register_globals]</code>-alternativ er aktivert.'''
'''Deaktiver det om du kan.'''
@@ -12252,7 +12078,6 @@ MediaWiki krever UTF-8-støtte for å fungere riktig.",
'config-memory-bad' => "'''Advarsel:''' PHPs <code>memory_limit</code> er $1.
Dette er sannsynligvis for lavt.
Installasjonen kan mislykkes!",
- 'config-ctype' => "'''Fatal feil''': PHP må kompileres med støtte for [http://www.php.net/manual/en/ctype.installation.php Ctype-utvidelsen].",
'config-xcache' => '[http://xcache.lighttpd.net/ XCache] er innstallert',
'config-apc' => '[http://www.php.net/apc APC] er innstallert',
'config-wincache' => '[http://www.iis.net/download/WinCacheForPhp WinCache] er installert',
@@ -12284,13 +12109,11 @@ Installasjonen avbrutt.',
'config-suhosin-max-value-length' => 'Suhosin er installert og begrenser GET-parameterlengder til $1 bytes. MediaWiki\'s ResourceLoader-komponent klarer å komme rundt denne begrensningen, med med redusert ytelse. På mulig bør du sette suhosin.get.max_value_length til minst 1024 i php.ini, og sette $wgResourceLoaderMaxQueryLength til samme verdi i LocalSettings.php.',
'config-db-type' => 'Databasetype:',
'config-db-host' => 'Databasevert:',
- 'config-db-host-help' => 'Hvis databasen kjører på en annen tjenermaskin, skriv inn vertsnavnet eller IP-adressen her.
-
-Hvis du bruker et webhotell, vil du kunne be om aktuelt vertsnavn fra din leverandør.
+ 'config-db-host-help' => 'Hvis databasetjeneren er på en annen tjener, skriv inn vertsnavnet eller IP-adressen her.
-Hvis du installerer på en Windowstjener og bruker MySQL, kan det hende at «localhost» ikke brukes som tjenernavn. Hvis så er tilfelle, prøv «127.0.0.1» som lokal IP-adresse.
+Hvis du bruker en delt nettvert bør verten din oppgi det korrekte vertsnavnet i deres dokumentasjon.
-Hvis du bruker PostgreSQL, la dette feltet være blankt slik at koplingen gjøres via en "Unix socket".',
+Hvis du installerer på en Windowstjener og bruker MySQL kan det hende at «localhost» ikke virker som tjenernavnet. Hvis ikke, prøv «127.0.0.1» for den lokale IP-adressen.',
'config-db-host-oracle' => 'Database TNS:',
'config-db-host-oracle-help' => 'Skriv inn et gyldig [http://download.oracle.com/docs/cd/B28359_01/network.111/b28317/tnsnames.htm Local Connect Name]; en tnsnames.ora-fil må være synlig for installasjonsprosessen.<br />Hvis du bruker klientbibliotek 10g eller nyere kan du også bruke navngivingsmetoden [http://download.oracle.com/docs/cd/E11882_01/network.112/e10836/naming.htm Easy Connect].',
'config-db-wiki-settings' => 'Identifiser denne wikien',
@@ -12300,11 +12123,6 @@ Det bør ikke inneholde mellomrom.
Hvis du bruker en delt nettvert vil verten din enten gi deg et spesifikt databasenavn å bruke, eller la deg opprette databaser via kontrollpanelet.',
'config-db-name-oracle' => 'Databaseskjema:',
- 'config-db-account-oracle-warn' => 'Det finnes tre mulig fremgangsmåter for å installere Oracle som database:
-
-Hvis du ønsker å opprette en databasekonto som del av installasjonsprosessen, oppgi da en konto med SYSDBA-rolle som databasekonto for installasjonen og angi påkrevd autentiseringsinformasjon for web-aksesskontoen. Ellers kan du enten opprette web-aksesskontoen manuelt eller kun oppgi den kontoen (hvis den har påkrevede tillatelser for å opprette skjemeobjektene) , alternativt oppgi to ulike kontoer, en med opprettelsesprivilegier (create) og en begrenset konto for web-aksess.
-
-Skript for å opprette en konto med påkrevde privilegier finnes i "maintenance/oracle/"-folderen av denne installasjonen. Husk at det å bruke en begrenset konto vil blokkere all vedlikeholdsfunksjonalitet med standard konto.',
'config-db-install-account' => 'Brukerkonto for installasjon',
'config-db-username' => 'Databasebrukernavn:',
'config-db-password' => 'Databasepassord:',
@@ -12339,7 +12157,6 @@ men det vil ikke la deg lagre tegn over «[//en.wikipedia.org/wiki/Mapping_of_Un
'config-db-schema' => 'Skjema for MediaWiki',
'config-db-schema-help' => 'Dette skjemaet er som regel riktig.
Bare endre det hvis du vet at du trenger det.',
- 'config-pg-test-error' => "FÃ¥r ikke kontakt med database '''$1''': $2",
'config-sqlite-dir' => 'SQLite datamappe:',
'config-sqlite-dir-help' => "SQLite lagrer alle data i en enkelt fil.
@@ -12516,9 +12333,7 @@ En '''{{int:config-profile-private}}''' tillater kun godkjente brukere å se sid
Mer komplekse konfigurasjoner av brukerrettigheter er tilgjengelig etter installasjon, se det [//www.mediawiki.org/wiki/Manual:User_rights relevante manualavsnittet].",
'config-license' => 'Opphavsrett og lisens:',
- 'config-license-none' => 'Ingen lisensbunntekst',
'config-license-cc-by-sa' => 'Creative Commons Navngivelse Del på samme vilkår',
- 'config-license-cc-by' => 'Creative Commons Attribution',
'config-license-cc-by-nc-sa' => 'Creative Commons Navngivelse Ikke-kommersiell Del på samme vilkår',
'config-license-cc-0' => 'Creative Commons Zero',
'config-license-pd' => 'Offentlig rom',
@@ -12575,9 +12390,7 @@ For mer informasjon om denne funksjonen, inklusive instruksjoner om hvordan man
'config-install-user-grant-failed' => 'Å gi tillatelse til brukeren «$1» mislyktes: $2',
'config-install-tables' => 'Oppretter tabeller',
'config-install-mainpage-failed' => 'Kunne ikke sette inn hovedside: $1',
- 'config-download-localsettings' => 'Last ned LocalSettings.php',
'config-help' => 'hjelp',
- 'config-nofile' => 'Filen "$1" ble ikke funnet. Kan den være blitt slettet?',
'mainpagetext' => "'''MediaWiki-programvaren er nå installert.'''",
'mainpagedocfooter' => 'Se [//meta.wikimedia.org/wiki/Help:Contents brukerveiledningen] for informasjon om hvordan du bruker wiki-programvaren.
@@ -13182,7 +12995,7 @@ Na het plaatsen van het bestand met instellingen kunt u '''[$2 uw wiki betreden]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailinglijst voor aankondigingen van nieuwe versies]',
);
-/** Norwegian Nynorsk (‪norsk (nynorsk)‬)
+/** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
* @author Harald Khan
* @author Nghtwlkr
*/
@@ -13198,6 +13011,7 @@ Dette er sannsynlegvis for lågt.
Installasjonen kan mislukkast!",
'config-xcache' => '[http://xcache.lighttpd.net/ XCache] er innstallert',
'config-apc' => '[http://www.php.net/apc APC] er innstallert',
+ 'config-eaccel' => '[http://eaccelerator.sourceforge.net/ eAccelerator] er innstallert',
'config-wincache' => '[http://www.iis.net/download/WinCacheForPhp WinCache] er installert',
'config-db-name' => 'Databasenamn:',
'config-db-username' => 'Databasebrukarnamn:',
@@ -13232,12 +13046,7 @@ Berre bruk ASCII-bokstavar (a-z, A-Z), tal (0-9) og undestrekar (_).',
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce E-postliste med informasjon om nye MediaWiki-versjonar]',
);
-/** Norwegian (bokmål)‬ (‪norsk (bokmål)‬) */
-$messages['no'] = array(
- 'mainpagetext' => "'''MediaWiki-programvaren er nå installert.'''",
-);
-
-/** Occitan (occitan) */
+/** Occitan (Occitan) */
$messages['oc'] = array(
'mainpagetext' => "'''MediaWiki es estat installat amb succès.'''",
'mainpagedocfooter' => "Consultatz lo [//meta.wikimedia.org/wiki/Ajuda:Contengut Guida de l'utilizaire] per mai d'entresenhas sus l'utilizacion d'aqueste logicial.
@@ -13308,8 +13117,7 @@ $messages['pdc'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Eposchde-Lischt fer neie MediaWiki-Versione]",
);
-/** Polish (polski)
- * @author Beau
+/** Polish (Polski)
* @author BeginaFelicysym
* @author Holek
* @author Saper
@@ -13484,7 +13292,7 @@ Nie może ona zawierać spacji.
Jeśli korzystasz ze współdzielonego hostingu, dostawca usługi hostingowej może wymagać użycia konkretnej nazwy bazy danych lub pozwalać na tworzenie baz danych za pośrednictwem panelu użytkownika.',
'config-db-name-oracle' => 'Nazwa schematu bazy danych:',
- 'config-db-account-oracle-warn' => 'Bazę danych Oracle można przygotować do pracy z MediaWiki na trzy sposoby:
+ 'config-db-account-oracle-warn' => 'Bazę danych Oracle można przygotować do pracy z MediaWIki na trzy sposoby:
Możesz utworzyć konto użytkownika bazy danych podczas instalacji MediaWiki. Wówczas należy podać nazwę i hasło użytkownika z rolą SYSDBA w celu użycia go przez instalator do utworzenia nowe konta użytkownika, z którego korzystać będzie MediaWiki.
@@ -14350,7 +14158,7 @@ $messages['ps'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce د Ù…Ûډياويکي د برÛښليکونو لړليک]',
);
-/** Portuguese (português)
+/** Portuguese (Português)
* @author Crazymadlover
* @author Hamilton Abreu
* @author Mormegil
@@ -14896,7 +14704,7 @@ Depois de terminar o passo anterior, pode '''[$2 entrar na wiki]'''.",
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Subscreva a lista de divulgação de novas versões do MediaWiki]',
);
-/** Brazilian Portuguese (português do Brasil)
+/** Brazilian Portuguese (Português do Brasil)
* @author Giro720
* @author Gustavo
* @author Marcionunes
@@ -15007,7 +14815,7 @@ $messages['rgn'] = array(
'mainpagetext' => "'''L'instalaziòn d'MediaWiki l'è andêda ben'''",
);
-/** Romansh (rumantsch)
+/** Romansh (Rumantsch)
* @author Gion-andri
*/
$messages['rm'] = array(
@@ -15020,7 +14828,7 @@ $messages['rm'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Glista da mail da MediaWiki cun annunzias da novas versiuns]",
);
-/** Romanian (română)
+/** Romanian (Română)
* @author Minisarm
* @author Stelistcristi
*/
@@ -15060,7 +14868,7 @@ $messages['ro'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de discuții a MediaWiki (en)]',
);
-/** tarandíne (tarandíne)
+/** Tarandíne (Tarandíne)
* @author Joetaras
*/
$messages['roa-tara'] = array(
@@ -15074,7 +14882,7 @@ $messages['roa-tara'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Liste d'a poste de MediaWiki]",
);
-/** Russian (руÑÑкий)
+/** Russian (РуÑÑкий)
* @author Adata80
* @author DCamer
* @author Eleferen
@@ -15641,14 +15449,14 @@ $messages['rue'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce РозоÑÑ‹Ð»Ð°Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ—Ð½ÑŒ про новы верзії MediaWiki]',
);
-/** Sanskrit (संसà¥à¤•ृतमà¥)
+/** Sanskrit (संसà¥à¤•ृत)
* @author Hemant wikikosh1
*/
$messages['sa'] = array(
'mainpagetext' => 'मीडियाविकि तॠसफलतया अनà¥à¤¤à¤ƒà¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤à¤®à¤¸à¥à¤¤à¤¿',
);
-/** Sakha (Ñаха тыла) */
+/** Sakha (Саха тыла) */
$messages['sah'] = array(
'mainpagetext' => "'''«MediaWiki» Ñөпкө туруорулунна.'''",
'mainpagedocfooter' => 'Биики программатын туһунан [//meta.wikimedia.org/wiki/Help:Contents Ñправочникка] көрүөххүн Ñөп.
@@ -15660,14 +15468,14 @@ $messages['sah'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki релизтарын почтовай иÑпииһÑгÑ]',
);
-/** Sardinian (sardu)
+/** Sardinian (Sardu)
* @author Andria
*/
$messages['sc'] = array(
'mainpagetext' => "'''MediaWiki est stadu installadu in modu currègidu.'''",
);
-/** Sicilian (sicilianu) */
+/** Sicilian (Sicilianu) */
$messages['scn'] = array(
'mainpagetext' => "'''Nstallazzioni di MediaWiki cumplitata currettamenti.'''",
'mainpagedocfooter' => "Pi favuri taliari [//meta.wikimedia.org/wiki/Help:Contents Guida utenti] pi aiutu supra l'usu e la cunfigurazzioni di stu software wiki.
@@ -15708,7 +15516,7 @@ $messages['sei'] = array(
'mainpagetext' => "'''MediaWiki coccebj installöx successua zo mii.'''",
);
-/** Serbo-Croatian (srpskohrvatski / ÑрпÑкохрватÑки)
+/** Serbo-Croatian (Srpskohrvatski)
* @author OC Ripper
*/
$messages['sh'] = array(
@@ -15734,20 +15542,18 @@ $messages['shi'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce UmuÉ£ n imsgdaln f imbá¸itn n MidyaWiki]',
);
-/** Sinhala (සිංහල)
- * @author Singhalawap
- */
+/** Sinhala (සිංහල) */
$messages['si'] = array(
- 'mainpagetext' => "'''මීඩියà·à·€à·’à¶šà·’ à·ƒà·à¶»à·Šà¶®à¶š ලෙස ස්ථà·à¶´à¶±à¶º කරන ලදි.'''",
+ 'mainpagetext' => "'''මà·à¶°à·Šâ€à¶ºà·€à·’à¶šà·’ à·ƒà·à¶»à·Šà¶®à¶š ලෙස ස්ථà·à¶´à¶±à¶º කරන ලදි.'''",
'mainpagedocfooter' => 'විකි මෘදුකà·à¶‚à¶œ à¶·à·à·€à·’ත෠කිරීම à¶´à·’à·…à·’à¶¶à¶³ තොරතුරු සඳහ෠[//meta.wikimedia.org/wiki/Help:Contents පරිà·à·“ලකයන් සඳහ෠නියමුව] හදà·à¶»à¶±à·Šà¶±.
== ඇරඹුම ==
-* [//www.mediawiki.org/wiki/Manual:Configuration_settings වින්â€à¶ºà·à·ƒ à·ƒà·à¶šà·ƒà·”ම්]
-* [//www.mediawiki.org/wiki/Manual:FAQ මීඩියà·à·€à·’à¶šà·’ නිති-විමසන-à¶´à·à¶±]
-* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce මීඩියà·à·€à·’à¶šà·’ නිකුතුව à¶­à·à¶´à·à¶½à·Š à¶½à·à¶ºà·’ස්තුව]',
+* [//www.mediawiki.org/wiki/Manual:Configuration_settings වින්â€à¶ºà·à·ƒ පරිස්ථිතීන් à¶½à·à¶ºà·’ස්තුව]
+* [//www.mediawiki.org/wiki/Manual:FAQ මà·à¶°à·Šâ€à¶ºà·€à·’à¶šà·’ නිතර-අසන-à¶´à·à¶±]
+* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce මà·à¶°à·Šâ€à¶ºà·€à·’à¶šà·’ නිකුතුව à¶­à·à¶´à·à¶½à·Š à¶½à·à¶ºà·’ස්තුව]',
);
-/** Slovak (slovenÄina) */
+/** Slovak (SlovenÄina) */
$messages['sk'] = array(
'mainpagetext' => "'''Softvér MediaWiki bol úspešne nainštalovaný.'''",
'mainpagedocfooter' => 'Informácie ako používaÅ¥ wiki softvér nájdete v [//meta.wikimedia.org/wiki/Help:Contents Používateľskej príruÄke].
@@ -15759,7 +15565,7 @@ $messages['sk'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce mailing list nových verzií MediaWiki]',
);
-/** Slovenian (slovenÅ¡Äina)
+/** Slovenian (SlovenÅ¡Äina)
* @author Dbc334
*/
$messages['sl'] = array(
@@ -16000,7 +15806,7 @@ $messages['so'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
);
-/** Albanian (shqip) */
+/** Albanian (Shqip) */
$messages['sq'] = array(
'mainpagetext' => "'''MediaWiki software u instalua me sukses.'''",
'mainpagedocfooter' => 'Për më shumë informata rreth përdorimit të softwerit wiki , ju lutem shikoni [//meta.wikimedia.org/wiki/Help:Contents dokumentacionin përkatës].
@@ -16011,7 +15817,7 @@ $messages['sq'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Njoftime rreth MediaWiki-t]',
);
-/** Serbian (Cyrillic script) (‪ÑрпÑки (ћирилица)‬)
+/** Serbian (Cyrillic script) (‪СрпÑки (ћирилица)‬)
* @author Rancher
*/
$messages['sr-ec'] = array(
@@ -16030,7 +15836,7 @@ $messages['sr-ec'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce ДопиÑна лиÑта о издањима Медијавикија]',
);
-/** Serbian (Latin script) (‪srpski (latinica)‬) */
+/** Serbian (Latin script) (‪Srpski (latinica)‬) */
$messages['sr-el'] = array(
'config-continue' => 'Nastavi →',
'config-page-language' => 'Jezik',
@@ -16078,7 +15884,7 @@ $messages['su'] = array(
'mainpagedocfooter' => "Mangga tingal ''[//meta.wikimedia.org/wiki/MediaWiki_localisation documentation on customizing the interface]'' jeung [//meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide Tungtunan Pamaké] pikeun pitulung maké jeung konfigurasi.",
);
-/** Swedish (svenska)
+/** Swedish (Svenska)
* @author Skalman
* @author WikiPhoenix
*/
@@ -16299,7 +16105,7 @@ $messages['te'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce మీడియావికీ సాఫà±à°Ÿà±à°µà±‡à°°à± కొతà±à°¤ వెరà±à°·à°¨à± విడà±à°¦à°²à°² à°—à±à°°à°¿à°‚à°šà°¿ తెలిపే మెయిలింగౠలిసà±à°Ÿà±]',
);
-/** Tetum (tetun)
+/** Tetum (Tetun)
* @author MF-Warburg
*/
$messages['tet'] = array(
@@ -16307,7 +16113,7 @@ $messages['tet'] = array(
'config-page-name' => 'Naran',
);
-/** Tajik (Cyrillic script) (тоҷикӣ) */
+/** Tajik (Cyrillic script) (Тоҷикӣ) */
$messages['tg-cyrl'] = array(
'mainpagetext' => "'''Ðармафзори МедиаВики бо муваффақиÑÑ‚ наÑб шуд.'''",
'mainpagedocfooter' => 'Ðз [//meta.wikimedia.org/wiki/Help:Contents Роҳнамои Корбарон] барои иÑтифодаи нармафзори вики кӯмак бигиред.
@@ -16663,7 +16469,7 @@ $messages['tr'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki e-posta listesi]',
);
-/** Tatar (Cyrillic script) (татарча)
+/** Tatar (Cyrillic script) (Татарча)
* @author KhayR
*/
$messages['tt-cyrl'] = array(
@@ -16676,7 +16482,7 @@ $messages['tt-cyrl'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki'ның Ñңа верÑиÑләре турында хәбәрләр Ñздырып алу].",
);
-/** Tatar (Latin script) (tatarça)
+/** Tatar (Latin script) (Tatarça)
* @author Don Alessandro
*/
$messages['tt-latn'] = array(
@@ -16709,7 +16515,7 @@ $messages['ug-arab'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki تارقاتقان ئÛلخەت تىزىملىكى]',
);
-/** Ukrainian (українÑька)
+/** Ukrainian (УкраїнÑька)
* @author Ahonc
* @author Alex Khimich
* @author Diemon.ukr
@@ -16817,7 +16623,7 @@ $messages['ur'] = array(
'mainpagetext' => "'''میڈیاوکی Ú©Ùˆ کامیابی سے چالو کردیا گیا ÛÛ’Û”.'''",
);
-/** Uzbek (Oʻzbek) */
+/** Uzbek (O'zbek) */
$messages['uz'] = array(
'mainpagetext' => "'''MediaWiki muvaffaqiyatli o'rnatildi.'''",
'mainpagedocfooter' => "Wiki dasturini ishlatish haqida ma'lumot olish uchun [//meta.wikimedia.org/wiki/Help:Contents Foydalanuvchi qo'llanmasi] sahifasiga murojaat qiling.
@@ -16829,7 +16635,7 @@ $messages['uz'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki yangi versiyasi chiqqanda xabar berish ro'yxati]",
);
-/** vèneto (vèneto)
+/** Vèneto (Vèneto)
* @author Vajotwo
*/
$messages['vec'] = array(
@@ -16845,7 +16651,7 @@ I seguenti cołegamenti i xé en łengua inglese:
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailing list anunsi MediaWiki]",
);
-/** Veps (Vepsän kel’)
+/** Veps (Vepsan kel')
* @author Игорь БродÑкий
*/
$messages['vep'] = array(
@@ -16892,7 +16698,7 @@ $messages['vro'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce E-postilist, minka andas teedäq MediaWiki vahtsist kujõst].',
);
-/** Walloon (walon) */
+/** Walloon (Walon) */
$messages['wa'] = array(
'mainpagetext' => "'''Li programe Wiki a stî astalé a l' idêye.'''",
);
@@ -17001,7 +16807,7 @@ $messages['zea'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailienglieste voe ankondigiengen van nieuwe versies]",
);
-/** Simplified Chinese (‪中文(简体)‬)
+/** Simplified Chinese (‪中文(简体)‬)
* @author Hydra
* @author Hzy980512
* @author PhiLiP
@@ -17442,7 +17248,7 @@ $3
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWikiå‘布邮件列表]',
);
-/** Traditional Chinese (‪中文(ç¹é«”)‬)
+/** Traditional Chinese (‪中文(ç¹é«”)‬)
* @author Hzy980512
* @author Mark85296341
*/
@@ -17870,7 +17676,7 @@ $3
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki 發佈郵件清單]',
);
-/** Chinese (Hong Kong) (‪中文(香港)‬)
+/** Chinese (Hong Kong) (‪中文(香港)‬)
* @author Mark85296341
*/
$messages['zh-hk'] = array(
@@ -17882,7 +17688,7 @@ $messages['zh-hk'] = array(
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki 發佈郵件清單]',
);
-/** Chinese (Taiwan) (‪中文(å°ç£ï¼‰â€¬) */
+/** Chinese (Taiwan) (‪中文(å°ç£)‬) */
$messages['zh-tw'] = array(
'mainpagedocfooter' => 'è«‹åƒé–± [//meta.wikimedia.org/wiki/Help:Contents 使用者手冊] 以ç²å¾—使用此 wiki 軟體的訊æ¯ï¼
diff --git a/includes/job/JobQueue.php b/includes/job/JobQueue.php
index 7b7ec0c22a24..00652473cbfa 100644
--- a/includes/job/JobQueue.php
+++ b/includes/job/JobQueue.php
@@ -113,6 +113,7 @@ abstract class Job {
* @return Job or false if there's no jobs
*/
static function pop( $offset = 0 ) {
+ global $wgJobTypesExcludedFromDefaultQueue;
wfProfileIn( __METHOD__ );
$dbr = wfGetDB( DB_SLAVE );
@@ -123,9 +124,12 @@ abstract class Job {
NB: If random fetch previously was used, offset
will always be ahead of few entries
*/
-
- $conditions = self::defaultQueueConditions();
-
+ $conditions = array();
+ if ( count( $wgJobTypesExcludedFromDefaultQueue ) != 0 ) {
+ foreach ( $wgJobTypesExcludedFromDefaultQueue as $cmdType ) {
+ $conditions[] = "job_cmd != " . $dbr->addQuotes( $cmdType );
+ }
+ }
$offset = intval( $offset );
$options = array( 'ORDER BY' => 'job_id', 'USE INDEX' => 'PRIMARY' );
@@ -195,7 +199,6 @@ abstract class Job {
$title = Title::makeTitleSafe( $namespace, $dbkey );
if ( is_null( $title ) ) {
- wfProfileOut( __METHOD__ );
return false;
}
@@ -315,27 +318,6 @@ abstract class Job {
wfIncrStats( 'job-insert', count( $jobs ) );
}
-
- /**
- * SQL conditions to apply on most JobQueue queries
- *
- * Whenever we exclude jobs types from the default queue, we want to make
- * sure that queries to the job queue actually ignore them.
- *
- * @return array SQL conditions suitable for Database:: methods
- */
- static function defaultQueueConditions( ) {
- global $wgJobTypesExcludedFromDefaultQueue;
- $conditions = array();
- if ( count( $wgJobTypesExcludedFromDefaultQueue ) > 0 ) {
- $dbr = wfGetDB( DB_SLAVE );
- foreach ( $wgJobTypesExcludedFromDefaultQueue as $cmdType ) {
- $conditions[] = "job_cmd != " . $dbr->addQuotes( $cmdType );
- }
- }
- return $conditions;
- }
-
/*-------------------------------------------------------------------------
* Non-static functions
*------------------------------------------------------------------------*/
diff --git a/includes/logging/LogEventsList.php b/includes/logging/LogEventsList.php
index ee1ac45493b6..ef633358dd9b 100644
--- a/includes/logging/LogEventsList.php
+++ b/includes/logging/LogEventsList.php
@@ -26,7 +26,6 @@
class LogEventsList {
const NO_ACTION_LINK = 1;
const NO_EXTRA_USER_LINKS = 2;
- const USE_REVDEL_CHECKBOXES = 4;
/**
* @var Skin
@@ -505,32 +504,20 @@ class LogEventsList {
*/
private function getShowHideLinks( $row ) {
global $wgUser;
- if( ( $this->flags == self::NO_ACTION_LINK ) // we don't want to see the links
+ if( ( $this->flags & self::NO_ACTION_LINK ) // we don't want to see the links
|| $row->log_type == 'suppress' ) { // no one can hide items from the suppress log
return '';
}
$del = '';
- // Don't show useless checkbox to people who cannot hide revisions
+ // Don't show useless link to people who cannot hide revisions
if( $wgUser->isAllowed( 'deletedhistory' ) ) {
if( $row->log_deleted || $wgUser->isAllowed( 'deleterevision' ) ) {
$canHide = $wgUser->isAllowed( 'deleterevision' );
- if ( $this->flags & self::USE_REVDEL_CHECKBOXES ) { // Show checkboxes instead of links.
- if ( !self::userCan( $row, LogPage::DELETED_RESTRICTED ) ) { // If event was hidden from sysops
- $del = Xml::check( 'deleterevisions', false, array( 'disabled' => 'disabled' ) );
- } else {
- $del = Xml::check( 'showhiderevisions', false, array( 'name' => 'ids[' . $row->log_id . ']' ) );
- }
+ // If event was hidden from sysops
+ if( !self::userCan( $row, LogPage::DELETED_RESTRICTED ) ) {
+ $del = Xml::check( 'deleterevisions', false, array( 'disabled' => 'disabled' ) );
} else {
- if ( !self::userCan( $row, LogPage::DELETED_RESTRICTED ) ) { // If event was hidden from sysops
- $del = Linker::revDeleteLinkDisabled( $canHide );
- } else {
- $query = array(
- 'target' => SpecialPage::getTitleFor( 'Log', $row->log_type )->getPrefixedDBkey(),
- 'type' => 'logging',
- 'ids' => $row->log_id,
- );
- $del = Linker::revDeleteLink( $query, self::isDeleted( $row, LogPage::DELETED_RESTRICTED ), $canHide );
- }
+ $del = Xml::check( 'showhiderevisions', false, array( 'name' => 'ids[' . $row->log_id . ']' ) );
}
}
}
diff --git a/includes/normal/UtfNormalDefines.php b/includes/normal/UtfNormalDefines.php
index 5142a4143b13..6c4d8b76d860 100644
--- a/includes/normal/UtfNormalDefines.php
+++ b/includes/normal/UtfNormalDefines.php
@@ -6,21 +6,6 @@
* since this file will not be executed during request startup for a compiled
* MediaWiki.
*
- * 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
* @ingroup UtfNormal
*/
diff --git a/includes/normal/UtfNormalTest2.php b/includes/normal/UtfNormalTest2.php
index 691bfaa74ddb..f478fa919052 100644
--- a/includes/normal/UtfNormalTest2.php
+++ b/includes/normal/UtfNormalTest2.php
@@ -1,22 +1,7 @@
#!/usr/bin/php
<?php
/**
- * Other tests for the unicode normalization module.
- *
- * 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
+ * Other tests for the unicode normalization module
*
* @file
* @ingroup UtfNormal
diff --git a/includes/objectcache/BagOStuff.php b/includes/objectcache/BagOStuff.php
index e6ba04211cb6..2b266408e426 100644
--- a/includes/objectcache/BagOStuff.php
+++ b/includes/objectcache/BagOStuff.php
@@ -61,6 +61,20 @@ abstract class BagOStuff {
abstract public function get( $key );
/**
+ * Get an associative array containing the item for each of the given keys.
+ * Each item will be false if it does not exist.
+ * @param $keys Array List of strings
+ * @return Array
+ */
+ public function getMulti( array $keys ) {
+ $res = array();
+ foreach ( $keys as $key ) {
+ $res[$key] = $this->get( $key );
+ }
+ return $res;
+ }
+
+ /**
* Set an item.
* @param $key string
* @param $value mixed
@@ -122,32 +136,16 @@ abstract class BagOStuff {
/* *** Emulated functions *** */
/**
- * Get an associative array containing the item for each of the keys that have items.
- * @param $keys Array List of strings
- * @return Array
- */
- public function getMulti( array $keys ) {
- $res = array();
- foreach ( $keys as $key ) {
- $val = $this->get( $key );
- if ( $val !== false ) {
- $res[$key] = $val;
- }
- }
- return $res;
- }
-
- /**
* @param $key string
* @param $value mixed
* @param $exptime integer
* @return bool success
*/
public function add( $key, $value, $exptime = 0 ) {
- if ( $this->get( $key ) === false ) {
+ if ( !$this->get( $key ) ) {
return $this->set( $key, $value, $exptime );
}
- return false; // key already set
+ return true;
}
/**
@@ -159,7 +157,7 @@ abstract class BagOStuff {
if ( $this->get( $key ) !== false ) {
return $this->set( $key, $value, $exptime );
}
- return false; // key not already set
+ return true;
}
/**
diff --git a/includes/resourceloader/ResourceLoaderLanguageDataModule.php b/includes/resourceloader/ResourceLoaderLanguageDataModule.php
index aeeb29189d78..4eb38f624ac8 100644
--- a/includes/resourceloader/ResourceLoaderLanguageDataModule.php
+++ b/includes/resourceloader/ResourceLoaderLanguageDataModule.php
@@ -76,6 +76,6 @@ class ResourceLoaderLanguageDataModule extends ResourceLoaderModule {
* @return array
*/
public function getDependencies() {
- return array( 'mediawiki.language.init' );
+ return array( 'mediawiki.language' );
}
}
diff --git a/includes/revisiondelete/RevisionDelete.php b/includes/revisiondelete/RevisionDelete.php
index c63fcf75ad4f..517270a983ec 100644
--- a/includes/revisiondelete/RevisionDelete.php
+++ b/includes/revisiondelete/RevisionDelete.php
@@ -260,14 +260,14 @@ class RevDel_RevisionItem extends RevDel_Item {
}
public function getHTML() {
- $difflink = wfMessage( 'parentheses' )->rawParams( $this->getDiffLink() );
+ $difflink = $this->getDiffLink();
$revlink = $this->getRevisionLink();
$userlink = Linker::revUserLink( $this->revision );
$comment = Linker::revComment( $this->revision );
if ( $this->isDeleted() ) {
$revlink = "<span class=\"history-deleted\">$revlink</span>";
}
- return "<li>$difflink $revlink $userlink $comment</li>";
+ return "<li>($difflink) $revlink $userlink $comment</li>";
}
}
@@ -885,7 +885,6 @@ class RevDel_LogItem extends RevDel_Item {
array(),
array( 'page' => $title->getPrefixedText() )
);
- $loglink = wfMessage( 'parentheses' )->rawParams( $loglink );
// User links and action text
$action = $formatter->getActionText();
// Comment
@@ -894,6 +893,6 @@ class RevDel_LogItem extends RevDel_Item {
$comment = '<span class="history-deleted">' . $comment . '</span>';
}
- return "<li>$loglink $date $action $comment</li>";
+ return "<li>($loglink) $date $action $comment</li>";
}
}
diff --git a/includes/specials/SpecialCachedPage.php b/includes/specials/SpecialCachedPage.php
index 32eb2e751e3e..7b59b9393d66 100644
--- a/includes/specials/SpecialCachedPage.php
+++ b/includes/specials/SpecialCachedPage.php
@@ -17,25 +17,13 @@
* computations here. This function should returns the HTML to be cached.
* It should not add anything to the PageOutput object!
*
- * 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
+ * @since 1.20
*
- * @file
+ * @file SpecialCachedPage.php
* @ingroup SpecialPage
+ *
+ * @licence GNU GPL v2 or later
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
- * @since 1.20
*/
abstract class SpecialCachedPage extends SpecialPage implements ICacheHelper {
@@ -178,4 +166,4 @@ abstract class SpecialCachedPage extends SpecialPage implements ICacheHelper {
}
}
-}
+} \ No newline at end of file
diff --git a/includes/specials/SpecialContributions.php b/includes/specials/SpecialContributions.php
index 62b34ad38b2f..1b7494f6decf 100644
--- a/includes/specials/SpecialContributions.php
+++ b/includes/specials/SpecialContributions.php
@@ -235,9 +235,7 @@ class SpecialContributions extends SpecialPage {
$links = $this->getLanguage()->pipeList( $tools );
// Show a note if the user is blocked and display the last block log entry.
- // Do not expose the autoblocks, since that may lead to a leak of accounts' IPs,
- // and also this will display a totally irrelevant log entry as a current block.
- if ( $userObj->isBlocked() && $userObj->getBlock()->getType() != Block::TYPE_AUTO ) {
+ if ( $userObj->isBlocked() ) {
$out = $this->getOutput(); // showLogExtract() wants first parameter by reference
LogEventsList::showLogExtract(
$out,
diff --git a/includes/specials/SpecialEditWatchlist.php b/includes/specials/SpecialEditWatchlist.php
index 67f6d688c27c..b7f1e616864e 100644
--- a/includes/specials/SpecialEditWatchlist.php
+++ b/includes/specials/SpecialEditWatchlist.php
@@ -241,9 +241,8 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
$dbr = wfGetDB( DB_MASTER );
$res = $dbr->select(
'watchlist',
+ '*',
array(
- 'wl_namespace', 'wl_title'
- ), array(
'wl_user' => $this->getUser()->getId(),
),
__METHOD__
@@ -322,20 +321,16 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
* Attempts to clean up broken items
*/
private function cleanupWatchlist() {
- if( !count( $this->badItems ) ) {
- return; //nothing to do
- }
$dbw = wfGetDB( DB_MASTER );
- $user = $this->getUser();
foreach ( $this->badItems as $row ) {
list( $title, $namespace, $dbKey ) = $row;
- wfDebug( "User {$user->getName()} has broken watchlist item ns($namespace):$dbKey, "
+ wfDebug( "User {$this->getUser()} has broken watchlist item ns($namespace):$dbKey, "
. ( $title ? 'cleaning up' : 'deleting' ) . ".\n"
);
$dbw->delete( 'watchlist',
array(
- 'wl_user' => $user->getId(),
+ 'wl_user' => $this->getUser()->getId(),
'wl_namespace' => $namespace,
'wl_title' => $dbKey,
),
@@ -344,7 +339,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
// Can't just do an UPDATE instead of DELETE/INSERT due to unique index
if ( $title ) {
- $user->addWatch( $title );
+ $this->getUser()->addWatch( $title );
}
}
}
@@ -475,7 +470,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage {
$title = Title::makeTitleSafe( $namespace, $dbkey );
if ( $this->checkTitle( $title, $namespace, $dbkey ) ) {
$text = $this->buildRemoveLine( $title );
- $fields['TitlesNs'.$namespace]['options'][$text] = htmlspecialchars( $title->getPrefixedText() );
+ $fields['TitlesNs'.$namespace]['options'][$text] = $title->getEscapedText();
$count++;
}
}
diff --git a/includes/specials/SpecialEmailuser.php b/includes/specials/SpecialEmailuser.php
index 2ab02cb5a90a..55b500df379e 100644
--- a/includes/specials/SpecialEmailuser.php
+++ b/includes/specials/SpecialEmailuser.php
@@ -254,7 +254,7 @@ class SpecialEmailUser extends UnlistedSpecialPage {
* or maybe even true on success if anything uses the EmailUser hook.
*/
public static function submit( array $data, IContextSource $context ) {
- global $wgUserEmailUseReplyTo;
+ global $wgUser, $wgUserEmailUseReplyTo;
$target = self::getTarget( $data['Target'] );
if( !$target instanceof User ) {
diff --git a/includes/specials/SpecialListfiles.php b/includes/specials/SpecialListfiles.php
index 284b85a5f2b3..abd83acbdf64 100644
--- a/includes/specials/SpecialListfiles.php
+++ b/includes/specials/SpecialListfiles.php
@@ -210,8 +210,7 @@ class ImageListPager extends TablePager {
array( 'href' => wfLocalFile( $filePage )->getURL() ),
$imgfile
);
- $download = $this->msg( 'parentheses' )->rawParams( $download )->escaped();
- return "$link $download";
+ return "$link ($download)";
} else {
return htmlspecialchars( $value );
}
diff --git a/includes/specials/SpecialLog.php b/includes/specials/SpecialLog.php
index 8eee22ddb51e..177b34de4e3b 100644
--- a/includes/specials/SpecialLog.php
+++ b/includes/specials/SpecialLog.php
@@ -131,7 +131,7 @@ class SpecialLog extends SpecialPage {
private function show( FormOptions $opts, array $extraConds ) {
# Create a LogPager item to get the results and a LogEventsList item to format them...
- $loglist = new LogEventsList( $this->getSkin(), $this->getOutput(), LogEventsList::USE_REVDEL_CHECKBOXES );
+ $loglist = new LogEventsList( $this->getSkin(), $this->getOutput(), 0 );
$pager = new LogPager( $loglist, $opts->getValue( 'type' ), $opts->getValue( 'user' ),
$opts->getValue( 'page' ), $opts->getValue( 'pattern' ), $extraConds, $opts->getValue( 'year' ),
$opts->getValue( 'month' ), $opts->getValue( 'tagfilter' ) );
@@ -174,7 +174,7 @@ class SpecialLog extends SpecialPage {
$s .= Html::hidden( 'type', 'logging' ) . "\n";
$button = Html::element( 'button',
array( 'type' => 'submit', 'class' => "deleterevision-log-submit mw-log-deleterevision-button" ),
- $this->msg( 'showhideselectedlogentries' )->text()
+ $this->msg( 'showhideselectedversions' )->text()
) . "\n";
$s .= $button . $formcontents . $button;
$s .= Html::closeElement( 'form' );
diff --git a/includes/specials/SpecialMergeHistory.php b/includes/specials/SpecialMergeHistory.php
index 7fbe9106c675..0aa8b30ed6ca 100644
--- a/includes/specials/SpecialMergeHistory.php
+++ b/includes/specials/SpecialMergeHistory.php
@@ -285,10 +285,7 @@ class SpecialMergeHistory extends SpecialPage {
}
$comment = Linker::revComment( $rev );
- $revisionRow = $this->msg( 'mergehistory-revisionrow' )->rawParams( $checkBox, $last, $pageLink, $userLink, $stxt, $comment)->escaped();
- $revisionRow .= "<li>" . $line . "</li>";
-
- return $revisionRow;
+ return "<li>$checkBox ($last) $pageLink . . $userLink $stxt $comment</li>";
}
function merge() {
diff --git a/includes/specials/SpecialRecentchanges.php b/includes/specials/SpecialRecentchanges.php
index bb384d415d41..46dd115a5e2c 100644
--- a/includes/specials/SpecialRecentchanges.php
+++ b/includes/specials/SpecialRecentchanges.php
@@ -635,7 +635,7 @@ class SpecialRecentChanges extends IncludableSpecialPage {
global $wgContLang;
$message = $this->msg( 'recentchangestext' )->inContentLanguage();
- if ( !$message->isDisabled() ) {
+ if ( $message->exists() ) {
$this->getOutput()->addWikiText(
Html::rawElement( 'p',
array( 'lang' => $wgContLang->getCode(), 'dir' => $wgContLang->getDir() ),
diff --git a/includes/specials/SpecialStatistics.php b/includes/specials/SpecialStatistics.php
index 46881ec48f9c..da8f786bb071 100644
--- a/includes/specials/SpecialStatistics.php
+++ b/includes/specials/SpecialStatistics.php
@@ -118,9 +118,9 @@ class SpecialStatistics extends SpecialPage {
if( $descMsg ) {
$msg = $this->msg( $descMsg, $descMsgParam );
if ( $msg->exists() ) {
- $descriptionText = $this->msg( 'parentheses' )->rawParams( $msg->parse() )->escaped();
+ $descriptionText = $msg->parse();
$text .= "<br />" . Xml::element( 'small', array( 'class' => 'mw-statistic-desc'),
- " $descriptionText" );
+ " ($descriptionText)" );
}
}
return Html::rawElement( 'tr', $trExtraParams,
diff --git a/includes/specials/SpecialUndelete.php b/includes/specials/SpecialUndelete.php
index 79c051a21517..654d5b7fb0a9 100644
--- a/includes/specials/SpecialUndelete.php
+++ b/includes/specials/SpecialUndelete.php
@@ -1166,7 +1166,7 @@ class SpecialUndelete extends SpecialPage {
private function formatRevisionRow( $row, $earliestLiveTime, $remaining ) {
$rev = Revision::newFromArchiveRow( $row,
array( 'page' => $this->mTargetObj->getArticleID() ) );
- $revTextSize = '';
+ $stxt = '';
$ts = wfTimestamp( TS_MW, $row->ar_timestamp );
// Build checkboxen...
if( $this->mAllowed ) {
@@ -1215,15 +1215,13 @@ class SpecialUndelete extends SpecialPage {
// Revision text size
$size = $row->ar_len;
if( !is_null( $size ) ) {
- $revTextSize = Linker::formatRevisionSize( $size );
+ $stxt = Linker::formatRevisionSize( $size );
}
// Edit summary
$comment = Linker::revComment( $rev );
// Revision delete links
$revdlink = Linker::getRevDeleteLink( $user, $rev, $this->mTargetObj );
-
- $revisionRow = $this->msg( 'undelete-revisionrow' )->rawParams( $checkBox, $revdlink, $last, $pageLink , $userLink, $revTextSize, $comment )->escaped();
- return "<li>$revisionRow</li>";
+ return "<li>$checkBox $revdlink ($last) $pageLink . . $userLink $stxt $comment</li>";
}
private function formatFileRow( $row ) {
diff --git a/includes/specials/SpecialUnwatchedpages.php b/includes/specials/SpecialUnwatchedpages.php
index 4bd0232d092f..c4f99f89cdef 100644
--- a/includes/specials/SpecialUnwatchedpages.php
+++ b/includes/specials/SpecialUnwatchedpages.php
@@ -68,15 +68,13 @@ class UnwatchedpagesPage extends QueryPage {
function formatResult( $skin, $result ) {
global $wgContLang;
- $nt = Title::makeTitleSafe( $result->namespace, $result->title );
- if ( !$nt ) {
- return Html::element( 'span', array( 'class' => 'mw-invalidtitle' ),
- Linker::getInvalidTitleDescription( $this->getContext(), $result->namespace, $result->title ) );
- }
-
+ $nt = Title::makeTitle( $result->namespace, $result->title );
$text = $wgContLang->convert( $nt->getPrefixedText() );
- $plink = Linker::linkKnown( $nt, htmlspecialchars( $text ) );
+ $plink = Linker::linkKnown(
+ $nt,
+ htmlspecialchars( $text )
+ );
$token = WatchAction::getWatchToken( $nt, $this->getUser() );
$wlink = Linker::linkKnown(
$nt,
diff --git a/includes/specials/SpecialUploadStash.php b/includes/specials/SpecialUploadStash.php
index 6052d094a603..1fa14ff30a39 100644
--- a/includes/specials/SpecialUploadStash.php
+++ b/includes/specials/SpecialUploadStash.php
@@ -1,28 +1,7 @@
<?php
/**
- * Implements Special:UploadStash.
+ * Implements Special:UploadStash
*
- * 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
- * @ingroup SpecialPage
- * @ingroup Upload
- */
-
-/**
* Web access for files temporarily stored by UploadStash.
*
* For example -- files that were uploaded with the UploadWizard extension are stored temporarily
@@ -31,7 +10,12 @@
*
* Since this is based on the user's session, in effect this creates a private temporary file area.
* However, the URLs for the files cannot be shared.
+ *
+ * @file
+ * @ingroup SpecialPage
+ * @ingroup Upload
*/
+
class SpecialUploadStash extends UnlistedSpecialPage {
// UploadStash
private $stash;
diff --git a/includes/specials/SpecialVersion.php b/includes/specials/SpecialVersion.php
index 5a71ccb5e1f3..2b4dc9555b86 100644
--- a/includes/specials/SpecialVersion.php
+++ b/includes/specials/SpecialVersion.php
@@ -167,8 +167,7 @@ class SpecialVersion extends SpecialPage {
$version = $wgVersion;
} elseif ( $gitInfo ) {
$shortSha1 = substr( $gitInfo, 0, 7 );
- $shortSha1 = wfMessage( 'parentheses' )->params( $shortSha1 )->escaped();
- $version = "$wgVersion $shortSha1";
+ $version = "$wgVersion ($shortSha1)";
} elseif ( $flags === 'nodb' ) {
$version = "$wgVersion (r{$svnInfo['checkout-rev']})";
} else {
@@ -616,8 +615,8 @@ class SpecialVersion extends SpecialPage {
$list = $list[0];
}
if( is_object( $list ) ) {
- $class = wfMessage( 'parentheses' )->params( get_class( $list ) )->escaped();
- return $class;
+ $class = get_class( $list );
+ return "($class)";
} elseif ( !is_array( $list ) ) {
return $list;
} else {
@@ -626,7 +625,7 @@ class SpecialVersion extends SpecialPage {
} else {
$class = $list[0];
}
- return wfMessage( 'parentheses' )->params( "$class, {$list[1]}" )->escaped();
+ return "($class, {$list[1]})";
}
}
diff --git a/includes/upload/UploadBase.php b/includes/upload/UploadBase.php
index 8eb2781b95d5..a4de98aca77e 100644
--- a/includes/upload/UploadBase.php
+++ b/includes/upload/UploadBase.php
@@ -1,27 +1,5 @@
<?php
/**
- * Base class for the backend of file upload.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* @defgroup Upload
*/
diff --git a/includes/upload/UploadFromChunks.php b/includes/upload/UploadFromChunks.php
index e50c6da0b7d9..11780e43c23e 100644
--- a/includes/upload/UploadFromChunks.php
+++ b/includes/upload/UploadFromChunks.php
@@ -1,27 +1,5 @@
<?php
/**
- * Backend for uploading files from chunks.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* Implements uploading from chunks
*
* @ingroup Upload
diff --git a/includes/upload/UploadFromFile.php b/includes/upload/UploadFromFile.php
index fae9974b2ccc..234fde848b39 100644
--- a/includes/upload/UploadFromFile.php
+++ b/includes/upload/UploadFromFile.php
@@ -1,27 +1,5 @@
<?php
/**
- * Backend for regular file upload.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* Implements regular file uploads
*
* @ingroup Upload
diff --git a/includes/upload/UploadFromStash.php b/includes/upload/UploadFromStash.php
index d5cce14a3b8c..317dd55b9595 100644
--- a/includes/upload/UploadFromStash.php
+++ b/includes/upload/UploadFromStash.php
@@ -1,27 +1,5 @@
<?php
/**
- * Backend for uploading files from previously stored file.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* Implements uploading from previously stored file.
*
* @ingroup Upload
diff --git a/includes/upload/UploadFromUrl.php b/includes/upload/UploadFromUrl.php
index c7e482e156a7..49bfb910e41f 100644
--- a/includes/upload/UploadFromUrl.php
+++ b/includes/upload/UploadFromUrl.php
@@ -1,27 +1,5 @@
<?php
/**
- * Backend for uploading files from a HTTP resource.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* Implements uploading from a HTTP resource.
*
* @ingroup Upload
diff --git a/includes/upload/UploadStash.php b/includes/upload/UploadStash.php
index 12531c290d5c..e347408c667f 100644
--- a/includes/upload/UploadStash.php
+++ b/includes/upload/UploadStash.php
@@ -1,27 +1,5 @@
<?php
/**
- * Temporary storage for uploaded files.
- *
- * 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
- * @ingroup Upload
- */
-
-/**
* UploadStash is intended to accomplish a few things:
* - enable applications to temporarily stash files without publishing them to the wiki.
* - Several parts of MediaWiki do this in similar ways: UploadBase, UploadWizard, and FirefoggChunkedExtension
diff --git a/languages/Language.php b/languages/Language.php
index 656f5d0ff288..b7d73068a8f9 100644
--- a/languages/Language.php
+++ b/languages/Language.php
@@ -19,9 +19,7 @@ if ( !defined( 'MEDIAWIKI' ) ) {
global $wgLanguageNames;
require_once( dirname( __FILE__ ) . '/Names.php' );
-if ( function_exists( 'mb_strtoupper' ) ) {
- mb_internal_encoding( 'UTF-8' );
-}
+mb_internal_encoding( 'UTF-8' );
/**
* a fake language converter
@@ -284,6 +282,10 @@ class Language {
}
if ( !defined( 'MW_COMPILED' ) ) {
+ // Preload base classes to work around APC/PHP5 bug
+ if ( file_exists( "$IP/languages/classes/$class.deps.php" ) ) {
+ include_once( "$IP/languages/classes/$class.deps.php" );
+ }
if ( file_exists( "$IP/languages/classes/$class.php" ) ) {
include_once( "$IP/languages/classes/$class.php" );
}
@@ -730,8 +732,9 @@ class Language {
$mwNames = $wgExtraLanguageNames + $coreLanguageNames;
foreach ( $mwNames as $mwCode => $mwName ) {
# - Prefer own MediaWiki native name when not using the hook
+ # TODO: prefer it always to make it consistent, but casing is different in CLDR
# - For other names just add if not added through the hook
- if ( $mwCode === $inLanguage || !isset( $names[$mwCode] ) ) {
+ if ( ( $mwCode === $inLanguage && !$inLanguage ) || !isset( $names[$mwCode] ) ) {
$names[$mwCode] = $mwName;
}
}
@@ -2151,38 +2154,11 @@ class Language {
* @param $matches array
* @return string
*/
- function ucCallback( $matches ) {
- list( $wikiUpperChars ) = self::getCaseMaps();
- return strtr( $matches[1], $wikiUpperChars );
- }
-
- /**
- * @param $matches array
- * @return string
- */
- function lcCallback( $matches ) {
- list( , $wikiLowerChars ) = self::getCaseMaps();
- return strtr( $matches[1], $wikiLowerChars );
- }
-
- /**
- * @param $matches array
- * @return string
- */
function ucwordsCallbackMB( $matches ) {
return mb_strtoupper( $matches[0] );
}
/**
- * @param $matches array
- * @return string
- */
- function ucwordsCallbackWiki( $matches ) {
- list( $wikiUpperChars ) = self::getCaseMaps();
- return strtr( $matches[0], $wikiUpperChars );
- }
-
- /**
* Make a string's first character uppercase
*
* @param $str string
@@ -2210,27 +2186,14 @@ class Language {
* @return string
*/
function uc( $str, $first = false ) {
- if ( function_exists( 'mb_strtoupper' ) ) {
- if ( $first ) {
- if ( $this->isMultibyte( $str ) ) {
- return mb_strtoupper( mb_substr( $str, 0, 1 ) ) . mb_substr( $str, 1 );
- } else {
- return ucfirst( $str );
- }
- } else {
- return $this->isMultibyte( $str ) ? mb_strtoupper( $str ) : strtoupper( $str );
- }
- } else {
+ if ( $first ) {
if ( $this->isMultibyte( $str ) ) {
- $x = $first ? '^' : '';
- return preg_replace_callback(
- "/$x([a-z]|[\\xc0-\\xff][\\x80-\\xbf]*)/",
- array( $this, 'ucCallback' ),
- $str
- );
+ return mb_strtoupper( mb_substr( $str, 0, 1 ) ) . mb_substr( $str, 1 );
} else {
- return $first ? ucfirst( $str ) : strtoupper( $str );
+ return ucfirst( $str );
}
+ } else {
+ return $this->isMultibyte( $str ) ? mb_strtoupper( $str ) : strtoupper( $str );
}
}
@@ -2258,27 +2221,14 @@ class Language {
* @return mixed|string
*/
function lc( $str, $first = false ) {
- if ( function_exists( 'mb_strtolower' ) ) {
- if ( $first ) {
- if ( $this->isMultibyte( $str ) ) {
- return mb_strtolower( mb_substr( $str, 0, 1 ) ) . mb_substr( $str, 1 );
- } else {
- return strtolower( substr( $str, 0, 1 ) ) . substr( $str, 1 );
- }
- } else {
- return $this->isMultibyte( $str ) ? mb_strtolower( $str ) : strtolower( $str );
- }
- } else {
+ if ( $first ) {
if ( $this->isMultibyte( $str ) ) {
- $x = $first ? '^' : '';
- return preg_replace_callback(
- "/$x([A-Z]|[\\xc0-\\xff][\\x80-\\xbf]*)/",
- array( $this, 'lcCallback' ),
- $str
- );
+ return mb_strtolower( mb_substr( $str, 0, 1 ) ) . mb_substr( $str, 1 );
} else {
- return $first ? strtolower( substr( $str, 0, 1 ) ) . substr( $str, 1 ) : strtolower( $str );
+ return strtolower( substr( $str, 0, 1 ) ) . substr( $str, 1 );
}
+ } else {
+ return $this->isMultibyte( $str ) ? mb_strtolower( $str ) : strtolower( $str );
}
}
@@ -2302,19 +2252,11 @@ class Language {
$replaceRegexp = "/^([a-z]|[\\xc0-\\xff][\\x80-\\xbf]*)| ([a-z]|[\\xc0-\\xff][\\x80-\\xbf]*)/";
// function to use to capitalize a single char
- if ( function_exists( 'mb_strtoupper' ) ) {
- return preg_replace_callback(
- $replaceRegexp,
- array( $this, 'ucwordsCallbackMB' ),
- $str
- );
- } else {
- return preg_replace_callback(
- $replaceRegexp,
- array( $this, 'ucwordsCallbackWiki' ),
- $str
- );
- }
+ return preg_replace_callback(
+ $replaceRegexp,
+ array( $this, 'ucwordsCallbackMB' ),
+ $str
+ );
} else {
return ucwords( strtolower( $str ) );
}
@@ -2336,19 +2278,11 @@ class Language {
// find first letter after word break
$replaceRegexp = "/^([a-z]|[\\xc0-\\xff][\\x80-\\xbf]*)|$breaks([a-z]|[\\xc0-\\xff][\\x80-\\xbf]*)/";
- if ( function_exists( 'mb_strtoupper' ) ) {
- return preg_replace_callback(
- $replaceRegexp,
- array( $this, 'ucwordbreaksCallbackMB' ),
- $str
- );
- } else {
- return preg_replace_callback(
- $replaceRegexp,
- array( $this, 'ucwordsCallbackWiki' ),
- $str
- );
- }
+ return preg_replace_callback(
+ $replaceRegexp,
+ array( $this, 'ucwordbreaksCallbackMB' ),
+ $str
+ );
} else {
return preg_replace_callback(
'/\b([\w\x80-\xff]+)\b/',
@@ -2391,12 +2325,8 @@ class Language {
return $s;
}
- if ( function_exists( 'mb_check_encoding' ) ) {
- $isutf8 = mb_check_encoding( $s, 'UTF-8' );
- } else {
- $isutf8 = preg_match( '/^(?>[\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
- }
+ $isutf8 = preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
+ '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
if ( $isutf8 ) {
return $s;
}
diff --git a/languages/Names.php b/languages/Names.php
index 7a37826f6fa7..b942e2311f9d 100644
--- a/languages/Names.php
+++ b/languages/Names.php
@@ -14,44 +14,44 @@
'aln' => 'Gegë', # Gheg Albanian
'als' => 'Alemannisch', # Alemannic -- not a valid code, for compatibility. See gsw.
'am' => 'አማርኛ', # Amharic
- 'an' => 'aragonés', # Aragonese
+ 'an' => 'Aragonés', # Aragonese
'ang' => 'Ænglisc', # Old English (Bug 23283)
'anp' => 'अङà¥à¤—िका', # Angika
'ar' => 'العربية', # Arabic
'arc' => 'ÜܪܡÜÜ', # Aramaic
- 'arn' => 'mapudungun', # Mapuche, Mapudungu, Araucanian (Araucano)
+ 'arn' => 'Mapudungun', # Mapuche, Mapudungu, Araucanian (Araucano)
'ary' => 'Maġribi', # Moroccan Spoken Arabic
'arz' => 'مصرى', # Egyptian Spoken Arabic
'as' => 'অসমীয়া', # Assamese
- 'ast' => 'asturianu', # Asturian
+ 'ast' => 'Asturianu', # Asturian
'av' => 'Ðвар', # Avar
'avk' => 'Kotava', # Kotava
'ay' => 'Aymar aru', # Aymara
- 'az' => 'azərbaycanca', # Azerbaijani
+ 'az' => 'Azərbaycanca', # Azerbaijani
'ba' => 'БашҡортÑа', # Bashkir
'bar' => 'Boarisch', # Bavarian (Austro-Bavarian and South Tyrolean)
'bat-smg' => 'Žemaitėška', # Samogitian (deprecated code, 'sgs' in ISO 693-3 since 2010-06-30 )
'bcc' => 'بلوچی مکرانی', # Southern Balochi
'bcl' => 'Bikol Central', # Bikol: Central Bicolano language
- 'be' => 'беларуÑкаÑ', # Belarusian normative
+ 'be' => 'БеларуÑкаÑ', # Belarusian normative
'be-tarask' => "\xE2\x80\xAAБеларуÑÐºÐ°Ñ (тарашкевіца)\xE2\x80\xAC", # Belarusian in Taraskievica orthography
'be-x-old' => "\xE2\x80\xAAБеларуÑÐºÐ°Ñ (тарашкевіца)\xE2\x80\xAC", # Belarusian in Taraskievica orthography; compat link
- 'bg' => 'българÑки', # Bulgarian
+ 'bg' => 'БългарÑки', # Bulgarian
'bh' => 'भोजपà¥à¤°à¥€', # Bihari macro language. Falls back to Bhojpuri (bho). The name actually says "Bhojpuri".
'bho' => 'भोजपà¥à¤°à¥€', # Bhojpuri
'bi' => 'Bislama', # Bislama
'bjn' => 'Bahasa Banjar', # Banjarese
- 'bm' => 'bamanankan', # Bambara
+ 'bm' => 'Bamanankan', # Bambara
'bn' => 'বাংলা', # Bengali
'bo' => 'བོད་ཡིག', # Tibetan
'bpy' => 'বিষà§à¦£à§à¦ªà§à¦°à¦¿à¦¯à¦¼à¦¾ মণিপà§à¦°à§€', # Bishnupriya Manipuri
'bqi' => 'بختياري', # Bakthiari
- 'br' => 'brezhoneg', # Breton
+ 'br' => 'Brezhoneg', # Breton
'brh' => 'Bráhuí', # Brahui
- 'bs' => 'bosanski', # Bosnian
+ 'bs' => 'Bosanski', # Bosnian
'bug' => 'ᨅᨔ ᨕᨘá¨á¨—', # Buginese
'bxr' => 'БурÑад', # Buryat (Russia)
- 'ca' => 'català', # Catalan
+ 'ca' => 'Català', # Catalan
'cbk-zam' => 'Chavacano de Zamboanga', # Zamboanga Chavacano
'cdo' => 'Mìng-dĕ̤ng-ngṳ̄', # Min Dong
'ce' => 'Ðохчийн', # Chechen
@@ -61,18 +61,18 @@
'chr' => 'á£áŽ³áŽ©', # Cherokee
'chy' => 'Tsetsêhestâhese', # Cheyenne
'ckb' => 'کوردی', # Sorani. The name actually says "Kurdi" (Kurdish).
- 'co' => 'corsu', # Corsican
+ 'co' => 'Corsu', # Corsican
'cps' => 'Capiceño', # Capiznon
'cr' => 'NÄ“hiyawÄ“win / á“€á¦áƒá”­ááá£', # Cree
'crh' => 'Qırımtatarca', # Crimean Tatar (multiple scripts - defaults to Latin)
'crh-latn' => "\xE2\x80\xAAQırımtatarca (Latin)\xE2\x80\xAC", # Crimean Tatar (Latin)
'crh-cyrl' => "\xE2\x80\xAAКъырымтатарджа (Кирилл)\xE2\x80\xAC", # Crimean Tatar (Cyrillic)
- 'cs' => 'Äesky', # Czech
+ 'cs' => 'ÄŒesky', # Czech
'csb' => 'Kaszëbsczi', # Cassubian
'cu' => 'СловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ', # Old Church Slavonic (ancient language)
'cv' => 'Чӑвашла', # Chuvash
'cy' => 'Cymraeg', # Welsh
- 'da' => 'dansk', # Danish
+ 'da' => 'Dansk', # Danish
'de' => 'Deutsch', # German ("Du")
'de-at' => 'Österreichisches Deutsch', # Austrian German
'de-ch' => 'Schweizer Hochdeutsch', # Swiss Standard German
@@ -82,37 +82,37 @@
'dtp' => 'Dusun Bundu-liwan', # Central Dusun
'dv' => 'Þ‹Þ¨ÞˆÞ¬Þ€Þ¨Þ„Þ¦ÞÞ°', # Dhivehi
'dz' => 'ཇོང་à½', # Dzongkha (Bhutan)
- 'ee' => 'eʋegbe', # Éwé
+ 'ee' => 'Eʋegbe', # Éwé
'el' => 'Ελληνικά', # Greek
- 'eml' => 'emiliàn e rumagnòl', # Emiliano-Romagnolo / Sammarinese
+ 'eml' => 'Emiliàn e rumagnòl', # Emiliano-Romagnolo / Sammarinese
'en' => 'English', # English
'en-ca' => 'Canadian English', # Canadian English
'en-gb' => 'British English', # British English
'eo' => 'Esperanto', # Esperanto
- 'es' => 'español', # Spanish
- 'et' => 'eesti', # Estonian
- 'eu' => 'euskara', # Basque
- 'ext' => 'estremeñu', # Extremaduran
+ 'es' => 'Español', # Spanish
+ 'et' => 'Eesti', # Estonian
+ 'eu' => 'Euskara', # Basque
+ 'ext' => 'Estremeñu', # Extremaduran
'fa' => 'ÙØ§Ø±Ø³ÛŒ', # Persian
'ff' => 'Fulfulde', # Fulfulde, Maasina
- 'fi' => 'suomi', # Finnish
- 'fit' => 'meänkieli', # Tornedalen Finnish
+ 'fi' => 'Suomi', # Finnish
+ 'fit' => 'Meänkieli', # Tornedalen Finnish
'fiu-vro' => 'Võro', # Võro (deprecated code, 'vro' in ISO 639-3 since 2009-01-16)
'fj' => 'Na Vosa Vakaviti', # Fijian
- 'fo' => 'føroyskt', # Faroese
- 'fr' => 'français', # French
- 'frc' => 'français cadien', # Cajun French
- 'frp' => 'arpetan', # Franco-Provençal/Arpitan
+ 'fo' => 'Føroyskt', # Faroese
+ 'fr' => 'Français', # French
+ 'frc' => 'Français cadien', # Cajun French
+ 'frp' => 'Arpetan', # Franco-Provençal/Arpitan
'frr' => 'Nordfriisk', # North Frisian
- 'fur' => 'furlan', # Friulian
+ 'fur' => 'Furlan', # Friulian
'fy' => 'Frysk', # Frisian
'ga' => 'Gaeilge', # Irish
'gag' => 'Gagauz', # Gagauz
'gan' => '贛語', # Gan (multiple scripts - defaults to Traditional)
- 'gan-hans' => "\xE2\x80\xAA赣语(简体)\xE2\x80\xAC", # Gan (Simplified Han)
- 'gan-hant' => "\xE2\x80\xAA贛語(ç¹é«”)\xE2\x80\xAC", # Gan (Traditional Han)
+ 'gan-hans' => "\xE2\x80\xAA赣语(简体)\xE2\x80\xAC", # Gan (Simplified Han)
+ 'gan-hant' => "\xE2\x80\xAA贛語(ç¹é«”)\xE2\x80\xAC", # Gan (Traditional Han)
'gd' => 'Gàidhlig', # Scots Gaelic
- 'gl' => 'galego', # Galician
+ 'gl' => 'Galego', # Galician
'glk' => 'گیلکی', # Gilaki
'gn' => 'Avañe\'ẽ', # Guaraní, Paraguayan
'got' => 'ðŒ²ðŒ¿ð„ðŒ¹ðƒðŒº', # Gothic
@@ -129,30 +129,30 @@
'hif-latn' => 'Fiji Hindi', # Fiji Hindi (latin)
'hil' => 'Ilonggo', # Hiligaynon
'ho' => 'Hiri Motu', # Hiri Motu
- 'hr' => 'hrvatski', # Croatian
+ 'hr' => 'Hrvatski', # Croatian
'hsb' => 'Hornjoserbsce', # Upper Sorbian
'ht' => 'Kreyòl ayisyen', # Haitian Creole French
- 'hu' => 'magyar', # Hungarian
+ 'hu' => 'Magyar', # Hungarian
'hy' => 'Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶', # Armenian
'hz' => 'Otsiherero', # Herero
- 'ia' => 'interlingua', # Interlingua (IALA)
+ 'ia' => 'Interlingua', # Interlingua (IALA)
'id' => 'Bahasa Indonesia', # Indonesian
'ie' => 'Interlingue', # Interlingue (Occidental)
'ig' => 'Igbo', # Igbo
'ii' => 'ꆇꉙ', # Sichuan Yi
'ik' => 'Iñupiak', # Inupiak (Inupiatun, Northwest Alaska / Inupiatun, North Alaskan)
'ike-cans' => 'áƒá“„ᒃᑎá‘ᑦ', # Inuktitut, Eastern Canadian/Eastern Canadian "Eskimo"/"Eastern Arctic Eskimo"/Inuit (Unified Canadian Aboriginal Syllabics)
- 'ike-latn' => 'inuktitut', # Inuktitut, Eastern Canadian (Latin script)
+ 'ike-latn' => 'Inuktitut', # Inuktitut, Eastern Canadian (Latin script)
'ilo' => 'Ilokano', # Ilokano
'inh' => 'ГӀалгӀай', # Ingush
'io' => 'Ido', # Ido
- 'is' => 'íslenska', # Icelandic
- 'it' => 'italiano', # Italian
+ 'is' => 'Ãslenska', # Icelandic
+ 'it' => 'Italiano', # Italian
'iu' => 'áƒá“„ᒃᑎá‘ᑦ/inuktitut', # Inuktitut (macro language - do no localise, see ike/ikt - falls back to ike-cans)
'ja' => '日本語', # Japanese
'jam' => 'Patois', # Jamaican Creole English
'jbo' => 'Lojban', # Lojban
- 'jut' => 'jysk', # Jutish / Jutlandic
+ 'jut' => 'Jysk', # Jutish / Jutlandic
'jv' => 'Basa Jawa', # Javanese
'ka' => 'ქáƒáƒ áƒ—ული', # Georgian
'kaa' => 'Qaraqalpaqsha', # Karakalpak
@@ -171,7 +171,7 @@
'kk-cn' => "\xE2\x80\xABقازاقشا (جۇنگو)\xE2\x80\xAC", # Kazakh (China)
'kk-kz' => "\xE2\x80\xAAҚазақша (ҚазақÑтан)\xE2\x80\xAC", # Kazakh (Kazakhstan)
'kk-tr' => "\xE2\x80\xAAQazaqşa (Türkïya)\xE2\x80\xAC", # Kazakh (Turkey)
- 'kl' => 'kalaallisut', # Inuktitut, Greenlandic/Greenlandic/Kalaallisut (kal)
+ 'kl' => 'Kalaallisut', # Inuktitut, Greenlandic/Greenlandic/Kalaallisut (kal)
'km' => 'ភាសាážáŸ’មែរ', # Khmer, Central
'kn' => 'ಕನà³à²¨à²¡', # Kannada
'ko' => '한국어', # Korean
@@ -189,7 +189,7 @@
'ku-latn' => "\xE2\x80\xAAKurdî (latînî)\xE2\x80\xAC", # Northern Kurdish (Latin script)
'ku-arab' => "\xE2\x80\xABكوردي (عەرەبی)\xE2\x80\xAC", # Northern Kurdish (Arabic script) (falls back to ckb)
'kv' => 'Коми', # Komi-Zyrian (Cyrillic is common script but also written in Latin script)
- 'kw' => 'kernowek', # Cornish
+ 'kw' => 'Kernowek', # Cornish
'ky' => 'Кыргызча', # Kirghiz
'la' => 'Latina', # Latin
'lad' => 'Ladino', # Ladino
@@ -201,14 +201,14 @@
'li' => 'Limburgs', # Limburgian
'lij' => 'Ligure', # Ligurian
'liv' => 'Līvõ kēļ', # Livonian
- 'lmo' => 'lumbaart', # Lombard
- 'ln' => 'lingála', # Lingala
+ 'lmo' => 'Lumbaart', # Lombard
+ 'ln' => 'Lingála', # Lingala
'lo' => 'ລາວ',# Laotian
'loz' => 'Silozi', # Lozi
- 'lt' => 'lietuvių', # Lithuanian
- 'ltg' => 'latgaļu', # Latgalian
+ 'lt' => 'Lietuvių', # Lithuanian
+ 'ltg' => 'Latgaļu', # Latgalian
'lus' => 'Mizo ţawng', # Mizo/Lushai
- 'lv' => 'latviešu', # Latvian
+ 'lv' => 'Latviešu', # Latvian
'lzh' => '文言', # Literary Chinese -- (bug 8217) lzh instead of zh-classical, http://www.sil.org/iso639-3/codes.asp?order=639_3&letter=l
'lzz' => 'Lazuri', # Laz
'mai' => 'मैथिली', # Maithili
@@ -219,10 +219,10 @@
'mhr' => 'Олык Марий', # Eastern Mari
'mi' => 'MÄori', # Maori
'min' => 'Baso Minangkabau', # Minangkabau
- 'mk' => 'македонÑки', # Macedonian
+ 'mk' => 'МакедонÑки', # Macedonian
'ml' => 'മലയാളം', # Malayalam
- 'mn' => 'монгол', # Halh Mongolian (Cyrillic) (ISO 639-3: khk)
- 'mo' => 'молдовенÑÑкÑ', # Moldovan, deprecated
+ 'mn' => 'Монгол', # Halh Mongolian (Cyrillic) (ISO 639-3: khk)
+ 'mo' => 'МолдовенÑÑкÑ', # Moldovan, deprecated
'mr' => 'मराठी', # Marathi
'mrj' => 'Кырык мары', # Hill Mari
'ms' => 'Bahasa Melayu', # Malay
@@ -236,7 +236,7 @@
'nah' => 'NÄhuatl', # Nahuatl, en:Wikipedia writes Nahuatlahtolli, while another form is Náhuatl
'nan' => 'Bân-lâm-gú', # Min-nan -- (bug 8217) nan instead of zh-min-nan, http://www.sil.org/iso639-3/codes.asp?order=639_3&letter=n
'nap' => 'Nnapulitano', # Neapolitan
- 'nb' => "\xE2\x80\xAAnorsk (bokmål)\xE2\x80\xAC", # Norwegian (Bokmal)
+ 'nb' => "\xE2\x80\xAANorsk (bokmål)\xE2\x80\xAC", # Norwegian (Bokmal)
'nds' => 'Plattdüütsch', # Low German ''or'' Low Saxon
'nds-nl' => 'Nedersaksisch', # Dutch Low Saxon
'ne' => 'नेपाली', # Nepali
@@ -245,14 +245,14 @@
'niu' => 'Niuē', # Niuean
'nl' => 'Nederlands', # Dutch
'nl-informal' => "\xE2\x80\xAANederlands (informeel)\xE2\x80\xAC", # Dutch (informal address ("je"))
- 'nn' => "\xE2\x80\xAAnorsk (nynorsk)\xE2\x80\xAC", # Norwegian (Nynorsk)
- 'no' => "\xE2\x80\xAAnorsk (bokmål)\xE2\x80\xAC", # Norwegian (falls back to nb).
+ 'nn' => "\xE2\x80\xAANorsk (nynorsk)\xE2\x80\xAC", # Norwegian (Nynorsk)
+ 'no' => "\xE2\x80\xAANorsk (bokmål)\xE2\x80\xAC", # Norwegian (falls back to nb).
'nov' => 'Novial', # Novial
'nrm' => 'Nouormand', # Norman
'nso' => 'Sesotho sa Leboa', # Northern Sotho
'nv' => 'Diné bizaad', # Navajo
'ny' => 'Chi-Chewa', # Chichewa
- 'oc' => 'occitan', # Occitan
+ 'oc' => 'Occitan', # Occitan
'om' => 'Oromoo', # Oromo
'or' => 'ଓଡ଼ିଆ', # Oriya
'os' => 'Ирон', # Ossetic -- fixed per bug 29091
@@ -266,25 +266,25 @@
'pfl' => 'Pälzisch', # Palatinate German
'pi' => 'पाळि', # Pali
'pih' => 'Norfuk / Pitkern', # Norfuk/Pitcairn/Norfolk
- 'pl' => 'polski', # Polish
+ 'pl' => 'Polski', # Polish
'pms' => 'Piemontèis', # Piedmontese
'pnb' => 'پنجابی', # Western Punjabi
'pnt' => 'Ποντιακά', # Pontic/Pontic Greek
'prg' => 'Prūsiskan', # Prussian
'ps' => 'پښتو', # Pashto, Northern/Paktu/Pakhtu/Pakhtoo/Afghan/Pakhto/Pashtu/Pushto/Yusufzai Pashto
- 'pt' => 'português', # Portuguese
- 'pt-br' => 'português do Brasil', # Brazilian Portuguese
+ 'pt' => 'Português', # Portuguese
+ 'pt-br' => 'Português do Brasil', # Brazilian Portuguese
'qu' => 'Runa Simi', # Southern Quechua
'qug' => 'Runa shimi', # Kichwa/Northern Quechua (one of the codes it covers; temporarily used until Kichwa has its own)
'rgn' => 'Rumagnôl', # Romagnol
'rif' => 'Tarifit', # Tarifit
- 'rm' => 'rumantsch', # Raeto-Romance
+ 'rm' => 'Rumantsch', # Raeto-Romance
'rmy' => 'Romani', # Vlax Romany
'rn' => 'Kirundi', # Rundi/Kirundi/Urundi
- 'ro' => 'română', # Romanian
+ 'ro' => 'Română', # Romanian
'roa-rup' => 'Armãneashce', # Aromanian (deprecated code, 'rup' exists in ISO 693-3)
- 'roa-tara' => 'tarandíne', # Tarantino
- 'ru' => 'руÑÑкий', # Russian
+ 'roa-tara' => 'Tarandíne', # Tarantino
+ 'ru' => 'РуÑÑкий', # Russian
'rue' => 'РуÑиньÑкый', # Rusyn
'rup' => 'Armãneashce', # Aromanian
'ruq' => 'Vlăheşte', # Megleno-Romanian (multiple scripts - defaults to Latin)
@@ -293,63 +293,63 @@
'ruq-latn' => 'Vlăheşte', # Megleno-Romanian (Latin script)
'rw' => 'Kinyarwanda', # Kinyarwanda, should possibly be Kinyarwandi
'sa' => 'संसà¥à¤•ृतमà¥', # Sanskrit
- 'sah' => 'Ñаха тыла', # Sakha
+ 'sah' => 'Саха тыла', # Sakha
'sat' => 'Santali', # Santali
- 'sc' => 'sardu', # Sardinian
- 'scn' => 'sicilianu', # Sicilian
+ 'sc' => 'Sardu', # Sardinian
+ 'scn' => 'Sicilianu', # Sicilian
'sco' => 'Scots', # Scots
'sd' => 'سنڌي', # Sindhi
'sdc' => 'Sassaresu', # Sassarese
- 'se' => 'sámegiella', # Northern Sami
+ 'se' => 'Sámegiella', # Northern Sami
'sei' => 'Cmique Itom', # Seri
'sg' => 'Sängö', # Sango/Sangho
'sgs' => 'Žemaitėška', # Samogitian
- 'sh' => 'srpskohrvatski / ÑрпÑкохрватÑки', # Serbocroatian
+ 'sh' => 'Srpskohrvatski / СрпÑкохрватÑки', # Serbocroatian
'shi' => 'TaÅ¡lḥiyt/ⵜⴰⵛâµâµƒâµ‰âµœ', # Tachelhit (multiple scripts - defaults to Latin)
'shi-tfng' => 'ⵜⴰⵛâµâµƒâµ‰âµœ', # Tachelhit (Tifinagh script)
'shi-latn' => 'Tašlḥiyt', # Tachelhit (Latin script)
'si' => 'සිංහල', # Sinhalese
'simple' => 'Simple English', # Simple English
- 'sk' => 'slovenÄina', # Slovak
- 'sl' => 'slovenÅ¡Äina', # Slovenian
+ 'sk' => 'SlovenÄina', # Slovak
+ 'sl' => 'SlovenÅ¡Äina', # Slovenian
'sli' => 'Schläsch', # Lower Selisian
'sm' => 'Gagana Samoa', # Samoan
'sma' => 'Ã…arjelsaemien', # Southern Sami
'sn' => 'chiShona', # Shona
'so' => 'Soomaaliga', # Somali
- 'sq' => 'shqip', # Albanian
- 'sr' => 'ÑрпÑки / srpski', # Serbian (multiple scripts - defaults to Cyrillic)
- 'sr-ec' => "\xE2\x80\xAAÑрпÑки (ћирилица)\xE2\x80\xAC", # Serbian Cyrillic ekavian
- 'sr-el' => "\xE2\x80\xAAsrpski (latinica)\xE2\x80\xAC", # Serbian Latin ekavian
+ 'sq' => 'Shqip', # Albanian
+ 'sr' => 'СрпÑки / Srpski', # Serbian (multiple scripts - defaults to Cyrillic)
+ 'sr-ec' => "\xE2\x80\xAAСрпÑки (ћирилица)\xE2\x80\xAC", # Serbian Cyrillic ekavian
+ 'sr-el' => "\xE2\x80\xAASrpski (latinica)\xE2\x80\xAC", # Serbian Latin ekavian
'srn' => 'Sranantongo', # Sranan Tongo
'ss' => 'SiSwati', # Swati
'st' => 'Sesotho', # Southern Sotho
'stq' => 'Seeltersk', # Saterland Frisian
'su' => 'Basa Sunda', # Sundanese
- 'sv' => 'svenska', # Swedish
+ 'sv' => 'Svenska', # Swedish
'sw' => 'Kiswahili', # Swahili
'szl' => 'Ślůnski', # Silesian
'ta' => 'தமிழà¯', # Tamil
'tcy' => 'ತà³à²³à³', # Tulu
'te' => 'తెలà±à°—à±', # Telugu
- 'tet' => 'tetun', # Tetun
- 'tg' => 'тоҷикӣ', # Tajiki (falls back to tg-cyrl)
- 'tg-cyrl' => 'тоҷикӣ', # Tajiki (Cyrllic script) (default)
- 'tg-latn' => 'tojikī', # Tajiki (Latin script)
+ 'tet' => 'Tetun', # Tetun
+ 'tg' => 'Тоҷикӣ', # Tajiki (falls back to tg-cyrl)
+ 'tg-cyrl' => 'Тоҷикӣ', # Tajiki (Cyrllic script) (default)
+ 'tg-latn' => 'Tojikī', # Tajiki (Latin script)
'th' => 'ไทย', # Thai
'ti' => 'ትáŒáˆ­áŠ›', # Tigrinya
'tk' => 'Türkmençe', # Turkmen
'tl' => 'Tagalog', # Tagalog
- 'tly' => 'толышә зывон', # Talysh
+ 'tly' => 'Толышә зывон', # Talysh
'tn' => 'Setswana', # Setswana
'to' => 'lea faka-Tonga', # Tonga (Tonga Islands)
'tokipona' => 'Toki Pona', # Toki Pona
'tpi' => 'Tok Pisin', # Tok Pisin
'tr' => 'Türkçe', # Turkish
'ts' => 'Xitsonga', # Tsonga
- 'tt' => 'татарча/tatarça', # Tatar (multiple scripts - defaults to Cyrillic)
- 'tt-cyrl' => 'татарча', # Tatar (Cyrillic script) (default)
- 'tt-latn' => 'tatarça', # Tatar (Latin script)
+ 'tt' => 'Татарча/Tatarça', # Tatar (multiple scripts - defaults to Cyrillic)
+ 'tt-cyrl' => 'Татарча', # Tatar (Cyrillic script) (default)
+ 'tt-latn' => 'Tatarça', # Tatar (Latin script)
'tum' => 'chiTumbuka', # Tumbuka
'tw' => 'Twi', # Twi, (FIXME!)
'ty' => 'Reo MÄ`ohi', # Tahitian
@@ -358,11 +358,11 @@
'ug' => 'ئۇيغۇرچە / Uyghurche', # Uyghur (multiple scripts - defaults to Arabic)
'ug-arab' => 'ئۇيغۇرچە', # Uyghur (Arabic script) (default)
'ug-latn' => 'Uyghurche', # Uyghur (Latin script)
- 'uk' => 'українÑька', # Ukrainian
+ 'uk' => 'УкраїнÑька', # Ukrainian
'ur' => 'اردو', # Urdu
'uz' => 'Oʻzbek', # Uzbek
've' => 'Tshivenda', # Venda
- 'vec' => 'vèneto', # Venetian
+ 'vec' => 'Vèneto', # Venetian
'vep' => 'Vepsän kel’', # Veps
'vi' => 'Tiếng Việt', # Vietnamese
'vls' => 'West-Vlams', # West Flemish
@@ -370,7 +370,7 @@
'vo' => 'Volapük', # Volapük
'vot' => 'VaÄÄa', # Vod/Votian
'vro' => 'Võro', # Võro
- 'wa' => 'walon', # Walloon
+ 'wa' => 'Walon', # Walloon
'war' => 'Winaray', # Waray-Waray
'wo' => 'Wolof', # Wolof
'wuu' => 'å´è¯­', # Wu Chinese
@@ -384,15 +384,15 @@
'zea' => 'Zeêuws', # Zeeuws/Zeaws
'zh' => '中文', # (ZhÅng Wén) - Chinese
'zh-classical' => '文言', # Classical Chinese/Literary Chinese -- (see bug 8217)
- 'zh-cn' => "\xE2\x80\xAA中文(中国大陆)\xE2\x80\xAC", # Chinese (PRC)
- 'zh-hans' => "\xE2\x80\xAA中文(简体)\xE2\x80\xAC", # Mandarin Chinese (Simplified Chinese script) (cmn-hans)
- 'zh-hant' => "\xE2\x80\xAA中文(ç¹é«”)\xE2\x80\xAC", # Mandarin Chinese (Traditional Chinese script) (cmn-hant)
- 'zh-hk' => "\xE2\x80\xAA中文(香港)\xE2\x80\xAC", # Chinese (Hong Kong)
+ 'zh-cn' => "\xE2\x80\xAA中文(中国大陆)\xE2\x80\xAC", # Chinese (PRC)
+ 'zh-hans' => "\xE2\x80\xAA中文(简体)\xE2\x80\xAC", # Mandarin Chinese (Simplified Chinese script) (cmn-hans)
+ 'zh-hant' => "\xE2\x80\xAA中文(ç¹é«”)\xE2\x80\xAC", # Mandarin Chinese (Traditional Chinese script) (cmn-hant)
+ 'zh-hk' => "\xE2\x80\xAA中文(香港)\xE2\x80\xAC", # Chinese (Hong Kong)
'zh-min-nan' => 'Bân-lâm-gú', # Min-nan -- (see bug 8217)
- 'zh-mo' => "\xE2\x80\xAA中文(澳門)\xE2\x80\xAC", # Chinese (Macau)
- 'zh-my' => "\xE2\x80\xAA中文(马æ¥è¥¿äºšï¼‰\xE2\x80\xAC", # Chinese (Malaysia)
- 'zh-sg' => "\xE2\x80\xAA中文(新加å¡ï¼‰\xE2\x80\xAC", # Chinese (Singapore)
- 'zh-tw' => "\xE2\x80\xAA中文(å°ç£ï¼‰\xE2\x80\xAC", # Chinese (Taiwan)
+ 'zh-mo' => "\xE2\x80\xAA中文(澳門)\xE2\x80\xAC", # Chinese (Macau)
+ 'zh-my' => "\xE2\x80\xAA中文(马æ¥è¥¿äºš)\xE2\x80\xAC", # Chinese (Malaysia)
+ 'zh-sg' => "\xE2\x80\xAA中文(新加å¡)\xE2\x80\xAC", # Chinese (Singapore)
+ 'zh-tw' => "\xE2\x80\xAA中文(å°ç£)\xE2\x80\xAC", # Chinese (Taiwan)
'zh-yue' => '粵語', # Cantonese -- (see bug 8217)
'zu' => 'isiZulu' # Zulu
);
diff --git a/languages/classes/LanguageIu.deps.php b/languages/classes/LanguageIu.deps.php
new file mode 100644
index 000000000000..3b78d8750ef4
--- /dev/null
+++ b/languages/classes/LanguageIu.deps.php
@@ -0,0 +1,8 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageIu.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://mail.wikipedia.org/pipermail/wikitech-l/2006-January/033660.html
+
+require_once( dirname(__FILE__).'/../LanguageConverter.php' );
diff --git a/languages/classes/LanguageKk.deps.php b/languages/classes/LanguageKk.deps.php
new file mode 100644
index 000000000000..0a2a8afbb570
--- /dev/null
+++ b/languages/classes/LanguageKk.deps.php
@@ -0,0 +1,9 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageKk.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+require_once( dirname( __FILE__ ) . '/../LanguageConverter.php' );
+require_once( dirname( __FILE__ ) . '/LanguageKk_cyrl.php' );
diff --git a/languages/classes/LanguageKu.deps.php b/languages/classes/LanguageKu.deps.php
new file mode 100644
index 000000000000..a187b778f6f3
--- /dev/null
+++ b/languages/classes/LanguageKu.deps.php
@@ -0,0 +1,9 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageKu.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+require_once( dirname( __FILE__ ) . '/../LanguageConverter.php' );
+require_once( dirname( __FILE__ ) . '/LanguageKu_ku.php' );
diff --git a/languages/classes/LanguageShi.deps.php b/languages/classes/LanguageShi.deps.php
new file mode 100644
index 000000000000..3b78d8750ef4
--- /dev/null
+++ b/languages/classes/LanguageShi.deps.php
@@ -0,0 +1,8 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageIu.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://mail.wikipedia.org/pipermail/wikitech-l/2006-January/033660.html
+
+require_once( dirname(__FILE__).'/../LanguageConverter.php' );
diff --git a/languages/classes/LanguageSr.deps.php b/languages/classes/LanguageSr.deps.php
new file mode 100644
index 000000000000..a3770378eba2
--- /dev/null
+++ b/languages/classes/LanguageSr.deps.php
@@ -0,0 +1,9 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageSr.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+require_once( dirname( __FILE__ ) . '/LanguageSr_ec.php' );
+require_once( dirname( __FILE__ ) . '/../LanguageConverter.php' );
diff --git a/languages/classes/LanguageZh.deps.php b/languages/classes/LanguageZh.deps.php
new file mode 100644
index 000000000000..41874ff80949
--- /dev/null
+++ b/languages/classes/LanguageZh.deps.php
@@ -0,0 +1,9 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// LanguageZh.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+require_once( dirname( __FILE__ ) . '/LanguageZh_hans.php' );
+require_once( dirname( __FILE__ ) . '/../LanguageConverter.php' );
diff --git a/languages/messages/MessagesAce.php b/languages/messages/MessagesAce.php
index 000c8e7b1623..06a080091783 100644
--- a/languages/messages/MessagesAce.php
+++ b/languages/messages/MessagesAce.php
@@ -182,13 +182,10 @@ $messages = array(
'tog-enotifminoredits' => "Peu'ek cit surat-e keu lon bak neuandam bacut",
'tog-enotifrevealaddr' => 'Peuleumah alamat surat-e lon bak neubrithee surat-e',
'tog-shownumberswatching' => 'Peuleumah jumeulah ureueng kalon',
-'tog-oldsig' => 'Tanda jaroe jinoe:',
+'tog-oldsig' => 'Peuleumah tanda jaroe:',
'tog-fancysig' => 'Peujeuet tanda jaroe sibagoe naseukah wiki (hana hubong keudroe)',
-'tog-externaleditor' => 'Nguy editor eksternal nyang ka na (keu nyang utoih khong, peureulee neuato kusuih bak kompute droeneuh.
-
-[//www.mediawiki.org/wiki/Manual:External_editors Haba leubeh leungkap.])',
-'tog-externaldiff' => 'Nguy diff eksternal nyang ka na (keu nyang utoih mantong, peureulee neuato kusuih bak kompute droeneuh
-[//www.mediawiki.org/wiki/Manual:External_editors More information.])',
+'tog-externaleditor' => 'Nguy alat leumiek keu ngon peugot kata luwa',
+'tog-externaldiff' => 'Nguy alat leumiek luwa keu eu bida neuandam',
'tog-showjumplinks' => 'Peuudep hubong keu ngon bantu "langsong u"',
'tog-uselivepreview' => 'Nguy peuleumah hase langsong (JavaScript) (baci)',
'tog-forceeditsummary' => 'Peuingat lon meunyo plok neuringkaih neuandam mantong soh',
@@ -203,11 +200,6 @@ $messages = array(
'underline-always' => 'Sabe',
'underline-never' => "H'an tom",
-# Font style option in Special:Preferences
-'editfont-monospace' => 'Seunurat Monospace',
-'editfont-sansserif' => 'Seunurat Sans-serif',
-'editfont-serif' => 'Seunurat Serif',
-
# Dates
'sunday' => 'Aleuhat',
'monday' => 'Seulanyan',
@@ -267,12 +259,9 @@ $messages = array(
'category-media-header' => 'Alat lam kawan "$1"',
'category-empty' => "''Kawan nyoë jinoë hat hana teunuléh atawa media.''",
'hidden-categories' => '{{PLURAL:$1|Kawan teusom|Kawan teusom}}',
-'hidden-category-category' => 'Kawan teusom',
'category-subcat-count' => '{{PLURAL:$2|Kawan nyoë cit na saboh yupkawan nyoë.|Kawan nyoë na {{PLURAL:$1|yupkawan|$1 yupkawan}} nyoë, dari ban dum $2.}}',
'category-article-count' => '{{PLURAL:$2|Kawan nyoë cit na saboh ôn nyoë.|Kawan nyoë na {{PLURAL:$1|ôn|$1 ôn }}, dari ban dum $2.}}',
-'category-file-count' => '{{PLURAL:$2|Kawan nyoe cit na beureukaih nyoe sagay.|{{PLURAL:$1|beureukaih|$1 beureukaih}} nyoe na lam kawan nyoe, nibak ban dum $2.}}',
'listingcontinuesabbrev' => 'samb.',
-'noindex-category' => 'On nyang hana geuindex',
'about' => 'Bhah',
'article' => 'Teunuléh',
@@ -302,7 +291,7 @@ $messages = array(
'vector-action-move' => 'Peupinah',
'vector-action-protect' => 'Peulindông',
'vector-action-undelete' => 'Bateuë sampôh',
-'vector-action-unprotect' => 'Gantoe neulindông',
+'vector-action-unprotect' => 'Bateuë peulindông',
'vector-simplesearch-preference' => 'Peuudep mita saran nyang geupeusamporeuna (keu kulet Vector khong)',
'vector-view-create' => 'Peugöt',
'vector-view-edit' => 'Andam',
@@ -336,8 +325,8 @@ $messages = array(
'protect' => 'Peulindông',
'protect_change' => 'ubah',
'protectthispage' => 'Peulindong on nyoe',
-'unprotect' => 'Gantoe neulindong',
-'unprotectthispage' => 'Gantoe neulindông ôn nyoë',
+'unprotect' => 'Bek peulindong',
+'unprotectthispage' => 'Peuhah neulindông ôn nyoë',
'newpage' => 'Ôn barô',
'talkpage' => 'Peugah haba bhah ôn nyoë',
'talkpagelinktext' => 'Peugah haba',
@@ -443,7 +432,6 @@ Nan Droeneuh ka teupeugot. Neuato laju [[Special:Preferences|peue nyang neugalak
'createaccount' => 'Peudapeuta nan barô',
'gotaccount' => "Ka lheuëh neudapeuta? '''$1'''.",
'gotaccountlink' => 'Tamong',
-'userlogin-resetlink' => 'Tuwoe-neuh ngon teuneurang tamong Droeneuh?',
'loginsuccesstitle' => 'Meuhasé tamong',
'loginsuccess' => "'''Droëneuh jinoë ka neutamong di {{SITENAME}} sibagoë \"\$1\".'''",
'nosuchuser' => 'Hana ureuëng nguy ngön nan "$1".
@@ -514,12 +502,9 @@ Alamat IP Droëneuh nakeuh $3, ngön ID neutheun nakeuh $5. Tulông peuseureuta
'newarticletext' => "Droëneuh ka neuseutot u ôn nyang goh na. Keu peugöt ôn nyan, neukeutik asoë ôn di kutak di yup nyoë (ngiëng [[{{MediaWiki:Helppage}}|ôn bantu]] keu beurita leubèh lanjut). Meunyo Droëneuh hana neusaja ka trôk keunoë, teugon '''back''' nyang na bak layeuë.",
'noarticletext' => 'Hana naseukah jinoë lam ôn nyoë.
Ji Droëneuh jeuët [[Special:Search/{{PAGENAME}}|neumita keu nan ôn nyoë]] bak ôn-ôn la’én, <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} log nyang na hubôngan], atawa [{{fullurl:{{FULLPAGENAME}}|action=edit}} neu\'andam ôn nyoë]</span>.',
-'noarticletext-nopermission' => 'Hana asoe bak on nyoe jinoe.
-Droeneuh jeuet [[Special:Search/{{PAGENAME}}|neumita keu nan on nyoe]] bak on la\'en,
-atawa <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} neumita log nyang na hubongan]</span>.',
'updated' => '(Seubarô)',
'note' => "'''Ceunatat:'''",
-'previewnote' => "'''Beu neuingat meunyo ôn nyoë goh lom neukeubah!'''",
+'previewnote' => "'''Beu neuingat meunyo nyoë goh lom neukeubah!'''",
'editing' => 'Andam $1',
'editingsection' => 'Andam $1 (bideuëng)',
'copyrightwarning' => "Beu neuingat bahwa ban mandum nyang Droëneuh tuléh keu {{SITENAME}} geukira geupeuteubiët di yup $2 (ngiëng $1 keu leubèh jeulah). Meunyoë Droëneuh h‘an neutém teunuléh Droëneuh ji’andam ngön jiba ho ho la’én, bèk neupasoë teunuléh Droëneuh keunoë.<br />Droëneuh neumeujanji chit meunyoë teunuléh nyoë nakeuh atra neutuléh keudroë, atawa neucok nibak nè nè atra umôm atawa nè bibeuëh la’én.
@@ -531,20 +516,11 @@ atawa <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}
'hiddencategories' => 'Ôn nyoë nakeuh anggèëta nibak {{PLURAL:$1|1 kawan teusom |$1 kawan teusom}}:',
'nocreatetext' => '{{SITENAME}} ka jikot bak peugöt ôn barô. Ji Droëneuh jeuët neuriwang teuma ngön neu’andam ôn nyang ka na, atawa [[Special:UserLogin|neutamong atawa neudapeuta]].',
'permissionserrorstext-withaction' => 'Droëneuh hana hak tamöng keu $2, muroë {{PLURAL:$1|choë|choë}} nyoë:',
-'recreate-moveddeleted-warn' => "'''Ingat: Droëneuh neupeugöt ulang saboh ôn nyang ka tom geusampôh. ''',
+'recreate-moveddeleted-warn' => "'''Ingat: Droëneuh teungoh neupeugöt ulang saboh ôn nyang ka tom geusampôh. ''',
Neutimang-timang dilèë peuë ék patôt neupeulanjut atra nyang teungoh neu’andam.
Nyoë pat nakeuh log seunampôh nibak ôn nyoë:",
-'moveddeleted-notice' => 'Ôn nyoë ka geusampôh.
-Log seunampôh ngon log peuninah ôn nyoë geupeuseudiya di yup nyoe keu keuneubah.',
-
-# Parser/template warnings
-'post-expand-template-inclusion-warning' => "'''Ingat:''' Seunipat seunaleuek nyang neunguy rayek that.
-Ladom seunaleuek hana geupeuroh",
-'post-expand-template-inclusion-category' => 'On ngon seunipat seunaleuek nyang leubeh bataih',
-'post-expand-template-argument-warning' => "'''Ingat:''' On nyoe na paleng h'an saboh alasan seunaleuek nyang na sunipat ekspansi nyang raya that.
-Alasan-alasan nyan hana geupeureumeuen.",
-'post-expand-template-argument-category' => 'On ngon alasan seunaleuek nyang hana geupeureumeuen',
+'moveddeleted-notice' => 'Ôn nyoë ka geusampôh. Meunyo peureulèë, nyoë pat nakeuh log seunampôh ôn nyoë.',
# History pages
'viewpagelogs' => 'Eu log ôn nyoë',
@@ -561,7 +537,6 @@ Alasan-alasan nyan hana geupeureumeuen.",
'page_last' => 'keuneulheuëh',
'histlegend' => "Piléh duwa teuneugön radiô, lheuëh nyan teugön teuneugön ''peubandéng'' keu peubandéng seunalén. Teugön saboh tanggay keu eu seunalén ôn bak tanggay nyan.<br />(skr) = bida ngön seunalén jinoë, (akhé) = bida ngön seunalén sigohlomjih. '''b''' = andam bacut, '''b''' = andam bot, → = andam bideuëng, ↠= reuningkah keudroë",
'history-fieldset-title' => 'Jeulajah riwayat away',
-'history-show-deleted' => 'Nyang geusampoh mantong',
'histfirst' => 'Paléng trép',
'histlast' => 'Paléng barô',
@@ -571,8 +546,6 @@ Alasan-alasan nyan hana geupeureumeuen.",
# Revision deletion
'rev-delundel' => 'peuleumah/peusom',
'revdel-restore' => 'Ubah leumah',
-'revdel-restore-deleted' => 'geunantoe nyang ka geusampoh',
-'revdel-restore-visible' => 'geunantoe nyang leumah',
# Merge log
'revertmerge' => 'Hana jadèh peugabông',
@@ -582,7 +555,7 @@ Alasan-alasan nyan hana geupeureumeuen.",
'lineno' => 'Baréh $1:',
'compareselectedversions' => 'Peubandéng curak teupiléh',
'editundo' => 'peubateuë',
-'diff-multi' => '({{PLURAL:$1|Saboh|$1}} geunantoë antara nyang geupeugot le {{PLURAL:$2|sidroe|$2}} ureueng nguy hana geupeuleumah)',
+'diff-multi' => '({{PLURAL:$1|Sa|$1}} geunantoë antara hana geupeuleumah.)',
# Search results
'searchresults' => 'Hasé mita',
@@ -594,25 +567,9 @@ Alasan-alasan nyan hana geupeureumeuen.",
'notextmatches' => 'Hana naseukah ôn nyang pah',
'prevn' => '{{PLURAL:$1|$1}} sigohlomjih',
'nextn' => '{{PLURAL:$1|$1}} lheuëh nyan',
-'prevn-title' => '$1 {{PLURAL:$1|hasé|hasé}} sigohlomjih',
-'nextn-title' => '$1 {{PLURAL:$1|hase|hase}} lheueh nyan',
-'shown-title' => 'Peuleumah $1 {{PLURAL:$1|hasé|hasé}} tiëp halaman',
'viewprevnext' => 'Eu ($1 {{int:pipe-separator}} $2)($3)',
-'searchmenu-exists' => "'''Na on ngon nan \"[[:\$1]]\" bak wiki nyoe.'''",
-'searchmenu-new' => "'''Peugot on \"[[:\$1]]\" bak wiki nyoe!'''",
'searchhelp-url' => 'Help:Asoë',
-'searchprofile-articles' => 'On asoe',
-'searchprofile-project' => 'On Beunantu ngon Buet',
-'searchprofile-images' => 'Multimedia',
-'searchprofile-everything' => 'Ban dum',
-'searchprofile-advanced' => 'Tingkat lanjut',
-'searchprofile-articles-tooltip' => 'Mita bak $1',
-'searchprofile-project-tooltip' => 'Mita bak $1',
-'searchprofile-images-tooltip' => 'Mita beureukaih',
-'searchprofile-everything-tooltip' => 'Mita ban dum ôn asoë (rôh ôn marit)',
-'searchprofile-advanced-tooltip' => 'Mita bak ruweueng nan meupat-pat',
'search-result-size' => '$1 ({{PLURAL:$2|1 kata|$2 kata}})',
-'search-result-category-size' => '{{PLURAL:$1|1 anggeeta|$1 anggeeta}} ({{PLURAL:$2|1 aneuk kawan|$2 aneuk kawan}}, {{PLURAL:$3|1 beureukaih|$3 beureukaih}})',
'search-redirect' => '(peuninah $1)',
'search-section' => '(bagian $1)',
'search-suggest' => 'Kadang meukeusud Droëneuh nakeuh: $1',
@@ -621,11 +578,7 @@ Alasan-alasan nyan hana geupeureumeuen.",
'search-interwiki-more' => '(lom)',
'search-mwsuggest-enabled' => 'ngon saran',
'search-mwsuggest-disabled' => 'hana saran',
-'searchrelated' => 'meusambat',
-'searchall' => 'ban dum',
-'showingresultsheader' => "{{PLURAL:$5|Hase '''$1''' nibak '''$3'''|Hase '''$1 - $2''' nibak '''$3'''}} keu '''$4'''",
'nonefound' => "'''Ceunatat''': Cit ladôm ruweuëng nyang seucara baku geupeutamöng lam meunita. Ci neupuphôn leunakèë Droëneuh ngön ''all:'' keu mita ban dum asoë (rôh cit ôn peugah haba, tèmplat, ngön nyang la’én (nnl)), atawa neunguy ruweuëng nan nyang neumeuh’eut sibagoë neu’away.",
-'search-nonefound' => 'Hana hase nyang paih lagee atra neulakee',
'powersearch' => 'Mita lanjut',
'powersearch-legend' => 'Mita lanjut',
'powersearch-ns' => 'Mita bak ruweuëng nan:',
@@ -642,9 +595,6 @@ Alasan-alasan nyan hana geupeureumeuen.",
'yourrealname' => 'Nan aseuli:',
'prefs-help-realname' => '* Nan aseuli hana meucéh neupasoë.
Meunyo neupasoë, euntreuk nan Droëneuh nyan geupeuleumah mangat jitupeuë soë nyang tuléh.',
-'prefs-help-email' => 'Alamat surat-e hana meuceh na, tapi geupeureulee keu peugot ulang lageuem, meunyo droeneuh tuwoe lageuem.',
-'prefs-help-email-others' => "Droeneuh jeuet cit neupileh neupubiyeue ureueng la'en geupeu'et surat keu droeneuh rot surat-e rot seunambat bak on ureueng nguy atawa on marit.
-Surat-e droeneuh h'an geupeugah keu ureueng nyan.",
# Groups
'group-sysop' => 'Ureuëng urôh',
@@ -662,10 +612,6 @@ Surat-e droeneuh h'an geupeugah keu ureueng nyan.",
'recentchanges' => 'Neuubah barô',
'recentchanges-legend' => 'Peuniléh neuubah paléng barô',
'recentchanges-feed-description' => 'Peutumèë neu’ubah paléng barô lam wiki bak eumpeuën nyoë.',
-'recentchanges-label-newpage' => 'Neuandam nyoe jipeugot on baro',
-'recentchanges-label-minor' => 'Nyoe neuandam ubeut',
-'recentchanges-label-bot' => 'Neuandam nyoe geupubuet le bot',
-'recentchanges-label-unpatrolled' => 'Neuandam nyoe goh lom geukalon',
'rcnote' => "Di yup nyoë nakeuh {{PLURAL:$1|nakeuh '''1''' neu’ubah paléng barô |nakeuh '''$1''' neu’ubah paléng barô}} lam {{PLURAL:$2|'''1''' uroë|'''$2''' uroë}} nyoë, trôk ‘an $5, $4.",
'rcnotefrom' => 'Di yup nyoë nakeuh neu’ubah yôh <strong>$2</strong> (geupeuleumah trôh ‘an <strong>$1</strong> neu’ubah).',
'rclistfrom' => 'Peuleumah neuubah paléng barô yôh $1 kön',
@@ -701,12 +647,8 @@ Surat-e droeneuh h'an geupeugah keu ureueng nyan.",
'upload' => 'Peutamong',
'uploadbtn' => 'Peutamong beureukah',
'uploadlogpage' => 'Log peutamöng',
-'filedesc' => 'Ehtisa',
'uploadedimage' => 'peutamöng "[[$1]]"',
-'license' => 'Jeuneh lisensi:',
-'license-header' => 'Jeuneh lisensi',
-
# Special:ListFiles
'listfiles' => 'Dapeuta beureukah',
@@ -714,7 +656,6 @@ Surat-e droeneuh h'an geupeugah keu ureueng nyan.",
'file-anchor-link' => 'Beureukah',
'filehist' => 'Riwayat beureukah',
'filehist-help' => 'Teugon bak tanggay/watèë keu eu beureukah nyoë ‘oh watèë nyan.',
-'filehist-revert' => 'peuriwang',
'filehist-current' => 'jinoë hat',
'filehist-datetime' => 'Tanggay/Watèë',
'filehist-thumb' => 'Beuntuk ubeut',
@@ -723,12 +664,10 @@ Surat-e droeneuh h'an geupeugah keu ureueng nyan.",
'filehist-dimensions' => 'Dimènsi',
'filehist-filesize' => 'Rayek beureukah',
'filehist-comment' => 'Tapeusé',
-'imagelinks' => 'Meuneunguy beureukaih',
+'imagelinks' => 'Hubông beureukah',
'linkstoimage' => 'Ôn di yup nyoë na {{PLURAL:$1|hubông|$1 hubông}} u beureukah nyoë:',
'nolinkstoimage' => 'Hana ôn nyang na hubông u beureukah nyoë.',
'sharedupload' => 'Beureukah nyoë dari $1 ngön kadang geunguy lé buët-buët la’én.',
-'sharedupload-desc-here' => "Beureukaih nyoe nejih nibak $1 ngon kadang geunguy le proyek-proyek la'en.
-Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
'uploadnewversion-linktext' => 'Peulöt seunalén nyang leubèh barô nibak beureukah nyoë.',
# MIME search
@@ -750,7 +689,6 @@ Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
'statistics' => 'Keunira',
'disambiguations' => 'Ôn disambiguasi',
-'disambiguationspage' => 'Template:disambig',
'doubleredirects' => 'Peuninah ganda',
@@ -785,7 +723,6 @@ Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
'deadendpages' => 'Ôn buntu',
'protectedpages' => 'Ôn nyang geulindông',
'listusers' => 'Dapeuta ureuëng nguy',
-'usercreated' => '{{GENDER:$3|Geupeugot}} bak $1 poh $2',
'newpages' => 'Ôn barô',
'ancientpages' => 'Teunuléh away',
'move' => 'Peupinah',
@@ -821,7 +758,6 @@ Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
# Special:LinkSearch
'linksearch' => 'Hubông luwa',
'linksearch-ok' => 'Mita',
-'linksearch-line' => '$1 meusambat nibak $2',
# Special:Log/newusers
'newuserlogpage' => 'ureuëng nguy barô',
@@ -835,7 +771,6 @@ Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
# Watchlist
'watchlist' => 'Dapeuta keunalön lôn',
'mywatchlist' => 'Keunalön',
-'watchlistfor2' => 'Keu $1 $2',
'addedwatchtext' => "Ôn \"[[:\$1]]\" ka geupeutamah u [[Special:Watchlist|dapeuta keunalön]] Droëneuh. Neu’ubah-neu’ubah bak masa u keuë bak ôn nyan ngön bak ôn peugah habajih, euntreuk leumah nyoë pat. Ôn nyan euntreuk geupeuleumah ''teubay'' bak [[Special:RecentChanges|dapeuta neu’ubah paléng barô]] mangat leubèh mudah leumah.",
'removedwatchtext' => 'Ôn "[[:$1]]" ka geusampôh nibak [[Special:Watchlist|dapeuta keunalön]] Droëneuh.',
'watch' => 'Kalön',
@@ -854,7 +789,6 @@ Teuneurang bak [$2 on teuneurangjih] geupeuleumah di yup nyoe.",
'historywarning' => 'Ingat: Ôn nyang hawa neusampôh na riwayat:',
'confirmdeletetext' => 'Droëneuh neuk neusampôh ôn atawa beureukah nyoë keu sabé. Meunan cit ban mandum riwayatjih nibak basis data. Neupeupaseuti meunyo Droëneuh cit keubiët meung neusampôh, neutupeuë ban mandum akébatjih, ngön peuë nyang neupeulaku nyoë nakeuh meunurôt [[{{MediaWiki:Policy-url}}|kebijakan{{SITENAME}}]].',
'actioncomplete' => 'Seuleusoë',
-'actionfailed' => 'Hana meuhase',
'deletedtext' => '"$1" ka geusampôh. Eu $2 keu log paléng barô bak ôn nyang ka geusampôh.',
'dellogpage' => 'Log seunampoh',
'deletecomment' => 'Choë:',
@@ -892,7 +826,6 @@ Droëneuh jeuët neugantoë tingkat lindông keu ôn nyoë, tapi nyan hana peung
# Undelete
'undeletebtn' => 'Peuriwang!',
'undeletelink' => 'eu/peuriwang',
-'undeleteviewlink' => 'eu',
'undelete-search-submit' => 'Mita',
# Namespace form on various pages
@@ -912,12 +845,9 @@ Droëneuh jeuët neugantoë tingkat lindông keu ôn nyoë, tapi nyan hana peung
'sp-contributions-newbies' => 'Keu ureuëng-ureuëng nyang ban nguy mantöng',
'sp-contributions-newbies-sub' => 'Keu ureuëng nguy barô',
'sp-contributions-blocklog' => 'Log peutheun',
-'sp-contributions-uploads' => 'peunasoe',
-'sp-contributions-logs' => 'log',
-'sp-contributions-talk' => 'marit',
+'sp-contributions-talk' => 'Peugah haba',
'sp-contributions-search' => 'Mita soë nyang tuléh',
'sp-contributions-username' => 'Alamat IP atawa nan ureuëng nguy:',
-'sp-contributions-toponly' => 'Peuleumah geunantoe nyang baro mantong',
'sp-contributions-submit' => 'Mita',
# What links here
@@ -928,20 +858,19 @@ Droëneuh jeuët neugantoë tingkat lindông keu ôn nyoë, tapi nyan hana peung
'nolinkshere' => "Hana ôn nyang teuhubông u '''[[:$1]]'''.",
'isredirect' => 'ôn peupinah',
'istemplate' => 'deungön seunaleuëk',
-'isimage' => 'hubông beureukaih',
+'isimage' => 'hubông beureukah',
'whatlinkshere-prev' => '$1 {{PLURAL:$1|sigohlomjih|sigohlomjih}}',
'whatlinkshere-next' => '$1 {{PLURAL:$1|lheuëh nyan|lheuëh nyan}}',
'whatlinkshere-links' => '↠hubông',
'whatlinkshere-hideredirs' => '$1 peuninah',
'whatlinkshere-hidetrans' => '$1 transklusi',
'whatlinkshere-hidelinks' => '$1 hubông',
-'whatlinkshere-hideimages' => '$1 hubong gamba',
'whatlinkshere-filters' => 'Saréng',
# Block/unblock
'blockip' => 'Theun ureuëng nguy',
'ipboptions' => '2 jeum:2 hours,1 uroë:1 day,3 uroë:3 days,1 minggu:1 week,2 minggu:2 weeks,1 buleuën:1 month,3 buleuën:3 months,6 buleuën:6 months,1 thôn:1 year,sabé:infinite',
-'ipblocklist' => 'Ureuëng nguy teutheun',
+'ipblocklist' => 'Dapeuta neutheun',
'ipblocklist-submit' => 'Mita',
'blocklink' => 'theun',
'unblocklink' => 'peugadöh theun',
@@ -983,8 +912,6 @@ Lam masalah nyoë, meunyo neuhawa, Droëneuh jeuët neupeupinah atawa neupeugabÃ
# Namespace 8 related
'allmessages' => 'Peusan sistem',
-'allmessagesname' => 'Nan',
-'allmessagesdefault' => 'Naseukah pukok',
# Thumbnails
'thumbnail-more' => 'Peurayek',
@@ -1015,7 +942,6 @@ Droëneuh cit jeuët neu’eu nèjih.',
'tooltip-search' => 'Mita lam {{SITENAME}} nyoë',
'tooltip-search-go' => 'Mita saboh ôn ngon nan nyang peureuséh lagèë nyoë meunyo na',
'tooltip-search-fulltext' => 'Mita ôn nyang na asoë lagèë nyoë',
-'tooltip-p-logo' => 'Saweuë Ôn Keuë',
'tooltip-n-mainpage' => 'Jak u Ôn Keuë',
'tooltip-n-mainpage-description' => 'Saweuë Ôn Keuë',
'tooltip-n-portal' => 'Bhah buët, peuë nyang jeuët neupeulaku, pat tamita sipeuë hay',
@@ -1050,7 +976,6 @@ Hubông teutap keu revisi ôn nyoë',
'tooltip-watch' => 'Peutamah ôn nyoë u dapeuta keunalön Droëneuh',
'tooltip-rollback' => 'Peuriwang neu’andam-neu’andam bak ôn nyoë u nyang tuléh keuneulheuëh lam sigo teugön',
'tooltip-undo' => 'Peuriwang geunantoë nyoë ngön peuhah plôk neu’andam ngön cara eu dilèë. Choë jeuët geupeutamah bak plôk reuningkah.',
-'tooltip-summary' => 'Pasoe ehtisa paneuk',
# Browsing diffs
'previousdiff' => '↠Bida away',
@@ -1077,8 +1002,7 @@ Hubông-hubông lheuëh nyan bak baréh nyang saban geukira sibagoë keucuali, n
'metadata-help' => 'Beureukah nyoë na beurita tambahan nyang mungkén geutamah lé kamèra digital atawa peuminday nyang geunguy keu peugöt atawa peudigitalisasi beureukah. Meunyo beureukah nyoë ka geu’ubah, tapeusili nyang na mungkén hana seucara peunoh meurefleksikan beurita nibak gamba nyang ka geu’ubah nyoë.',
'metadata-expand' => 'Peuleumah tapeusili teunamah',
'metadata-collapse' => 'Peusom tapeusili teunamah',
-'metadata-fields' => "Bideuëng mètadata gamba nyang na lam peusan nyoë keuneuk geupasoë bak tampilan halaman gamba 'oh watèë tabel mètadata geutôp.
-Data nyang la'én eunteuk teupeusom keudroë.
+'metadata-fields' => 'Èntri mètadata EXIF nyoë keuneuk geupeuleumah bak ôn beurita gamba meunyo tabel mètadata geupeusom. Èntri la’én seucara baku keuneuk geupeusom.
* make
* model
* datetimeoriginal
@@ -1091,7 +1015,7 @@ Data nyang la'én eunteuk teupeusom keudroë.
* imagedescription
* gpslatitude
* gpslongitude
-* gpsaltitude",
+* gpsaltitude',
# External editor support
'edit-externally' => 'Andam beureukah nyoë ngön aplikasi luwa',
@@ -1107,9 +1031,6 @@ Data nyang la'én eunteuk teupeusom keudroë.
'watchlisttools-edit' => 'Peuleumah ngön andam dapeuta kaeunalön',
'watchlisttools-raw' => 'Andam dapeuta keunalön meuntah',
-# Core parser functions
-'duplicate-defaultsort' => '\'\'\'Ingat:\'\'\' Gunci meuurot pukok "$2" jipeuhiro gunci meuurot pukok "$1" sigohlomjih.',
-
# Special:Version
'version' => 'Curak',
@@ -1119,16 +1040,4 @@ Data nyang la'én eunteuk teupeusom keudroë.
# Special:SpecialPages
'specialpages' => 'Ôn kusuih',
-# External image whitelist
-'external_image_whitelist' => '#Neupubiyeue bareh nyoe lagee na<pre>
-#Neunguy fragmen-fragmen ekspresi regular (bak bagian antara // mantong) di yup nyoe
-#fragmen-fragmen nyoe eunteuk geupeupaih ngon URL nibak gamba-gamba luwa (nyang geupeuhubong lansong)
-#Fragmen nyang paih eunteuk geupeuleumah sibagoe gamba, seuhjih keu link mantong
-#Bareh nyang geupuphon ngon # eunteuk geupeujeuet keu bareh beunalah
-#Nyoe hana geupubida haraih rayek ngon ubeut
-#Neupeuduek ban dum beunagi ekspresi biasa di yup bareh nyoe. Neupubiyeue bareh nyoe lagee na</pre>',
-
-# Special:Tags
-'tag-filter' => 'Filter [[Special:Tags|tag]]:',
-
);
diff --git a/languages/messages/MessagesAeb.php b/languages/messages/MessagesAeb.php
index f3413ab74c70..1643661c8313 100644
--- a/languages/messages/MessagesAeb.php
+++ b/languages/messages/MessagesAeb.php
@@ -7,7 +7,6 @@
* @ingroup Language
* @file
*
- * @author Abanima
* @author Csisc
*/
@@ -435,7 +434,7 @@ $1',
'lineno' => 'سطر $1:',
'compareselectedversions' => 'قارن بين النسختين المختارتين',
'editundo' => 'تراجع',
-'diff-multi' => '({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة أجراها|مراجعتان متوسطتان غير معروضتين أجراهما|$1 مراجعات متوسطة غير معروضة أجراها|$1 مراجعة متوسطة غير معروضة أجراها}} {{PLURAL:$2||مستخدم واحد|مستخدمان|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)',
+'diff-multi' => '({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة|مراجعتان متوسطتان غير معروضتان|$1 مراجعات متوسطة غير معروضة|$1 مراجعة متوسطة غير معروضة}} أجراها {{PLURAL:$2||مستخدم واحد|مستخدمان|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)',
# Search results
'searchresults' => 'el resultats',
diff --git a/languages/messages/MessagesAf.php b/languages/messages/MessagesAf.php
index a9930d00f91c..13b927dd57d6 100644
--- a/languages/messages/MessagesAf.php
+++ b/languages/messages/MessagesAf.php
@@ -594,8 +594,6 @@ Probeer asseblief weer oor 'n paar minute.",
'ns-specialprotected' => 'Spesiale bladsye kan nie geredigeer word nie.',
'titleprotected' => "Hierdie titel is beskerm teen skepping deur [[User:$1|$1]].
Die rede gegee is ''$2''.",
-'invalidtitle-knownnamespace' => 'Ongeldige titel met naamruimte "$2" en teks "$3"',
-'invalidtitle-unknownnamespace' => 'Ongeldige titel met onbekende naamruimtenummer $1 en teks "$2"',
# Virus scanner
'virus-badscanner' => "Slegte konfigurasie: onbekende virusskandeerder: ''$1''",
@@ -684,7 +682,6 @@ Om misbruik te voorkom, word slegs een wagwoordwenk per {{PLURAL:$1|uur|$1 ure}}
'invalidemailaddress' => "Die e-posadres is nie aanvaar nie, aangesien dit 'n ongeldige formaat blyk te hê.
Voer asseblief 'n geldige e-posadres in, of laat die veld leeg.",
'cannotchangeemail' => "Die e-posadres vir 'n gebruiker kan nie op hierdie wiki gewysig word nie.",
-'emaildisabled' => 'Hierdie webwerf kan nie e-poste stuur nie.',
'accountcreated' => 'Rekening geskep',
'accountcreatedtext' => 'Die rekening vir gebruiker $1 is geskep.',
'createaccount-title' => 'Rekeningskepping vir {{SITENAME}}',
@@ -1152,9 +1149,7 @@ Let op dat die gebruik van navigasieskakels hierdie kolom se waardes sal herstel
'mergelogpagetext' => "Hieronder is 'n lys van die mees onlangse versmeltings van een bladsy se geskiedenis na 'n ander.",
# Diffs
-'history-title' => '$1: weergawegeskiedenis',
-'difference-title' => '$1: verskil tussen weergawes',
-'difference-title-multipage' => '$1 en $2: verskil tussen bladsye',
+'history-title' => 'Weergawegeskiedenis van "$1"',
'difference-multipage' => '(Verskil tussen bladsye)',
'lineno' => 'Lyn $1:',
'compareselectedversions' => 'Vergelyk gekose weergawes',
@@ -1251,7 +1246,6 @@ U kan ook 'n naamruimte as voorvoegsel gebruik.",
'prefs-beta' => 'Beta-funksies',
'prefs-datetime' => 'Datum en tyd',
'prefs-labs' => 'Labs-funksies',
-'prefs-user-pages' => 'Gebruikersbladsye',
'prefs-personal' => 'Gebruikersdata',
'prefs-rc' => 'Onlangse wysigings',
'prefs-watchlist' => 'Dophoulys',
diff --git a/languages/messages/MessagesAr.php b/languages/messages/MessagesAr.php
index f80f83d3d406..dc14dbbc7aab 100644
--- a/languages/messages/MessagesAr.php
+++ b/languages/messages/MessagesAr.php
@@ -1255,7 +1255,6 @@ $2
'node-count-exceeded-warning' => 'تجاوزت هذه Ø§Ù„ØµÙØ­Ø© تعداد العقد',
'expansion-depth-exceeded-category' => 'Ø§Ù„ØµÙØ­Ø§Øª التي حدث Ùيها تجاوز عمق التوسيع',
'expansion-depth-exceeded-warning' => 'Ø§Ù„ØµÙØ­Ø© تجاوزت عمق التوسيع',
-'parser-unstrip-loop-warning' => 'حلقة معراة تم الكش٠عنها',
# "Undo" feature
'undo-success' => 'يمكن استرجاع التعديل.
@@ -1436,15 +1435,15 @@ $1",
'mergelogpagetext' => 'بالأسÙÙ„ قائمة بأحدث عمليات الدمج لتاريخ ØµÙØ­Ø© ما إلى أخرى.',
# Diffs
-'history-title' => ' «$1»: تاريخ المراجعة',
-'difference-title' => '«$1»: Ø§Ù„ÙØ±Ù‚ بين المراجعتين',
-'difference-title-multipage' => '«$1» و«$2»: Ø§Ù„ÙØ±Ù‚ بين Ø§Ù„ØµÙØ­ØªÙŠÙ†',
+'history-title' => 'تاريخ مراجعة "$1"',
+'difference-title' => 'Ø§Ù„ÙØ±Ù‚ بين المراجعتين ÙÙŠ «$1»',
+'difference-title-multipage' => 'Ø§Ù„ÙØ±Ù‚ بين Ø§Ù„ØµÙØ­ØªÙŠÙ† «$1» و«$2»',
'difference-multipage' => '(Ø§Ù„ÙØ±Ù‚ بين Ø§Ù„ØµÙØ­ØªÙŠÙ†)',
'lineno' => 'سطر $1:',
'compareselectedversions' => 'قارن بين النسختين المختارتين',
'showhideselectedversions' => 'أظهر/أخ٠المراجعات المختارة',
'editundo' => 'تراجع',
-'diff-multi' => '({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة أجراها|مراجعتان متوسطتان غير معروضتين أجراهما|$1 مراجعات متوسطة غير معروضة أجراها|$1 مراجعة متوسطة غير معروضة أجراها}} {{PLURAL:$2||مستخدم واحد|مستخدمان|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)',
+'diff-multi' => '({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة|مراجعتان متوسطتان غير معروضتان|$1 مراجعات متوسطة غير معروضة|$1 مراجعة متوسطة غير معروضة}} أجراها {{PLURAL:$2||مستخدم واحد|مستخدمان|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)',
'diff-multi-manyusers' => '({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة أجراها|مراجعتان متوسطتان غير معروضتان أجراهما|$1 مراجعات متوسطة غير معروضة أجراها|$1 مراجعة متوسطة غير معروضة أجراها}} أكثر من {{PLURAL:$2||مستخدم واحد|مستخدمين|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)',
# Search results
@@ -1536,7 +1535,6 @@ $1",
'prefs-beta' => 'مزايا بيتا',
'prefs-datetime' => 'وقت وتاريخ',
'prefs-labs' => 'مزايا مختبرية',
-'prefs-user-pages' => 'ØµÙØ­Ø§Øª المستخدمين',
'prefs-personal' => 'مل٠المستخدم',
'prefs-rc' => 'أحدث التغييرات',
'prefs-watchlist' => 'قائمة المراقبة',
@@ -2823,7 +2821,7 @@ $1',
'unblockip' => 'Ø±ÙØ¹ المنع عن المستخدم',
'unblockiptext' => 'استخدم الاستمارة أدناه لاسترجاع صلاحية الكتابة الخاصة بعنوان أيبي أو مستخدم تم سحبها منه مسبقا.',
'ipusubmit' => 'Ø§Ø±ÙØ¹ هذا المنع',
-'unblocked' => '[[User:$1|$1]] تم Ø±ÙØ¹ المنع عنه',
+'unblocked' => '[[User:$1|$1]] تم Ø±ÙØ¹ منعه',
'unblocked-range' => 'تم إلغاء منع $1',
'unblocked-id' => 'منع $1 تم Ø±ÙØ¹Ù‡',
'blocklist' => 'المستخدمون الممنوعون',
@@ -2856,8 +2854,8 @@ $1',
'change-blocklink' => 'تغيير المنع',
'contribslink' => 'مساهمات',
'emaillink' => 'أرسل بريدًا إلكترونيًا',
-'autoblocker' => 'تم منعك تلقائياً لأن الأيبي الخاص بك تم استخدامه مؤخراً بواسطة «[[User:$1|$1]]».
-السبب المعطى لمنع $1 هو: «$2»',
+'autoblocker' => 'تم منعك تلقائيا لأن الأيبي الخاص بك تم استخدامه مؤخراً بواسطة "[[User:$1|$1]]".
+السبب المعطى لمنع $1 هو: "$2"',
'blocklogpage' => 'سجل المنع',
'blocklog-showlog' => 'سبق منع هذا المستخدم.
سجل المنع معروض بالأسÙÙ„ كمرجع:',
@@ -2866,8 +2864,8 @@ $1',
'blocklogentry' => 'منع "[[$1]]" Ù„ÙØªØ±Ø© زمنية مدتها $2 $3',
'reblock-logentry' => 'غير إعدادات المنع ل[[$1]] بتاريخ انتهاء $2 $3',
'blocklogtext' => 'هذا سجل بعمليات المنع ÙˆØ±ÙØ¹ المنع.
-عناوين الأيبي الممنوعة تلقائياً غير معروضة.
-أنظر [[Special:BlockList|قائمة منع الآيبي]] لرؤية عمليات المنع Ø§Ù„Ù…ÙØ¹Ù„Ø© حالياً.',
+عناوين الأيبي الممنوعة تلقائيا ليست معروضة.
+أنظر [[Special:BlockList|قائمة منع الآيبي]] لرؤية عمليات المنع Ø§Ù„Ù…ÙØ¹Ù„Ø© حاليا.',
'unblocklogentry' => 'Ø±ÙØ¹ منع $1',
'block-log-flags-anononly' => 'المستخدمون المجهولون Ùقط',
'block-log-flags-nocreate' => 'إنشاء الحسابات ممنوع',
@@ -2890,7 +2888,7 @@ $1',
لكنه ممنوع كجزء من النطاق $2ØŒ والذي يمكن Ø±ÙØ¹ المنع عنه.',
'ip_range_invalid' => 'نطاق عناوين الأيبي المدخل غير صحيح.',
'ip_range_toolarge' => 'لا يسمح بنطاقات المنع الأكبر من /$1',
-'blockme' => 'امنعني',
+'blockme' => 'منعي',
'proxyblocker' => 'مانع البروكسي',
'proxyblocker-disabled' => 'هذه الخاصية معطلة.',
'proxyblockreason' => 'تم منع عنوان الأيبي الخاص بك لكونه بروكسي Ù…ÙØªÙˆØ­.
@@ -2932,12 +2930,12 @@ $1',
'move-page-legend' => 'نقل ØµÙØ­Ø©',
'movepagetext' => "باستخدام الاستمارة بالأسÙÙ„ بإمكانك أن تغير اسم Ø§Ù„ØµÙØ­Ø©ØŒ وأن تنقل تاريخها إلى لاسم الجديد.
العنوان القديم سيصبح تحويلة للعنوان الجديد.
-يمكنك أن تترك التحويلات التي تشير إلى العنوان الأصلي كما هي لتقوم البوتات بتحديثها تلقائياً.
-إذا اخترت أن تقوم بالتحديث يدوياً، ÙØªØ£ÙƒØ¯ من عدم وجود تحويلات [[Special:DoubleRedirects|مزدوجة]] أو [[Special:BrokenRedirects|مكسورة]] وقم بتصحيحها.
-أنت المسؤول عن التأكد من أن الوصلات تصل إلى Ø§Ù„ØµÙØ­Ø§Øª التي ÙŠÙØªØ±Ø¶ أن تصل إليها.
+يمكنك تحديث التحويلات التي تشير إلى العنوان الأصلي تلقائياً.
+لو اخترت ألا ØªÙØ¹Ù„ØŒ تأكد من عدم وجود تحويلات [[Special:DoubleRedirects|مزدوجة]] أو [[Special:BrokenRedirects|مكسورة]].
+أنت مسؤول عن التأكد من أن الوصلات تصل إلى Ø§Ù„ØµÙØ­Ø§Øª التي ÙŠÙØªØ±Ø¶ أن تصل إليها.
-لاحظ أنه '''لن يتم''' نقل Ø§Ù„ØµÙØ­Ø© إذا وجدت ØµÙØ­Ø© ÙÙŠ العنوان الجديد، إلا إذا كانت ÙØ§Ø±ØºØ© أو ØµÙØ­Ø© تحويل، ولا تاريخ لها.
-هذا يعني أنك تستطيع استرجاع Ø§Ù„ØµÙØ­Ø© إلى مكانها لو قمت بخطأ، وأنك لا يمكنك نسخ هذه Ø§Ù„ØµÙØ­Ø© Ùوق ØµÙØ­Ø© موجودة.
+لاحظ أنه '''لن يتم''' نقل Ø§Ù„ØµÙØ­Ø© إذا وجدت ØµÙØ­Ø© ÙÙŠ العنوان الجديد، إلا إذا كانت ÙØ§Ø±ØºØ©ØŒ أو تحويلة ولا تاريخ لها.
+هذا يعني أنك تستطيع استرجاع Ø§Ù„ØµÙØ­Ø© إلى مكانها لو قمت بخطأ، وأنك لا يمكنك الكتابة على ØµÙØ­Ø© موجودة.
'''تحذير!'''
هذا قد يكون تغييراً كارثياً وغير متوقع Ù„ØµÙØ­Ø© مشهورة؛
@@ -3381,8 +3379,8 @@ $1',
إذا كان المل٠قد عدل عن حالته الأصلية، ÙØ¨Ø¹Ø¶ Ø§Ù„ØªÙØ§ØµÙŠÙ„ قد لا تعبر عن المل٠المعدل.',
'metadata-expand' => 'أظهر Ø§Ù„ØªÙØ§ØµÙŠÙ„ الممتدة',
'metadata-collapse' => 'أخÙÙ Ø§Ù„ØªÙØ§ØµÙŠÙ„ الممتدة',
-'metadata-fields' => 'ستعرض حقول معطيات الميتا الموجودة ÙÙŠ هذه الرسالة ÙÙŠ ØµÙØ­Ø© الصورة عندما يكون جدول معطيات الميتا مطوياً.
-الحقول الأخرى ستكون مخÙية Ø§ÙØªØ±Ø§Ø¶ÙŠØ§Ù‹.
+'metadata-fields' => 'حقول معطيات الميتا الموجودة ÙÙŠ هذه الرسالة سو٠تعرض ÙÙŠ ØµÙØ­Ø© الصورة عندما يكون جدول معطيات الميتا مضغوطا.
+الحقول الأخرى ستكون مخÙية Ø§ÙØªØ±Ø§Ø¶ÙŠØ§.
* make
* model
* datetimeoriginal
@@ -3400,7 +3398,7 @@ $1',
# EXIF tags
'exif-imagewidth' => 'العرض',
'exif-imagelength' => 'Ø§Ù„Ø§Ø±ØªÙØ§Ø¹',
-'exif-bitspersample' => 'بت لكل مكونة',
+'exif-bitspersample' => 'بت لكل مكون',
'exif-compression' => 'نظام الضغط',
'exif-photometricinterpretation' => 'تركيب البكسل',
'exif-orientation' => 'التوجيه',
@@ -3417,19 +3415,19 @@ $1',
'exif-jpeginterchangeformatlength' => 'بايت من بيانات JPEG',
'exif-whitepoint' => 'ألوان النقطة البيضاء',
'exif-primarychromaticities' => 'ألوان الأساسيات',
-'exif-ycbcrcoefficients' => 'معاملات مصÙÙˆÙØ© تحويل ÙØ¶Ø§Ø¡ اللون',
+'exif-ycbcrcoefficients' => 'معاملات مصÙÙˆÙØ© تحويل ÙØ±Ø§Øº اللون',
'exif-referenceblackwhite' => 'زوج من قيم المرجع السوداء والبيضاء',
'exif-datetime' => 'تاريخ ووقت تغيير الملÙ',
'exif-imagedescription' => 'عنوان الصورة',
'exif-make' => 'مصنع آلة التصوير',
-'exif-model' => 'طراز الكاميرا',
+'exif-model' => 'نوع آلة التصوير',
'exif-software' => 'البرمجيات المستخدمة',
'exif-artist' => 'المؤلÙ',
'exif-copyright' => 'مالك الحقوق',
'exif-exifversion' => 'نسخة Exif',
'exif-flashpixversion' => 'نسخة Ùلاش بكس المدعومة',
-'exif-colorspace' => 'ÙØ¶Ø§Ø¡ الألوان',
-'exif-componentsconfiguration' => 'معنى كل مكونة',
+'exif-colorspace' => 'ÙØ±Ù‚ اللون',
+'exif-componentsconfiguration' => 'معنى كل مكون',
'exif-compressedbitsperpixel' => 'طور ضغط الصورة',
'exif-pixelydimension' => 'عرض الصورة',
'exif-pixelxdimension' => 'Ø§Ø±ØªÙØ§Ø¹ الصورة',
@@ -3532,7 +3530,7 @@ $1',
'exif-credit' => 'الرصيد/المزود',
'exif-source' => 'المصدر',
'exif-editstatus' => 'الحالة التحريرية للصورة',
-'exif-urgency' => 'عاجل',
+'exif-urgency' => 'إلحاح',
'exif-fixtureidentifier' => 'اسم العنصر',
'exif-locationdest' => 'اسم الموقع مصورا',
'exif-locationdestcode' => 'رمز الموقع مصورا',
@@ -3571,9 +3569,9 @@ $1',
'exif-intellectualgenre' => 'نوع العنصر',
'exif-subjectnewscode' => 'رمز الموضوع',
'exif-scenecode' => 'رمز مشهد IPTC',
-'exif-event' => 'الحدث ÙÙŠ الصورة',
-'exif-organisationinimage' => 'المنظمة ÙÙŠ الصورة',
-'exif-personinimage' => 'الشخص ÙÙŠ الصورة',
+'exif-event' => 'اسم الحدث مصورا',
+'exif-organisationinimage' => 'المنظمة مصورة',
+'exif-personinimage' => 'الشخص مصورا',
'exif-originalimageheight' => 'Ø§Ø±ØªÙØ§Ø¹ الصورة قبل أن تقتطع',
'exif-originalimagewidth' => 'عرض الصورة قبل أن تقتطع',
@@ -3601,15 +3599,15 @@ $1',
'exif-unknowndate' => 'تاريخ غير معروÙ',
'exif-orientation-1' => 'عادي',
-'exif-orientation-2' => 'مقلوبة Ø£Ùقياً',
-'exif-orientation-3' => 'مدورة 180°',
-'exif-orientation-4' => 'مقلوبة رأسياً',
-'exif-orientation-5' => 'مدورة 90° عكس عقارب الساعة ومقلوبة رأسياً',
+'exif-orientation-2' => 'دار عرضيا',
+'exif-orientation-3' => 'دار 180°',
+'exif-orientation-4' => 'دار Ø£Ùقيا',
+'exif-orientation-5' => 'دار 90° CCW و انزلق رأسيا',
'exif-orientation-6' => 'مدورة 90° عكس عقارب الساعة',
-'exif-orientation-7' => 'مدورة 90° ÙÙŠ اتجاه عقارب الساعة ومقلوبة رأسياً',
+'exif-orientation-7' => 'دار 90° CW و انزلق رأسيا',
'exif-orientation-8' => 'مدورة 90° ÙÙŠ اتجاه عقارب الساعة',
-'exif-planarconfiguration-1' => 'صيغة مكتنزة',
+'exif-planarconfiguration-1' => 'صيغة تشنكي',
'exif-planarconfiguration-2' => 'صيغة مستوية',
'exif-xyresolution-i' => '$1 نقطة لكل بوصة',
@@ -3629,12 +3627,12 @@ $1',
'exif-exposureprogram-0' => 'غير معرÙ',
'exif-exposureprogram-1' => 'يدوي',
'exif-exposureprogram-2' => 'برنامج عادي',
-'exif-exposureprogram-3' => 'أولوية Ø§Ù„ÙØªØ­Ø©',
-'exif-exposureprogram-4' => 'أولوية المغلاق',
-'exif-exposureprogram-5' => 'برنامج خلاق (تحيز لصالح عمق الحقل)',
-'exif-exposureprogram-6' => 'برنامج Ø§Ù„ÙØ¹Ù„ (تحيز لصالح سرعة المغلاق)',
-'exif-exposureprogram-7' => 'أسلوب البورتريه (تصوير من قريب مع تغييم الخلÙية)',
-'exif-exposureprogram-8' => 'أسلوب المنظر الطبيعي (لصور المناظر الطبيعية مع الخلÙية ÙÙŠ البؤرة)',
+'exif-exposureprogram-3' => 'أولوية الغالق',
+'exif-exposureprogram-4' => 'أولوية الإغلاق',
+'exif-exposureprogram-5' => 'برنامج الصنع (يميل تجاه عمق الحقل)',
+'exif-exposureprogram-6' => 'برنامج Ø§Ù„ÙØ¹Ù„ (يميل تجاه سرعة الغلق)',
+'exif-exposureprogram-7' => 'طور البورتريه (لصور الإغلاق مع الخلÙية بعيدا عن البؤرة)',
+'exif-exposureprogram-8' => 'طور الأرضية (لصور الأرضية مع الخلÙية ÙÙŠ البؤرة)',
'exif-subjectdistance-value' => '$1 متر',
@@ -3642,7 +3640,7 @@ $1',
'exif-meteringmode-1' => 'متوسط',
'exif-meteringmode-2' => 'متوسط موزون بالمركز',
'exif-meteringmode-3' => 'بقعة',
-'exif-meteringmode-4' => 'متعدد البقع',
+'exif-meteringmode-4' => 'مالتي سبوت',
'exif-meteringmode-5' => 'نمط',
'exif-meteringmode-6' => 'جزئي',
'exif-meteringmode-255' => 'غير ذلك',
@@ -3691,7 +3689,7 @@ $1',
'exif-sensingmethod-7' => 'مستشعر خطي ثلاثي',
'exif-sensingmethod-8' => 'مستشعر لون خطي متتابع',
-'exif-filesource-3' => 'كاميرا رقمية',
+'exif-filesource-3' => 'كاميرا رقمية ÙˆØ§Ù‚ÙØ©',
'exif-scenetype-1' => 'صورة ملتقطة بشكل مباشر',
@@ -3700,14 +3698,14 @@ $1',
'exif-exposuremode-0' => 'تعرض تلقائي',
'exif-exposuremode-1' => 'تعرض يدوي',
-'exif-exposuremode-2' => 'سلسلة تلقائية',
+'exif-exposuremode-2' => 'أقواس تلقائية',
'exif-whitebalance-0' => 'توازن الأبيض تلقائي',
'exif-whitebalance-1' => 'توازن الأبيض يدوي',
'exif-scenecapturetype-0' => 'قياسي',
-'exif-scenecapturetype-1' => 'عرضية',
-'exif-scenecapturetype-2' => 'طولية',
+'exif-scenecapturetype-1' => 'أرضية',
+'exif-scenecapturetype-2' => 'بورتريه',
'exif-scenecapturetype-3' => 'مشهد ليلي',
'exif-gaincontrol-0' => 'لا شيء',
@@ -3721,8 +3719,8 @@ $1',
'exif-contrast-2' => 'قاسي',
'exif-saturation-0' => 'عادي',
-'exif-saturation-1' => 'إشباع Ù…Ù†Ø®ÙØ¶',
-'exif-saturation-2' => 'إشباع Ù…Ø±ØªÙØ¹',
+'exif-saturation-1' => 'تشبع قليل',
+'exif-saturation-2' => 'تشبع عالي',
'exif-sharpness-0' => 'عادي',
'exif-sharpness-1' => 'ناعم',
@@ -3730,8 +3728,8 @@ $1',
'exif-subjectdistancerange-0' => 'غير معروÙ',
'exif-subjectdistancerange-1' => 'ماكرو',
-'exif-subjectdistancerange-2' => 'صورة من قريب',
-'exif-subjectdistancerange-3' => 'صورة من بعيد',
+'exif-subjectdistancerange-2' => 'رؤية قريبة',
+'exif-subjectdistancerange-3' => 'رؤية بعيدة',
# Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
'exif-gpslatitude-n' => 'دائرة العرض الشمالية',
@@ -3812,7 +3810,7 @@ $1',
'exif-urgency-normal' => 'عادي ($1)',
'exif-urgency-low' => 'Ù…Ù†Ø®ÙØ¶ ( $1 )',
'exif-urgency-high' => 'عالي ( $1 )',
-'exif-urgency-other' => 'الأولوية محددة من قبل المستخدم ($1)',
+'exif-urgency-other' => 'الأولوية Ø§Ù„Ù…Ø¹Ø±ÙØ© من قبل المستخدم ($1)',
# External editor support
'edit-externally' => 'عدل هذا المل٠باستخدام تطبيق خارجي',
@@ -3827,18 +3825,18 @@ $1',
# E-mail address confirmation
'confirmemail' => 'تأكيد عنوان البريد الإلكتروني',
'confirmemail_noemail' => 'ليس لديك عنوان بريد إلكتروني صحيح مسجل ÙÙŠ [[Special:Preferences|ØªÙØ¶ÙŠÙ„اتك]].',
-'confirmemail_text' => '{{SITENAME}} يجب تأكيد عنوانك الإلكتروني قبل استخدام خصائص البريد الإلكتروني.
-اضغط على زر Ø§Ù„ØªÙØ¹ÙŠÙ„ بالأسÙÙ„ ليتم إرسال رسالة تأكيد إلى عنوانك.
+'confirmemail_text' => '{{SITENAME}} يتطلب تأكيد عنوانك الإلكتروني قبل استخدام خصائص البريد الإلكتروني.
+اضغط على زر Ø§Ù„ØªÙØ¹ÙŠÙ„ بالأسÙÙ„ ليتم إرسال رسالة تأكيد لعنوانك.
ستتضمن الرسالة رمز ØªÙØ¹ÙŠÙ„Ø›
اضغط على الوصلة التي تحتوي الرمز لتأكيد أن عنوانك الإلكتروني صحيح.',
-'confirmemail_pending' => 'تم إرسال كود التأكيد إلى بريدك الإلكتروني مؤخراً؛
-إذا كنت قد أنشأت حسابك للتو، من Ø§Ù„Ø£ÙØ¶Ù„ أن تنتظر بضع دقائق قبل أن تطلب كوداً آخر.',
+'confirmemail_pending' => 'تم إرسال كود التأكيد Ø¨Ø§Ù„ÙØ¹Ù„ من قبل إلى بريدك الإلكتروني؛
+إذا كان حسابك قد تم عمله حالا، ربما يجب أن تنتظر بضع دقائق قبل طلبك لكود آخر.',
'confirmemail_send' => 'أرسل كود تأكيد',
'confirmemail_sent' => 'تم إرسال رسالة التأكيد، شكرا لك.',
-'confirmemail_oncreate' => 'تم إرسال كود تأكيد إلى عنوان بريدك الإلكتروني.
-الكود غير مطلوب للدخول إلى الموسوعة باسمك، ولكن يجب إدخاله قبل استخدامك أياً من خواص البريد الإلكتروني المستخدمة هنا ÙÙŠ الويكي.',
+'confirmemail_oncreate' => 'تم إرسال كود تأكيد لعنوان بريدك الإلكتروني.
+لا يشترط أن تستخدم الكود للدخول للموسوعة باسمك، ولكن يجب أن تقوم بإدخاله قبل استخدامك أيا من خواص البريد الإلكتروني المستخدمة هنا ÙÙŠ الويكي.',
'confirmemail_sendfailed' => 'لم يتمكن {{SITENAME}} من إرسال رسالة التأكيد إليك.
-من ÙØ¶Ù„Ùƒ تأكد من عنوان بريدك الإلكتروني بحثاً عن حرو٠غير صحيحة.
+من ÙØ¶Ù„Ùƒ التمس عنوان بريدك الإلكتروني باحثا عن حرو٠غير صحيحة.
أرجع خادم البريد: $1',
'confirmemail_invalid' => 'كود تأكيد غير صحيح.
diff --git a/languages/messages/MessagesArc.php b/languages/messages/MessagesArc.php
index 7f1803bf9dfd..438566b02e28 100644
--- a/languages/messages/MessagesArc.php
+++ b/languages/messages/MessagesArc.php
@@ -204,7 +204,7 @@ $messages = array(
'qbbrowse' => 'ܡܦÜܬ',
'qbedit' => 'ܫܚܠܦ',
'qbpageoptions' => 'Ü—Ü•Ü Ü¦ÜܬÜ',
-'qbmyoptions' => 'Ü•ÌˆÜ¦Ü Ü•ÜÜ Ü',
+'qbmyoptions' => 'ܓܒÜܬ̈Ü',
'qbspecialpages' => 'ܦÜÜ¬Ü¬ÌˆÜ Ü•ÌˆÜܠܢÜܬÜ',
'faq' => 'ܫܘÜÜ ÌˆÜ Ü¬Ü¢Ü̈Ü',
'faqpage' => 'Project:ܫܘÜÜ ÌˆÜ Ü¬Ü¢Ü̈Ü',
@@ -352,7 +352,7 @@ $1',
'error' => 'ܦܘܕÜ',
'databaseerror' => 'Ü¦Ü˜Ü•Ü Ü’ÜÜ£ Üܕ̈ܥܬÜ',
'missingarticle-rev' => '(ܬܢÜܬÜ#: $1)',
-'missingarticle-diff' => '(ܦܘܪܫÜ: $1, $2)',
+'missingarticle-diff' => '(ܦܪÜܫܘܬÜ: $1, $2)',
'internalerror' => 'Ü¦Ü˜Ü•Ü Ü“Ü˜ÜÜ',
'internalerror_info' => 'Ü¦Ü˜Ü•Ü Ü“Ü˜ÜÜ: $1',
'badtitle' => 'ܟܘܢÜÜ Ü Ü Ü›Ü’Ü',
@@ -377,7 +377,7 @@ $1',
ܚܕ ÜŸÜ¡Ü Ü¡Ü¢ Ü•ÌˆÜ¦Ü Ü¡Ü¬ÜšÜ™ÜÜ¢ ÜÜÜŸ ܕܗܘ Üܢܬ ܥܠÜÜ Ü Ü¥Ü•Ü¡Ü Ü•Üܣܦܩܬ Ü Ü•ÌˆÜ¦Ü Ü Ü’ÜÜŸÌˆÜ Ü•Ü¡Ü¦ÜÜ¬Ü¢Ü Ü•ÜÜ ÜŸ",
'welcomecreation' => '== Ü’Ü«ÜÜ¢Ü, $1! ==
ÜÜ¬Ü’ÜªÜ ÜšÜ˜Ü«Ü’Ü¢ÜŸ.
-Ü Ü Ü¢Ü«Ü Üܢܬ Ü Ü«ÜšÜ Ü¦Ü¬Ü Ü•[[Special:Preferences|ܨܒÜÜ¢ÜÜ˜Ü¬ÌˆÜ Ü’ {{SITENAME}}]].',
+Ü Ü Ü¢Ü«Ü Üܢܬ Ü Ü«ÜšÜ Ü¦Ü¬Ü Ü•[[Special:Preferences|ܓܒÜÜ¬ÌˆÜ Ü’ {{SITENAME}}]].',
'yourname' => 'Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü:',
'yourpassword' => 'Ü¡Ü Ü¬Ü Ü•Ü¥Ü Ü Ü:',
'yourpasswordagain' => 'ܟܬܘܒ Ü¡Ü Ü¬Ü Ü•Ü¥Ü Ü Ü Ü™Ü’Ü¢Ü¬Ü ÜܚܪܬÜ:',
@@ -512,9 +512,9 @@ $1',
'last' => 'ܩܕܡ',
'page_first' => 'ܩܕܡÜÜ',
'page_last' => 'ÜܚܪÜÜ',
-'histlegend' => "ܓܒÜÜ Ü•Ü¦Ü˜ÜªÜ«Ü: Ü“Ü’Ü Ü£Ü¢Ü•ÌˆÜ˜Ü©Ü Ü•Ü¬Ü¢ÜÜ¬ÌˆÜ Ü Ü¦Ü˜ÜšÜ¡Ü Ü˜Ü•Ü˜Ü« '''Enter''' Üܘ '''ܦܚܘܡ Ü’ÜÜ¢Ü Ü¬ÜªÜÜ¢ ܬܢÜÜ¬ÌˆÜ Ü“Ü’Üܬ̈Ü'''.<br />
-ܩܠÜÜ•Ü: '''({{int:cur}})''' = Ü¦Ü˜ÜªÜ«Ü Ü¥Ü¡ ܬܢÜÜ¬Ü Ü—Ü«ÜܬÜ,
-'''({{int:last}})''' = Ü¦Ü˜ÜªÜ«Ü Ü¥Ü¡ ܬܢÜÜ¬Ü Ü©Ü•ÜܡܬÜ, '''{{int:minoreditletter}}''' = Ü«Ü˜ÜšÜ Ü¦Ü Ü™Ü¥Ü˜ÜªÜ.",
+'histlegend' => "ܓܒÜÜ Ü•Ü¦ÜªÜܫܘܬÜ: Ü“Ü’Ü Ü£Ü¢Ü•ÌˆÜ˜Ü©Ü Ü•Ü¬Ü¢ÜÜ¬ÌˆÜ Ü Ü¦Ü˜ÜšÜ¡Ü Ü˜Ü•Ü˜Ü« '''Enter''' Üܘ '''ܦܚܘܡ Ü’Üܬ ܬܪÜÜ¢ ܬܢÜÜ¬ÌˆÜ Ü“Ü’Üܬ̈Ü'''.<br />
+ܩܠÜÜ•Ü: '''({{int:cur}})''' = ܦܪÜÜ«Ü˜Ü¬Ü Ü¥Ü¡ ܬܢÜÜ¬Ü Ü—Ü«ÜܬÜ,
+'''({{int:last}})''' = ܦܪÜÜ«Ü˜Ü¬Ü Ü¥Ü¡ ܬܢÜÜ¬Ü Ü©Ü•ÜܡܬÜ, '''{{int:minoreditletter}}''' = Ü«Ü˜ÜšÜ Ü¦Ü Ü™Ü¥Ü˜ÜªÜ.",
'history-fieldset-title' => 'ܡܦÜܬ ܬܫܥÜܬÜ',
'history-show-deleted' => 'Ü«ÜÜ¦Ü¬ÌˆÜ Ü’Ü ÜšÜ˜Ü•',
'histfirst' => 'ܩܕÜÜ¡ ÜŸÜ ',
@@ -566,10 +566,7 @@ $1',
'revertmerge' => 'ܒܛܘܠ ܚܒܛÜ',
# Diffs
-'history-title' => '"$1": ܬܫܥÜÜ¬Ü Ü•Ü¬Ü¢ÜܬÜ',
-'difference-title' => '«$1»: Ü¦Ü˜ÜªÜ«Ü Ü’ÜÜ¢Ü Ü¬Ü¢Üܬ̈Ü',
-'difference-title-multipage' => '«$1» ܘ«$2»: Ü¦Ü˜ÜªÜ«Ü Ü’ÜÜ¢Ü Ü¬Ü¢Üܬ̈Ü',
-'difference-multipage' => '(Ü¦Ü˜ÜªÜ«Ü Ü’ÜÜ¢Ü Ü•ÌˆÜ¦Ü)',
+'history-title' => 'ܬܫܥÜÜ¬Ü Ü•Ü¬Ü¢ÜÜ¬Ü Ü• "$1"',
'lineno' => 'Ü£ÜªÜ›Ü $1:',
'compareselectedversions' => 'ܦܚܘܡ Ü’Üܬ ܬܪÜÜ¢ ܬܢÜÜ¬ÌˆÜ Ü“Ü’Üܬ̈Ü',
'showhideselectedversions' => 'ܚܘÜ/Ü›Ü«Ü Ü¬Ü¢ÜÜ¬ÌˆÜ Ü“Ü’Üܬ̈Ü',
@@ -578,8 +575,8 @@ $1',
'diff-multi-manyusers' => '({{PLURAL:$1|One ÜšÜ•Ü Ü¬Ü¢ÜÜ¬Ü Ü¡Ü¨Ü¥ÜܬÜ|$1 ܬܢÜÜ¬ÌˆÜ Ü¡Ü¨Ü¥Üܬ̈Ü}} Ü’ÜÜ• ÜܬÜܪ ܡܢ $2 {{PLURAL:$2|ܚܕ Ü¡Ü¦Ü ÜšÜ¢Ü Ü Ü Ü“Ü ÜܚܬÜ|Ü¡Ü¦Ü ÜšÜ¢ÌˆÜ Ü Ü Ü“Ü Üܚܬ̈Ü}})',
# Search results
-'searchresults' => 'Ü¦Ü Ü›ÌˆÜ Ü•Ü’Ü¨ÜÜ',
-'searchresults-title' => 'Ü¦Ü Ü›ÌˆÜ Ü•Ü’Ü¨ÜÜ Ü¥Ü  "$1"',
+'searchresults' => 'Ü¦Ü Ü›ÌˆÜ Ü•Ü’Ü˜Ü¨ÜÜ',
+'searchresults-title' => 'Ü¦Ü Ü›ÌˆÜ Ü•Ü’Ü˜Ü¨ÜÜ Ü¥Ü  "$1"',
'searchresulttext' => 'Ü ÜܬÜܪ ÜÜ•ÌˆÜ¥Ü¬Ü Ü¥Ü  ܒܨÜÜ Ü’ {{SITENAME}}, ÜšÜ™Ü [[{{MediaWiki:Helppage}}|{{int:help}}]].',
'searchsubtitle' => 'Ü’Ü¨Ü Üܢܬ ܥܠ \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|ÜŸÜ  ܦÜÜ¬Ü¬ÌˆÜ Ü•Ü«ÜªÜÜ¢ Ü’"$1"]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|ÜŸÜ  ܦÜÜ¬Ü¬ÌˆÜ Ü•ÜܣܪÜÜ¢ ܥܡ "$1"]])',
'searchsubtitleinvalid' => "Ü’Ü¨Ü Üܢܬ ܥܠ '''$1'''",
@@ -593,7 +590,7 @@ $1',
'nextn-title' => '$1 {{PLURAL:$1|Ü¦Ü Ü›Ü ÜܚܪܢÜ|Ü¦Ü Ü›ÌˆÜ Üܚܪ̈ܢÜ}}',
'shown-title' => 'ÜšÜ˜Ü $1 {{PLURAL:$1|ܦܠܛÜ|ܦܠܛ̈Ü}} Ü ÜŸÜ  ܦÜܬÜ',
'viewprevnext' => 'ÜšÜ˜Ü ($1 {{int:pipe-separator}} $2) ($3)',
-'searchmenu-legend' => 'ܓܒÜÜ¬ÌˆÜ Ü•Ü’Ü¨ÜÜ',
+'searchmenu-legend' => 'ܓܒÜÜ¬ÌˆÜ Ü•Ü’Ü˜Ü¨ÜÜ',
'searchmenu-exists' => "'''ÜÜܬ ܦÜÜ¬Ü Ü’Ü«Ü¡ \"[[:\$1]]\" ܥܠ Ü—Ü¢Ü Ü˜ÜÜ©Ü'''",
'searchmenu-new' => "'''Ü’ÜªÜ Ü¦ÜÜ¬Ü \"[[:\$1]]\" ܥܠ Ü—Ü¢Ü Ü˜ÜÜ©Ü!'''",
'searchhelp-url' => 'Help:ܚܒÜܫܬ̈Ü',
@@ -628,20 +625,20 @@ $1',
'powersearch-togglelabel' => 'ܓܒÜ:',
'powersearch-toggleall' => 'ÜŸÜ ',
'powersearch-togglenone' => 'Ü Ü Ü¡Ü•Ü¡',
-'search-external' => 'ܒܨÜÜ Ü’ÜªÜÜ',
+'search-external' => 'ܒܘܨÜÜ Ü’ÜªÜÜ',
# Quickbar
'qbsettings-none' => 'Ü Ü Ü¡Ü•Ü¡',
# Preferences page
-'preferences' => 'ܨܒÜÜ¢Üܘܬ̈Ü',
-'mypreferences' => 'ܨܒÜÜ¢ÜÜ˜Ü¬ÌˆÜ Ü•ÜÜ Ü',
+'preferences' => 'ܓܒÜܬ̈Ü',
+'mypreferences' => 'ܓܒÜܬ̈Ü',
'prefs-edits' => 'ܡܢÜÜ¢Ü Ü•Ü«Ü˜ÜšÜ Ü¦ÌˆÜ:',
'prefsnologin' => 'Ü ÜܬÜÜŸ ܥܠÜÜ Ü',
'changepassword' => 'ܫܚܠܦ Ü¡Ü Ü¬Ü Ü•Ü¥Ü Ü Ü',
'prefs-skin' => 'ܓܠܕÜ',
'skin-preview' => 'ÜšÜÜªÜ Ü©Ü•Ü¡ÜÜ',
-'datedefault' => 'Ü Ü Ü¨Ü’ÜÜ¢ÜܘܬÜ',
+'datedefault' => 'Ü Ü Ü“Ü’ÜܬÜ',
'prefs-datetime' => 'Ü£ÜÜ©Ü˜Ü¡Ü Ü˜Ü™Ü’Ü¢Ü',
'prefs-personal' => 'Ü¦Ü˜Ü“ÜªÜ¦Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü',
'prefs-rc' => 'Ü«Ü˜ÜšÜ Ü¦ÌˆÜ ÜšÜ•ÌˆÜ¬Ü',
@@ -661,7 +658,7 @@ $1',
'resultsperpage' => 'ܡܢÜÜ¢Ü Ü•Ü¦Ü Ü›ÌˆÜ Ü’Ü•Ü¦Ü:',
'recentchangesdays' => 'ÜÜ˜Ü¡Ü¬ÌˆÜ Ü ÜšÜ™ÜÜ Ü’Ü«Ü˜ÜšÜ Ü¦ÌˆÜ ÜšÜ•ÌˆÜ¬Ü:',
'recentchangescount' => 'ܡܢÜÜ¢Ü Ü•Ü«Ü˜ÜšÜ Ü¦ÌˆÜ Ü ÜšÜ™ÜÜ ÜªÜ«ÜÜܬ:',
-'savedprefs' => 'ܨܒÜÜ¢ÜÜ˜Ü¬ÌˆÜ Ü•ÜÜ ÜŸ Üܬܠܒܟܘ.',
+'savedprefs' => 'ܓܒÜÜ¬ÌˆÜ Ü•ÜÜ ÜŸ Üܬܠܒܟܘ.',
'timezonelegend' => 'Ü™Ü˜Ü¢Ü Ü™Ü’Ü¢ÜÜ:',
'localtime' => 'Ü¥Ü•Ü¢Ü Ü•Ü˜ÜŸÜ¬ÜÜ:',
'timezoneregion-africa' => 'ÜܦܪÜÜ©Ü',
@@ -673,7 +670,7 @@ $1',
'timezoneregion-europe' => 'ÜܘܪܘܦÜ',
'timezoneregion-indian' => 'ÜܘܩÜܢܘܣ ܗܢܕܘÜÜ',
'timezoneregion-pacific' => 'ÜܘܩÜܢܘܣ ܫܩܛÜÜ',
-'prefs-searchoptions' => 'ܓܒÜÜ¬ÌˆÜ Ü•Ü’Ü¨ÜÜ',
+'prefs-searchoptions' => 'ܓܒÜÜ¬ÌˆÜ Ü•Ü’Ü˜Ü¨ÜÜ',
'prefs-namespaces' => 'ܚܩܠܬ̈Ü',
'defaultns' => 'Üܘ Ü’Ü¨Ü Ü’ÜšÜ©Ü Ü¬ÌˆÜ Ü—Ü¢ÜÜ¢',
'prefs-files' => 'ܠܦܦ̈Ü',
@@ -702,9 +699,9 @@ $1',
'prefs-advancedrendering' => 'ܓܒÜÜ¬ÌˆÜ Ü¡Ü¬Ü©Ü•ÌˆÜ¡Ü¢Ü',
'prefs-advancedsearchoptions' => 'ܓܒÜÜ¬ÌˆÜ Ü¡Ü¬Ü©Ü•ÌˆÜ¡Ü¢Ü',
'prefs-advancedwatchlist' => 'ܓܒÜÜ¬ÌˆÜ Ü¡Ü¬Ü©Ü•ÌˆÜ¡Ü¢Ü',
-'prefs-displayrc' => 'ܓܒÜÜ¬ÌˆÜ Ü•ÜšÜ˜Ü˜ÜÜ',
-'prefs-displaysearchoptions' => 'ܓܒÜÜ¬ÌˆÜ Ü•ÜšÜ˜Ü˜ÜÜ',
-'prefs-displaywatchlist' => 'ܓܒÜÜ¬ÌˆÜ Ü•ÜšÜ˜Ü˜ÜÜ',
+'prefs-displayrc' => 'ÜšÜ˜Ü Ü“Ü’Üܬ̈Ü',
+'prefs-displaysearchoptions' => 'ÜšÜ˜Ü Ü“Ü’Üܬ̈Ü',
+'prefs-displaywatchlist' => 'ÜšÜ˜Ü Ü“Ü’Üܬ̈Ü',
'prefs-diffs' => 'ܦܪ̈ÜܫܘÜܬÜ',
# User rights
@@ -777,7 +774,7 @@ $1',
'action-delete' => 'Ü«ÜÜ¦Ü¬Ü Ü•Ü¦ÜÜ¬Ü Ü—Ü•Ü',
'action-deleterevision' => 'Ü«ÜÜ¦Ü¬Ü Ü•Ü¬Ü¢ÜÜ¬Ü Ü—Ü•Ü',
'action-deletedhistory' => 'ܚܙÜÜ¬Ü Ü•Ü¬Ü«Ü¥ÜÜ¬Ü Ü«ÜÜ¦Ü¬Ü Ü•Ü¦ÜÜ¬Ü Ü—Ü•Ü',
-'action-browsearchive' => 'ܒܨÜÜ Ü¥Ü  ܦÜÜ¬Ü¬ÌˆÜ Ü«Üܦܬ̈Ü',
+'action-browsearchive' => 'ܒܘܨÜÜ Ü¥Ü  ܦÜÜ¬Ü¬ÌˆÜ Ü«Üܦܬ̈Ü',
'action-undelete' => 'Ü Ü Ü«Ü˜Ü¦ ܦÜÜ¬Ü Ü—Ü•Ü',
'action-suppressionlog' => 'ܚܙÜÜ¬Ü Ü•Ü—Ü¢Ü Ü£Ü“Ü Ü Ü¦ÜªÜ¨Ü˜Ü¦ÜÜ',
'action-block' => 'ÜšÜªÜ¡Ü¬Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü Ü—Ü¢Ü Ü¡Ü¢ ܫܚܠܦܬÜ',
@@ -799,7 +796,7 @@ $1',
'rcshowhideanons' => '$1 Ü¡Ü¦Ü ÜšÜ¢Ü Ü Ü ÜÜ•ÜÜ¥Ü',
'rcshowhidemine' => '$1 ܫܘܚܠܦ̈Ü',
'rclinks' => 'ÜšÜ˜Ü $1 Ü«Ü˜ÜšÜ Ü¦ÌˆÜ Üܚܪ̈ÜÜ Ü’ $2 ÜÜ˜Ü¡Ü¬ÌˆÜ Üܚܪ̈ÜÜ<br />$3',
-'diff' => 'ܦܘܪܫÜ',
+'diff' => 'ܦܪÜܫܘܬÜ',
'hist' => 'ܬܫܥÜܬÜ',
'hide' => 'ܛܫÜ',
'show' => 'ܚܘÜ',
@@ -1102,7 +1099,7 @@ $1',
'unwatch' => 'Ü Ü ÜªÜ—Ü',
'unwatchthispage' => 'ÜŸÜ Ü ÜªÜ—ÜÜ',
'wlshowlast' => 'ÜšÜ˜Ü $1 Ü«Ü¥Ü¬ÌˆÜ $2 ÜÜ˜Ü¡Ü¬ÌˆÜ Üܚܪ̈ÜÜ $3',
-'watchlist-options' => 'ܨܒÜÜ¢ÜÜ˜Ü¬ÌˆÜ Ü•ÜªÌˆÜ—ÜܬÜ',
+'watchlist-options' => 'ܓܒÜÜ¬ÌˆÜ Ü•ÜªÌˆÜ—ÜܬÜ',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'ܪܗÜÜ...',
@@ -1396,7 +1393,7 @@ $1',
'exif-filesource' => 'Ü¡Ü’Ü˜Ü¥Ü Ü•Ü Ü¦Ü¦Ü',
'exif-gpsspeedref' => 'ܚܕÜÜ˜Ü¬Ü Ü•Ü©Ü Ü˜Ü Ü˜Ü¬Ü',
'exif-gpstrack' => 'Ü¨Ü˜Ü’Ü Ü•Ü«Ü˜Ü¢ÜÜ',
-'exif-gpsimgdirectionref' => 'Ü¡Ü’Ü˜Ü¥Ü Ü•Ü¨Ü˜Ü’Ü Ü•Ü¨Ü˜ÜªÜ¬Ü',
+'exif-gpsimgdirectionref' => 'ܓܒÜÜ¬Ü Ü•Ü¨Ü˜Ü’Ü Ü•Ü«Ü˜Ü¢ÜÜ',
'exif-gpsimgdirection' => 'Ü¨Ü˜Ü’Ü Ü•Ü¨Ü˜ÜªÜ¬Ü',
'exif-languagecode' => 'ܠܫܢÜ',
@@ -1497,7 +1494,6 @@ $1',
# Watchlist editing tools
'watchlisttools-view' => 'ÜšÜ˜Ü Ü«Ü˜ÜšÜ Ü¦ÌˆÜ Ü•ÌˆÜ¡ÜÜ',
'watchlisttools-edit' => 'ÜšÜ™Ü Ü˜Ü«ÜšÜ Ü¦ ܪ̈ܗÜܬÜ',
-'watchlisttools-raw' => 'ܫܚܠܦ ܪ̈ܗÜÜ¬Ü Ü¦Ü›Üܪ̈ܬÜ',
# Special:Version
'version' => 'ܨܚܚÜ',
@@ -1550,7 +1546,6 @@ $1',
'htmlform-selectorother-other' => 'ÜܚܪܢÜ',
# New logging system
-'logentry-delete-delete' => '$1 ܫܦ Ü•Ü¦Ü Ü• $3',
'logentry-move-move' => '$1 Ü«Ü¢Ü Ü•Ü¦Ü Ü• $3 Ü  $4',
'logentry-move-move-noredirect' => '$1 Ü«Ü¢Ü Ü•Ü¦Ü Ü• $3 Ü  $4 Ü•Ü Ü Ü«Ü’Ü©Ü Ü•Ü•Ü¦Ü Ü•Ü¨Ü˜ÜÜ’Ü',
'logentry-move-move_redir' => '$1 Ü«Ü¢Ü Ü•Ü¦Ü Ü• $3 Ü  $4 Ü•ÜÜÜ¬Ü˜Ü—Ü Ü—Ü˜Ü Ü•Ü¦Ü Ü•Ü¨Ü˜ÜÜ’Ü',
diff --git a/languages/messages/MessagesAs.php b/languages/messages/MessagesAs.php
index 81e72615471b..40a1649b1c48 100644
--- a/languages/messages/MessagesAs.php
+++ b/languages/messages/MessagesAs.php
@@ -495,9 +495,7 @@ $2',
'titleprotected' => "[[User:$1|$1]] সদসà§à¦¯à¦œà¦¨à§‡ à¦à¦‡ শিৰোণামাৰ লিখনী লিখা ৰোধ কৰিছে ।
ইয়াৰ কাৰণ হৈছে ''$2'' ।",
'filereadonlyerror' => '"$1" ফাইলটোক পৰিৱৰà§à¦¤à¦¨ কৰিব পৰা নগ\'ল কাৰণ ফাইল ভà¦à§°à¦¾à¦² "$2" কেৱল পঢ়িব পৰা অৱসà§à¦¥à¦¾à¦¤ আছে।
-যিজন পà§à§°à¦¶à¦¾à¦¸à¦•ে à¦à¦‡à¦Ÿà§‹ বনà§à¦§ কৰিছে তেওঠদৰà§à¦¶à§‹à§±à¦¾ কাৰণ হৈছে: \'\'$3\'\'।',
-'invalidtitle-knownnamespace' => 'নামসà§à¦¥à¦¾à¦¨ "$2" আৰৠপাঠà§à¦¯ "$3" থকা অবৈধ শিৰোনাম',
-'invalidtitle-unknownnamespace' => 'অজà§à¦žà¦¾à¦¤ নামসà§à¦¥à¦¾à¦¨ সংখà§à¦¯à¦¾ $1 আৰৠপাঠà§à¦¯ "$2" থকা অবৈধ শিৰোনাম',
+দৰà§à¦¶à§‹à§±à¦¾ কাৰণ হৈছে "\'\'$3\'\'"।',
# Virus scanner
'virus-badscanner' => "ভà§à¦² কনফিগাৰেচন: অজà§à¦žà¦¾à¦¤ ভাইৰাছ সà§à¦•েনাৰ: ''$1''",
@@ -789,7 +787,6 @@ $1à§° দà§à¦¬à¦¾à§°à¦¾ à¦à¦‡ অৱৰোধ কৰা হৈছে ।
'note' => "'''টোকা:'''",
'previewnote' => "'''মনত ৰাখিব à¦à¦¯à¦¼à¦¾ মাথোন পà§à§°à¦¾à¦•à§â€Œà¦¦à§°à§à¦¶à¦¨à¦¹à§‡à¥¤'''
আপোনাৰ সালসলনিসমূহ à¦à¦¤à¦¿à¦¯à¦¼à¦¾à¦“ সংৰকà§à¦·à¦£ কৰা হোৱা নাই!",
-'continue-editing' => 'সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ জাৰী ৰাখক',
'previewconflict' => 'à¦à¦‡ পà§à§°à¦¾à¦•দৰà§à¦¶à¦¨à§‡ ওপৰৰ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ কà§à¦·à§‡à¦¤à§à§°à§° লেখা সাà¦à¦šà¦¿ ৰাখিলে যেনেকà§à§±à¦¾ দেখা যাব তেনেকà§à§±à¦¾ দেখাইছে ।',
'session_fail_preview' => "'''দà§à¦ƒà¦–িত! চেচন ডাটা হেৰাই যোৱাৰ কাৰণে আপোনাৰ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ কৃতকাৰà§à¦¯à§à¦¯ নহ'ল ।'''
অনà§à¦—à§à§°à¦¹ কৰি পà§à¦¨à§° চেষà§à¦Ÿà¦¾ কৰক ।
@@ -890,12 +887,6 @@ $1à§° দà§à¦¬à¦¾à§°à¦¾ à¦à¦‡ অৱৰোধ কৰা হৈছে ।
'parser-template-loop-warning' => 'সাà¦à¦š লà§à¦ª চিহà§à¦¨à¦¿à¦¤ কৰা হৈছে: [[$1]]',
'parser-template-recursion-depth-warning' => 'সাà¦à¦šà§° পà§à¦¨à§°à¦¾à¦¬à§ƒà¦¤à§à¦¤à¦¿ গভীৰতা সীমা ($1) তকৈ অধিক হৈছে',
'language-converter-depth-warning' => 'ভাষা পৰিৱৰà§à¦¤à¦•à§° গভীৰতা সীমাই ($1) অতিকà§à§°à¦® কৰিছে',
-'node-count-exceeded-category' => "ন'ড-গণনা বেছি হোৱা পৃষà§à¦ à¦¾à¦¸à¦®à§‚হ",
-'node-count-exceeded-warning' => "পৃষà§à¦ à¦¾à§° ন'ড-গণনা বেছি হৈছে",
-'expansion-depth-exceeded-category' => 'বিসà§à¦¤à§ƒà¦¤à¦¿ গভীৰতা বেছি হোৱা পৃষà§à¦ à¦¾',
-'expansion-depth-exceeded-warning' => 'পৃষà§à¦ à¦¾à¦–নৰ বিসà§à¦¤à§ƒà¦¤à¦¿ গভীৰতা বেছি হৈছে',
-'parser-unstrip-loop-warning' => 'আনà§â€Œà¦·à§à¦Ÿà§à§°à§€à¦ª লà§à¦ª চিনাকà§à¦¤ কৰা হৈছে',
-'parser-unstrip-recursion-limit' => 'আনà§â€Œà¦·à§à¦Ÿà§à§°à¦¿à¦ª ৰিকাৰà§à¦›à¦¨ সীমা অতিকà§à§°à¦® হৈছে ($1)',
# "Undo" feature
'undo-success' => 'à¦à¦‡ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ পূৰà§à¦¬à¦¬à§Ž কৰিব পাৰি ।
@@ -1077,8 +1068,6 @@ $1",
# Diffs
'history-title' => '"$1" ৰ সংশোধনৰ ইতিহাস',
-'difference-title' => '"$1"à§° বিভিনà§à¦¨ সংধোধনৰ মাজৰ পাৰà§à¦¥à¦•à§à¦¯à¦¸à¦®à§‚হ',
-'difference-title-multipage' => '"$1" আৰৠ"$2" পৃষà§à¦ à¦¾à§° মাজৰ পাৰà§à¦¥à¦•à§à¦¯à¦¸à¦®à§‚হ',
'difference-multipage' => '(পৃষà§à¦ à¦¾à¦¸à¦®à§‚হৰ মাজত তফাৎ)',
'lineno' => '$1 নং শাৰীঃ',
'compareselectedversions' => 'নিৰà§à¦¬à¦¾à¦šà¦¿à¦¤ কৰা সংকলন সমূহৰ মাজত পাৰà§à¦¥à¦•à§à¦¯ চাওক',
@@ -1176,7 +1165,6 @@ $1",
'prefs-beta' => 'বিটা বৈশিষà§à¦Ÿà¦¸à¦®à§‚হ',
'prefs-datetime' => 'তাৰিখ আৰৠসময়',
'prefs-labs' => 'পৰীকà§à¦·à¦¾à¦—াৰ বৈশিষà§à¦Ÿà¦¸à¦®à§‚হ',
-'prefs-user-pages' => 'সদসà§à¦¯ পৃষà§à¦ à¦¾',
'prefs-personal' => 'সদসà§à¦¯à§° বিৱৰণ',
'prefs-rc' => 'শেহতীয়া সাল-সলনি',
'prefs-watchlist' => 'লকà§à¦·à§à¦¯ তালিকা',
@@ -1643,14 +1631,13 @@ URL টোৰ বৈধতা বিচাৰ কৰি পà§à¦¨à§° চেষà§
'backend-fail-closetemp' => "অসà§à¦¥à¦¾à¦¯à¦¼à§€ ফাইল বনà§à¦§ কৰিব পৰা নগ'ল।",
'backend-fail-read' => "$1 ফাইলটো পঢ়িব পৰা নগ'ল",
'backend-fail-create' => "$1 ফাইলটো সৃষà§à¦Ÿà¦¿ কৰিব পৰা নগ'ল।",
-'backend-fail-maxsize' => "$1 ফাইলটো সৃষà§à¦Ÿà¦¿ কৰিব পৰা নগ'ল কিয়নো ইয়াৰ আকাৰ {{PLURAL:$2|à¦à¦• বাইটতকৈ|$2 বাইটতকৈ}} বেছি।",
+'backend-fail-maxsize' => "$1 ফাইলটো সৃষà§à¦Ÿà¦¿ কৰিব পৰা নগ'ল কিয়নো ইয়াৰ আকাৰ {{PLURAL:$2|$2 বাইটতকৈ|$2 বাইটতকৈ}} বেছি।",
'backend-fail-readonly' => 'ষà§à¦Ÿ\'ৰেজ বেকà§â€Œà¦à¦£à§à¦¡ "$1"ক কেৱল পঢ়িব পৰা যায়। ইয়াৰ কাৰণ হ\'ল: "$2"',
'backend-fail-synced' => '"$1" ফাইলটো আভà§à¦¯à¦¨à§à¦¤à§°à§€à¦£ ষà§à¦Ÿ\'ৰেজ বেকà§â€Œà¦à¦£à§à¦¡à§° লগত অসঙà§à¦—ত অৱসà§à¦¥à¦¾à¦¤ আছে',
'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 ফাইলটো লিখিব পৰা নগ'ল।",
# File journal errors
'filejournal-fail-dbconnect' => 'ষà§à¦Ÿ\'ৰেজ বেকà¦\'ণà§à¦¡ "$1"à§° বাবে জাৰà§à¦£à¦¾à¦² তথà§à¦¯à¦•োষৰ লগত সংযোগ সà§à¦¥à¦¾à¦ªà¦¨ নহ\'ল।',
@@ -1995,8 +1982,6 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization চাওক।",
'allpages-hide-redirects' => 'পà§à¦¨à¦ƒà¦¨à¦¿à§°à§à¦¦à§‡à¦¶ লà§à¦•à§à§±à¦¾à¦“ক',
# SpecialCachedPage
-'cachedspecial-viewing-cached-ttl' => "আপà§à¦¨à¦¿ à¦à¦‡ পৃষà§à¦ à¦¾à§° আগেয়ে জমা কৰি থোৱা বা কেশà§à¦¬â€Œà¦¡ সংসà§à¦•ৰণ à¦à¦Ÿà¦¾ চাই আছে যিটো $1 পৰà§à¦¯à¦¨à§à¦¤ পà§à§°à¦£à¦¾ হ'ব পাৰে।",
-'cachedspecial-viewing-cached-ts' => "আপà§à¦¨à¦¿ à¦à¦‡ পৃষà§à¦ à¦¾à§° আগেয়ে জমা কৰি থোৱা বা কেশà§à¦¬â€Œà¦¡ সংসà§à¦•ৰণ à¦à¦Ÿà¦¾ চাই আছে যিখন সমà§à¦ªà§‚à§°à§à¦£à¦­à¦¾à§±à§‡ পà§à§°à¦•ৃত নহ'বও পাৰে।",
'cachedspecial-refresh-now' => 'শেহতীয়া পাঠà§à¦¯',
# Special:Categories
@@ -3572,9 +3557,6 @@ You can also [[Special:EditWatchlist/raw|edit the raw list]].',
'version-software' => 'ইনষà§à¦Ÿà¦² কৰা ছফà§à¦Ÿà§±à§‡à§°',
'version-software-product' => 'সামগà§à§°à§€',
'version-software-version' => 'সংসà§à¦•ৰণ',
-'version-entrypoints' => 'পà§à§°à§±à§‡à¦¶ পইণà§à¦Ÿ ইউআৰà¦à¦²',
-'version-entrypoints-header-entrypoint' => 'পà§à§°à§±à§‡à¦¶ পইণà§à¦Ÿ',
-'version-entrypoints-header-url' => 'ইউআৰà¦à¦²',
# Special:FilePath
'filepath' => 'ফাইল পথ',
diff --git a/languages/messages/MessagesAst.php b/languages/messages/MessagesAst.php
index 7bc1e4b161a6..1129967daea8 100644
--- a/languages/messages/MessagesAst.php
+++ b/languages/messages/MessagesAst.php
@@ -1,5 +1,5 @@
<?php
-/** Asturian (asturianu)
+/** Asturian (Asturianu)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1044,9 +1044,9 @@ Asegúrate de qu'esti cambéu caltenga la continuidá del históricu de la páxi
'mergelogpagetext' => "Abaxo amuésase una llista de les fusiones más recientes d'un historial de páxina con otru.",
# Diffs
-'history-title' => 'Historial de revisiones de «$1»',
-'difference-title' => 'Diferencies ente revisiones de «$1»',
-'difference-title-multipage' => 'Diferencies ente les páxines «$1» y «$2»',
+'history-title' => 'Historial de revisiones de "$1"',
+'difference-title' => 'Diferencia ente revisiones de «$1»',
+'difference-title-multipage' => 'Diferencia ente les páxines «$1» y «$2»',
'difference-multipage' => '(Diferencia ente páxines)',
'lineno' => 'Llinia $1:',
'compareselectedversions' => 'Comparar les revisiones seleicionaes',
@@ -1141,7 +1141,6 @@ Asegúrate de qu'esti cambéu caltenga la continuidá del históricu de la páxi
'prefs-beta' => 'Carauterístiques beta',
'prefs-datetime' => 'Fecha y hora',
'prefs-labs' => 'Carauterístiques esperimentales',
-'prefs-user-pages' => "Páxines d'usuariu",
'prefs-personal' => 'Perfil del usuariu',
'prefs-rc' => 'Cambios recientes',
'prefs-watchlist' => 'Llista de vixilancia',
diff --git a/languages/messages/MessagesBe_tarask.php b/languages/messages/MessagesBe_tarask.php
index f5e895578f38..e1de9fa84cc4 100644
--- a/languages/messages/MessagesBe_tarask.php
+++ b/languages/messages/MessagesBe_tarask.php
@@ -264,9 +264,9 @@ $messages = array(
'tog-usenewrc' => 'ВыкарыÑтоўваць удаÑканалены ÑÑŒÐ¿Ñ–Ñ Ð°Ð¿Ð¾ÑˆÐ½Ñ–Ñ… зьменаў (патрабуе JavaScript)',
'tog-numberheadings' => 'ÐÑžÑ‚Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ Ð½ÑƒÐ¼Ð°Ñ€Ð°Ñ†Ñ‹Ñ Ð·Ð°Ð³Ð°Ð»Ð¾ÑžÐºÐ°Ñž',
'tog-showtoolbar' => 'Паказваць панÑль інÑтрумÑнтаў Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ (патрабуе JavaScript)',
-'tog-editondblclick' => 'РÑдагаваць Ñтаронкі па падвойным пÑтрыку (JavaScript)',
+'tog-editondblclick' => 'РÑдагаваць Ñтаронкі па падвойным шчоўканьні (JavaScript)',
'tog-editsection' => 'Дазволіць Ñ€Ñдагаваньне аÑобных ÑÑкцыÑÑž па ÑпаÑылках [Ñ€Ñдагаваць]',
-'tog-editsectiononrightclick' => 'РÑдагаваць ÑÑкцыі па правым пÑтрыку на загалоўку (патрабуе JavaScript)',
+'tog-editsectiononrightclick' => 'РÑдагаваць ÑÑкцыі па правым шчоўканьні мышкай на загалоўку (JavaScript)',
'tog-showtoc' => 'Паказваць зьмеÑÑ‚ (Ð´Ð»Ñ Ñтаронак з колькаÑьцю ÑÑкцый болей за 3)',
'tog-rememberpassword' => 'Запомніць мÑне Ñž гÑтым браўзÑры (Ð½Ñ Ð±Ð¾Ð»ÑŒÑˆ за $1 {{PLURAL:$1|дзень|дні|дзён}})',
'tog-watchcreations' => 'Дадаваць у мой ÑÑŒÐ¿Ñ–Ñ Ð½Ð°Ð·Ñ–Ñ€Ð°Ð½ÑŒÐ½Ñ Ñтаронкі, ÑÐºÑ–Ñ Ñ Ð±ÑƒÐ´Ñƒ Ñтвараць',
@@ -1206,9 +1206,9 @@ $1",
'mergelogpagetext' => "ÐіжÑй знаходзіцца ÑÑŒÐ¿Ñ–Ñ Ð°Ð¿Ð¾ÑˆÐ½Ñ–Ñ… аб'ÑднаньнÑÑž гіÑторыÑÑž Ñтаронак.",
# Diffs
-'history-title' => '$1 — гіÑÑ‚Ð¾Ñ€Ñ‹Ñ Ð·ÑŒÐ¼ÐµÐ½Ð°Ñž',
-'difference-title' => '$1: розьніца паміж вÑÑ€ÑÑ–Ñмі',
-'difference-title-multipage' => '«$1» Ñ– «$2» — розьніца паміж Ñтаронкамі',
+'history-title' => 'ГіÑÑ‚Ð¾Ñ€Ñ‹Ñ Ð·ÑŒÐ¼ÐµÐ½Ð°Ñž Ñтаронкі «$1»',
+'difference-title' => 'Розьніца паміж вÑÑ€ÑÑ–Ñмі «$1»',
+'difference-title-multipage' => 'Розьніца паміж Ñтаронкамі «$1» Ñ– «$2»',
'difference-multipage' => '(Розьніца паміж Ñтаронкамі)',
'lineno' => 'Радок $1:',
'compareselectedversions' => 'Параўнаць Ð²Ñ‹Ð±Ñ€Ð°Ð½Ñ‹Ñ Ð²ÑÑ€ÑÑ–Ñ–',
@@ -1304,7 +1304,6 @@ $1",
'prefs-beta' => 'ТÑÑÑ‚Ð°Ð²Ñ‹Ñ Ð¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð°Ñьці',
'prefs-datetime' => 'Дата Ñ– чаÑ',
'prefs-labs' => 'ЭкÑпÑрымÑÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ñ Ð¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð°Ñьці',
-'prefs-user-pages' => 'Старонкі ўдзельніка',
'prefs-personal' => 'ÐÑабіÑÑ‚Ñ‹Ñ Ð·ÑŒÐ²ÐµÑткі',
'prefs-rc' => 'ÐÐ¿Ð¾ÑˆÐ½Ñ–Ñ Ð·ÑŒÐ¼ÐµÐ½Ñ‹',
'prefs-watchlist' => 'Ð¡ÑŒÐ¿Ñ–Ñ Ð½Ð°Ð·Ñ–Ñ€Ð°Ð½ÑŒÐ½Ñ',
@@ -1762,14 +1761,13 @@ $1',
'backend-fail-closetemp' => 'Ðемагчыма закрыць чаÑовы файл.',
'backend-fail-read' => 'Ðемагчыма прачытаць файл $1.',
'backend-fail-create' => 'Ðемагчыма запіÑаць файл $1.',
-'backend-fail-maxsize' => 'Ðе атрымалаÑÑ Ð·Ð°Ð¿Ñ–Ñаць файл $1, бо Ñго памер перавышае {{PLURAL:$2|$2 байт|$2 байта|$2 байтаў}}.',
+'backend-fail-maxsize' => 'Ðе атрымалаÑÑ Ñтварыць файл $1, бо Ñго памер перавышае {{PLURAL:$2|$2 байт|$2 байта|$2 байтаў}}',
'backend-fail-readonly' => 'СÑрвÑÑ€ Ñховішча «$1» у Ñ€Ñжыме толькі чытаньнÑ. Прычына: «$2»',
'backend-fail-synced' => 'Стан файла «$1» адрозьніваецца ад Ñтану на ўнутраным ÑÑрвÑры Ñховішча',
'backend-fail-connect' => 'Ðемагчыма далучыцца да ÑÑрвÑра Ñховішча «$1».',
'backend-fail-internal' => 'Узьнікла невÑÐ´Ð¾Ð¼Ð°Ñ Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° на ÑÑрвÑры Ñховішча «$1».',
'backend-fail-contenttype' => 'Ðемагчыма вызначыць тып зьмеÑту файла, Ñкі муÑіць быць захаваны Ñž «$1».',
'backend-fail-batchsize' => 'Cховішча атрымала блёк з $1 {{PLURAL:$1|файлавай апÑрацыі|файлавых апÑрацыÑÑž|файлавых апÑрацыÑÑž}}; абмежаваньне Ñкладае $2 {{PLURAL:$2|апÑрацыю|апÑрацыі|апÑрацыÑÑž}}.',
-'backend-fail-usable' => 'Ðе атрымалаÑÑ Ð·Ð°Ð¿Ñ–Ñаць файл $1 з-за недаÑтачы правоў ці адÑутнаÑьці дырÑкторыÑÑž або кантÑйнÑраў.',
# File journal errors
'filejournal-fail-dbconnect' => 'Ðе атрымалаÑÑ Ð·Ð»ÑƒÑ‡Ñ‹Ñ†Ñ†Ð° з базай зьвеÑтак журнала Ð´Ð»Ñ Ñховішча «$1».',
@@ -2093,7 +2091,6 @@ $1',
Ð’Ñ‹ можаце адфільтраваць вынікі па тыпе журналу, удзельніку ці Ñтаронцы.',
'logempty' => 'Падобных запіÑаў у журнале нÑма.',
'log-title-wildcard' => 'Шукаць назвы, ÑÐºÑ–Ñ Ð¿Ð°Ñ‡Ñ‹Ð½Ð°ÑŽÑ†Ñ†Ð° з гÑтага Ñ‚ÑкÑту',
-'showhideselectedlogentries' => 'Паказаць/Ñхаваць Ð²Ñ‹Ð±Ñ€Ð°Ð½Ñ‹Ñ Ð·Ð°Ð¿Ñ–ÑÑ‹ Ñž журнале',
# Special:AllPages
'allpages' => 'УÑе Ñтаронкі',
diff --git a/languages/messages/MessagesBg.php b/languages/messages/MessagesBg.php
index 27373191f5be..67a753c7066b 100644
--- a/languages/messages/MessagesBg.php
+++ b/languages/messages/MessagesBg.php
@@ -1175,7 +1175,6 @@ $1",
# Diffs
'history-title' => 'Преглед на иÑториÑта на „$1“',
-'difference-title' => 'Разлика между верÑии на „$1“',
'difference-multipage' => '(Разлики между Ñтраниците)',
'lineno' => 'Ред $1:',
'compareselectedversions' => 'Сравнение на избраните верÑии',
diff --git a/languages/messages/MessagesBn.php b/languages/messages/MessagesBn.php
index edf9eb9445b7..0b46a09e7f3b 100644
--- a/languages/messages/MessagesBn.php
+++ b/languages/messages/MessagesBn.php
@@ -984,8 +984,6 @@ $1",
# Diffs
'history-title' => '"$1" à¦à¦° সংশোধনের ইতিহাস',
-'difference-title' => '‘$1’-à¦à¦° বিভিনà§à¦¨ সংসà§à¦•রণের মধà§à¦¯à§‡ পারà§à¦¥à¦•à§à¦¯',
-'difference-title-multipage' => '‘$1’ ও ‘$2’-à¦à¦° মধà§à¦¯à§‡ পারà§à¦¥à¦•à§à¦¯',
'difference-multipage' => 'পাতাগà§à¦²à§‹à¦° মধà§à¦¯à§‡ পারà§à¦¥à¦•à§à¦¯',
'lineno' => '$1 নং লাইন:',
'compareselectedversions' => 'নিরà§à¦¬à¦¾à¦šà¦¿à¦¤ সংসà§à¦•রণগà§à¦²à§‹ তà§à¦²à¦¨à¦¾ করো',
@@ -1078,7 +1076,6 @@ $1",
'prefs-beta' => 'বেটা বৈশিষà§à¦Ÿà¦¸à¦®à§‚হ',
'prefs-datetime' => 'তারিখ ও সময়',
'prefs-labs' => 'পরীকà§à¦·à¦¾à¦—ার বৈশিষà§à¦Ÿà¦¸à¦®à§‚হ',
-'prefs-user-pages' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর পাতা',
'prefs-personal' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর বৃতà§à¦¤à¦¾à¦¨à§à¦¤',
'prefs-rc' => 'সামà§à¦ªà§à¦°à¦¤à¦¿à¦• পরিবরà§à¦¤à¦¨à¦¸à¦®à§‚হ',
'prefs-watchlist' => 'নজরতালিকা',
diff --git a/languages/messages/MessagesBr.php b/languages/messages/MessagesBr.php
index 7a8ca3596826..330f1676372f 100644
--- a/languages/messages/MessagesBr.php
+++ b/languages/messages/MessagesBr.php
@@ -1,5 +1,5 @@
<?php
-/** Breton (brezhoneg)
+/** Breton (Brezhoneg)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -564,8 +564,6 @@ Setu amañ perak ''$2''.",
'filereadonlyerror' => 'Dibosupl kemmañ ar restr "$1" abalamour m\'emañ ar c\'havlec\'h restroù "$2" e mod lenn nemetken.
"\'\'$3\'\'" eo an abeg roet gant ar merour en deus prennet anezhi.',
-'invalidtitle-knownnamespace' => 'Titl direizh gant an esaouenn anv "$2" hag an destenn "$3"',
-'invalidtitle-unknownnamespace' => 'Titl direizh gant an niverenn esaouenn anv $1 hag an destenn "$2" dianav',
# Virus scanner
'virus-badscanner' => "Kefluniadur fall : skanner viruzoù dianav : ''$1''",
@@ -946,8 +944,6 @@ A-gostez eo bet lezet an arventenn-se.',
'node-count-exceeded-warning' => "Pajenn a ya en tu all d'an niver a skoulmoù",
'expansion-depth-exceeded-category' => "Pajennoù m'eur aet dreist d'an donder astenn",
'expansion-depth-exceeded-warning' => "Pajenn a ya dreist d'an donder astenn",
-'parser-unstrip-loop-warning' => "Detektet ez eus bet ul lagadenn n'haller ket divontañ",
-'parser-unstrip-recursion-limit' => "Aet dreist d'ar vevenn rekurziñ n'haller ket divontañ : $1",
# "Undo" feature
'undo-success' => "Gallout a reer disteurel ar c'hemmoù-mañ. Gwiriit, mar plij, gant ar geñveriadenn a-is evit bezañ sur eo an dra-se a fell deoc'h ober; goude-se enrollit ar c'hemmoù a-is a-benn echuiñ disteurel ar c'hemmoù.",
@@ -1123,8 +1119,6 @@ Gwiriit ne vo ket torret red istor ar bajenn gant ar c'hemm-mañ.",
# Diffs
'history-title' => 'Istor stummoù disheñvel "$1"',
-'difference-title' => 'Diforc\'hioù etre adstummoù "$1"',
-'difference-title-multipage' => 'Diforc\'hioù etre ar pajennoù "$1" ha "$2"',
'difference-multipage' => "(diforc'h etre ar pajennoù)",
'lineno' => 'Linenn $1:',
'compareselectedversions' => 'Keñveriañ ar stummoù diuzet',
@@ -1219,7 +1213,6 @@ Gwiriit ne vo ket torret red istor ar bajenn gant ar c'hemm-mañ.",
'prefs-beta' => 'Perzhioù beta',
'prefs-datetime' => 'Deiziad hag eur',
'prefs-labs' => 'Perzhioù "labs"',
-'prefs-user-pages' => 'Pajennoù implijer',
'prefs-personal' => 'Titouroù personel',
'prefs-rc' => 'Kemmoù diwezhañ',
'prefs-watchlist' => 'Roll evezhiañ',
@@ -1353,7 +1346,7 @@ Ma skrivit anezhañ e vo implijet evit lakaat war wel ar pezh a vo bet degaset g
'group' => 'Strollad :',
'group-user' => 'Implijerien',
'group-autoconfirmed' => 'Implijerien bet kadarnaet ent emgefre',
-'group-bot' => 'Robotoù',
+'group-bot' => 'Botoù',
'group-sysop' => 'Merourien',
'group-bureaucrat' => 'Burevidi',
'group-suppress' => 'Dindan evezh',
@@ -1672,13 +1665,13 @@ Ma talc'h ar gudenn, kit e darempred gant [[Special:ListUsers/sysop|merourien ar
'upload-copy-upload-invalid-domain' => "N'haller ket seveniñ enporzhiadennoù a-bell adalek an domani-mañ.",
# File backend
-'backend-fail-stream' => 'Dibosupl eo lenn ar restr $1.',
+'backend-fail-stream' => 'Dibosupl lenn ar restr $1.',
'backend-fail-backup' => 'Dibosupl enrollañ ar restr $1.',
'backend-fail-notexists' => "N'eus ket eus ar restr $1.",
'backend-fail-hashes' => 'Dibosupl eo bet tapout hacherezh ar restr evit keñveriañ.',
'backend-fail-notsame' => "Ur restr disheñvel zo e $1 c'hoazh.",
'backend-fail-invalidpath' => "$1 n'eo ket un hent stokañ reizh.",
-'backend-fail-delete' => 'Dibosupl eo diverkañ ar restr $1.',
+'backend-fail-delete' => 'Dibosupl eo diverkañ a restr $1.',
'backend-fail-alreadyexists' => 'Ar restr "$1" zo anezhi c\'hoazh.',
'backend-fail-store' => 'Dibosupl stokañ ar restr $1 e $2.',
'backend-fail-copy' => 'Dibosupl eilañ ar restr "$1" war-du "$2".',
@@ -1687,15 +1680,14 @@ Ma talc'h ar gudenn, kit e darempred gant [[Special:ListUsers/sysop|merourien ar
'backend-fail-writetemp' => 'Dibosupl skrivañ er restr padennek.',
'backend-fail-closetemp' => 'Dibosupl eo serriñ ar restr padennek.',
'backend-fail-read' => 'Dibosupl lenn ar restr $1.',
-'backend-fail-create' => 'Dibosupl eo krouiñ ar restr $1.',
-'backend-fail-maxsize' => "Dibosupl skrivañ er restr $1 peogwir eo brasoc'h eget {{PLURAL:$2|un okted|$2 okted}}.",
+'backend-fail-create' => 'Dibosupl krouiñ ar restr $1.',
+'backend-fail-maxsize' => "Dibosupl krouiñ ar restr $1 peogwir eo brasoc'h eget {{PLURAL:$2|un okted|$2 okted}}.",
'backend-fail-readonly' => 'Emañ an dermenell stokañ "$1" e mod lenn hepken. Setu aze an abeg a oa bet roet : "$2".',
'backend-fail-synced' => 'Emañ ar restr "$1" en ur stad direizhet en termenelloù stokañ diabarzh',
'backend-fail-connect' => 'Dibosupl kevreañ ouzh termenell stokañ ar restr "$1".',
'backend-fail-internal' => 'C\'hoarvezet ez eus ur fazi dianav e termenell stokañ ar restr "$1".',
'backend-fail-contenttype' => 'Dibosupl termeniñ ar seurt danvez da enrollañ e "$1".',
'backend-fail-batchsize' => 'Pourvezet he deus an dermenell stokañ ur pakad a $1 {{PLURAL:$1|oberiadenn|oberiadenn}}; sevel a ra ar vevenn da $2 {{PLURAL:$2|oberiadenn|oberiadenn}}.',
-'backend-fail-usable' => "Dibosupl skrivañ ar restr $1 rak re skort eo an aotreoù pe mankout a ra kavlec'hioù/endalc'herioù.",
# File journal errors
'filejournal-fail-dbconnect' => 'N\'eus ket bet gallet kevreañ ouzh diaz roadennoù ar marilh evit an dermenell stokañ "$1".',
@@ -2356,7 +2348,7 @@ Ma'z eus bet krouet ur bajenn nevez dezhi an hevelep anv abaoe an diverkadenn, e
'undelete-revision' => 'Stumm diverket eus $1, (gwiriadenn eus $4 da $5) gant $3 :',
'undeleterevision-missing' => "Stumm fall pe diank. Pe hoc'h eus heuliet ul liamm fall, pe eo bet diziverket ar stumm pe c'hoazh eo bet lamet diouzh an dielloù.",
'undelete-nodiff' => "N'eus bet kavet stumm kent ebet.",
-'undeletebtn' => 'Assevel',
+'undeletebtn' => 'Diziverkañ!',
'undeletelink' => 'gwelet/assevel',
'undeleteviewlink' => 'gwelet',
'undeletereset' => 'Adderaouekaat',
diff --git a/languages/messages/MessagesCa.php b/languages/messages/MessagesCa.php
index 642f0e67bf58..5c2ec91c2714 100644
--- a/languages/messages/MessagesCa.php
+++ b/languages/messages/MessagesCa.php
@@ -1136,9 +1136,9 @@ Assegureu-vos que aquest canvi mantindrà la continuïtat històrica de la pàgi
'mergelogpagetext' => "A sota hi ha una llista de les fusions més recents d'una pàgina d'historial en una altra.",
# Diffs
-'history-title' => '$1: Historial de revisions',
-'difference-title' => '$1: Diferència entre les revisions',
-'difference-title-multipage' => '$1 i $2: Diferència entre les pàgines',
+'history-title' => 'Historial de versions de «$1»',
+'difference-title' => 'Diferència entre les revisions de «$1»',
+'difference-title-multipage' => 'Diferència entre les pàgines «$1» i «$2»',
'difference-multipage' => '(Diferència entre pàgines)',
'lineno' => 'Línia $1:',
'compareselectedversions' => 'Compara les versions seleccionades',
@@ -1233,7 +1233,6 @@ Assegureu-vos que aquest canvi mantindrà la continuïtat històrica de la pàgi
'prefs-beta' => 'Característiques beta',
'prefs-datetime' => 'Data i hora',
'prefs-labs' => 'Característiques de laboratori',
-'prefs-user-pages' => "Pàgines d'usuari",
'prefs-personal' => "Perfil d'usuari",
'prefs-rc' => 'Canvis recents',
'prefs-watchlist' => 'Llista de seguiment',
diff --git a/languages/messages/MessagesCkb.php b/languages/messages/MessagesCkb.php
index c95993172eb3..187e6d6677af 100644
--- a/languages/messages/MessagesCkb.php
+++ b/languages/messages/MessagesCkb.php
@@ -1,5 +1,5 @@
<?php
-/** Sorani Kurdish (کوردی)
+/** Sorani (کوردی)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -814,7 +814,6 @@ $2
دەستکاریەکەت بۆ بەرگری لە تێکەڵ‌بوونی دەقی لاپەڕەکە وەر نەگیرا.<br />
ئەمە بڕێ‌جار کاتێ ڕوو ئەدات کە لە خزمەتی پرۆکسی سەر وێب کەڵک وەر بگریت.",
'editing' => 'دەستکاریکردنی $1',
-'creating' => 'دروستکردنی $1',
'editingsection' => 'دەستکاریکردنی: $1 (بەش)',
'editingcomment' => 'دەستکاریکردنی $1 (بەشی نوێ)',
'editconflict' => 'دەستکاری کێشە : $1',
@@ -1064,8 +1063,6 @@ $1",
# Diffs
'history-title' => 'مێژووی پیاچوونەوەکانی «$1»',
-'difference-title' => 'جیاوازی نێوان پیاچوونەوەکانی «$1»',
-'difference-title-multipage' => 'جیاوازیی نێوان پەڕەی «$1» و «$2»',
'difference-multipage' => '(جیاوازی نێوان پەڕەکان)',
'lineno' => 'ھێڵی $1:',
'compareselectedversions' => 'پیاچوونەوە ھەڵبژێردراوەکان ھەڵسەنگێنە',
@@ -1161,7 +1158,6 @@ $1",
'prefs-beta' => 'کەرەسەکانی بیتا',
'prefs-datetime' => 'کات و ڕێکەوت',
'prefs-labs' => 'کەرەسەکانی تاقیگەکان',
-'prefs-user-pages' => 'پەڕە بەکارھێنەرییەکان',
'prefs-personal' => 'Ù¾Ø±Û†ÙØ§ÛŒÙ„ÛŒ بەکارھێنەر',
'prefs-rc' => 'دوایین گۆڕانکارییەکان',
'prefs-watchlist' => 'لیستی چاودێری',
diff --git a/languages/messages/MessagesCs.php b/languages/messages/MessagesCs.php
index 9ef5a514d64c..fb8b517eacc1 100644
--- a/languages/messages/MessagesCs.php
+++ b/languages/messages/MessagesCs.php
@@ -1,5 +1,5 @@
<?php
-/** Czech (Äesky)
+/** Czech (ÄŒesky)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1397,7 +1397,6 @@ Pokud na zaÄátek dotazu pÅ™idáte ''all:'', bude se hledat vÅ¡ude (vÄetnÄ› di
'prefs-beta' => 'Funkce z betaverze',
'prefs-datetime' => 'Datum a Äas',
'prefs-labs' => 'Funkce z Labs',
-'prefs-user-pages' => 'Uživatelské stránky',
'prefs-personal' => 'Údaje o uživateli',
'prefs-rc' => 'Poslední změny',
'prefs-watchlist' => 'Sledované stránky',
diff --git a/languages/messages/MessagesCu.php b/languages/messages/MessagesCu.php
index 73eed186a4ac..ab49bf6746a9 100644
--- a/languages/messages/MessagesCu.php
+++ b/languages/messages/MessagesCu.php
@@ -201,7 +201,7 @@ $messages = array(
'protect' => 'ê™Ð°Ð±Ñ€Ð°Ð½Ñ¥Ð½Ð¸Ñ¥',
'protect_change' => 'иê™Ð¼Ñ£Ð½Ñ¥Ð½Ð¸Ñ¥',
'protectthispage' => 'Ñи Ñтраницѧ ê™Ð°Ð±Ñ€Ð°Ð½Ñ”ниѥ',
-'unprotect' => 'ê™Ð°Ð±Ñ€Ð°Ð½Ñ¥Ð½Ð¸ê™— обраê™Ð° иê™Ð¼Ñ£Ð½Ñ¥Ð½Ð¸Ñ¥',
+'unprotect' => 'поущєниѥ',
'newpage' => 'нова Ñтраница',
'talkpage' => 'Ñи Ñтраницѧ бєÑѣда',
'talkpagelinktext' => 'бєÑѣда',
@@ -455,7 +455,7 @@ $messages = array(
'nchanges' => '$1 {{PLURAL:$1|мѣна|мѣнꙑ|мѣнъ}}',
'recentchanges' => 'поÑлѣдьнѩ мѣнꙑ',
'recentchanges-legend' => 'поÑлѣдьн҄ь мѣнъ Ñтрои',
-'recentchanges-summary' => 'Ñ҄ьдє поÑлѣдьнѩ мѣнꙑ Ñѥѩ викиопꙑтьÑтвованиꙗ видѣти можєши',
+'recentchangestext' => 'Ñ҄ьдє поÑлѣдьнѩ мѣнꙑ Ñѥѩ викиопꙑтьÑтвованиꙗ видѣти можєши',
'recentchanges-label-newpage' => 'по Ñѥи мѣнꙑ нова Ñтраница Ñътворѥна Ñ¥Ñтъ',
'recentchanges-label-minor' => 'малаꙗ мѣна',
'recentchanges-label-bot' => 'ÑÑ­ мѣноу аѵтоматъ Ñътворихъ',
diff --git a/languages/messages/MessagesCy.php b/languages/messages/MessagesCy.php
index 63baaa33eac9..cf1465bdcb2a 100644
--- a/languages/messages/MessagesCy.php
+++ b/languages/messages/MessagesCy.php
@@ -504,7 +504,6 @@ Rhoddwyd y rheswm hwn - ''$2''.",
Y rheswm a roddwyd gan y gweinyddwr a roddodd y ffeil dan glo yw "\'\'$3\'\'".',
'invalidtitle-knownnamespace' => 'Teitl annilys o\'r enw "$3" yn y parth "$2"',
-'invalidtitle-unknownnamespace' => 'Teitl annilys ag iddi\'r rhif parth anhysbys $1 a\'r enw "$2"',
# Virus scanner
'virus-badscanner' => "Cyfluniad gwael: sganiwr firysau anhysbys: ''$1''",
@@ -1051,7 +1050,7 @@ Pan yn gwneud hyn dylid sicrhau nad yw dilyniant hanes tudalennau yn cael ei ddi
'mergelogpagetext' => "Fe ddilyn rhestr o'r achosion diweddaraf o hanes tudalen yn cael ei gyfuno a hanes tudalen arall.",
# Diffs
-'history-title' => '$1: hanes golygu',
+'history-title' => "Hanes golygu '$1'",
'difference-title' => 'Y gwahaniaeth rhwng diwygiadau o "$1"',
'difference-title-multipage' => 'Y gwahaniaeth rhwng y tudalennau "$1" a "$2"',
'difference-multipage' => '(Y gwahaniaeth rhwng y tudalennau)',
@@ -1150,7 +1149,6 @@ Cofiwch y gall mynegeion Google o gynnwys {{SITENAME}} fod ar ei hôl hi.",
'prefs-beta' => 'Nodweddion Beta',
'prefs-datetime' => 'Dyddiad ac amser',
'prefs-labs' => 'Nodweddion Labs',
-'prefs-user-pages' => 'Tudalennau defnyddwyr',
'prefs-personal' => 'Data defnyddiwr',
'prefs-rc' => 'Newidiadau diweddar',
'prefs-watchlist' => 'Rhestr wylio',
@@ -1606,15 +1604,14 @@ Os yw'r broblem yn parhau, cysylltwch â [[Special:ListUsers/sysop|gweinyddwr]].
'backend-fail-writetemp' => "Wedi methu ysgrifennu i'r ffeil dros dro.",
'backend-fail-closetemp' => "Wedi methu cau'r ffeil dros dro.",
'backend-fail-read' => 'Wedi methu darllen y ffeil $1.',
-'backend-fail-create' => "Wedi methu ysgrifennu'r ffeil $1.",
-'backend-fail-maxsize' => "Ni ellid ysgrifennu'r ffeil $1 oherwydd ei bod yn fwy na{{PLURAL:$2||g un beit| $2 feit| $2 beit| $2 beit| $2 beit}} o faint.",
+'backend-fail-create' => "Wedi methu creu'r ffeil $1.",
+'backend-fail-maxsize' => "Ni ellid cynhyrchu'r ffeil $1 oherwydd ei bod yn fwy na{{PLURAL:$2||g un beit| $2 feit| $2 beit| $2 beit| $2 beit}}.",
'backend-fail-readonly' => 'Ar hyn o bryd gellir darllen y storfa "$1" yn unig. Y rheswm dros hyn yw: "\'\'$2\'\'"',
'backend-fail-synced' => 'Mae\'r ffeil "$1" mewn cyflwr anghyson oddi mewn i\'r storfeydd tu ôl i\'r llenni.',
'backend-fail-connect' => 'Ni ellid cysylltu â\'r storfa tu ôl i\'r llenni yn "$1".',
'backend-fail-internal' => 'Cafwyd gwall anhysbys yn y storfa tu ôl i\'r llenni yn "$1".',
'backend-fail-contenttype' => 'Methwyd a dirnad pa fath o gynnwys sydd yn y ffeil y ceisir ei storio yn "$1".',
'backend-fail-batchsize' => "Rhoddwyd llwyth o {{PLURAL:$1|$1 o weithrediadau}} ffeil i'w gwneud i'r storfa; ni all nifer y {{PLURAL:$2|gweithrediadau}} fod yn fwy na $2.",
-'backend-fail-usable' => "Ni ellid ysgrifennu'r ffeil $1 oherwydd nad oedd caniatad digonol ynteu bod cyfeiriaduron neu flychau yn eisiau.",
# File journal errors
'filejournal-fail-dbconnect' => 'Methwyd cysylltu â lòg y gweithrediadau ar y storfa "$1".',
diff --git a/languages/messages/MessagesDa.php b/languages/messages/MessagesDa.php
index a1e1900a4915..24cff0ada615 100644
--- a/languages/messages/MessagesDa.php
+++ b/languages/messages/MessagesDa.php
@@ -1,5 +1,5 @@
<?php
-/** Danish (dansk)
+/** Danish (Dansk)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1125,9 +1125,9 @@ Vær opmæksom på at bevare kontinuiteten i sidehistorikken.
'mergelogpagetext' => 'Nedenfor vises en liste med de nyeste sammenfletninger af en sides historik i en anden.',
# Diffs
-'history-title' => '$1: Versionshistorik',
+'history-title' => 'Versionshistorik for "$1"',
'difference-title' => 'Forskel mellem versioner af "$1"',
-'difference-title-multipage' => 'Forskel mellem siderne "$1" og "$2"',
+'difference-title-multipage' => '$1 og $2: Forskellen på siderne',
'difference-multipage' => '(Forskel mellem sider)',
'lineno' => 'Linje $1:',
'compareselectedversions' => 'Sammenlign valgte versioner',
@@ -1223,7 +1223,6 @@ Du kan prøve at bruge \"all:\" som præfiks for at søge i alt indhold (inkl. d
'prefs-beta' => 'Betafunktioner',
'prefs-datetime' => 'Dato og klokkeslæt',
'prefs-labs' => 'Testfunktioner',
-'prefs-user-pages' => 'Brugerside',
'prefs-personal' => 'Brugerdata',
'prefs-rc' => 'Seneste ændringer',
'prefs-watchlist' => 'Overvågningsliste',
diff --git a/languages/messages/MessagesDe.php b/languages/messages/MessagesDe.php
index a9248d8f171f..007d946a259f 100644
--- a/languages/messages/MessagesDe.php
+++ b/languages/messages/MessagesDe.php
@@ -430,7 +430,7 @@ $messages = array(
'tog-externaleditor' => 'Externen Editor standardmäßig nutzen (nur für Experten, erfordert spezielle Einstellungen auf dem eigenen Computer. [//www.mediawiki.org/wiki/Manual:External_editors Weitere Informationen hierzu.])',
'tog-externaldiff' => 'Externes Programm standardmäßig für Versionsunterschiede nutzen (nur für Experten, erfordert spezielle Einstellungen auf dem eigenen Computer. [//www.mediawiki.org/wiki/Manual:External_editors Weitere Informationen hierzu.])',
'tog-showjumplinks' => '„Wechseln zu“-Links aktivieren',
-'tog-uselivepreview' => 'Vorschau sofort anzeigen (benötigt JavaScript) (experimentell)',
+'tog-uselivepreview' => 'Sofortige Vorschau nutzen (benötigt JavaScript) (experimentell)',
'tog-forceeditsummary' => 'Warnen, sofern beim Speichern die Zusammenfassung fehlt',
'tog-watchlisthideown' => 'Eigene Bearbeitungen in der Beobachtungsliste ausblenden',
'tog-watchlisthidebots' => 'Bearbeitungen durch Bots in der Beobachtungsliste ausblenden',
@@ -1184,7 +1184,7 @@ Grund der Sperre: ''$2''",
# History pages
'viewpagelogs' => 'Logbücher dieser Seite anzeigen',
-'nohistory' => 'Zu dieser Seite ist keine Versionsgeschichte vorhanden.',
+'nohistory' => 'Es gibt keine Versionsgeschichte für diese Seite.',
'currentrev' => 'Aktuelle Version',
'currentrev-asof' => 'Aktuelle Version vom $2, $3 Uhr',
'revisionasof' => 'Version vom $2, $3 Uhr',
@@ -1439,14 +1439,13 @@ Stelle sicher, dass die Versionsgeschichte einer Seite historisch korrekt ist.',
'prefs-beta' => 'Beta-Funktionen',
'prefs-datetime' => 'Datum und Zeit',
'prefs-labs' => 'Alpha-Funktionen',
-'prefs-user-pages' => 'Benutzerseiten',
'prefs-personal' => 'Benutzerdaten',
'prefs-rc' => 'Letzte Änderungen',
'prefs-watchlist' => 'Beobachtungsliste',
-'prefs-watchlist-days' => 'Maximale Anzahl der einbezogenen Tage:',
+'prefs-watchlist-days' => 'Anzahl der Tage, die die Beobachtungsliste standardmäßig umfassen soll:',
'prefs-watchlist-days-max' => 'Maximal {{PLURAL:$1|ein Tag|$1 Tage}}',
-'prefs-watchlist-edits' => 'Maximale Anzahl der einbezogenen Einträge:',
-'prefs-watchlist-edits-max' => 'Maximal 1.000 Einträge',
+'prefs-watchlist-edits' => 'Maximale Zahl der Einträge:',
+'prefs-watchlist-edits-max' => 'Maximale Anzahl: 1000',
'prefs-watchlist-token' => 'Beobachtungslisten-Token:',
'prefs-misc' => 'Verschiedenes',
'prefs-resetpass' => 'Passwort ändern',
@@ -1808,7 +1807,8 @@ Um ein '''Bild''' in einer Seite zu verwenden, nutze einen Link in der folgenden
'largefileserver' => 'Die Datei ist größer als die vom Server eingestellte Maximalgröße.',
'emptyfile' => 'Die hochgeladene Datei ist leer. Der Grund kann ein Tippfehler im Dateinamen sein. Bitte kontrolliere, ob du die Datei wirklich hochladen willst.',
'windows-nonascii-filename' => 'Dieses Wiki unterstützt keine Dateinamen die Sonderzeichen enthalten.',
-'fileexists' => "Eine Datei dieses Namens ist bereits vorhanden. Bitte prüfe '''<tt>[[:$1]]</tt>''', sofern du dir nicht sicher bist, ob du sie ändern möchtest.
+'fileexists' => "Eine Datei mit diesem Namen existiert bereits.
+Bitte prüfe '''<tt>[[:$1]]</tt>''', wenn du dir nicht sicher bist, ob du sie ändern willst.
[[$1|thumb]]",
'filepageexists' => "Eine Beschreibungsseite wurde bereits als '''<tt>[[:$1]]</tt>''' erstellt, es ist aber keine Datei mit diesem Namen vorhanden.
Die eingegebene Beschreibung wird nicht auf die Beschreibungsseite übernommen.
@@ -2090,7 +2090,7 @@ Vielleicht möchtest du die Beschreibung auf der dortigen [$2 Dateibeschreibungs
'listredirects' => 'Weiterleitungen',
# Unused templates
-'unusedtemplates' => 'Verwaiste Vorlagen',
+'unusedtemplates' => 'Unbenutzte Vorlagen',
'unusedtemplatestext' => 'Diese Seite listet alle Seiten im {{ns:template}}-Namensraum auf, die nicht in anderen Seiten eingebunden sind.
Überprüfe andere Links zu den Vorlagen, bevor du diese löscht.',
'unusedtemplateswlh' => 'Andere Links',
@@ -2167,8 +2167,8 @@ Jede Zeile enthält Links zur ersten und zweiten Weiterleitung sowie dem Ziel de
'uncategorizedcategories' => 'Nicht kategorisierte Kategorien',
'uncategorizedimages' => 'Nicht kategorisierte Dateien',
'uncategorizedtemplates' => 'Nicht kategorisierte Vorlagen',
-'unusedcategories' => 'Verwaiste Kategorien',
-'unusedimages' => 'Verwaiste Dateien',
+'unusedcategories' => 'Unbenutzte Kategorien',
+'unusedimages' => 'Unbenutzte Dateien',
'popularpages' => 'Beliebteste Seiten',
'wantedcategories' => 'Gewünschte Kategorien',
'wantedpages' => 'Gewünschte Seiten',
@@ -2235,7 +2235,6 @@ Bitte prüfe, ob sie korrekt von der Quelle übertragen wurde.',
Die Ausgabe kann durch die Auswahl des Logbuchtyps, des Benutzers oder des Seitentitels eingeschränkt werden (Groß-/Kleinschreibung muss beachtet werden).',
'logempty' => 'Keine passenden Einträge.',
'log-title-wildcard' => 'Titel beginnt mit …',
-'showhideselectedlogentries' => 'Ausgewählte Logbucheinträge anzeigen/verstecken',
# Special:AllPages
'allpages' => 'Alle Seiten',
@@ -2263,7 +2262,7 @@ Die Ausgabe kann durch die Auswahl des Logbuchtyps, des Benutzers oder des Seite
# Special:Categories
'categories' => 'Kategorien',
'categoriespagetext' => 'Folgende {{PLURAL:$1|Kategorie enthält|Kategorien enthalten}} Seiten oder Dateien.
-[[Special:UnusedCategories|Verwaiste Kategorien]] werden hier nicht aufgeführt.
+[[Special:UnusedCategories|Unbenutzte Kategorien]] werden hier nicht aufgeführt.
Siehe auch die Liste der [[Special:WantedCategories|gewünschten Kategorien]].',
'categoriesfrom' => 'Zeige Kategorien ab:',
'special-categories-sort-count' => 'Sortierung nach Anzahl',
@@ -2518,10 +2517,9 @@ Siehe die [[Special:ProtectedPages|Liste der geschützten Seiten]] für alle akt
'protect-existing-expiry' => 'Aktuelles Seitenschutzende: $2, $3 Uhr',
'protect-otherreason' => 'Anderer/ergänzender Grund:',
'protect-otherreason-op' => 'Anderer Grund',
-'protect-dropdown' => '* Allgemeine Schutzgründe
-** Edit-War
-** Wiederkehrender Vandalismus
-** Wiederholtes Einstellen von Werbung
+'protect-dropdown' => '*Allgemeine Schutzgründe
+** Weblink-Spam
+** Editwar
** Häufig eingebundene Vorlage
** Seite mit hoher Besucherzahl',
'protect-edit-reasonlist' => 'Schutzgründe bearbeiten',
@@ -2996,7 +2994,7 @@ Diese auf dem lokalen Rechner speichern und danach hier hochladen.',
'javascripttest-title' => '$1-Tests werden durchgeführt',
'javascripttest-pagetext-noframework' => 'Diese Seite ist JavaSkript-Tests vorbehalten.',
'javascripttest-pagetext-unknownframework' => 'Unbekanntes Framework „$1“.',
-'javascripttest-pagetext-frameworks' => 'Bitte wähle eine der folgenden Prüfumgebungen aus: $1',
+'javascripttest-pagetext-frameworks' => 'Bitte eines der folgenden Frameworks auswählen: $1',
'javascripttest-pagetext-skins' => 'Wähle eine Benutzeroberfläche zur Durchführung der Tests aus:',
'javascripttest-qunit-intro' => 'Siehe die [$1 Dokumentation zu Tests] auf mediawiki.org',
'javascripttest-qunit-heading' => 'MediaWiki-JavaSkript-QUnit-Tester',
@@ -3220,7 +3218,7 @@ Durch das Herunterladen und Öffnen der Datei kann dein Computer beschädigt wer
# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
'seconds' => '{{PLURAL:$1|$1 Sekunde|$1 Sekunden}}',
'minutes' => '{{PLURAL:$1|$1 Minute|$1 Minuten}}',
-'hours' => '{{PLURAL:$1|einer Stunde|$1 Stunden}}',
+'hours' => '{{PLURAL:$1|$1 Stunde|$1 Stunden}}',
'days' => '{{PLURAL:$1|$1 Tag|$1 Tage}}',
'ago' => 'vor $1',
@@ -3777,8 +3775,8 @@ Bitte bestätige, dass du diese Seite wirklich neu erstellen möchten.",
# Live preview
'livepreview-loading' => 'Lade …',
'livepreview-ready' => 'Laden … Fertig!',
-'livepreview-failed' => 'Die Vorschau kann nicht sofort angezeigt werden!
-Bitte nutze die reguläre Vorschau.',
+'livepreview-failed' => 'Die sofortige Vorschau ist nicht möglich!
+Bitte die normale Vorschau nutzen.',
'livepreview-error' => 'Verbindung nicht möglich: $1 „$2“. Bitte die normale Vorschau benutzen.',
# Friendlier slave lag warnings
diff --git a/languages/messages/MessagesDiq.php b/languages/messages/MessagesDiq.php
index ea08e4fe68ce..97f9907c49a7 100644
--- a/languages/messages/MessagesDiq.php
+++ b/languages/messages/MessagesDiq.php
@@ -199,7 +199,7 @@ $messages = array(
'cancel' => 'Texelnayış',
'moredotdotdot' => 'Vêşêri...',
'mypage' => 'Pela mı',
-'mytalk' => 'Persiyê mı',
+'mytalk' => 'Werênayışê mı',
'anontalk' => 'Pela werênayışê nê IPy',
'navigation' => 'Pusula',
'and' => '&#32;u',
@@ -262,14 +262,14 @@ $messages = array(
'unprotectthispage' => 'Starkerdışe ena peler bıvurne',
'newpage' => 'Pela newiye',
'talkpage' => 'Ena pele sero werêne',
-'talkpagelinktext' => 'Mesac',
+'talkpagelinktext' => 'Werênayış',
'specialpage' => 'Pela xısusi',
'personaltools' => 'Hacetê şexsi',
'postcomment' => 'Qısımo newe',
'articlepage' => 'Pela zerreki bıvêne',
-'talk' => 'Persiyey',
+'talk' => 'Werênayış',
'views' => 'Asayışi',
-'toolbox' => 'Haceti',
+'toolbox' => 'Qutiya hacetan',
'userpage' => 'Pela karberi bıvêne',
'projectpage' => 'Pela procey bıvêne',
'imagepage' => 'Pela dosya bımocne',
@@ -331,7 +331,7 @@ $1',
'youhavenewmessages' => 'To rê estê $1 ($2).',
'newmessageslink' => 'mesacê newey',
'newmessagesdifflink' => 'vurnayışo peyên',
-'youhavenewmessagesmulti' => '$1 mesaco newe esto',
+'youhavenewmessagesmulti' => 'To rê $1 de mesacê newey estê',
'editsection' => 'bıvurne',
'editsection-brackets' => '[$1]',
'editold' => 'bıvurne',
@@ -379,7 +379,7 @@ Keyepelê {{SITENAME}} eşkeno xeta eşkera bıkero.',
'nosuchspecialpage' => 'Pela xasa wınasiye çıniya',
'nospecialpagetext' => '<strong>To yew pela xasa nêvêrdiye waşte.</strong>
-Seba lista pelanê xasanê vêrdeyan reca kena: [[Special:SpecialPages|{{int:specialpages}}]].',
+Seba lista pelanê xasanê vêrdeyan kerem ke: [[Special:SpecialPages|{{int:specialpages}}]].',
# General errors
'error' => 'Xırab',
@@ -477,7 +477,7 @@ Hesabê şıma biyo a.
'userlogin' => 'Cı kewe / hesab vıraze',
'userloginnocreate' => 'Cı kewe',
'logout' => 'Cı ra veciye',
-'userlogout' => 'Bıvciyê',
+'userlogout' => 'Vıcyayış',
'notloggedin' => 'Hesab akerde niyo',
'nologin' => "Hesabê şıma çıniyo? '''$1'''.",
'nologinlink' => 'Yew hesab ake',
@@ -500,8 +500,8 @@ Ravêri inan akerê, dıma be name u parola şımawa newiye cı kewê.',
Şıma çerezi qapan kerdi.
Ravêri inan akerê u reyna bıcerrebnê.',
'noname' => 'Yew nameyo maqbul bınuse.',
-'loginsuccesstitle' => 'Hesab abıya',
-'loginsuccess' => "'''{{SITENAME}} dı name dê \"\$1\" şıma hesab akerdo.'''",
+'loginsuccesstitle' => 'Hesab bıyo a.',
+'loginsuccess' => '{{SITENAME}} Na keyepel de pê no "$1" name şıma hesab kerdo a.',
'nosuchuser' => 'Ebe namey "$1"i yew karber çıniyo.
Nuştışê namanê karberan de herfa pil u qıce rê diqet kerên.
Nuştışê xo qonrol kerên, ya zi [[Special:UserLogin/signup|yew hesabo newe akerên]].',
@@ -701,7 +701,7 @@ Cıkewtışo tewr peyêno ke bloke biyo, cêr seba referansi belikerdeyo:',
'userjspreview' => "'''şıma tena test keni ya ziverqayn seyr keni - karberê JavaScript'i hema qayd nebiyo.'''",
'userinvalidcssjstitle' => "'''Teme:''' Mewzuyê \"\$1\" çıniyo.
Dosyanê be namey .css u .js'i de herfa werdiye bıgurêne, mesela herında {{ns:user}}:Foo/Vector.css'i de {{ns:user}}:Foo/vector.css bınuse.",
-'updated' => '(Newenyaya)',
+'updated' => '(Biyo rocane)',
'note' => "'''Not:'''",
'previewnote' => "Teme! ena teyna verqeyda.'''
Vurnayışê tu hama qeyd nıbiyo!",
@@ -746,7 +746,7 @@ Wexta ke şıma no pel vurneni diqet bıkeri, log bivini:",
'cascadeprotectedwarning' => "'''Diqet:''' Na pele kılit biya, tenya karberê idarekeri şenê ke naye bıvurnê, çıke na zerrey {{PLURAL:$1|na pela şipa-kılitkerdiye|nê pelanê şipanê-kılitkerdiyan}} dera:",
'titleprotectedwarning' => "'''Diqet: Na pele kılit biya, [[Special:ListGroupRights|heqê xususiy]] lazımê ke naye vırazê.'''
Loge peniye cor de este:",
-'templatesused' => '{{PLURAL:$1|Şablon|Şabloni}} ke na pela de xebtênê:',
+'templatesused' => '{{PLURAL:$1|Template|Templateyan}} ke ena pele dı ca genê:',
'templatesusedpreview' => '{{PLURAL:$1|Sablon|Sabloni}} ke na verqayt de xebetnayê:',
'templatesusedsection' => '{{PLURAL:$1|Template|Templateyan}} ke na qısım de xebetniyenê:',
'template-protected' => '(kılit biyo)',
@@ -809,7 +809,7 @@ Sebebo ke terefê $3 ra diyao ''$2''",
'currentrev' => 'Halo nıkayên',
'currentrev-asof' => 'Revizyonanê peniyan, tarixê $1',
'revisionasof' => 'Verziyonê roca $1ine',
-'revision-info' => 'Tehsis kerdışê roca $1ine be terefê $2',
+'revision-info' => 'Teshihkerdışê roca $1ine be terefê $2',
'previousrevision' => '↠Çımraviyarnayışo kıhanêr',
'nextrevision' => 'Tekrar-diyayışo newêr →',
'currentrevisionlink' => 'Revizyono veror',
@@ -818,9 +818,9 @@ Sebebo ke terefê $3 ra diyao ''$2''",
'last' => 'pey',
'page_first' => 'verên',
'page_last' => 'peyên',
-'histlegend' => "'''Ferqê weçinayışi:''' Qutiya versiyonan mor ke u ''enter''i pıploxne ya zi makera cêrêner pılpxne.<br />
-Lecant: '''({{int:cur}})''' = ferqê versiyonê peni,
-'''({{int:last}})''' = ferqê versiyonê verni, '''{{int:minoreditletter}}''' = vurnayışo werdı.",
+'histlegend' => "Ferqê weçinıtış: Qutiya versiyonan isaret bık u dest bı ''enter''i ya zi gozaga cêrêne klik bık.<br />
+Cetwel: (pey) = ferqê versiyonê peni,
+(ver) = ferqê versiyonê verni, Q = vurnayışo qıçkek.",
'history-fieldset-title' => 'Tarixê browsey',
'history-show-deleted' => 'Tenya esterıt',
'histfirst' => 'Verênêr',
@@ -993,7 +993,7 @@ no vurnayişo ke şıma keni kontrol bıkere yew pelo kehen nêbo.',
'viewprevnext' => '($1 {{int:pipe-separator}} $2) ($3) bıvênên',
'searchmenu-legend' => 'bıgeyre tercihan (sae bıke)',
'searchmenu-exists' => "''Ena 'Wikipediya de ser \"[[:\$1]]\" yew pel esto'''",
-'searchmenu-new' => "''Na Wiki de pelay \"[[:\$1]]\" vıraze!'''",
+'searchmenu-new' => "''Na Wikipediya de pela \"[[:\$1]]\" vıraze!'''",
'searchhelp-url' => 'Help:Tedeestey',
'searchmenu-prefix' => '[[Special:PrefixIndex/$1|pê eno prefix ser pelan de bigêre]]',
'searchprofile-articles' => 'Pelê tedeestey',
@@ -1006,7 +1006,7 @@ no vurnayişo ke şıma keni kontrol bıkere yew pelo kehen nêbo.',
'searchprofile-images-tooltip' => 'Qe doyayî bigêre',
'searchprofile-everything-tooltip' => 'Tedeestey hemine cı geyre (pelanê mınaqeşey zi tey)',
'searchprofile-advanced-tooltip' => 'qe cayê nimeyî bigêre',
-'search-result-size' => '$1 ({{PLURAL:$2|1 kelime|$2 kelimey}})',
+'search-result-size' => '$1 ({{PLURAL:$2|1 çekuye|$2 çekuy}})',
'search-result-category-size' => '{{PLURAL:$1|1 eza|$1 ezayan}} ({{PLURAL:$2|1 ketegoriyê bini|$2 kategiryanê binan}}, {{PLURAL:$3|1 dosya|$3 dosyayan}})',
'search-result-score' => 'Eleqa: $1%',
'search-redirect' => '(ber $1)',
@@ -1046,7 +1046,6 @@ Pe verbendi ''all:'', vaceyê xo bıvurni ki contenti hemi cıgeyro (pelanê mı
'qbsettings-fixedright' => 'Rêcaene raşt',
'qbsettings-floatingleft' => 'rêcaene çhep',
'qbsettings-floatingright' => 'rêcaene raşt',
-'qbsettings-directionality' => 'Sabito, hereket de dosya da zıwan de şımaya gıredayeyo',
# Preferences page
'preferences' => 'Tercihi',
@@ -1061,7 +1060,6 @@ Pe verbendi ''all:'', vaceyê xo bıvurni ki contenti hemi cıgeyro (pelanê mı
'prefs-beta' => 'Xacetê beta',
'prefs-datetime' => 'Tarix u wext',
'prefs-labs' => 'Xacetê labs',
-'prefs-user-pages' => 'Pela Karberi',
'prefs-personal' => 'Pela karberi',
'prefs-rc' => 'Vurnayışê peyêni',
'prefs-watchlist' => 'Lista seyr-kerdışi',
@@ -1319,30 +1317,30 @@ Kaberê bini ke şıma de kewti irtıbat, adresa e-postey şıma eşkera nêbena
'action-sendemail' => 'e-posta bırşe',
# Recent changes
-'nchanges' => '$1 {{PLURAL:$1|fın vurna|fıni vurna}}',
+'nchanges' => '$1 {{PLURAL:$1|vurnayış|vurnayışan}}',
'recentchanges' => 'Vurnayışê peyêni',
'recentchanges-legend' => 'Tercihê vurnayışanê peniyan',
'recentchanges-summary' => 'Ena pele de wiki sero vurnayışê peyêni teqib ke',
'recentchanges-feed-description' => 'Ena feed dı vurnayişanê tewr peniyan teqip bık.',
-'recentchanges-label-newpage' => 'Enê vurnayışi pelaya newi vıraşt',
+'recentchanges-label-newpage' => 'Ena edît yew pela newî viraşt',
'recentchanges-label-minor' => 'Eno yew edîto qickek o',
'recentchanges-label-bot' => 'Eno vurnayış terefê yew boti ra vıraziyo',
'recentchanges-label-unpatrolled' => 'Eno edît patrol nibiyo',
'rcnote' => "Bıni dı {{PLURAL:$1|is '''1''' vurnayış|peni '''$1''' vurnayışan estê}} {{PLURAL:$2|roc|'''$2''' roci}}, hetani $5, $4.",
'rcnotefrom' => "Cêr de vurnayîşê esto ke '''$2''' ra raver (heta '''$1''' mucnayiyo).",
'rclistfrom' => '$1 ra vurnayışanê neweyan bımoc',
-'rcshowhideminor' => 'Vurnayışanê werdiya $1',
-'rcshowhidebots' => 'bota $1',
-'rcshowhideliu' => 'karberanê qeydına $1',
-'rcshowhideanons' => 'karberanê anoniman $1',
+'rcshowhideminor' => '$1 vurnayışê qıçan',
+'rcshowhidebots' => '$1 botan',
+'rcshowhideliu' => '$1 karberanê kewti',
+'rcshowhideanons' => '$1 karberano anonomiyan',
'rcshowhidepatr' => '$1 vurnayışê ke dewriya geyrayê',
-'rcshowhidemine' => 'nuştışanê mı $1',
-'rclinks' => 'Peyni rocan de vurnayışa $1 $2 roci dı<br />$3',
+'rcshowhidemine' => '$1 nuştışanê mı',
+'rclinks' => 'bımoc $1 vurnayışi $2 roci dı<br />$3',
'diff' => 'ferq',
-'hist' => 'verên',
+'hist' => 'ver',
'hide' => 'Bınımne',
'show' => 'Bımocne',
-'minoreditletter' => 'werdı',
+'minoreditletter' => 'q',
'newpageletter' => 'N',
'boteditletter' => 'b',
'number_of_watching_users_pageview' => '[$1 ho seyr keno {{PLURAL:$1|karber|karberî}}]',
@@ -1638,7 +1636,7 @@ listeya ke ha ver a têna na {{PLURAL:$1|dosyaya ewwili|dosyaya $1 ewwili}} mocn
'listredirects' => 'Listeyê redireksiyonî',
# Unused templates
-'unusedtemplates' => 'Şablonê ke nê xebtênê',
+'unusedtemplates' => 'Templateyanê nihebitiyeno',
'unusedtemplatestext' => 'no pel, {{ns:template}} pelê ke pelê binan de nêaseni, ninan keno.',
'unusedtemplateswlh' => 'linkanê binî',
@@ -1670,11 +1668,11 @@ listeya ke ha ver a têna na {{PLURAL:$1|dosyaya ewwili|dosyaya $1 ewwili}} mocn
'statistics-users-active-desc' => '{{PLURAL:$1|roco peyin de|$1 roco peyin de}} karber ê ke kar kerdê.',
'statistics-mostpopular' => 'Pelayanê ke tewr zafî vînî biye',
-'disambiguations' => 'Pelayê ke maneyo bini rê gırey cı esto',
+'disambiguations' => 'Pelayê ke maneyo bini rê grê danê',
'disambiguationspage' => 'Template:disambig',
'disambiguations-text' => 'satıro ewwil de ke peli ca genî; gıreyê pelê ciya-manayi mocneni. İkinci sırada <br />tiya de [[MediaWiki:Disambiguationspage]] gani heme gıreyê şablonê ciya-manayan re gıre bıdiyo',
-'doubleredirects' => 'Hetenayışê dıletıni',
+'doubleredirects' => 'redireksiyonê herdi',
'doubleredirectstext' => 'no pel pelê ray motışani liste keno.
gıreyê her satıri de gıreyi; raş motışê yewın u dıyıni esto.
<del>serê ey nuşteyi</del> safi biye.',
@@ -1682,17 +1680,17 @@ gıreyê her satıri de gıreyi; raş motışê yewın u dıyıni esto.
'double-redirect-fixed-maintenance' => 'raçarnayışo dıletê [[$1]] ra pela da [[$2]] timarêno',
'double-redirect-fixer' => 'Fixerî redirek bike',
-'brokenredirects' => 'Hetenayışê vengi',
+'brokenredirects' => 'Redireksiyonî ke hin nixebitiyeno',
'brokenredirectstext' => 'Redireksiyonê ey ki pelanê hama çiniyeno ra link dano:',
'brokenredirects-edit' => 'bıvurne',
'brokenredirects-delete' => 'bıestere',
-'withoutinterwiki' => 'Peleyê ke zıwanan de bina re gırey cı çınyo',
+'withoutinterwiki' => 'Pelî ke bê linkanê ziwanî',
'withoutinterwiki-summary' => 'Enê pelî ke versiyonê ziwanî binî ra link nidano.',
-'withoutinterwiki-legend' => 'Verole',
+'withoutinterwiki-legend' => 'Prefiks',
'withoutinterwiki-submit' => 'Bımocne',
-'fewestrevisions' => 'Peleyê ke cı sero tewr tayn timaryayış vıraziyayo',
+'fewestrevisions' => 'Pelî de ke revizyonê tayî estê',
# Miscellaneous special pages
'nbytes' => '$1 {{PLURAL:$1|bayt|bayti}}',
@@ -1704,37 +1702,37 @@ gıreyê her satıri de gıreyi; raş motışê yewın u dıyıni esto.
'nimagelinks' => '$1 {{PLURAL:$1|pelayan de|pelayan de}} gurweyêno',
'ntransclusions' => '$1 {{PLURAL:$1|pelayan de|pelayan de}} gurweyêno',
'specialpage-empty' => 'Ser ena report netice çini yo.',
-'lonelypages' => 'Peleyê ke cı rê gıre nêdeyayo',
+'lonelypages' => 'Pelî ke yetim mend',
'lonelypagestext' => 'Ena pelî link nibiyê ya zi pelanê binî {{SITENAME}} de transclude biy.',
'uncategorizedpages' => 'Pelayanê ke kategorî nibiye',
-'uncategorizedcategories' => 'Kategoriyê ke bê kategorîyê',
-'uncategorizedimages' => 'Dosyayê ke bê kategorîyê',
-'uncategorizedtemplates' => 'Şablonê ke bê kategoriyê',
-'unusedcategories' => 'Kategoriyê ke nê xebtênê',
-'unusedimages' => 'Dosyeyê ke nê xebtênê',
+'uncategorizedcategories' => 'Kategoriyanê ke kategorî nibiye',
+'uncategorizedimages' => 'Dosyayê ke kategorî nibiye',
+'uncategorizedtemplates' => 'Templateyê ke kategorî nibiye',
+'unusedcategories' => 'Kategoriyanê ke nihebitiyeno',
+'unusedimages' => 'Dosyayê ke nihebitiyeno',
'popularpages' => 'Pelî ke populer o.',
-'wantedcategories' => 'Kategoriye ke waştênê',
-'wantedpages' => 'Peleye ke waştênê',
+'wantedcategories' => 'Kategoriyî ke ganî estî bî.',
+'wantedpages' => 'Pelî ke ganî estî bî.',
'wantedpages-badtitle' => 'sernuÅŸte meqbul niyo: $1',
-'wantedfiles' => 'Dosyeye ke waştênê',
-'wantedtemplates' => 'Şablonê ke waştênê',
+'wantedfiles' => 'Dosyayî ke ganî estî bî.',
+'wantedtemplates' => 'Templateyî ke ganî estî bî.',
'mostlinked' => 'Pelî ke tewr zafî lînk bîy.',
'mostlinkedcategories' => 'Kategorî ke tewr zafî lînk bîy.',
'mostlinkedtemplates' => 'Şablonê ke tewr zafî pela re gıre bîye.',
'mostcategories' => 'Pelan ke tewr zaf kategorî estê.',
'mostimages' => 'Dosyayan ke tewr zaf link estê.',
'mostrevisions' => 'Pelan ke tewr zaf revizyonî biyê.',
-'prefixindex' => 'Veroleya peley pêro',
-'shortpages' => 'Peleyê kılmeki',
-'longpages' => 'Peleyê dergeki',
+'prefixindex' => 'Pelayanê hemi pe verbend',
+'shortpages' => 'Pelê kılmi',
+'longpages' => 'Pelê dergi',
'deadendpages' => 'pelê ke pelê binan re gırey nêeşto',
'deadendpagestext' => 'Ena pelan ke {{SITENAME}} de zerrî ey de link çini yo.',
-'protectedpages' => 'Pelayê ke biyê star',
+'protectedpages' => 'Pelan ke kilit biya.',
'protectedpages-indef' => 'têna pawıteyê bêmuddeti',
'protectedpages-cascade' => 'Kilit biyaye ke teyna cascadiye',
'protectedpagestext' => 'pelê cêrınî pawiyenê',
'protectedpagesempty' => 'pê ney parametreyan pelê pawiteyi çinî',
-'protectedtitles' => 'Sernameyê ke starênê',
+'protectedtitles' => 'sernuşteyê pawıteyi',
'protectedtitlestext' => 'sernameyê cêrıni pawıte yî',
'protectedtitlesempty' => 'pê ney parametreyan sernuşteyê pawite çinê',
'listusers' => 'Lista karberan',
@@ -1744,7 +1742,7 @@ gıreyê her satıri de gıreyi; raş motışê yewın u dıyıni esto.
'usercreated' => '$2 de $1 {{GENDER:$3|viraziya}}',
'newpages' => 'Pelê newey',
'newpages-username' => 'Namey Karberi:',
-'ancientpages' => 'Wesiqeyê ke vurnayışê ciyê peyeni tewr kehani',
+'ancientpages' => 'Pelê kıhanêri',
'move' => 'bere',
'movethispage' => 'Ena pele bere',
'unusedimagestext' => 'Enê dosyey estê, feqet zerrey yew pele de wedardey niyê.
@@ -1776,14 +1774,14 @@ tipa rocaneyi, nameyê karberi (herfa pil u qıci re hessas a), ya zi peli (reyn
'log-title-wildcard' => 'sername yê ke pê ney nuşteyi destkenêpê bıgêr.',
# Special:AllPages
-'allpages' => 'Peli pêro',
+'allpages' => 'Pelan hemi',
'alphaindexline' => '$1 ra $2ine',
'nextpage' => 'Pela badê cû ($1)',
'prevpage' => 'Pela verêne ($1)',
'allpagesfrom' => 'Pelanê ke be ena herfe dest pêkenê bımocne',
'allpagesto' => 'Pelanê ke be ena herfe qediyenê bımocne:',
'allarticles' => 'Peli pêro',
-'allinnamespace' => 'Peli pênro ( $1 cayênameyî)',
+'allinnamespace' => 'Pelanê hemî ($1 cayênameyî)',
'allnotinnamespace' => 'Pelanê hemî ($1 cayênameyî de niyo)',
'allpagesprev' => 'Verêni',
'allpagesnext' => 'ver ÅŸo',
@@ -1796,7 +1794,7 @@ tipa rocaneyi, nameyê karberi (herfa pil u qıci re hessas a), ya zi peli (reyn
# Special:Categories
'categories' => 'Kategoriy',
'categoriespagetext' => '{{PLURAL:$1|kategoriyê|kategoriyê}} cêrıni de pel u media esto.
-[[Special:UnusedCategories|kategoriyê ke nê xebtênê]] tiya de nêmociyeni.
+[[Special:UnusedCategories|kategori yê ke nêşuxulyeni]] tiya de nêmociyeni.
hem zi bıewnê [[Special:WantedCategories|kategori yê ke waziyeni]].',
'categoriesfrom' => 'kategori yê ke pê ninan destpêkeno ramocın:',
'special-categories-sort-count' => 'goreyê çendi rêz ker.',
@@ -1892,12 +1890,12 @@ qey heqê şexsi de [[{{MediaWiki:Listgrouprights-helppage}}|hema malumato ziyed
# Watchlist
'watchlist' => 'lista mına seyr-kerdışi',
'mywatchlist' => 'Listey seyri',
-'watchlistfor2' => 'Qandê $1 ($2)',
+'watchlistfor2' => 'Semedê $1 ($2)',
'nowatchlist' => 'listeya temaşa kerdıişê şıma de yew madde zi çina.',
'watchlistanontext' => 'qey vurnayişê maddeya listeya temaşakerdişi $1.',
'watchnologin' => 'hesab akerde niyo',
'watchnologintext' => 'qey vurnayişê listeya temaşakerdışi [[Special:UserLogin|gani şıma hesab akeri]].',
-'addwatch' => 'Listeyê seyri deke',
+'addwatch' => 'Listeyê seyr kerdişî xo mıyan ke',
'addedwatchtext' => 'Ma pele "[[:$1]]" zerri [[Special:Watchlist|watchlist]]ê tı kerd de.
Ena deme ra, ma qe vurnayışan ser ena pele tı haberdar keni. Hem zi çı dem ma tu ri heber dun, zerri [[Special:RecentChanges|list of recent changes]] name pele beno qalın. Tı ri beno qolay çıta vurnaye biyo.',
'removewatch' => 'Listedê mınê seyr kerdışi ra hewad',
@@ -1917,15 +1915,15 @@ Ena deme ra, ma qe vurnayışan ser ena pele tı haberdar keni. Hem zi çı dem
'watchlistcontains' => 'listeya seyrkerdışê şıma de $1 tene {{PLURAL:$1|peli|peli}} estî.',
'iteminvalidname' => "pê no '$1' unsuri problem bı, nameyo nemeqbul...",
'wlnote' => "$3 seate u bahde $4 deqa dıma {{PLURAL:$2|ju seate dı|'''$2''' ju seate dı}} {{PLURAL:$1|vurnayışe peyeni|vurnayışe '''$1''' peyeni}} cêrdeyê",
-'wlshowlast' => 'Peyni de vurnayışan ra $1 seata u $2 roca $3 bımocnê',
-'watchlist-options' => 'Tercihê liste da seyri',
+'wlshowlast' => 'bımoc $1 seat $2 rocan $3',
+'watchlist-options' => 'Tercihanê listey seyrkerdışi',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Seyr ke...',
'unwatching' => 'Seyr meke...',
'enotif_mailer' => 'postaya xeberdayiÅŸi {{SITENAME}}',
-'enotif_reset' => 'Pela pêro ziyaret kerde deye mor ke',
+'enotif_reset' => 'heme pelan ziyaret kerde nişane bıker',
'enotif_newpagetext' => 'Ena yew pela newî ya.',
'enotif_impersonal_salutation' => '{{SITENAME}} karber',
'changed' => 'vurniya',
@@ -1976,7 +1974,7 @@ Tı ra rica keno, tı zani tı ho sekeno, tı zani neticeyanê eno wedarnayışi
'actionfailed' => 'kar nêbı',
'deletedtext' => '"$1" biya wedariya.
Qe qeydê wedarnayışi, $2 bevinin.',
-'dellogpage' => 'Qeydê besternayışi',
+'dellogpage' => 'Logê bıesterışi',
'dellogpagetext' => 'listeya cêrıni heme qaydê hewn a kerdeyan o.',
'deletionlog' => 'qaydê hewnakerdışani',
'reverted' => 'revizyono verin tepiya anciyayo',
@@ -2131,7 +2129,7 @@ $1',
# Namespace form on various pages
'namespace' => 'Cayê namey:',
-'invert' => 'Bê weçineni ê bina peyser biya',
+'invert' => 'seleksiyon peyser biya',
'namespace_association' => 'Pineyê cadê naman',
'blanknamespace' => '(Ser)',
@@ -2139,7 +2137,7 @@ $1',
'contributions' => 'İştirakê karberi',
'contributions-title' => '$1 de iştırakê karberi',
'mycontris' => 'İştıraxê mı',
-'contribsub2' => 'Qandê $1 ($2)',
+'contribsub2' => 'Semedê $1 ($2)',
'nocontribs' => 'Ena kriteriya de vurnayîş çini yo.',
'uctop' => '(ser)',
'month' => 'AÅŸm ra (u verniyer):',
@@ -2148,11 +2146,11 @@ $1',
'sp-contributions-newbies' => 'Tenya iştıraqanê karberanê neweyan bımocne',
'sp-contributions-newbies-sub' => 'Qe hesebê newe',
'sp-contributions-newbies-title' => 'Îştîrakê karberî ser hesabê neweyî',
-'sp-contributions-blocklog' => 'Qeydê kılit-kerdışi',
+'sp-contributions-blocklog' => 'Cıkewtışê kılit-kerdışi',
'sp-contributions-deleted' => 'vurnayîşê karberî wedariyayê',
'sp-contributions-uploads' => 'barkerdey',
-'sp-contributions-logs' => 'qeydi',
-'sp-contributions-talk' => 'mesac',
+'sp-contributions-logs' => 'logî',
+'sp-contributions-talk' => 'werênayış',
'sp-contributions-userrights' => 'Îdarayê heqqanê karberan',
'sp-contributions-blocked-notice' => 'verniyê no/na karber/e geriyayo/a
qê referansi qeydê vernigrewtışi cêr de eşkera biyo:',
@@ -2427,7 +2425,7 @@ ma vaci: qey pelê "[[{{MediaWiki:Mainpage}}]]i " [[{{#Special:Export}}/{{MediaW
'exportcuronly' => 'têna revizyonê peyin bıger',
'exportnohistory' => "----
'''Not:''' pê no form teberdayişê verê (tarix) pelan battal biyo",
-'export-submit' => 'Teber de',
+'export-submit' => 'bıkırış',
'export-addcattext' => 'kategoriya cerıni ra maddeyan têare ker',
'export-addcat' => 'têare ker',
'export-addnstext' => 'pelan cayê nameyan ra têare ker',
@@ -2518,7 +2516,7 @@ dosyaya emaneti vindbiyo',
'javascripttest' => 'Cerbnayışê JavaScripti',
# Tooltip help for the actions
-'tooltip-pt-userpage' => 'Pelaya karberi',
+'tooltip-pt-userpage' => 'Pela ya Qarberi',
'tooltip-pt-anonuserpage' => 'pelê karberê IPyi',
'tooltip-pt-mytalk' => 'Pela ya Qıse vatışi',
'tooltip-pt-anontalk' => 'vurnayiş ê ke no Ipadresi ra biyo muneqeşa bıker',
@@ -2527,7 +2525,7 @@ dosyaya emaneti vindbiyo',
'tooltip-pt-mycontris' => 'Lista iştırakanê to',
'tooltip-pt-login' => 'Seba cıkewtışi şıma rê dewato; labelê, no zeruri niyo',
'tooltip-pt-anonlogin' => 'Seba cıkewtışi şıma rê dewato; labelê, no zeruri niyo',
-'tooltip-pt-logout' => 'Bıvciyê',
+'tooltip-pt-logout' => 'Veciye',
'tooltip-ca-talk' => 'Pela tedeesteyan sero werênayış',
'tooltip-ca-edit' => 'Tı şenay na pele bıvurnê.
Kerem ke, qeydkerdış ra ver gocega verqayti bıxebetne.',
@@ -2546,9 +2544,9 @@ Kerem ke, qeydkerdış ra ver gocega verqayti bıxebetne.',
'tooltip-search' => 'Zerreyê {{SITENAME}} de cı geyre',
'tooltip-search-go' => 'Ebe nê namey tami şo yew pela ke esta',
'tooltip-search-fulltext' => 'Seba nê meqaley pelan seha ke',
-'tooltip-p-logo' => 'Pela seri',
-'tooltip-n-mainpage' => 'Åžo pela seri',
-'tooltip-n-mainpage-description' => 'Åžo pela seri',
+'tooltip-p-logo' => 'Pelaseri',
+'tooltip-n-mainpage' => 'Pela Seri bıvêne',
+'tooltip-n-mainpage-description' => 'Pela seri bıvêne',
'tooltip-n-portal' => 'Heqa projey de, çı şenay bıkerê, çı koti vêniyeno',
'tooltip-n-currentevents' => 'Vurnayışanê peyênan de melumatê pey bıvêne',
'tooltip-n-recentchanges' => 'Wiki de lista vurnayışanê peyênan',
@@ -2581,7 +2579,7 @@ Kerem ke, qeydkerdış ra ver gocega verqayti bıxebetne.',
'tooltip-compareselectedversions' => 'Ferqê versiyonan bevinin',
'tooltip-watch' => 'Eno pele listey tıyo seyir-kerdişi ri dek',
'tooltip-watchlistedit-normal-submit' => 'SernuÅŸteya hewad',
-'tooltip-watchlistedit-raw-submit' => 'Listeyê seyri newen ke',
+'tooltip-watchlistedit-raw-submit' => 'Listeyê seyr kerdişî newen ke',
'tooltip-recreate' => 'pel hewn a bışiyo zi tepiya biya',
'tooltip-upload' => 'Bar bike',
'tooltip-rollback' => '"Peyser biya" be yew tik pela îştirak(an)ê peyên|i(an) peyser ano.',
@@ -2684,7 +2682,7 @@ Gurênayışê nae de, beno ke sistemê şıma zerar bıvêno.",
'newimages-summary' => 'Ena pela xasi dosyayi ke peni de bar biyayeyi mocnane.',
'newimages-legend' => 'Filtre',
'newimages-label' => 'Nameyê dosya ( ya zi parçe ey)',
-'showhidebots' => '(bota $1)',
+'showhidebots' => '($1 botan)',
'noimages' => 'Çik çini yo.',
'ilsubmit' => 'Cıgeyre',
'bydate' => 'goreyê zemani',
@@ -3209,7 +3207,7 @@ Ma rica keno tesdiq bike ke ti raştî wazeno eno pel bivirazo.",
'autosumm-blank' => 'Pele de her çi wederna',
'autosumm-replace' => "Maqale pê '$1' vuriya",
'autoredircomment' => 'Pele [[$1]] rê redirek biyo',
-'autosumm-new' => "Pela vıraziyê, '$1' bıvinê",
+'autosumm-new' => "Pê '$1' pele viraziyo.",
# Live preview
'livepreview-loading' => 'Ho bar keni...',
@@ -3238,7 +3236,7 @@ Ti hem zi eÅŸkeno [[Special:EditWatchlist/raw|edit the raw list]].',
Eka vurnayîşê ti qediyo, Listeyê Seyr Kerdişî Rocaniye Bike "{{int:Watchlistedit-raw-submit}}" klik bike.
Ti hem zi eÅŸkeno [[Special:EditWatchlist|use the standard editor]].',
'watchlistedit-raw-titles' => 'Seroğî:',
-'watchlistedit-raw-submit' => 'Listeyê seyri newen ke',
+'watchlistedit-raw-submit' => 'Listeyê seyr kerdişî xo update bike',
'watchlistedit-raw-done' => 'Listeyê tuyê seyrkerdişi rocaniye biyo',
'watchlistedit-raw-added' => '{{PLURAL:$1|1 seroğ|$1 seroğî}} de kerd:',
'watchlistedit-raw-removed' => '{{PLURAL:$1|1 seroğ|$1 seroğî}} de wedarno:',
@@ -3288,7 +3286,7 @@ enê programiya piya [{{SERVER}}{{SCRIPTPATH}}/COPYING jew kopyay lisans dê GNU
'version-entrypoints-header-url' => 'GRE',
# Special:FilePath
-'filepath' => 'Heruna dosyayer',
+'filepath' => 'Raherê dosyayi',
'filepath-page' => 'Dosya:',
'filepath-submit' => 'Åžo',
'filepath-summary' => 'Na pela xısusiye raya temame jû dosya rê ana.
@@ -3362,12 +3360,11 @@ satır ê ke pê ney # # destpêkenê zey mışore/mıjore muamele vineno.
# Database error messages
'dberr-header' => 'Ena Wiki de yew ÄŸelet esta',
-'dberr-problems' => 'Mayê muxulêm!
-Ena sita dı newke xırabiya teknik esta.',
+'dberr-problems' => 'Qusir ma mevin! Site ma de nika ğeletê teknikî esto.',
'dberr-again' => 'Yew di dekika vinder u hin bar bike.',
-'dberr-info' => '(Erzmelumati ra xızmetkari nêreseno: $1)',
+'dberr-info' => '(Nieşkenî serverê databaseyî bireso: $1)',
'dberr-usegoogle' => 'Ti eşkeno hem zi ser Google de bigêre.',
-'dberr-outofdate' => 'Ekê raten da ma deyê belki zi newen niyo qandê coy diqet kerê.',
+'dberr-outofdate' => 'Note bike ke belki îdeksê tedesteyî rocaniye niyo.',
'dberr-cachederror' => 'Pel ke ti wazeno yew kopyayê cacheyî ay esto, ay belki rocaniyeyo.',
# HTML forms
diff --git a/languages/messages/MessagesDsb.php b/languages/messages/MessagesDsb.php
index d0dc07264d15..f75cf63fccd5 100644
--- a/languages/messages/MessagesDsb.php
+++ b/languages/messages/MessagesDsb.php
@@ -1176,7 +1176,6 @@ Zaruc, až historija wersijow nastawka jo njepśetergnjona.',
'prefs-beta' => 'Preizkusne funkcije',
'prefs-datetime' => 'Datum a cas',
'prefs-labs' => 'Laborowe funkcije',
-'prefs-user-pages' => 'Wužywarske boki',
'prefs-personal' => 'Wužywarski profil',
'prefs-rc' => 'Aktualne změny',
'prefs-watchlist' => 'Wobglědowańka',
diff --git a/languages/messages/MessagesEl.php b/languages/messages/MessagesEl.php
index f609f4c0b8bf..99653807124b 100644
--- a/languages/messages/MessagesEl.php
+++ b/languages/messages/MessagesEl.php
@@ -1373,7 +1373,6 @@ $1",
'prefs-beta' => 'ΛειτουÏγίες της Beta',
'prefs-datetime' => 'ΗμεÏομηνία και ÏŽÏα',
'prefs-labs' => 'ΛειτουÏγίες των Labs',
-'prefs-user-pages' => 'Σελίδες του χÏήστη',
'prefs-personal' => 'Στοιχεία χÏήστη',
'prefs-rc' => 'ΠÏόσφατες αλλαγές και εμφάνιση Ï€Î¿Î»Ï ÏƒÏντομων άÏθÏων',
'prefs-watchlist' => 'Λίστα παÏακολοÏθησης',
@@ -1634,7 +1633,7 @@ $1",
'nchanges' => '$1 {{PLURAL:$1|αλλαγή|αλλαγές}}',
'recentchanges' => 'ΠÏόσφατες αλλαγές',
'recentchanges-legend' => 'Επιλογές των Ï€Ïόσφατων αλλαγών',
-'recentchanges-summary' => 'ΠαÏακολουθήστε σε αυτή τη σελίδα τις πιο Ï€Ïόσφατες αλλαγές στο Wiki.',
+'recentchanges-summary' => 'ΠαÏακολουθείστε σε αυτή τη σελίδα τις πιο Ï€Ïόσφατες αλλαγές στο Wiki.',
'recentchanges-feed-description' => 'ΠαÏακολουθήστε τις πιο Ï€Ïόσφατες αλλαγές στο wiki σε αυτή τη Ïοή δεδομένων.',
'recentchanges-label-newpage' => 'Αυτή η επεξεÏγασία δημιοÏÏγησε μια νέα σελίδα',
'recentchanges-label-minor' => 'Αυτή είναι μια αλλαγή μικÏής κλίμακας',
@@ -3840,7 +3839,6 @@ $5
'logentry-delete-delete' => 'Ο/η $1 διέγÏαψε τη σελίδα $3',
'logentry-delete-restore' => 'Ο/η $1 αποκατέστησε τη σελίδα $3',
'logentry-delete-event' => '$1 άλλαξε την οÏατότητα σε {{PLURAL:$5|ένα γεγονός καταγÏαφής|$5 log events}} στο $3: $4',
-'logentry-suppress-delete' => 'Ο $1 διέγÏαψε τη σελίδα $3',
'revdelete-content-hid' => 'το πεÏιεχόμενο αποκÏÏφθηκε',
'revdelete-summary-hid' => 'Η σÏνοψη επεξεÏγασίας αποκÏÏφθηκε',
'revdelete-uname-hid' => 'Το όνομα χÏήστη αποκÏÏφθηκε',
diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php
index 1fdb65ad3342..9ac58ae98d48 100644
--- a/languages/messages/MessagesEn.php
+++ b/languages/messages/MessagesEn.php
@@ -191,7 +191,6 @@ $bookstoreList = array(
* Customisable syntax for wikitext and elsewhere.
*
* IDs must be valid identifiers, they cannot contain hyphens.
- * CASE is 0 to match all case variants, 1 for case-sensitive
*
* Note to translators:
* Please include the English words as synonyms. This allows people
@@ -759,7 +758,6 @@ XHTML id names.
'index-category' => 'Indexed pages',
'noindex-category' => 'Noindexed pages',
'broken-file-category' => 'Pages with broken file links',
-'categoryviewer-pagedlinks' => '($1) ($2)',
'linkprefix' => '/^(.*?)([a-zA-Z\\x80-\\xff]+)$/sD', # only translate this message to other languages if you have to change it
@@ -1663,7 +1661,6 @@ Note that using the navigation links will reset this column.',
'mergehistory-comment' => 'Merged [[:$1]] into [[:$2]]: $3',
'mergehistory-same-destination' => 'Source and destination pages cannot be the same',
'mergehistory-reason' => 'Reason:',
-'mergehistory-revisionrow' => '$1 ($2) $3 . . $4 $5 $6',
# Merge log
'mergelog' => 'Merge log',
@@ -2658,15 +2655,14 @@ Please note that other web sites may link to a file with a direct URL, and so ma
'pubmedurl' => '//www.ncbi.nlm.nih.gov/pubmed/$1?dopt=Abstract', # do not translate or duplicate this message to other languages
# Special:Log
-'specialloguserlabel' => 'Performer:',
-'speciallogtitlelabel' => 'Target (title or user):',
-'log' => 'Logs',
-'all-logs-page' => 'All public logs',
-'alllogstext' => 'Combined display of all available logs of {{SITENAME}}.
+'specialloguserlabel' => 'Performer:',
+'speciallogtitlelabel' => 'Target (title or user):',
+'log' => 'Logs',
+'all-logs-page' => 'All public logs',
+'alllogstext' => 'Combined display of all available logs of {{SITENAME}}.
You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).',
-'logempty' => 'No matching items in log.',
-'log-title-wildcard' => 'Search titles starting with this text',
-'showhideselectedlogentries' => 'Show/hide selected log entries',
+'logempty' => 'No matching items in log.',
+'log-title-wildcard' => 'Search titles starting with this text',
# Special:AllPages
'allpages' => 'All pages',
@@ -3056,7 +3052,6 @@ It may have already been undeleted.',
$1',
'undelete-show-file-confirm' => 'Are you sure you want to view the deleted revision of the file "<nowiki>$1</nowiki>" from $2 at $3?',
'undelete-show-file-submit' => 'Yes',
-'undelete-revisionrow' => "$1 $2 $3 $4 . . $5 $6 $7",
# Namespace form on various pages
'namespace' => 'Namespace:',
@@ -4431,7 +4426,6 @@ Please confirm that you really want to recreate this page.",
'ellipsis' => '...', # only translate this message to other languages if you have to change it
'percent' => '$1%', # only translate this message to other languages if you have to change it
'parentheses' => '($1)', # only translate this message to other languages if you have to change it
-'brackets' => '[$1]', # only translate this message to other languages if you have to change it
# Multipage image navigation
'imgmultipageprev' => '↠previous page',
diff --git a/languages/messages/MessagesEo.php b/languages/messages/MessagesEo.php
index 0faa840d6e31..362c15ef8e75 100644
--- a/languages/messages/MessagesEo.php
+++ b/languages/messages/MessagesEo.php
@@ -700,8 +700,6 @@ $2',
'ns-specialprotected' => 'PaÄoj en la {{ns:special}} nomspaco ne povas esti redaktataj.',
'titleprotected' => "Ĉi titolo estas protektita de kreado de [[User:$1|$1]].
La kialo donata estis ''$2''.",
-'invalidtitle-knownnamespace' => 'Nevalida titolo kun nomspaco "$2" kaj teksto "$3"',
-'invalidtitle-unknownnamespace' => 'Nevalida titolo kun nekonata nomspaca numero $1 kaj teksto "$2"',
# Virus scanner
'virus-badscanner' => "Malbona konfiguro: nekonata virusa skanilo: ''$1''",
@@ -791,7 +789,6 @@ Neniu retpoÅto estos sendita pro iuj jenaj kialoj.',
'invalidemailaddress' => 'La retadreso ne povas esti akceptita, ĉar Äi verÅajne havas malvalidan formaton.
Enigi bone formatita adreso aÅ­ malplenigi tiun kampon.',
'cannotchangeemail' => 'Kontaj retpoÅtadresoj ne povas esti ÅanÄita en ĉi tiu vikio.',
-'emaildisabled' => 'Ĉi tiu paÄaro ne povas sendi retpoÅtojn.',
'accountcreated' => 'Konto kreita',
'accountcreatedtext' => 'La uzanto-konto por $1 estas kreita.',
'createaccount-title' => 'Konto-kreado por {{SITENAME}}',
@@ -1237,8 +1234,8 @@ Bonvolu kontroli la protokolojn.',
# Suppression log
'suppressionlog' => 'Protokolo pri subigado',
-'suppressionlogtext' => 'Malsupre estas listo de forigoj kaj forbaroj pri enhavo kaÅita de administrantoj.
-Rigardu la [[Special:BlockList|forbarliston]] por la listo de nune operaciaj forbaroj kaj forigoj.',
+'suppressionlogtext' => 'Jen listo de forigoj kaj forbaroj pri enhavo kaÅita per administrantoj.
+Rigardu la [[Special:BlockList|IP-forbarliston]] por la listo de nune operaciaj forbaroj kaj forigoj.',
# History merging
'mergehistory' => 'Kunfandigi historiojn de paÄoj',
@@ -1270,9 +1267,8 @@ Certigu ke ĉi tiu ÅanÄo tenos kontinuecon de la historia paÄo.',
'mergelogpagetext' => 'Jen listo de la plej lastatempaj kunigoj de unu paÄhistorio en alian.',
# Diffs
-'history-title' => 'Revizio-historio de "$1"',
-'difference-title' => '$1: Malsamoj inter versioj',
-'difference-title-multipage' => 'Malsamoj inter la paÄoj $1 kaj $2',
+'history-title' => 'Redakto-historio de "$1"',
+'difference-title' => 'Malsamoj inter versioj de $1',
'difference-multipage' => '(Diferenco inter paÄoj)',
'lineno' => 'Linio $1:',
'compareselectedversions' => 'Kompari la elektitajn versiojn',
@@ -1821,7 +1817,7 @@ Se la problemo kontinuas, kontaku [[Special:ListUsers/sysop|sisteman administran
'backend-fail-writetemp' => 'Ne povis skribi intertempan dosieron.',
'backend-fail-closetemp' => 'Ne povis fermi provizoran dosieron.',
'backend-fail-read' => 'Ne povas legi dosieron "$1".',
-'backend-fail-create' => 'Ne povas skribi dosieron $1.',
+'backend-fail-create' => 'Ne povas krei dosieron $1.',
# Lock manager
'lockmanager-notlocked' => 'Ne povis malÅlosi "$1"; Äi ne estas Ålosita.',
@@ -2285,7 +2281,7 @@ La retadreso kiun vi enigis en [[Special:Preferences|viaj preferoj]] aperos kiel
'watcherrortext' => 'Eraro okazis ÅanÄinte vian agordojn de atentaro por "$1".',
'enotif_mailer' => 'Averta retmesaÄo de {{SITENAME}}',
-'enotif_reset' => 'Marki ĉiujn paÄojn vizititaj',
+'enotif_reset' => 'Marki ĉiujn vizititajn paÄojn',
'enotif_newpagetext' => 'Tiu ĉi estas nova paÄo',
'enotif_impersonal_salutation' => 'Uzanto de {{SITENAME}}',
'changed' => 'ÅanÄita',
@@ -2582,7 +2578,7 @@ Jen la lasta ero de la forbara protokolo:',
'badipaddress' => 'Neniu uzanto, aÅ­ la IP-adreso estas misformita.',
'blockipsuccesssub' => 'Oni sukcese forbaris la adreson/nomon.',
'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] estas forbarita. <br />
-Vidu la [[Special:BlockList|liston de forbaroj]] por kontroli.',
+Vidu la [[Special:BlockList|liston de IP-forbaroj]] por kontroli.',
'ipb-blockingself' => 'Vi preskaŭ forbaros vin mem! Ĉu vi certas ke vi volas fari ĉi tiel?',
'ipb-confirmhideuser' => 'Vi preskaÅ­ forbaras uzanto kun "kaÅi uzanton" Åalta. Ĉi tiu kaÅi la nomon de uzanto en ĉiuj listoj ka protokoloj. Ĉu vi certas ke vi volas fari ĉi tiel?',
'ipb-edit-dropdown' => 'Redakti kialojn por forbaro.',
@@ -2634,7 +2630,7 @@ La kialo donita por la forbaro de $1 estis: "$2"',
'blocklog-showsuppresslog' => 'Ĉi tiu uzanto estis forbarita kaj kaÅita antaÅ­e. Jen la protokolo pri subpremado por via informo:',
'blocklogentry' => 'forbaris [[$1]] por daÅ­ro de $2 $3',
'reblock-logentry' => 'ÅanÄis forbarajn opciojn [[$1]] kun findato de $2 $3',
-'blocklogtext' => 'Ĉi tio estas protokolo pri forbaraj kaj malforbaraj agoj. Aŭtomate forbaritaj IP-adresoj ne estas listigitaj. Vidu la [[Special:BlockList|forbarliston]] por ĉi-momente forbaritaj uzantoj kaj IP-adresoj.',
+'blocklogtext' => 'Ĉi tio estas protokolo pri forbaraj kaj malforbaraj agoj. Aŭtomate forbaritaj IP adresoj ne estas listigitaj. Vidu la [[Special:BlockList|IP forbarliston]] por ĉi-momente fobaritaj uzantoj kaj IP-adresoj.',
'unblocklogentry' => '$1 estis restarigita',
'block-log-flags-anononly' => 'nur anonimaj uzantoj',
'block-log-flags-nocreate' => 'kreado de kontoj malebligita',
diff --git a/languages/messages/MessagesEs.php b/languages/messages/MessagesEs.php
index 667267777838..e7592b5f9ee3 100644
--- a/languages/messages/MessagesEs.php
+++ b/languages/messages/MessagesEs.php
@@ -1,5 +1,5 @@
<?php
-/** Spanish (español)
+/** Spanish (Español)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -24,7 +24,6 @@
* @author Candalua
* @author Capmo
* @author Cerealito
- * @author Ciencia Al Poder
* @author Clerc
* @author Crazymadlover
* @author Cvmontuy
@@ -506,7 +505,7 @@ $messages = array(
'vector-simplesearch-preference' => 'Activar sugerencias de búsqueda mejoradas (piel Vector solamente)',
'vector-view-create' => 'Crear',
'vector-view-edit' => 'Editar',
-'vector-view-history' => 'Ver historial',
+'vector-view-history' => 'Ver el historial',
'vector-view-view' => 'Leer',
'vector-view-viewsource' => 'Ver fuente',
'actions' => 'Acciones',
@@ -1407,7 +1406,6 @@ Mientras tanto puedes buscar mediante Google, pero ten en cuenta que sus índice
'prefs-beta' => 'Características de prueba',
'prefs-datetime' => 'Fecha y hora',
'prefs-labs' => 'Características de los laboratorios',
-'prefs-user-pages' => 'Páginas de usuario',
'prefs-personal' => 'Perfil de usuario',
'prefs-rc' => 'Cambios recientes',
'prefs-watchlist' => 'Seguimiento',
@@ -1711,7 +1709,7 @@ Tu dirección de correo no se revela cuando otros usuarios te contactan.',
'recentchangeslinked-to' => 'Muestra los cambios recientes en lugar de la página indicada',
# Upload
-'upload' => 'Subir un archivo',
+'upload' => 'Subir archivo',
'uploadbtn' => 'Subir un archivo',
'reuploaddesc' => 'Regresar al formulario para subir.',
'upload-tryagain' => 'Envíe la descripción del archivo modificado',
@@ -1821,20 +1819,6 @@ No se permite subir archivos Java, porque pueden causar que se puedan saltar res
'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.
Por favor, elige un nombre más descriptivo.",
-'filename-prefix-blacklist' => ' #<!-- deja esta línea exactamente como está --> <pre>
-# La sintaxis de esta página es la siguiente:
-# * 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
-# * 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
-CIMG # Casio
-DSC_ # Nikon
-DSCF # Fuji
-DSCN # Nikon
-DUW # algunos teléfonos móviles / celulares
-IMG # genérico
-JD # Jenoptik
-MGP # Pentax
-PICT # misc.
- #</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',
@@ -2012,7 +1996,6 @@ Tal vez desee editar la descripción de su [$2 página de descripción del archi
'uploadnewversion-linktext' => 'Subir una nueva versión de este archivo',
'shared-repo-from' => 'de $1',
'shared-repo' => 'un repositorio compartido',
-'filepage.css' => '/* Los estilos CSS colocados aquí se incluirán en las páginas de descripción de archivos, incluso en los wikis externos que incluyan estas páginas */',
# File reversion
'filerevert' => 'Revertir $1',
@@ -2359,7 +2342,7 @@ La dirección electrónica que indicaste en [[Special:Preferences|tus preferenci
'watcherrortext' => 'Ocurrió un error al cambiar la configuración de tu lista de seguimiento para «$1».',
'enotif_mailer' => 'Notificación por correo de {{SITENAME}}',
-'enotif_reset' => 'Marcar todas las páginas como visitadas',
+'enotif_reset' => 'Marcar todas las páginas visitadas',
'enotif_newpagetext' => 'Se trata de una nueva página.',
'enotif_impersonal_salutation' => 'usuario de {{SITENAME}}',
'changed' => 'modificada',
@@ -3059,11 +3042,6 @@ Permite añadir una razón al resumen de edición.',
'vector.css' => '/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios que usen la piel Vector */',
'print.css' => '/* Los estilos CSS colocados aquí afectarán la impresión */',
'handheld.css' => '/* Los estilos CSS colocados aquí afectarán a los dispositivos móviles basados en las pieles configuradas en $wgHandheldStyle */',
-'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-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 */',
# Scripts
'common.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */',
@@ -3076,10 +3054,6 @@ Permite añadir una razón al resumen de edición.',
'simple.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Simple */',
'modern.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Moderna */',
'vector.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Vector */',
-'group-autoconfirmed.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Usuarios autoconfirmados */',
-'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 */',
# Metadata
'notacceptable' => 'El servidor wiki no puede proveer los datos en un formato que su cliente (navegador) pueda entender.',
@@ -3165,7 +3139,6 @@ $1',
Ejecutarlo podría comprometer la seguridad de su equipo.",
'imagemaxsize' => "Límite de tamaño de imagen:<br />''(para páginas de descripción de archivo)''",
'thumbsize' => 'Tamaño de las vistas en miniatura:',
-'widthheight' => '$1 × $2',
'widthheightpage' => '$1 × $2, $3 {{PLURAL:|página|páginas}}',
'file-info' => 'tamaño de archivo: $1; tipo MIME: $2',
'file-info-size' => '$1 × $2 píxeles; tamaño de archivo: $3; tipo MIME: $4',
@@ -3195,10 +3168,8 @@ Ejecutarlo podría comprometer la seguridad de su equipo.",
'sp-newimages-showfrom' => 'Mostrar nuevas imágenes empezando por $2, $1',
# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
-'seconds-abbrev' => '$1s',
'minutes-abbrev' => '$1m',
'hours-abbrev' => '$1h',
-'days-abbrev' => '$1d',
'seconds' => '{{PLURAL:$1|un segundo|$1 segundos}}',
'minutes' => '{{PLURAL:$1|un minuto|$1 minutos}}',
'hours' => '{{PLURAL:$1|una hora|$1 horas}}',
diff --git a/languages/messages/MessagesEt.php b/languages/messages/MessagesEt.php
index 2f2e77eab2d2..6a7663dd41a8 100644
--- a/languages/messages/MessagesEt.php
+++ b/languages/messages/MessagesEt.php
@@ -1,5 +1,5 @@
<?php
-/** Estonian (eesti)
+/** Estonian (Eesti)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1330,7 +1330,6 @@ Pane tähele, et Google'is talletatud {{GRAMMAR:genitive|{{SITENAME}}}} sisu võ
'prefs-beta' => 'Beetafunktsioonid',
'prefs-datetime' => 'Kuupäev ja kellaaeg',
'prefs-labs' => 'Katsefunktsioonid',
-'prefs-user-pages' => 'Kasutajaleheküljed',
'prefs-personal' => 'Kasutaja andmed',
'prefs-rc' => 'Viimased muudatused',
'prefs-watchlist' => 'Jälgimisloend',
@@ -1623,7 +1622,6 @@ See ei tohi olla pikem kui $1 {{PLURAL:$1|sümbol|sümbolit}}.',
'newsectionsummary' => '/* $1 */ uus alajaotus',
'rc-enhanced-expand' => 'Näita üksikasju (nõuab JavaScripti)',
'rc-enhanced-hide' => 'Peida üksikasjad',
-'rc-old-title' => 'alustatud pealkirja "$1" all',
# Recent changes linked
'recentchangeslinked' => 'Seotud muudatused',
diff --git a/languages/messages/MessagesEu.php b/languages/messages/MessagesEu.php
index d9478bf0a8dd..30179c16f47b 100644
--- a/languages/messages/MessagesEu.php
+++ b/languages/messages/MessagesEu.php
@@ -1,5 +1,5 @@
<?php
-/** Basque (euskara)
+/** Basque (Euskara)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -753,8 +753,7 @@ Azken blokeoaren erregistroa ageri da behean, erreferentzia gisa:',
'userinvalidcssjstitle' => "'''Oharra:''' Ez da \"\$1\" itxura existitzen. Kontuan izan .css eta .js fitxategi pertsonalizatuen izenak letra xehez idatzi behar direla; adibidez, {{ns:user}}:Adibide/vector.css, eta ez {{ns:user}}:Adibide/Vector.css.",
'updated' => '(Eguneratua)',
'note' => "'''Oharra:'''",
-'previewnote' => "'''Gogoratu hau aurrikuspen bat dela.'''
-Zure aldaketak ez dira oraindik gorde!",
+'previewnote' => "'''Gogoratu hau aurreikusketa bat dela, beraz gorde egin beharko duzu!'''",
'previewconflict' => 'Aurreikuspenak aldaketen koadroan idatzitako testua erakusten du, gorde ondoren agertuko den bezala.',
'session_fail_preview' => "'''Sentitzen dugu! Ezin izan da zure aldaketa prozesatu, saioko datu batzuen galera dela-eta. Mesedez, saiatu berriz. Arazoak jarraitzen badu, saiatu saioa amaitu eta berriz hasten.'''",
'session_fail_preview_html' => "'''Sentitzen dugu! Ezin izan dugu zure aldaketa burutu, saio datu galera bat medio.'''
@@ -1017,7 +1016,7 @@ Kontura zaitez nabigazio loturek, zutabea ezabatu dezakela.',
'mergelogpagetext' => 'Jarraian dagoen zerrendak orrialde baten historiatik beste batera egindako azken bateratzeak erakusten ditu.',
# Diffs
-'history-title' => '"$1" orrialdearen historia berrikuspena',
+'history-title' => '"$1" orrialdearen historia laburpena',
'difference-multipage' => '(Orrialdeen arteko ezberdintasunak)',
'lineno' => '$1. lerroa:',
'compareselectedversions' => 'Hautatutako bertsioak alderatu',
@@ -1600,8 +1599,6 @@ Ondorengo zerrendak fitxategira dauden {{PLURAL:$1|lehen lotura|lehen $1 loturak
'linkstoimage-redirect' => '$1 (fitxategi birzuzenketa) $2',
'duplicatesoffile' => 'Ondorengo fitxategi {{PLURAL:$1|hau beste honen berdina da|$1 hauek beste honen berdinak dira}} ([[Special:FileDuplicateSearch/$2|zehaztasun gehiago]]):',
'sharedupload' => 'Elkarbanatutako fitxategi hau $1-(e)ko igoera bat da eta beste proiektuek ere erabil dezakete.',
-'sharedupload-desc-here' => 'Fitxategi hau $1-(e)koa da eta beste proeiktuetan erabilia izan liteke.
-Bere [$2 fitxategiaren deskribapen orrialdea] behean dago.',
'filepage-nofile' => 'Izen horrekin ez dago fitxategirik.',
'uploadnewversion-linktext' => 'Fitxategi honen bertsio berri bat igo',
'shared-repo-from' => '$1-tik',
diff --git a/languages/messages/MessagesFa.php b/languages/messages/MessagesFa.php
index 33ae9afb2e10..6ee23cf256b0 100644
--- a/languages/messages/MessagesFa.php
+++ b/languages/messages/MessagesFa.php
@@ -254,10 +254,11 @@ $dateFormats = array(
'persian date' => 'â€xij xiF xiY',
'persian both' => 'â€xij xiF xiYØŒ ساعت H:i',
- 'hebrew time' => 'â€H:i',
+ 'hebrew time' => 'â€H:i',
'hebrew date' => 'â€xij xjF xjY',
'hebrew both' => 'â€H:i, xij xjF xjY',
+
'ISO 8601 time' => 'xnH:xni:xns',
'ISO 8601 date' => 'xnY-xnm-xnd',
'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
@@ -829,8 +830,6 @@ $2',
'filereadonlyerror' => "تغییر پرونده «$1» ممکن نیست چون مخزن پرونده «$2» در حالت Ùقط خواندنی قرار دارد.
مدیری Ú©Ù‡ آن را Ù‚ÙÙ„ کرده چنین توضیحی را ذکر کرده: ''$3''.",
-'invalidtitle-knownnamespace' => 'عنوان نامعتبر با ÙØ¶Ø§ÛŒ نام «$2» Ùˆ متن «$3»',
-'invalidtitle-unknownnamespace' => 'عنوان نامعتبر با ÙØ¶Ø§ÛŒ نام ناشناختهٔ شمارهٔ $1 Ùˆ متن «$2»',
# Virus scanner
'virus-badscanner' => "پیکربندی بد: پویشگر ویروس ناشناخته: ''$1''",
@@ -1408,9 +1407,9 @@ $1",
'mergelogpagetext' => 'در زیر سیاهه آخرین موارد ادغام تاریخچه یک ØµÙØ­Ù‡ در ØµÙØ­Ù‡â€ŒØ§ÛŒ دیگر را می‌بینید.',
# Diffs
-'history-title' => '$1: تاریخچهٔ ویرایش‌ها',
+'history-title' => 'تاریخچهٔ ویرایش‌های «$1»',
'difference-title' => '$1: ØªÙØ§ÙˆØª بین نسخه‌ها',
-'difference-title-multipage' => '$1 Ùˆ $2: ØªÙØ§ÙˆØª بین ØµÙØ­Ù‡â€ŒÙ‡Ø§',
+'difference-title-multipage' => '$1 Ùˆ $2: ØªÙØ§ÙˆØª بین نسخه‌ها',
'difference-multipage' => '(ØªÙØ§ÙˆØª بین ØµÙØ­Ù‡â€ŒÙ‡Ø§)',
'lineno' => 'سطر $1:',
'compareselectedversions' => 'مقایسهٔ نسخه‌های انتخاب‌شده',
@@ -1508,7 +1507,6 @@ $1",
'prefs-beta' => 'ابزارهای کارآمد',
'prefs-datetime' => 'تاریخ و زمان',
'prefs-labs' => 'قسمت‌های آزمایشی',
-'prefs-user-pages' => 'ØµÙØ­Ù‡â€ŒÙ‡Ø§ÛŒ کاربری',
'prefs-personal' => 'داده‌های کاربر',
'prefs-rc' => 'تغییرات اخیر',
'prefs-watchlist' => 'Ùهرست پی‌گیری‌ها',
@@ -1977,19 +1975,14 @@ $1',
'backend-fail-writetemp' => 'امکان نوشتن بر روی پروندهٔ موقتی وجود ندارد.',
'backend-fail-closetemp' => 'نمی‌توان پروندهٔ موقتی را بست.',
'backend-fail-read' => 'نمی‌توان پروندهٔ $1 را خواند.',
-'backend-fail-create' => 'نمی‌توان بر روی پروندهٔ $1 اطلاعات نوشت.',
-'backend-fail-maxsize' => 'نمی‌توان بر روی پروندهٔ $1 اطلاعات نوشت چون بزرگتر از {{PLURAL:$2|یک بایت|$2 بایت}} است.',
+'backend-fail-create' => 'نمی‌توان پروندهٔ $1 را ایجاد کرد.',
+'backend-fail-maxsize' => 'نمی‌توان پروندهٔ $1 را ایجاد کرد چون بزرگتر از {{PLURAL:$2|یک بایت|$2 بایت}} است.',
'backend-fail-readonly' => 'پشتیبان «$1» درحال حاضر در وضیت Ùقط خواندنی است. دلیل ارائه شده چنین است: «$2»',
'backend-fail-synced' => 'پرونده «$1» در پشتیبان‌های ذخیره داخلی در وضعیتی ناپایدار قرار دارد',
'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 وجود نداشت چرا Ú©Ù‡ سطح دسترسی کاÙÛŒ نیست یا شاخه مورد نظر وجود ندارد.',
-
-# File journal errors
-'filejournal-fail-dbconnect' => 'امکان وصل شدن به پایگاه داده Ø¯ÙØªØ±Ø®Ø§Ù†Ù‡ برای پشتیبان ذخیره‌سازی «$1» وجود نداشت.',
-'filejournal-fail-dbquery' => 'امکان به روز کردن پایگاه داده Ø¯ÙØªØ±Ø®Ø§Ù†Ù‡ برای پشتیبان ذخیره‌سازی «$1» وجود نداشت.',
# Lock manager
'lockmanager-notlocked' => 'نمی‌توان Ù‚ÙÙ„ «$1» را گشود؛ چون Ù‚ÙÙ„ نشده‌است.',
@@ -2110,10 +2103,6 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization را ببینید.',
برای اطلاعات بیشتر Ù„Ø·ÙØ§Ù‹ [$2 ØµÙØ­Ù‡Ù” توضیحات پرونده] را ببینید.',
'sharedupload-desc-here' => 'این پرونده در $1 قرار دارد Ùˆ ممکن است در پروژه‌های دیگر هم Ø§Ø³ØªÙØ§Ø¯Ù‡ شود.
توضیحات موجود در [$2 ØµÙØ­Ù‡Ù” توضیحات پرونده در آنجا]ØŒ در زیر نشان داده شده‌است.',
-'sharedupload-desc-edit' => 'این پرونده از $1 است Ùˆ می‌تواند توسط پروژه‌های دیگر هم Ø§Ø³ØªÙØ§Ø¯Ù‡ شود.
-اگر خواستید می‌توانید توضیحات پرونده را از [$2 ØµÙØ­Ù‡Ù” توضیحاتش] در آنجا ویرایش کنید.',
-'sharedupload-desc-create' => 'این پرونده از $1 است Ùˆ می‌تواند توسط پروژه‌های دیگر هم Ø§Ø³ØªÙØ§Ø¯Ù‡ شود.
-اگر خواستید می‌توانید توضیحات پرونده را از [$2 ØµÙØ­Ù‡Ù” توضیحاتش] در آنجا ویرایش کنید.',
'filepage-nofile' => 'پرونده‌ای با این نام وجود ندارد.',
'filepage-nofile-link' => 'پرونده‌ای با این نام وجود ندارد، اما شما می‌توانید آن را [$1 بارگذاری کنید].',
'uploadnewversion-linktext' => 'بارگذاری نسخهٔ جدیدی از پرونده',
@@ -2330,8 +2319,6 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization را ببینید.',
'allpages-hide-redirects' => 'پنهان‌کردن تغییرمسیرها',
# SpecialCachedPage
-'cachedspecial-viewing-cached-ttl' => 'شما در حال مشاهدهٔ نسخه‌ای از این ØµÙØ­Ù‡ Ú©Ù‡ در میانگیر قرار دارد هستید Ú©Ù‡ ممکن است برای $1 قبل باشد.',
-'cachedspecial-viewing-cached-ts' => 'شما در حال مشاهدهٔ نسخه‌ای از این ØµÙØ­Ù‡ Ú©Ù‡ در میانگیر قرار دارد هستید، Ùˆ این نسخه ممکن است کاملاً واقعی نباشد.',
'cachedspecial-refresh-now' => 'مشاهده آخرین.',
# Special:Categories
diff --git a/languages/messages/MessagesFi.php b/languages/messages/MessagesFi.php
index 326fb1741695..44969c0d38dc 100644
--- a/languages/messages/MessagesFi.php
+++ b/languages/messages/MessagesFi.php
@@ -1,5 +1,5 @@
<?php
-/** Finnish (suomi)
+/** Finnish (Suomi)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1142,8 +1142,8 @@ Voit silti nähdä tämän muutoksen. Lisätietoja löytyy [{{fullurl:{{#Special
'revdelete-show-file-submit' => 'Kyllä',
'revdelete-selected' => "'''{{PLURAL:$2|Valittu versio|Valitut versiot}} sivusta '''$1:''''''",
'logdelete-selected' => "'''{{PLURAL:$1|Valittu lokimerkintä|Valitut lokimerkinnät}}:'''",
-'revdelete-text' => "'''Poistetut versiot ja lokitapahtumat näkyvät edelleen sivun historiassa ja lokeissa, mutta osa niiden sisällöstä ei ole julkisesti saatavilla.'''
-Muut ylläpitäjät {{GRAMMAR:inessive|{{SITENAME}}}} voivat silti tarkastella piilotettua sisältöä, ja he voivat palauttaa sen näkyviin tämän käyttöliittymän kautta, ellei tätä ole erikseen rajoitettu.",
+'revdelete-text' => "'''Poistetut versiot näkyvät sivun historiassa, mutta niiden sisältö ei ole julkisesti saatavilla.'''
+Muut ylläpitäjät {{GRAMMAR:inessive|{{SITENAME}}}} voivat silti lukea piilotetun sisällön ja he voivat palauttaa sen tämän käyttöliittymän kautta, ellei sitä ole rajoitettu.",
'revdelete-confirm' => 'Varmista, että haluat tehdä tämän – ymmärrät seuraukset ja teet tämän [[{{MediaWiki:Policy-url}}|käytäntöjen]] mukaisesti.',
'revdelete-suppress-text' => "Häivytystä pitäisi käyttää '''vain''' seuraavissa tapauksissa:
* Sopimattomat henkilötiedot
@@ -1224,7 +1224,7 @@ Uuden ja vanhan sivun muutoksien pitää muodostaa jatkumo – ne eivät saa men
'mergelogpagetext' => 'Alla on loki viimeisimmistä muutoshistorioiden yhdistämisistä.',
# Diffs
-'history-title' => 'Sivun "$1" muutoshistoria',
+'history-title' => 'Sivun $1 muutoshistoria',
'difference-title' => 'Ero sivun "$1" versioiden välillä',
'difference-title-multipage' => 'Erot sivujen "$1" ja "$2" välillä',
'difference-multipage' => '(Sivujen välinen eroavaisuus)',
@@ -1324,7 +1324,6 @@ Kokeile lisätä haun alkuun ''all:'', niin haku kohdistuu kaikkeen sisältöön
'prefs-beta' => 'Beta-ominaisuudet',
'prefs-datetime' => 'Aika ja päiväys',
'prefs-labs' => 'Kokeelliset ominaisuudet',
-'prefs-user-pages' => 'Käyttäjäsivut',
'prefs-personal' => 'Käyttäjätiedot',
'prefs-rc' => 'Tuoreet muutokset',
'prefs-watchlist' => 'Tarkkailulista',
@@ -1761,7 +1760,7 @@ $1',
'upload-too-many-redirects' => 'URL sisälsi liian monta ohjausta',
'upload-unknown-size' => 'Tuntematon koko',
'upload-http-error' => 'HTTP-virhe: $1',
-'upload-copy-upload-invalid-domain' => 'Tiedostojen tallentamista tästä verkko-osoitteesta ei ole sallittu.',
+'upload-copy-upload-invalid-domain' => 'Tallennukset eivät ole käytettävissä tästä verkko-osoitteesta.',
# File backend
'backend-fail-stream' => 'Tiedoston $1 virtauttaminen epäonnistui.',
diff --git a/languages/messages/MessagesFr.php b/languages/messages/MessagesFr.php
index 03eab96d114c..34ee85ad037d 100644
--- a/languages/messages/MessagesFr.php
+++ b/languages/messages/MessagesFr.php
@@ -1,5 +1,5 @@
<?php
-/** French (français)
+/** French (Français)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -66,7 +66,6 @@
* @author Tpt
* @author Urhixidur
* @author Verdy p
- * @author WikiEoFrEn
* @author Wyz
* @author Yumeki
* @author Zebulon84
@@ -367,16 +366,16 @@ $messages = array(
# User preference toggles
'tog-underline' => 'Souligner les liens :',
'tog-justify' => 'Justifier les paragraphes',
-'tog-hideminor' => 'Masquer les modifications mineures dans les modifications récentes',
-'tog-hidepatrolled' => 'Masquer les modifications surveillées dans les modifications récentes',
+'tog-hideminor' => 'Masquer les modifications mineures parmi les modifications récentes',
+'tog-hidepatrolled' => 'Masquer les modifications surveillées parmi les modifications récentes',
'tog-newpageshidepatrolled' => 'Masquer les pages surveillées parmi les nouvelles pages',
'tog-extendwatchlist' => 'Étendre la liste de suivi pour afficher toutes les modifications et non seulement les plus récentes',
'tog-usenewrc' => 'Utiliser les modifications récentes améliorées (nécessite JavaScript)',
'tog-numberheadings' => 'Numéroter automatiquement les titres de section',
-'tog-showtoolbar' => "Montrer la barre d'outils de modification (nécessite JavaScript)",
-'tog-editondblclick' => 'Modifier des pages sur double-clic (nécessite JavaScript)',
+'tog-showtoolbar' => 'Montrer la barre de menu de modification (nécessite JavaScript)',
+'tog-editondblclick' => 'Double-cliquer permet de modifier une page (nécessite JavaScript)',
'tog-editsection' => 'Activer les modifications de sections grâce aux liens « [modifier] »',
-'tog-editsectiononrightclick' => 'Activer la modification de sections par clic droit sur leurs titres (nécessite JavaScript)',
+'tog-editsectiononrightclick' => 'Un clic droit sur un titre de section permet de modifier celle-ci (nécessite JavaScript)',
'tog-showtoc' => 'Afficher la table des matières (pour les pages ayant plus de 3 sections)',
'tog-rememberpassword' => 'Se souvenir de mon identification avec ce navigateur (au maximum $1 {{PLURAL:$1|jour|jours}})',
'tog-watchcreations' => 'Ajouter les pages que je crée à ma liste de suivi',
@@ -463,7 +462,7 @@ $messages = array(
'november-gen' => 'novembre',
'december-gen' => 'décembre',
'jan' => 'janv',
-'feb' => 'fév',
+'feb' => 'févr',
'mar' => 'mars',
'apr' => 'avr',
'may' => 'mai',
@@ -500,7 +499,7 @@ $messages = array(
'cancel' => 'Annuler',
'moredotdotdot' => 'Plus...',
'mypage' => 'Ma page',
-'mytalk' => 'Ma page de discussion',
+'mytalk' => 'Page de discussion',
'anontalk' => 'Discussion avec cette adresse IP',
'navigation' => 'Navigation',
'and' => '&#32;et',
@@ -535,7 +534,7 @@ $messages = array(
'errorpagetitle' => 'Erreur',
'returnto' => 'Revenir à la page $1.',
-'tagline' => 'De {{SITENAME}}',
+'tagline' => 'De {{SITENAME}}.',
'help' => 'Aide',
'search' => 'Rechercher',
'searchbutton' => 'Rechercher',
@@ -644,7 +643,7 @@ $1',
'thisisdeleted' => 'Désirez-vous afficher ou restaurer $1 ?',
'viewdeleted' => 'Voir $1 ?',
'restorelink' => '{{PLURAL:$1|la modification effacée|les $1 modifications effacées}}',
-'feedlinks' => 'Flux :',
+'feedlinks' => 'Flux',
'feed-invalid' => 'Type de flux invalide.',
'feed-unavailable' => 'Les flux de syndication ne sont pas disponibles',
'site-rss-feed' => 'Flux RSS de $1',
@@ -715,9 +714,9 @@ Veuillez le signaler à un [[Special:ListUsers/sysop|administrateur]] sans oubli
'filedeleteerror' => 'Impossible de supprimer le fichier « $1 ».',
'directorycreateerror' => 'Impossible de créer le dossier « $1 ».',
'filenotfound' => 'Impossible de trouver le fichier « $1 ».',
-'fileexistserror' => 'Impossible d’écrire le fichier « $1 » : le fichier existe.',
+'fileexistserror' => 'Impossible d’écrire dans le dossier « $1 » : le fichier existe',
'unexpected' => 'Valeur inattendue : « $1 » = « $2 ».',
-'formerror' => 'Erreur : Impossible de soumettre le formulaire.',
+'formerror' => 'Erreur : Impossible de soumettre le formulaire',
'badarticleerror' => 'Cette action ne peut pas être effectuée sur cette page.',
'cannotdelete' => 'Impossible de supprimer la page ou le fichier « $1 ».
La suppression a peut-être déjà été effectuée par quelqu’un d’autre.',
@@ -774,7 +773,7 @@ N’oubliez pas de personnaliser vos [[Special:Preferences|préférences sur {{S
'yourpasswordagain' => 'Confirmez le mot de passe :',
'remembermypassword' => 'Me reconnecter automatiquement aux prochaines visites avec ce navigateur (au maximum $1 {{PLURAL:$1|jour|jours}})',
'securelogin-stick-https' => 'Rester connecté en HTTPS après la connexion',
-'yourdomainname' => 'Votre domaine :',
+'yourdomainname' => 'Votre domaine',
'externaldberror' => 'Une erreur s’est produite avec la base de données d’authentification externe, ou bien vous n’êtes pas autorisé{{GENDER:||e|(e)}} à mettre à jour votre compte externe.',
'login' => 'Connexion',
'nav-login-createaccount' => 'Créer un compte ou se connecter',
@@ -1308,8 +1307,8 @@ Assurez-vous que cette opération conservera la continuité de l’historique de
# Diffs
'history-title' => '$1 : Historique des versions',
-'difference-title' => '$1 : Différence entre versions',
-'difference-title-multipage' => 'Différences entre les pages « $1 » et « $2 »',
+'difference-title' => 'Différence entre des versions de « $1 »',
+'difference-title-multipage' => 'Différence entre les pages « $1 » et « $2 »',
'difference-multipage' => '(Différence entre les pages)',
'lineno' => 'Ligne $1 :',
'compareselectedversions' => 'Comparer les versions sélectionnées',
@@ -1405,7 +1404,6 @@ Essayez en utilisant le préfixe ''all:'' pour rechercher dans tout le contenu (
'prefs-beta' => 'Fonctionnalités bêta',
'prefs-datetime' => 'Date et heure',
'prefs-labs' => 'Fonctionnalités « labs »',
-'prefs-user-pages' => 'Pages utilisateur',
'prefs-personal' => 'Informations personnelles',
'prefs-rc' => 'Modifications récentes',
'prefs-watchlist' => 'Liste de suivi',
@@ -2205,7 +2203,6 @@ Veuillez noter que d’autres sites peuvent avoir un lien direct vers un fichier
Vous pouvez personnaliser l’affichage en sélectionnant le type de journal, le nom d’utilisateur ou la page concernée (ces deux derniers étant sensibles à la casse).',
'logempty' => 'Aucune opération correspondante dans les journaux.',
'log-title-wildcard' => 'Chercher parmi les titres commençant par ce texte',
-'showhideselectedlogentries' => 'Afficher/masquer les entrées de journal sélectionnées',
# Special:AllPages
'allpages' => 'Toutes les pages',
diff --git a/languages/messages/MessagesFrr.php b/languages/messages/MessagesFrr.php
index b1cc82710a2c..90dc82776017 100644
--- a/languages/messages/MessagesFrr.php
+++ b/languages/messages/MessagesFrr.php
@@ -262,7 +262,7 @@ $1',
'edithelp' => 'Beårbingsheelp',
'edithelppage' => 'Help:Beårbe',
'helppage' => 'Help:Inhåltsfertiiknis',
-'mainpage' => 'Wikipedia:Hoodsid',
+'mainpage' => 'Hoodsid',
'mainpage-description' => 'Hoodsid',
'policy-url' => 'Project:Ruchtliinje',
'portal' => 'Gemiinschaps-portåål',
@@ -409,8 +409,6 @@ $2',
Jü späre wörd döör [[User:$1|$1]] ma grün "$2" inruchted.',
'filereadonlyerror' => 'Det datei „$1“ koon ei feranert wurd, auer uun det fertiaknis „$2“ bluas leesen wurd koon.
Di grünj faan di administraator as: „$3“.',
-'invalidtitle-knownnamespace' => 'Ferkiard auerskraft uun di nöömrüm „$2“ an tekst „$3“',
-'invalidtitle-unknownnamespace' => 'Ferkiard auerskraft uun di ünbekäänd nöömrüm „$1“ an tekst „$2“',
# Virus scanner
'virus-badscanner' => "Hiinje konfigurasjoon: ünbekånde fiirusscanner: ''$1''",
@@ -503,7 +501,6 @@ Besäkere, da iüheer IP-adräse brüke, koone tu jü tutids niinj benutserkonte
'invalidemailaddress' => 'Jü E-mail adräs wörd ai aksäptiird, ouerdåt jü en üngülti formoot (ewentuäl üngültie tiikne) tu heewen scheent.
Wees sü gödj än jeef en koräkt adräs önj unti mäág dåt fäalj lääsi.',
'cannotchangeemail' => 'E-mail-adresen kön uun detheer wiki ei feranert wurd.',
-'emaildisabled' => 'Fann detdiar sidj kön nian E-Mails fersjüürd wurd',
'accountcreated' => 'Benjüterkonto mååged',
'accountcreatedtext' => 'Dåt benjüteraccount for $1 as mååged wörden.',
'createaccount-title' => 'Måågen foon en benjüterkonto for {{SITENAME}}',
@@ -699,12 +696,11 @@ For informasjoon füliet di leeste üttooch üt dåt benjüterspär-logbök:',
'note' => "'''Påås aw:'''",
'previewnote' => "'''Heer könst dü sä, hü det sidj wurd skal.'''
Det sidj as oober noch ei seekert!",
-'continue-editing' => 'Widjer bewerke',
'previewconflict' => 'Dideer forbekiik jeeft di inhålt foon dåt boowerst takstfälj wider. Sü wårt jü sid ütsiinj, wan dü nü spiikerst.',
'session_fail_preview' => "'''Din werk küd ei ufseekert wurd, diar as wat skiaf gingen.'''
Fersjük det man noch ans an trak do üüb ''Sid spiikre''.
Wan't do imer noch ei loket, [[Special:UserLogout|melde di uf]] an weder uun.",
-'session_fail_preview_html' => "'''Din werk küd ei seekert wurd. Diar as wat skiaf gingen.'''
+'session_fail_preview_html' => "'''Din werk küd ei seekerd wurd. Diar as wat skiaf gingen.'''
''Uun {{SITENAME}} as HTML aktiwiaret, an diaram as JavaScript deaktiwiaret wurden.''
@@ -716,7 +712,6 @@ Det komt flooksis föör, wan Dan anonym Proxy-siinst ei rocht werket.",
'edit_form_incomplete' => "'''Enkelt dialen faan det formulaar san ei rocht uunkimen.'''
Wees so gud an kontroliare ales noch ans.",
'editing' => 'Beårbe foon $1',
-'creating' => 'Maage $1',
'editingsection' => 'Beårben foon $1 (oufsnaas)',
'editingcomment' => 'Beårben foon $1 (naien oufsnaas)',
'editconflict' => 'Beårbingskonflikt: $1',
@@ -742,20 +737,20 @@ Wan dü heer wat iinskrafst, do beest dü diarmä iinferstenen an seekerst tu, d
Wees sü gödj än sääkre di täkst lokool aw din kompjuuter än fersäk tu n lääsern tidpunkt, da änringe tu ouerdreegen.'''.
Grün for jü späre: $1",
-'protectedpagewarning' => "'''Paase üüb: Detdiar sidj as speret wurden. Bluas administratooren kön det bewerke.'''
-Uun't logbuk stäänt muar diartu:",
-'semiprotectedpagewarning' => "'''Paase üüb: Detdiar sidj as dialwiis tu't bewerkin speret wurden. Bluas gudkäänd brükern kön det bewerke.'''
-Uun't logbuk stäänt muar diartu:",
-'cascadeprotectedwarning' => "'''Paase üüb:''' Detdiar sidj koon bluas faan administratooren bewerket wurd. Hat as uun {{PLURAL:$1|detdiar ööder sidj|jodiar ööder sidjen}} iinbünjen, diar troch en kaskaaden-optsjuun seekert {{PLURAL:$1|as|san}}:",
-'titleprotectedwarning' => "'''Paase üüb: \"Detdiar sidj mä didiar nööm koon ei faan arken bewerket wurd. Bluas enkelt brükern mä [[Special:ListGroupRights|was brükerrochten]] kön detdiar sidj nei maage of bewerke.'''
-Uun't logbuk stäänt muar diartu:",
+'protectedpagewarning' => "'''PÅÅS AW: Jüheer sid wörd spärd. Bloot benjütere ma adminstrasjoonsruchte koone jü sid beårbe.'''
+For informasjoon füliet di aktuäle logbökönjdråch:",
+'semiprotectedpagewarning' => "'''PÅÅS AW: Jüheer sid wörd spärd. Bloot benjütere ma adminstrasjoonsruchte koone jü sid beårbe.'''
+For informasjoon füliet di aktuäle logbökönjdråch:",
+'cascadeprotectedwarning' => "'''Woorschauing:''' Jüheer sid wörd sü önj ferbading hülen, dåt jü bloot döör benjütere ma administraator-ruchte beårbed wårde koon. Jü as önj {{PLURAL:$1|jü füliend sid|da füliende side}} önjbünen, da döör jü kaskaadespäropsjoon önj ferbading hülen {{PLURAL:$1|wårt|wårde}}:",
+'titleprotectedwarning' => "'''PÅÅS AW: \"Dåt måågen foon side wörd spärd. Bloot benjütere ma [[Special:ListGroupRights|spetsjäle ruchte]] koone da side mååge.'''
+For informasjoon füliet jü leest logbök-önjdråch:",
'templatesused' => '{{PLURAL:$1|Jü füliend forlååg wårt|Da füliende forlååge wårde}} foon jüdeer sid ferwånd:',
'templatesusedpreview' => '{{PLURAL:$1|Jü füliend forlååg wårt|Da füliende forlååge wårde}} foon diheere sideforlök ferwånd:',
'templatesusedsection' => '{{PLURAL:$1|Jü füliend forlååg wårt|Da füliende forlååge wårde}} foon dideer oufsnaas ferwånd:',
-'template-protected' => '(seekert)',
-'template-semiprotected' => '(hualew-seekert)',
+'template-protected' => '(önj ferbading hülen iinj schriwen)',
+'template-semiprotected' => '(schriwschütsed for ünönjmäldede än naie brükere)',
'hiddencategories' => 'Jüdeer sid as lasmoot foon {{PLURAL:$1|1 ferstäägen kategorii|$1 ferstäägene kategoriie}}:',
-'nocreatetitle' => 'Det maagin faan nei sidjen as ei saner aanj mögelk.',
+'nocreatetitle' => 'Dåt måågeb foon naie side as begränsed.',
'nocreatetext' => 'Aw {{SITENAME}} wörd dåt måågen foon naie side begränsed.
Dü koost bestönjene side änre unti de [[Special:UserLogin|önjmälde unti mååg en account]].',
'nocreate-loggedin' => 'Dü heest niinj beruchtiging, naie side tu måågen.',
@@ -766,8 +761,8 @@ Dü koost bestönjene side änre unti de [[Special:UserLogin|önjmälde unti må
'permissionserrorstext-withaction' => 'Dü bast ai beruchtit, $2.
{{PLURAL:$1|grün|grüne}}:',
'recreate-moveddeleted-warn' => "'''Paase üüb: Dü wel en artiikel maage, diar iar al ans stregen wurden as.'''
-Auerlei di det gud, amdat dü niks ferkiard maagest.
-Uun't logbuk stäänt muar diartu:",
+
+Auerlei di det gud, amdat dü niks ferkiard maagest. At logbuk faan diheer artiikel stäänt diar:",
'moveddeleted-notice' => 'Jüheer sid wörd sleeked. Deer füliet en üttooch üt dåt sleek- än ferschüwingslogbök for jüheer sid.',
'log-fulllog' => 'Åle logbük-önjdrååge önjkiike',
'edit-hook-aborted' => 'Jü beårbing wörd suner ferklååring döör en snaasstää oufbräägen.',
@@ -777,7 +772,6 @@ Jü wörd önjscheened sleeked.',
'edit-no-change' => 'Din beårbing wörd ignoriird, deer niinj änring an e täkst fornümen wörd.',
'edit-already-exists' => 'Köö niinj nai sid mååge.
Dåt bestöö ål.',
-'defaultmessagetext' => 'Standard tekst',
# Parser/template warnings
'expensive-parserfunction-warning' => 'Woorschauing: Jüdeer sid önjthålt tu fool apteele foon widluftie parserfunksjoone.
@@ -791,12 +785,6 @@ Deer {{PLURAL:$2|mötj ai mör ås 1 apteel|mönje ai mör ås $1 apteele}} wees
'parser-template-loop-warning' => 'Forlåågesloif önjtdäkt: [[$1]]',
'parser-template-recursion-depth-warning' => 'Forloagerekursjoonsdiipgränse ouerschran ($1)',
'language-converter-depth-warning' => 'Spräkekonwärsjoonsdiipdegränse ouerschren ($1)',
-'node-count-exceeded-category' => 'Jodiar sidjen haa tuföl ferbinjangen (nodes)',
-'node-count-exceeded-warning' => 'Detdiar sidj hää tuföl ferbinjangen (nodes)',
-'expansion-depth-exceeded-category' => 'Jodiar sidjen haa tuföl ütjwidjangen (expansion)',
-'expansion-depth-exceeded-warning' => 'Detdiar sidj hää tuföl ütjwidjangen (expansion)',
-'parser-unstrip-loop-warning' => 'Diar as en jinsidjag ferwisang',
-'parser-unstrip-recursion-limit' => 'Tuföl jinsidjag ferwisangen bi $1',
# "Undo" feature
'undo-success' => 'Detheer feranerang koon turag nimen wurd.
@@ -972,9 +960,7 @@ A nawigatsjuun links saat ales weder turag üüb di ual stant.',
'mergelogpagetext' => 'Dåtheer as dåt logbök foon da feriinde färsjoonshistoorie.',
# Diffs
-'history-title' => '$1: Ferluup faan a wersjuunen',
-'difference-title' => 'Ferskeel tesken a wersjuunen faan "$1"',
-'difference-title-multipage' => 'Ferskeel tesken a sidjen "$1" an "$2"',
+'history-title' => 'Färsjoonshistoori foon "$1"',
'difference-multipage' => '(Ferschääl twasche side)',
'lineno' => 'Ra $1:',
'compareselectedversions' => 'Wäälde färsjoone ferglike',
@@ -1069,7 +1055,6 @@ A nawigatsjuun links saat ales weder turag üüb di ual stant.',
'prefs-beta' => 'Beta mögelkhaiden',
'prefs-datetime' => 'Dai an klooktidj',
'prefs-labs' => 'Alpha mögelkhaiden',
-'prefs-user-pages' => 'Brükersidjen',
'prefs-personal' => 'Brüker dooten',
'prefs-rc' => 'Leeste änringe',
'prefs-watchlist' => "Uun't uug behual",
@@ -1100,14 +1085,8 @@ A nawigatsjuun links saat ales weder turag üüb di ual stant.',
'recentchangescount' => 'Soföl feranerangen skel uunwiset wurd:',
'prefs-help-recentchangescount' => 'Det san a leetst feranerangen, wersjuunen an logbuken.',
'prefs-help-watchlist-token' => "Wan dü detdiar fial mä en hiamelken code ütjfalst, woort en RSS-feed iinracht. Arken mä didiar code koon do sä, wat dü uun't uug behual wel. Diaram skul hi ei so ianfach wees, nem dach didiar: $1",
-'savedprefs' => 'Din iinstelangen san seekert wurden.',
-'timezonelegend' => 'Tidjsoon:',
+'savedprefs' => 'Di iinstelangen san seekerd wurden.',
'localtime' => 'lokaal tid',
-'timezoneuseserverdefault' => 'Wiki standard tidj brük ($1)',
-'timezoneuseoffset' => 'Öödern (ferskeel uundu)',
-'timezoneoffset' => 'Ferskeel¹:',
-'servertime' => 'Server klooktidj:',
-'guesstimezone' => 'Faan a browser auernem',
'timezoneregion-africa' => 'Afrikaa',
'timezoneregion-america' => 'Ameerikaa',
'timezoneregion-antarctica' => 'Antarktikaa',
@@ -1135,75 +1114,34 @@ Do san jo ual iinstelangen wech.',
'username' => 'Brükernoome:',
'uid' => 'Brüker ID:',
'prefs-memberingroups' => 'Lasmoot faan {{PLURAL:$1|brükerskööl|brükersköölen}}:',
-'prefs-registration' => 'Uunmelde-tidj',
+'prefs-registration' => 'Uunmeldetidj',
'yourrealname' => 'Rocht nööm:',
'yourlanguage' => 'Spräke:',
'yourvariant' => 'Spriak:',
'prefs-help-variant' => 'Uun hün skriiwwiis skel a sidjen uunwiset wurd:',
'yournick' => 'Nai signatuur:',
'prefs-help-signature' => 'Wees so gud an onerskriiw üüb diskusjuunssidjen mä „<nowiki>~~~~</nowiki>“. Diar komt do dan brükernööm an det klooktidj bi ütj.',
-'badsig' => "Diar stemet wat ei mä't signatuur. Preewe at HTML.",
-'badsiglength' => 'Din signatuur mut ei muar üs $1 {{PLURAL:$1|tiaken|tiakens}} haa.',
-'yourgender' => 'Slach:',
-'gender-unknown' => 'Ei bekäänd',
-'gender-male' => 'Maan',
-'gender-female' => 'Wüf',
-'prefs-help-gender' => "Stäänt tu wool: Det woort brükt för't paasin uunspreegen faan maaner an wüfen. Arken koon det lees.",
'email' => 'E-mail',
-'prefs-help-realname' => 'Stäänt tu wool. Wan dü dan rochten nööm uundääst, koon hi mä din bewerkangen ferbünjen wurd.',
'prefs-help-email' => 'Dü säärst din e-mail-adres ei uundu, oober do könst dü uk nian mädialangen fu, wan dü ans din paaswurd ferjiden heest.',
'prefs-help-email-others' => 'Mä ööder brükern könst dü uk auer hör an din brükersidj kontakt apnem. Diarför woort din e-mail-adres ei brükt.',
-'prefs-help-email-required' => 'Du en rocht E-Mail-adres uun.',
-'prefs-info' => 'Baasisdooten',
'prefs-i18n' => 'Spriak',
'prefs-signature' => 'Signatuur',
-'prefs-dateformat' => "Formaat faan't dootem",
-'prefs-timeoffset' => 'Ferskeel faan a klooktidj',
'prefs-advancedediting' => 'Ütwided möölikhäide',
'prefs-advancedrc' => 'Ütwided möölikhäide',
'prefs-advancedrendering' => 'Ütwided möölikhäide',
'prefs-advancedsearchoptions' => 'Ütwided möölikhäide',
'prefs-advancedwatchlist' => 'Ütwided möölikhäide',
-'prefs-displayrc' => "Mögelkhaiden för't uunwisen",
-'prefs-displaysearchoptions' => "Mögelkhaiden för't uunwisen",
-'prefs-displaywatchlist' => "Mögelkhaiden för't uunwisen",
-'prefs-diffs' => 'Ferskeel',
-
-# User preference: e-mail validation using jQuery
-'email-address-validity-valid' => 'Detdiar E-Mail-adres schocht gud ütj.',
-'email-address-validity-invalid' => 'Du en echt E-Mail-adres uun.',
# User rights
-'userrights' => 'Brükerrochten bewerke',
-'userrights-lookup-user' => 'Brükersköölen bewerke',
-'userrights-user-editname' => 'Brükernööm:',
-'editusergroup' => 'Brükersköölen bewerke',
-'editinguser' => "Brükerrochten faan '''[[User:$1|$1]]''' $2 feranere",
-'userrights-editusergroup' => 'Lasmootskap tu brükersköölen bewerke',
-'saveusergroups' => 'Brükersköölen seekre',
-'userrights-groupsmember' => 'Lasmoot faan:',
-'userrights-groupsmember-auto' => 'Faan salew lasmoot faan:',
-'userrights-groups-help' => 'Dü könst feranere, tu hün brükerskööl di brüker hiirt:
-* En uunkrüsagt kasche ment, di brüker hiirt diartu.
-* En ei uunkrüsagt kasche ment, di brüker hiart ei diartu.
-* En * ment, dat dü det brükerrocht ei weder wechnem könst (of amkiard).',
-'userrights-reason' => 'Grünj:',
-'userrights-no-interwiki' => 'Dü heest ei det rocht, am brükerrochten uun ööder wikis tu feranerin.',
-'userrights-nodatabase' => 'Det dootenbeenk $1 jaft at ei, tumanst ei lokaal.',
-'userrights-nologin' => 'Dü mutst di mä en administraator-brükerkonto [[Special:UserLogin|uunmelde]], wan dü brükerrochten feranere wel.',
-'userrights-notallowed' => 'Dü heest ei det rocht, am brükerrochten tu feranerin.',
-'userrights-changeable-col' => 'Lasmootskapen, diar dü feranere könst',
-'userrights-unchangeable-col' => 'Lasmootskapen, diar dü ei feranere könst',
+'userrights-user-editname' => 'Brükernoome:',
# Groups
-'group' => 'Skööl:',
'group-user' => 'Brükere',
'group-autoconfirmed' => 'Registriirde brükere',
'group-bot' => 'Bots',
'group-sysop' => 'Administratoore',
'group-bureaucrat' => 'Bürokraate',
'group-suppress' => 'Oversighter',
-'group-all' => '(aaltumaal)',
'group-user-member' => '{{GENDER:$1|brüker}}',
'group-autoconfirmed-member' => '{{GENDER:$1|gudkäänd brüker}}',
@@ -1220,30 +1158,6 @@ Do san jo ual iinstelangen wech.',
'grouppage-suppress' => '{{ns:project}}:Oversighter',
# Rights
-'right-read' => 'Sidjen lees',
-'right-edit' => 'Sidjen bewerke',
-'right-createpage' => 'Sidjen maage (saner diskusjuunssidjen)',
-'right-createtalk' => 'Diskusjuunssidjen maage',
-'right-createaccount' => 'Brükerkonto iinracht',
-'right-move' => 'Sidjen fersküüw',
-'right-move-subpages' => 'Sidjen mä onersidjen fersküüw',
-'right-move-rootuserpages' => 'Hood-brükersidj fersküüw',
-'right-movefile' => 'Dateien fersküüw',
-'right-suppressredirect' => "Bi't fersküüwen nian widjerfeerang iinracht",
-'right-upload' => 'Dateien huuchsjüür',
-'right-reupload' => 'Dateien auerskriiw',
-'right-reupload-own' => 'En datei auerskriiw, diar dü salew huuchsjüürd heest',
-'right-reupload-shared' => 'En datei auerskriiw, diar uun en gemiansoom archiif leit',
-'right-upload_by_url' => 'Dateien faan en URL-adress huuchsjüür',
-'right-purge' => 'Sidjen-cache leesag maage saner efterfraagin',
-'right-autoconfirmed' => 'Hualew-seekert sidjen bewerke',
-'right-bot' => 'Automatisiaret bewerke',
-'right-nominornewtalk' => 'Letj feranerangen üüb diskusjuunssidjen wurd ei üs „nei noorachten“ uunwiset.',
-'right-apihighlimits' => 'Huuger taalen für API-uunfraagen brük',
-'right-writeapi' => 'Write-API brük',
-'right-delete' => 'Sidjen strik',
-'right-bigdelete' => 'Sidjen mä föl wersjuunen strik',
-'right-deleterevision' => 'Enkelt wersjuunen faan en sidj strik of turaghaale',
'right-sendemail' => 'E-mails tu oudere brükere schake',
# User rights log
@@ -1481,8 +1395,8 @@ Wan dü jü sid wider foon din eefterkiikliste wächhååle mååst, klik aw jü
'restriction-upload' => 'Huuchsjüür',
# Restriction levels
-'restriction-level-sysop' => 'seekert (bluas för administratooren)',
-'restriction-level-autoconfirmed' => 'hualew-seekert (bluas för gudkäänd brükern)',
+'restriction-level-sysop' => 'seekerd (bluas för administratooren)',
+'restriction-level-autoconfirmed' => 'hualew seekerd (bluas för gudkäänd brükern)',
'restriction-level-all' => 'aaltumaal',
# Undelete
diff --git a/languages/messages/MessagesGan_hans.php b/languages/messages/MessagesGan_hans.php
index 077055edb254..14bcf5147654 100644
--- a/languages/messages/MessagesGan_hans.php
+++ b/languages/messages/MessagesGan_hans.php
@@ -1,5 +1,5 @@
<?php
-/** Simplified Gan script (‪赣语(简体)‬)
+/** Simplified Gan script (‪赣语(简体)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
diff --git a/languages/messages/MessagesGan_hant.php b/languages/messages/MessagesGan_hant.php
index c50da29e1ea4..c113a5f0538d 100644
--- a/languages/messages/MessagesGan_hant.php
+++ b/languages/messages/MessagesGan_hant.php
@@ -1,5 +1,5 @@
<?php
-/** Traditional Gan script (‪贛語(ç¹é«”)‬)
+/** Traditional Gan script (‪贛語(ç¹é«”)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
diff --git a/languages/messages/MessagesGd.php b/languages/messages/MessagesGd.php
index 8d25e60f01b4..6f0ea5602114 100644
--- a/languages/messages/MessagesGd.php
+++ b/languages/messages/MessagesGd.php
@@ -696,7 +696,7 @@ Mìneachadh: '''({{int:cur}})''' = an diofar eadar e 's am mùthadh as ùire, ''
'revertmerge' => 'Dì-aontaich',
# Diffs
-'history-title' => 'Eachdraidh nam mùthaidhean aig "$1"',
+'history-title' => 'Eachdraidh nam mùthaidhean de "$1"',
'lineno' => 'Loidhne $1:',
'compareselectedversions' => 'Dèan coimeas eadar na mùthaidhean a thagh thu',
'editundo' => 'neo-dhèan',
diff --git a/languages/messages/MessagesGl.php b/languages/messages/MessagesGl.php
index 04cdc3394da7..1266907ba779 100644
--- a/languages/messages/MessagesGl.php
+++ b/languages/messages/MessagesGl.php
@@ -1298,7 +1298,6 @@ Note que os seus índices do contido de {{SITENAME}} poden estar desactualizados
'prefs-beta' => 'Características en probas',
'prefs-datetime' => 'Data e hora',
'prefs-labs' => 'Características experimentais',
-'prefs-user-pages' => 'Páxinas de usuario',
'prefs-personal' => 'Información do usuario',
'prefs-rc' => 'Cambios recentes',
'prefs-watchlist' => 'Lista de vixilancia',
@@ -1560,8 +1559,8 @@ Ha de ter menos {{PLURAL:$1|dun carácter|de $1 caracteres}}.',
'nchanges' => '$1 {{PLURAL:$1|cambio|cambios}}',
'recentchanges' => 'Cambios recentes',
'recentchanges-legend' => 'Opcións dos cambios',
-'recentchanges-summary' => 'Nesta páxina pode seguir as modificacións máis recentes feitas no wiki.',
-'recentchanges-feed-description' => 'Nesta fonte de novas pode seguir as modificacións máis recentes feitas no wiki.',
+'recentchanges-summary' => 'Siga, nesta páxina, as modificacións máis recentes no wiki.',
+'recentchanges-feed-description' => 'Nesta fonte de novas pode seguir os cambios máis recentes no wiki.',
'recentchanges-label-newpage' => 'Esta edición creou unha nova páxina',
'recentchanges-label-minor' => 'Esta é unha edición pequena',
'recentchanges-label-bot' => 'Esta edición foi realizada por un bot',
@@ -2103,7 +2102,6 @@ Por favor, teña en conta que outras páxinas web poden ligar cara a un ficheiro
Pode precisar máis a vista seleccionando o tipo de rexistro, o nome do usuario ou o título da páxina afectada.',
'logempty' => 'Non se atopou ningún elemento relacionado no rexistro.',
'log-title-wildcard' => 'Procurar os títulos que comecen con este texto',
-'showhideselectedlogentries' => 'Mostrar/agochar as entradas do rexistro seleccionadas',
# Special:AllPages
'allpages' => 'Todas as páxinas',
@@ -3737,8 +3735,8 @@ Debería recibir [{{SERVER}}{{SCRIPTPATH}}/COPYING unha copia da licenza públic
'version-entrypoints' => 'Enderezos URL de punto de entrada',
'version-entrypoints-header-entrypoint' => 'Punto de entrada',
'version-entrypoints-header-url' => 'URL',
-'version-entrypoints-articlepath' => '[https://www.mediawiki.org/wiki/Manual:$wgArticlePath Ruta dos artigos]',
-'version-entrypoints-scriptpath' => '[https://www.mediawiki.org/wiki/Manual:$wgScriptPath Ruta das escrituras]',
+'version-entrypoints-articlepath' => '[https://www.mediawiki.org/wiki/Manual:$wgArticlePath Ruta do artigo]',
+'version-entrypoints-scriptpath' => '[https://www.mediawiki.org/wiki/Manual:$wgScriptPath Ruta da escritura]',
# Special:FilePath
'filepath' => 'Ruta do ficheiro',
diff --git a/languages/messages/MessagesGsw.php b/languages/messages/MessagesGsw.php
index 69f8b780e14a..254869b4ac35 100644
--- a/languages/messages/MessagesGsw.php
+++ b/languages/messages/MessagesGsw.php
@@ -518,8 +518,6 @@ Die Sperri isch dur [[User:$1|$1]] yygrichtet wore mit dr Begrindig ''„$2“''
'filereadonlyerror' => 'D Datei „$1“ cha nit gänderet wäre, wel uf s Dateirepositorium „$2“ nume Läsezuegriff megli isch.
Dr Administrator, wu dr Schrybzuegriff gsperrt het, het dää Grund aagee: „$3“.',
-'invalidtitle-knownnamespace' => 'Nit-gültige Titel mit Namensruum „$2“ un Text „$3“',
-'invalidtitle-unknownnamespace' => 'Ungültige Titel mit unbekannte Namensruumnummer $1 un Text „$2“',
# Virus scanner
'virus-badscanner' => "Fählerhafti Konfiguration: Virescanner, wu nid bekannt isch: ''$1''",
@@ -806,7 +804,6 @@ As Information chunnt do ne aktuälle Uuszug us em Benutzersperr-Logbuech:',
'note' => "'''Obacht: '''",
'previewnote' => "'''Das isch numen e Vorschau und nonig gspycheret!'''
Die Syte isch nonig gspycheret wore!",
-'continue-editing' => 'Wyter bearbeite',
'previewconflict' => 'Die Vorschau zeigt dr Inhalt vum obere Täxtfäld. Eso siht dr Artikel us, wän Du jetz uf Spychere drucksch.',
'session_fail_preview' => "'''Dyyni Bearbeitig het nid chenne gspycheret wäre, wel Sitzigsdate verlore gange sin.
Bitte versuech s nomol. Derzue drucksch unter däre Täxtvorschau nomol uf „Syte spychere“.
@@ -898,12 +895,6 @@ S {{PLURAL:$2|derf nid meh wie ein Ufruef|derfe nid meh wie $1 Ufruef}} gee.',
'parser-template-loop-warning' => 'Vorlagelätsch entdeckt: [[$1]]',
'parser-template-recursion-depth-warning' => 'Vorlagerekursionstiefegränz iberschritte ($1)',
'language-converter-depth-warning' => 'Gränz vu dr Sprochkonvertertiefi iberschritte ($1)',
-'node-count-exceeded-category' => 'Syte, wo d Chnotezaal überschritte hen',
-'node-count-exceeded-warning' => 'Die Syte het d Chnotepunktzaal überschritte.',
-'expansion-depth-exceeded-category' => 'Syte, wo d Expansionsdiefi überschritte hen',
-'expansion-depth-exceeded-warning' => 'Die Syte het d Expansionsdiefi überschritte.',
-'parser-unstrip-loop-warning' => 'Zirkelbezug festgstellt',
-'parser-unstrip-recursion-limit' => 'Rekursionsgränz bim Ufflöse überschritte ($1)',
# "Undo" feature
'undo-success' => 'Zum die Änderig ruckgängig z mache, kontrollier bitte d Bearbeitig in dr Verglichsaasicht un druck derno uf „Syte spichere“.',
@@ -1077,9 +1068,7 @@ Stell sicher, ass d Versionsgschicht vun eme Artikel historisch korrekt isch.',
'mergelogpagetext' => 'Des isch e Lischt vu dr letschte Zämefierige vu Versionsgschichte.',
# Diffs
-'history-title' => '$1: Versionsgschicht',
-'difference-title' => '$1: Unterschid zwüsche de Versione',
-'difference-title-multipage' => '$1 un $2: Unterschid zwüsche de Syte',
+'history-title' => 'Versionsgschicht vo „$1“',
'difference-multipage' => '(Unterschid zwische Syte)',
'lineno' => 'Zyle $1:',
'compareselectedversions' => 'Usgwählti Versione verglyche',
@@ -1174,7 +1163,6 @@ Stell sicher, ass d Versionsgschicht vun eme Artikel historisch korrekt isch.',
'prefs-beta' => 'Betafunktione',
'prefs-datetime' => 'Datum un Zyt',
'prefs-labs' => 'Alphafunktione',
-'prefs-user-pages' => 'Benutzersyte',
'prefs-personal' => 'Benutzerdate',
'prefs-rc' => 'Letschti Änderige',
'prefs-watchlist' => 'Beobachtigslischte',
@@ -1627,15 +1615,14 @@ Wänn s Problem alno uftritt, informier e [[Special:ListUsers/sysop|Ammann]].',
'backend-fail-writetemp' => 'Di temporär Datei het nit chenne gschribe wäre.',
'backend-fail-closetemp' => 'Di temporär Datei het nit chenne zuegmacht wäre.',
'backend-fail-read' => 'D Datei $1 het nit chenne gläse wäre.',
-'backend-fail-create' => 'D Datei $1 het nit chenne gspyycheret wäre.',
-'backend-fail-maxsize' => 'D Datei $1 het nit chenne gspycheret wäre, wel si greßer isch wie {{PLURAL:$2|ei Byte|$2 Byte}}.',
+'backend-fail-create' => 'D Datei $1 het nit chenne aagleit wäre.',
+'backend-fail-maxsize' => 'D Datei $1 het nit chenne aalgeit wäre, wel si greßer isch wie {{PLURAL:$2|ei Byte|$2 Byte}}.',
'backend-fail-readonly' => 'S Spycher-Backend „$1“ isch zurzyt im Läsemodus. Dr Grund, wu aagee isch, isch: „$2“',
'backend-fail-synced' => 'D Datei „$1“ isch im intärne Spycher-Backend in eme inkonsischtänte Zuestand.',
'backend-fail-connect' => 'S het kei Verbindig chenne härgstellt wäre zum Spycher-Backend „$1“.',
'backend-fail-internal' => 'Im Spycher-Backend „$1“ isch e nit bekannte Fähler ufträtte.',
'backend-fail-contenttype' => 'Dr Inhaltstyp vu dr Datei, wu im Pfad „$1“ gspycheret soll wäre, het nit chenne bstimmt wäre.',
'backend-fail-batchsize' => 'E Bygiverarbeitigsdatei, wu s {{PLURAL:$1|ei Operation|$1 Operatione}} din het, isch an s Spycher-Backend gschickt wore. D Gränz lyt aber bi {{PLURAL:$2|eire Operation|$2 Operatione}}.',
-'backend-fail-usable' => 'D Datei $1 het nit chönne gspyycheret werde, entweder wyl kei Verzeichniss vorhande isch oder wyl kei Berächtigung hesch.',
# File journal errors
'filejournal-fail-dbconnect' => 'S het kei Verbindig chenne härgstellt würe zue dr Journaldatebank vum Spycher-Backend „$1“.',
diff --git a/languages/messages/MessagesGu.php b/languages/messages/MessagesGu.php
index f89ccfa4a1cf..2f98fe0ea2a9 100644
--- a/languages/messages/MessagesGu.php
+++ b/languages/messages/MessagesGu.php
@@ -350,7 +350,7 @@ $messages = array(
'newpage' => 'નવà«àª‚ પાનà«àª‚',
'talkpage' => 'આ પાના વિષે ચરà«àªšàª¾ કરો',
'talkpagelinktext' => 'ચરà«àªšàª¾',
-'specialpage' => 'ખાસ પાનà«àª‚',
+'specialpage' => 'ખાસ પાનà«',
'personaltools' => 'વà«àª¯àª•à«àª¤àª¿àª—ત સાધનો',
'postcomment' => 'નવો વિભાગ',
'articlepage' => 'લેખનà«àª‚ પાનà«àª‚ જà«àª“',
@@ -902,7 +902,7 @@ $2
'nocreatetitle' => 'પાનà«àª‚ બનાવવૌં મરà«àª¯àª¾àª¦àª¿àª¤ છે',
'nocreatetext' => '{{SITENAME}}માં નવà«àª‚ પાનૠબનાવવા ઉપર નિયંતà«àª°àª£ આવી ગયà«àª‚ છે.
<br />આપ પાછા જઇને હયાત પાનામાં ફેરફાર કરી શકો છો, નહિતર [[Special:UserLogin|પà«àª°àªµà«‡àª¶ કરો કે નવà«àª‚ ખાતà«àª‚ ખોલો]].',
-'nocreate-loggedin' => 'તમને નવાં પાનાં બનાવવાની પરવાનગી નથી.',
+'nocreate-loggedin' => 'તમને નવા પાના રચવાની પરવાનગી નથી.',
'sectioneditnotsupported-title' => 'ખંડીય સંપાદન શકà«àª¯ નથી',
'sectioneditnotsupported-text' => 'આ પાના પર ખંડીય સંપાદન શકà«àª¯ નથી',
'permissionserrors' => 'પરવાનગીની ખામી',
@@ -1480,7 +1480,7 @@ HTML નાકà«àª‚ ચકાસો',
'nchanges' => '$1 {{PLURAL:$1|ફેરફાર|ફેરફારો}}',
'recentchanges' => 'તાજા ફેરફારો',
'recentchanges-legend' => 'હાલમાં થયેલા ફેરફારોના વિકલà«àªª',
-'recentchanges-summary' => 'વિકિમાં તાજેતરમાં થયેલા ફેરફારો પર અહિંથી નજર રાખો.',
+'recentchanges-summary' => 'આ પાના દà«àªµàª¾àª°àª¾ વિકિમાં થયેલા તાજા ફેરફારો પર ધà«àª¯àª¾àª¨ રાખો.',
'recentchanges-feed-description' => 'આ ફીડ દà«àªµàª¾àª°àª¾ વિકિમાં થયેલા તાજા ફેરફારો પર ધà«àª¯àª¾àª¨ રાખો.',
'recentchanges-label-newpage' => 'આ ફેરફાર દà«àªµàª¾àª°àª¾ નવà«àª‚ પાનà«àª‚ નિરà«àª®àª¿àª¤ થયà«àª‚',
'recentchanges-label-minor' => 'આ àªàª• નાનો સà«àª§àª¾àª°à«‹ છે.',
@@ -1968,9 +1968,9 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization. જà«àª“',
'listusers-creationsort' => 'તારીખ અનà«àª¸àª¾àª° ગોઠવો',
'usereditcount' => '$1 {{PLURAL:$1|ફેરફાર|ફેરફારો}}',
'usercreated' => '$1 તારીખે $2 વાગà«àª¯à«‡ {{GENDER:$3|બનાવà«àª¯à«àª‚}}',
-'newpages' => 'નવાં પાનાં',
+'newpages' => 'નવા પાના',
'newpages-username' => 'સભà«àª¯ નામ:',
-'ancientpages' => 'સૌથી જૂનાં પાનાં',
+'ancientpages' => 'સૌથી જૂનાં પાના',
'move' => 'નામ બદલો',
'movethispage' => 'આ પાનà«àª‚ ખસેડો',
'unusedimagestext' => 'નીચેની ફાઇલો અસà«àª¤àª¿àª¤à«àªµàª®àª¾àª‚ તો છે પણ કોઇ પાના પર તેનો ઉપયોગ થયેલ નથી.
@@ -2016,7 +2016,7 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization. જà«àª“',
'allpagesprev' => 'પહેલાનà«àª‚',
'allpagesnext' => 'પછીનà«àª‚',
'allpagessubmit' => 'જાઓ',
-'allpagesprefix' => 'ઉપસરà«àª— ધરાવતા પાનાં શોધો',
+'allpagesprefix' => 'પૂરà«àªµàª°à«àª— ધરાવતા પાના શોધો',
'allpagesbadtitle' => 'આપનà«àª‚ ઈચà«àª›àª¿àª¤ શીરà«àª·àª• અમાનà«àª¯ છે, ખાલી છે, અથવાતો અયોગà«àª¯ રીતે આંતર-ભાષિય કે આંતર-વિકિ સાથે જોડાયેલà«àª‚ શીરà«àª·àª• છે.
શકà«àª¯ છે કે તેમાં àªàª• કે વધૠàªàªµàª¾ અકà«àª·àª° કે ચિહà«àª¨à«‹ છે કે જે પાનાનાં શીરà«àª·àª• માટે અવૈધ છે.',
'allpages-bad-ns' => '{{SITENAME}} ને નામસà«àª¥àª³ "$1" નથી.',
@@ -2132,7 +2132,7 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization. જà«àª“',
ભવિષà«àª¯àª®àª¾àª‚ આ પાના અને તેનાં સંલગà«àª¨ ચરà«àªšàª¾àª¨àª¾àª‚ પાનામાં થનારા ફેરફારોની યાદી તà«àª¯àª¾àª‚ આપવામાં આવશે અને આ પાનà«àª‚ [[Special:RecentChanges|તાજેતરમાં થયેલા ફેરફારોની યાદી]]માં ઘાટા અકà«àª·àª°à«‡ જોવા મળશે, જેથી આપ સહેલાઇથી તેને અલગ તારવી શકો.',
'removewatch' => 'ધà«àª¯àª¾àª¨àª¸à«‚ચિમાંથી કાઢી નાખો',
'removedwatchtext' => '"[[:$1]]" શીરà«àª·àª• હેઠળનà«àª‚ પાનà«àª‚ [[Special:Watchlist|તમારી ધà«àª¯àª¾àª¨àª¸à«‚ચિમાંથી]] કાઢી નાંખવામાં આવà«àª¯à«àª‚ છે.',
-'watch' => 'ધà«àª¯àª¾àª¨àª®àª¾àª‚ રાખો',
+'watch' => 'ધà«àª¯àª¾àª¨ માં રાખો',
'watchthispage' => 'આ પાનà«àª‚ ધà«àª¯àª¾àª¨àª®àª¾àª‚ રાખો',
'unwatch' => 'ધà«àª¯àª¾àª¨àª¸à«‚ચિમાંથી હટાવો',
'unwatchthispage' => 'નીરીકà«àª·àª£ બંધ કરો',
@@ -2208,7 +2208,7 @@ $UNWATCHURL
'historywarning' => "'''ચેતવણી:''' જે પાનà«àª‚ તમે હટાવવા જઇ રહà«àª¯àª¾àª‚ છો તેને આશરે $1 {{PLURAL:$1|પà«àª¨àª°àª¾àªµàª°à«àª¤àª¨|પà«àª¨àª°àª¾àªµàª°à«àª¤àª¨à«‹}}નો ઇતિહાસ છે:",
'confirmdeletetext' => 'આપ આ પાનà«àª‚ તેના ઇતિહાસ (બધાજ પૂરà«àªµ ફેરફારો) સાથે હટાવી રહà«àª¯àª¾àª‚ છો.
કૃપા કરી મંજૂરી આપો કે, આપ આમ કરવા ચાહો છો, આપ આના સરા-નરસા પરિણામોથી વાકેફ છો, અને આપ આ કૃતà«àª¯ [[{{MediaWiki:Policy-url}}|નીતિ]]ને અનà«àª°à«‚પ જ કરી રહà«àª¯àª¾àª‚ છો.',
-'actioncomplete' => 'કામ પૂરà«àª£',
+'actioncomplete' => 'કામ પૂરà«àª‚ થઈ ગયà«àª‚',
'actionfailed' => 'કારà«àª¯ અસફળ',
'deletedtext' => '"$1" દૂર કરવામાં આવà«àª¯à«àª‚ છે.
તાજેતરમાં દૂર કરેલા લેખોની વિગત માટે $2 જà«àª“.',
@@ -2414,7 +2414,7 @@ To perform a selective restoration, check the boxes corresponding to the revisio
'sp-contributions-submit' => 'શોધો',
# What links here
-'whatlinkshere' => 'અહિં શà«àª‚ જોડાય છે',
+'whatlinkshere' => 'અહિયાં શà«àª‚ જોડાય છે',
'whatlinkshere-title' => '"$1" સાથે જોડાયેલાં પાનાં',
'whatlinkshere-page' => 'પાનà«àª‚:',
'linkshere' => "નીચેના પાનાઓ '''[[:$1]]''' સાથે જોડાય છે:",
@@ -2623,7 +2623,7 @@ To perform a selective restoration, check the boxes corresponding to the revisio
'moveuserpage-warning' => "'''ચેતવણી :''' તમે સભà«àª¯àª¨à«àª‚ પાનà«àª‚ હટાવી રહà«àª¯àª¾àª‚ છો. કૃપયા યાદરાખશો કે માતà«àª° પાનà«àª‚ જ હટાવીશકાશે અને સભà«àª¯à«àª¨à«‡ નૂતન નામ નહીં અપાય.",
'movenologin' => 'પà«àª°àªµà«‡àª¶ કરેલ નથી',
'movenologintext' => 'કોઇ પાનà«àª‚ હટાવવા માટે તેમે નોંધણી કૃત સભà«àª¯ અને [[Special:UserLogin|logged in]] હોવા જોઇàª',
-'movenotallowed' => 'તમને પાનાં ખસેડવાની પરવાનગી નથી.',
+'movenotallowed' => 'તમને નવા પાના ખસેડવાની પરવાનગી નથી.',
'movenotallowedfile' => 'તમને ફાઈલ ખસેડવાની પરવાનગી નથી.',
'cant-move-user-page' => 'તમને સભà«àª¯ પાના હટાવવાની પરવાનગી નથી (ઉપપાના સિવાય).',
'cant-move-to-user-page' => 'તમને કોઇ પાનાને સભà«àª¯ પાનામાં ખસેડવાની પà«àª°àªµàª¾àª¨àª—à«€ નથી (સિવાય કે સભà«àª¯ ઉપપાના)',
@@ -2717,7 +2717,7 @@ To perform a selective restoration, check the boxes corresponding to the revisio
'allmessages-filter-unmodified' => 'અસંપાદિત',
'allmessages-filter-all' => 'બધા',
'allmessages-filter-modified' => 'સà«àª§àª¾àª°à«€àª¤',
-'allmessages-prefix' => 'ઉપસરà«àª— દà«àªµàª¾àª°àª¾ અલગ તારવો',
+'allmessages-prefix' => 'પૂરà«àªµàª°à«àª— દà«àªµàª¾àª°àª¾ ચાળો',
'allmessages-language' => 'ભાષા:',
'allmessages-filter-submit' => 'કરો',
@@ -3504,7 +3504,7 @@ $5
'table_pager_next' => 'આગળનà«àª‚ પાનà«àª‚',
'table_pager_prev' => 'પાછળનà«àª‚ પાનà«àª‚',
'table_pager_first' => 'પહેલà«àª‚ પાનà«àª‚',
-'table_pager_last' => 'છેલà«àª²à«àª‚ પાનà«àª‚',
+'table_pager_last' => 'છેલà«àª²à«‚ં પાનà«àª‚',
'table_pager_limit' => 'પà«àª°àª¤àª¿ પાને $1 વસà«àª¤à« બતાવો',
'table_pager_limit_label' => 'વસà«àª¤àª¿àª“ પà«àª°àª¤àª¿ પાને',
'table_pager_limit_submit' => 'જાઓ',
@@ -3749,7 +3749,7 @@ $5
'api-error-duplicate-archive-popup-title' => 'ડà«àª¯à«àªªà«àª²à«€àª•ેટ {{PLURAL:$1|ફાઈલ|ફાઈલો}} પહેલેથી મોજà«àª¦ છે.',
'api-error-duplicate-popup-title' => 'આબેહà«àª¬ અનà«àª¯ {{PLURAL:$1|ફાઈલ|ફાઈલો}}.',
'api-error-empty-file' => 'તમે ચડાવેલ ફાઈલ ખાલી છે',
-'api-error-emptypage' => 'નવા ખાલી પાનાં બનાવવાની પરવાનગી નથી.',
+'api-error-emptypage' => 'નવા ખાલી પાના રચવાની અપà«àª°àªµàª¾àª¨àª—à«€ નથી',
'api-error-fetchfileerror' => 'આંતરીક તà«àª°à«àªŸà«€: ફાઈલ લાવતી વખતે અમà«àª• ગડબડ થઈ',
'api-error-file-too-large' => 'તમે ચડાવેલી ફાઈલ ખૂબ મોટી છે',
'api-error-filename-tooshort' => 'ફાઇલ નામ ખૂબ ટૂંકà«àª‚ છે',
diff --git a/languages/messages/MessagesHe.php b/languages/messages/MessagesHe.php
index 024c21304477..e6aa556b0065 100644
--- a/languages/messages/MessagesHe.php
+++ b/languages/messages/MessagesHe.php
@@ -419,13 +419,13 @@ $messages = array(
'thursday' => 'חמישי',
'friday' => 'שישי',
'saturday' => 'שבת',
-'sun' => "×'",
-'mon' => "ב'",
-'tue' => "×’'",
-'wed' => "ד'",
-'thu' => "×”'",
-'fri' => "ו'",
-'sat' => "ש'",
+'sun' => "ר×ש'",
+'mon' => 'שני',
+'tue' => "שלי'",
+'wed' => "רבי'",
+'thu' => "חמי'",
+'fri' => "שיש'",
+'sat' => 'שבת',
'january' => 'ינו×ר',
'february' => 'פברו×ר',
'march' => 'מרץ',
@@ -777,7 +777,7 @@ $2',
'notloggedin' => '×œ× ×‘×—×©×‘×•×Ÿ',
'nologin' => '×ין ×œ×›× ×—×©×‘×•×Ÿ? $1.',
'nologinlink' => 'הרשמה',
-'createaccount' => 'יצירת חשבון חדש',
+'createaccount' => 'יצירת משתמש חדש',
'gotaccount' => 'כבר נרשמת×? $1.',
'gotaccountlink' => 'כניסה לחשבון',
'userlogin-resetlink' => 'שכחת ×ת פרטי הכניסה?',
@@ -1318,9 +1318,9 @@ $1",
'mergelogpagetext' => 'זוהי רשימה של ×”×ž×™×–×•×’×™× ×”××—×¨×•× ×™× ×©×œ גרס×ות מדף ×חד לתוך דף שני.',
# Diffs
-'history-title' => '$1: היסטוריית גרס×ות',
+'history-title' => 'היסטוריית הגרס×ות של $1',
'difference-title' => '$1: ×”×‘×“×œ×™× ×‘×™×Ÿ גרס×ות',
-'difference-title-multipage' => '$1 ו{{GRAMMAR:תחילית|$2}}: ×”×‘×“×œ×™× ×‘×™×Ÿ דפי×',
+'difference-title-multipage' => '$1 ו{{GRAMMAR:תחילית|$2}}: ×”×‘×“×œ×™× ×‘×™×Ÿ הדפי×',
'difference-multipage' => '(×”×‘×“×œ×™× ×‘×™×Ÿ דפי×)',
'lineno' => 'שורה $1:',
'compareselectedversions' => 'השוו×ת הגרס×ות שנבחרו',
@@ -1417,7 +1417,6 @@ $1",
'prefs-beta' => '×פשרויות בט×',
'prefs-datetime' => 'ת×ריך ושעה',
'prefs-labs' => '×פשרויות מעבדה',
-'prefs-user-pages' => 'דפי משתמש',
'prefs-personal' => 'פרטי המשתמש',
'prefs-rc' => '×©×™× ×•×™×™× ×חרוני×',
'prefs-watchlist' => 'רשימת המעקב',
@@ -3229,8 +3228,7 @@ $1',
# Bad image list
'bad_image_list' => 'דרך הכתיבה בהודעה ×”×™× ×›×ž×ª×•×ר להלן:
-רק פריטי רשימה (שורות המתחילות ×¢× *) נחשבי×.
-הקישור הר×שון בשורה חייב להיות קישור לקובץ בעייתי.
+רק פריטי רשימה (שורות המתחילות ×¢× *) נחשבי×. הקישור הר×שון בשורה חייב להיות קישור לקובץ ש×ין להציג.
כל ×”×§×™×©×•×¨×™× ×”×‘××™× ×‘×ותה השורה × ×—×©×‘×™× ×œ×—×¨×™×’×™×, כלומר ×œ×“×¤×™× ×©×‘×”× × ×™×ª×Ÿ להציג ×ת הקובץ.',
# Metadata
@@ -3897,9 +3895,9 @@ $5
'version-poweredby-others' => '×חרי×',
'version-license-info' => "מדיה־ויקי ×”×™× ×ª×•×›× ×” חופשית; ב××¤×©×¨×•×ª×›× ×œ×”×¤×™×¥ ×ותה מחדש ו/×ו לשנות ×ותה לפי תנ××™ הרישיון הציבורי הכללי של גנו ×”×ž×¤×•×¨×¡× ×¢×œ ידי המוסד לתוכנה חופשית: גרסה 2 של רישיון ×–×”, ×ו (לפי בחירתכ×) כל גרסה מ×וחרת יותר.
-מדיה־ויקי מופצת בתקווה ×©×”×™× ×ª×”×™×” שימושית, ×ך '''×œ×œ× ×›×œ הבטחה ל×חריות'''; ×פילו ×œ× ×חריות משתמעת של '''יכולת להיסחר''' ×ו '''הת×מה למטרה מסוימת'''. ר×ו ×ת הרישיון הציבורי הכללי של גנו ×œ×¤×¨×˜×™× × ×•×¡×¤×™×.
+מדיה־ויקי מופצת בתקווה ×©×”×™× ×ª×”×™×” שימושית, ×ך '''×œ×œ× ×›×œ הבטחה ל×חריות'''; ×פילו ×œ× ×חריות משתמעת של '''יכולת להיסחר''' ×ו '''הת×מה לרישיון מסוי×'''. ר×ו ×ת הרישיון הציבורי הכללי של גנו ×œ×¤×¨×˜×™× × ×•×¡×¤×™×.
-×”×™×™×ª× ××ž×•×¨×™× ×œ×§×‘×œ [{{SERVER}}{{SCRIPTPATH}}/COPYING העתק של הרישיון הציבורי הכללי של גנו] יחד ×¢× ×ª×•×›× ×” זו; ×× ×œ×, כִתבו למוסד לתוכנה חופשית: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA ×ו [//www.gnu.org/licenses/old-licenses/gpl-2.0.html קִר×ו ×ותו ברשת].",
+×”×™×™×ª× ×¦×¨×™×›×™× ×œ×§×‘×œ [{{SERVER}}{{SCRIPTPATH}}/COPYING העתק של הרישיון הציבורי הכללי של גנו] יחד ×¢× ×ª×•×›× ×” זו; ×× ×œ×, כתבו למוסד לתוכנה חופשית: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA ×ו [//www.gnu.org/licenses/old-licenses/gpl-2.0.html קר×ו ×ותו ברשת].",
'version-software' => 'תוכנות מותקנות',
'version-software-product' => 'תוכנה',
'version-software-version' => 'גרסה',
diff --git a/languages/messages/MessagesHi.php b/languages/messages/MessagesHi.php
index e9ce52d440f1..b2159448619f 100644
--- a/languages/messages/MessagesHi.php
+++ b/languages/messages/MessagesHi.php
@@ -566,8 +566,6 @@ $2',
'ns-specialprotected' => 'विशेष पृषà¥à¤  समà¥à¤ªà¤¾à¤¦à¤¿à¤¤ नहीं किये जा सकते।',
'titleprotected' => 'सदसà¥à¤¯ [[User:$1|$1]] ने इस शीरà¥à¤·à¤• का पृषà¥à¤  बनाने से सà¥à¤°à¤•à¥à¤·à¤¿à¤¤ किया हà¥à¤† है।
इसके लिये निमà¥à¤¨ कारण दिया गया है: "\'\'$2\'\'"',
-'invalidtitle-knownnamespace' => '"$2" नामसà¥à¤¥à¤¾à¤¨ और "$3" नाम वाला गलत शीरà¥à¤·à¤•',
-'invalidtitle-unknownnamespace' => 'अजà¥à¤žà¤¾à¤¤ नामसà¥à¤¥à¤¾à¤¨ संखà¥à¤¯à¤¾ $1 और नाम "$2" वाला गलत शीरà¥à¤·à¤•',
# Virus scanner
'virus-badscanner' => "गलत जमाव: अजà¥à¤žà¤¾à¤¤ वायरस जाà¤à¤šà¤•: ''$1''",
@@ -660,7 +658,6 @@ $2',
'invalidemailaddress' => 'ई-मेल पता नहीं माना जा सकता कà¥à¤¯à¥‹à¤‚कि ये किसी अवैध सà¥à¤µà¤°à¥‚प में है।
कृपया à¤à¤• सही तरीके से सà¥à¤µà¤°à¥‚पित ई-मेल पता दें अथवा उस कोषà¥à¤ à¤• को रिकà¥à¤¤ ही रहने दें।',
'cannotchangeemail' => 'इस विकी पर सदसà¥à¤¯ खाते का ई-मेल पता नहीं बदला जा सकता।',
-'emaildisabled' => 'यह साइट ई-मेल नहीं भेज सकती।',
'accountcreated' => 'खाता निरà¥à¤®à¤¿à¤¤',
'accountcreatedtext' => '$1 के लिये खाता निरà¥à¤®à¤¿à¤¤ कर दिया गया है।',
'createaccount-title' => '{{SITENAME}} के लिये खाता बनाà¤à¤',
@@ -862,7 +859,6 @@ $2
'note' => "'''सूचना:'''",
'previewnote' => "'''याद रखें, यह केवल à¤à¤• à¤à¤²à¤• है।'''
आपके बदलाव अभी तक संजोये नहीं गठहैं!",
-'continue-editing' => 'संपादन जारी रखें',
'previewconflict' => 'यह à¤à¤²à¤• ऊपरी पाठ समà¥à¤ªà¤¾à¤¦à¤¨ कà¥à¤·à¥‡à¤¤à¥à¤° में हà¥à¤ बदलाव दिखाती है, और यदि आप अभी संजोते हैं तो यही पाठ संजोया जाà¤à¤—ा।',
'session_fail_preview' => "'''कà¥à¤·à¤®à¤¾ करें! सेशन डाटा के नषà¥à¤Ÿ होने के कारण आपके बदलाव संजोये नहीं जा सके।'''
कृपया पà¥à¤¨: यतà¥à¤¨ करें।
@@ -946,12 +942,11 @@ $2
'edit-no-change' => 'आपने कोई बदलाव ही नहीं किà¤, अतः आपके इस संपादन को नज़रंदाज़ कर दिया गया है।',
'edit-already-exists' => 'नया पृषà¥à¤  बनाया नहीं जा सका।
यह पहले से मौजूद है।',
-'defaultmessagetext' => 'संदेश का डिफ़ॉलà¥à¤Ÿ पाठ',
# Parser/template warnings
'expensive-parserfunction-warning' => "'''चेतावनी:''' इस पृषà¥à¤  पर बहà¥à¤¤ अधिक संखà¥à¤¯à¤¾ में कीमती पारà¥à¤¸à¤° फ़ंकà¥à¤¶à¤¨à¥‹à¤‚ का पà¥à¤°à¤¯à¥‹à¤— किया गया है।
-इनका पà¥à¤°à¤¯à¥‹à¤— $2 से कम बार होना चाहिये, इस समय पà¥à¤°à¤¯à¥‹à¤— $1 बार {{PLURAL:$1|है|हैं}}।",
+इनका पà¥à¤°à¤¯à¥‹à¤— $2 से कम बार होना चाहिये, इस समय पà¥à¤°à¤¯à¥‹à¤— $1 बार {{PLURAL:$2|है|हैं}}।",
'expensive-parserfunction-category' => 'कीमती पारà¥à¤¸à¤° फ़ंकà¥à¤¶à¤¨à¥‹à¤‚ का अतà¥à¤¯à¤§à¤¿à¤• पà¥à¤°à¤¯à¥‹à¤— कर रहे पृषà¥à¤ ',
'post-expand-template-inclusion-warning' => "'''चेतावनी:''' साà¤à¤šà¥‡ जà¥à¥œà¤¨à¥‡ की सीमा पार हो चà¥à¤•ी है।
कà¥à¤› साà¤à¤šà¥‡ नहीं जà¥à¥œà¥‡à¤‚गे।",
@@ -1142,7 +1137,6 @@ $1",
# Diffs
'history-title' => '"$1" का अवतरण इतिहास',
-'difference-title' => '"$1" के अवतरणों में अंतर',
'difference-multipage' => '(पृषà¥à¤ à¥‹à¤‚ के बीच अनà¥à¤¤à¤°)',
'lineno' => 'पंकà¥à¤¤à¤¿ $1:',
'compareselectedversions' => 'चà¥à¤¨à¥‡ हà¥à¤ अवतरणों की तà¥à¤²à¤¨à¤¾ करें',
@@ -1239,7 +1233,6 @@ $1",
'prefs-beta' => 'बीटा विशेषताà¤à¤',
'prefs-datetime' => 'दिनांक तथा समय',
'prefs-labs' => 'लैब विशेषताà¤à¤',
-'prefs-user-pages' => 'सदसà¥à¤¯ पृषà¥à¤ ',
'prefs-personal' => 'सदसà¥à¤¯ वà¥à¤¯à¤•à¥à¤¤à¤¿à¤°à¥‡à¤–ा',
'prefs-rc' => 'हाल में हà¥à¤ बदलाव',
'prefs-watchlist' => 'धà¥à¤¯à¤¾à¤¨à¤¸à¥‚ची',
@@ -1534,7 +1527,6 @@ HTML टैग की जाà¤à¤š करें।',
'newsectionsummary' => '/* $1 */ नया अनà¥à¤­à¤¾à¤—',
'rc-enhanced-expand' => 'विसà¥à¤¤à¥ƒà¤¤ जानकारी दिखाà¤à¤ (इसके लिठजावासà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ चाहिà¤)',
'rc-enhanced-hide' => 'विसà¥à¤¤à¥ƒà¤¤ जानकारी छिपाà¤à¤',
-'rc-old-title' => 'मूल रूप से "$1" नाम से बनाया गया था',
# Recent changes linked
'recentchangeslinked' => 'पृषà¥à¤  से जà¥à¥œà¥‡ बदलाव',
@@ -2063,7 +2055,6 @@ https://www.mediawiki.org/wiki/Manual:Image_Authorization देखें।',
'allpagesbadtitle' => 'दिया गया शीरà¥à¤·à¤• अमानà¥à¤¯ था या उसमें अंतरभाषीय अथवा अंतरविकी उपसरà¥à¤— था।
इसमें संभवतः à¤à¤• या à¤à¤• से अधिक à¤à¤¸à¥‡ कैरैकà¥à¤Ÿà¤° हैं जो शीरà¥à¤·à¤•ों में पà¥à¤°à¤¯à¥à¤•à¥à¤¤ नहीं हो सकते हैं।',
'allpages-bad-ns' => '{{SITENAME}} में "$1" नामसà¥à¤¥à¤¾à¤¨ नहीं है।',
-'allpages-hide-redirects' => 'पà¥à¤¨à¤°à¥à¤¨à¤¿à¤°à¥à¤¦à¥‡à¤¶ छà¥à¤ªà¤¾à¤à¤',
# Special:Categories
'categories' => 'शà¥à¤°à¥‡à¤£à¤¿à¤¯à¤¾à¤',
diff --git a/languages/messages/MessagesHsb.php b/languages/messages/MessagesHsb.php
index 44def8628263..4e39e474c9c5 100644
--- a/languages/messages/MessagesHsb.php
+++ b/languages/messages/MessagesHsb.php
@@ -1175,7 +1175,6 @@ Spytaj swoje naprašowanje z prefiksom ''all:'' wužiwać, zo by wšón wobsah (
'prefs-beta' => 'Betafunkcije',
'prefs-datetime' => 'Datum a Äas',
'prefs-labs' => 'Laborowe funkcije',
-'prefs-user-pages' => 'Wužiwarske strony',
'prefs-personal' => 'Wužiwarski profil',
'prefs-rc' => 'Aktualne změny',
'prefs-watchlist' => 'Wobkedźbowanki',
diff --git a/languages/messages/MessagesHu.php b/languages/messages/MessagesHu.php
index 7606aca59f57..ca0c6f9e160b 100644
--- a/languages/messages/MessagesHu.php
+++ b/languages/messages/MessagesHu.php
@@ -1,5 +1,5 @@
<?php
-/** Hungarian (magyar)
+/** Hungarian (Magyar)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -784,7 +784,6 @@ A visszaélések elkerülése végett {{PLURAL:$1|egy|$1}} óránként csak egy
'emailconfirmlink' => 'E-mail cím megerősítése',
'invalidemailaddress' => 'A megadott e-mail cím érvénytelen formátumú. Kérlek, adj meg egy érvényes e-mail címet vagy hagyd üresen azt a mezőt.',
'cannotchangeemail' => 'Ezen a wikin nem módosítható a fiókhoz tartozó e-mail cím.',
-'emaildisabled' => 'Ezen az oldalon nem lehet küldeni e-mailek.',
'accountcreated' => 'Felhasználói fiók létrehozva',
'accountcreatedtext' => '$1 felhasználói fiókja sikeresen létrejött.',
'createaccount-title' => 'Új {{SITENAME}}-azonosító létrehozása',
@@ -1057,7 +1056,6 @@ Nem lett magyarázat csatolva.',
'edit-no-change' => 'A szerkesztésed figyelmen kívül lett hagyva, mivel nem változtattál a lap szövegén.',
'edit-already-exists' => 'Az új lap nem készíthető el.
Már létezik.',
-'defaultmessagetext' => 'Alapértelmezett szöveg',
# Parser/template warnings
'expensive-parserfunction-warning' => 'Figyelem: ezen a lapon túl sok erőforrásigényes elemzőfüggvény-hívás található.
@@ -1246,7 +1244,6 @@ Győződj meg róla, hogy a laptörténet folytonossága megmarad.',
# Diffs
'history-title' => 'A(z) „$1†laptörténete',
'difference-title' => '„$1†változatai közötti eltérés',
-'difference-title-multipage' => 'Oldalak közötti különbség " $1 "és" $2 "',
'difference-multipage' => '(Lapok közti eltérés)',
'lineno' => '$1. sor:',
'compareselectedversions' => 'Kiválasztott változatok összehasonlítása',
@@ -1341,7 +1338,6 @@ Győződj meg róla, hogy a laptörténet folytonossága megmarad.',
'prefs-beta' => 'Béta funkciók',
'prefs-datetime' => 'Dátum és idő',
'prefs-labs' => 'Kísérleti funkciók',
-'prefs-user-pages' => 'Felhasználói lapok',
'prefs-personal' => 'Felhasználói adatok',
'prefs-rc' => 'Friss változtatások',
'prefs-watchlist' => 'Figyelőlista',
@@ -1806,7 +1802,6 @@ Kérjük, hogy lépj kapcsolatba egy [[Special:ListUsers/sysop|adminisztrátorr
'backend-fail-closetemp' => 'Nem lehet lezárni az ideiglenes fájlt.',
'backend-fail-read' => 'Nem sikerült olvasni ebből a fájlból: $1.',
'backend-fail-create' => 'Nem sikerült írni ebbe a fájlba: $1.',
-'backend-fail-maxsize' => 'Nem lehet írni ezt a fájlt: $1, mert a mérete nagyobb, mint $2 bájt.',
'backend-fail-readonly' => 'A(z) „$1†tárolórendszer jelenleg csak olvasható. Ennek oka a következÅ‘: „$2â€',
'backend-fail-synced' => 'A(z) „$1†fájl inkonzisztens állapotban van a tárolórendszerek között',
'backend-fail-connect' => 'Nem sikerült csatlakozni a(z) „$1†tárolórendszerhez.',
@@ -2143,11 +2138,6 @@ A napló típusának, a szerkesztő nevének (kis- és nagybetűérzékeny), vag
'allpages-bad-ns' => 'A(z) {{SITENAME}} webhelyen nincs "$1" névtér.',
'allpages-hide-redirects' => 'Ãtirányítások elrejtése',
-# SpecialCachedPage
-'cachedspecial-viewing-cached-ttl' => 'A lap tárolt változatát látod, aminek utolsó frissítése ennyi ideje volt: $1',
-'cachedspecial-viewing-cached-ts' => 'Az oldal tárolt változatát látod, ami eltérhet az aktuálistól.',
-'cachedspecial-refresh-now' => 'A legfrissebb változat megjelenítése.',
-
# Special:Categories
'categories' => 'Kategóriák',
'categoriespagetext' => 'A következő {{PLURAL:$1|kategória tartalmaz|kategóriák tartalmaznak}} lapokat vagy fájlokat.
@@ -3743,9 +3733,6 @@ A MediaWikit abban a reményben terjesztjük, hogy hasznos lesz, de GARANCIA NÉ
'version-software' => 'Telepített szoftverek',
'version-software-product' => 'Termék',
'version-software-version' => 'Verzió',
-'version-entrypoints' => 'Belépési pont URL-címek',
-'version-entrypoints-header-entrypoint' => 'Belépési pont',
-'version-entrypoints-header-url' => 'URL',
# Special:FilePath
'filepath' => 'Fájlelérés',
@@ -3932,15 +3919,4 @@ A képek teljes méretben jelennek meg, más fájltípusok közvetlenül a hozzÃ
'api-error-uploaddisabled' => 'A feltöltés le van tiltva ezen a wikin.',
'api-error-verification-error' => 'A fájl feltehetőleg sérült, vagy hibás a kiterjesztése.',
-# Durations
-'duration-seconds' => '{{PLURAL: $1|másodperc|másodperc}}',
-'duration-minutes' => '$1 {{PLURAL: $1|perc|perc}}',
-'duration-hours' => '{{PLURAL:$1|egy|$1}} óra',
-'duration-days' => '{{PLURAL:$1|egy|$1}} nap',
-'duration-weeks' => '$1 {{PLURAL:$1|hét|hét}}',
-'duration-years' => '{{PLURAL: $1|Egy év|$1 év}}',
-'duration-decades' => '{{PLURAL:$1|egy|$1}} évtized',
-'duration-centuries' => '{{PLURAL:$1|egy|$1}} évszázad',
-'duration-millennia' => '{{PLURAL:$1|egy|$1}} évezred',
-
);
diff --git a/languages/messages/MessagesHy.php b/languages/messages/MessagesHy.php
index ce350d183b54..868daa19c8eb 100644
--- a/languages/messages/MessagesHy.php
+++ b/languages/messages/MessagesHy.php
@@ -1027,8 +1027,6 @@ $3 Õ´Õ¡Õ½Õ¶Õ¡Õ¯Õ«ÖÕ¨ Õ¿Õ¾Õ¥Õ¬ Õ§ Õ°Õ¥Õ¿Ö‡ÕµÕ¡Õ¬ ÕºÕ¡Õ¿Õ³Õ¡Õ¼Õ¨. ''$2''",
'revdelete-success' => "'''ÕÕ¡Ö€Õ¢Õ¥Ö€Õ¡Õ¯Õ« Õ¿Õ¥Õ½Õ¡Õ¶Õ¥Õ¬Õ«Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨ Õ¢Õ¡Ö€Õ¥Õ°Õ¡Õ»Õ¸Õ² Õ©Õ¡Ö€Õ´Õ¡ÖÕ¾Õ¡Õ® Õ§Ö‰'''",
'logdelete-success' => "'''Ô»Ö€Õ¡Õ¤Õ¡Ö€Õ±Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ¿Õ¥Õ½Õ¡Õ¶Õ¥Õ¬Õ«Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨ ÖƒÕ¸ÖƒÕ¸Õ­Õ¾Õ¡Õ® Õ§Ö‰'''",
'revdel-restore' => 'Õ“Õ¸Õ­Õ¥Õ¬ Õ¿Õ¥Õ½Õ¡Õ¶Õ¥Õ¬Õ«Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨',
-'revdel-restore-deleted' => 'Õ»Õ¶Õ»Õ¾Õ¡Õ® Õ­Õ´Õ¢Õ¡Õ£Ö€Õ¸Ö‚Õ´Õ¶Õ¥Ö€',
-'revdel-restore-visible' => 'Õ¿Õ¥Õ½Õ¡Õ¶Õ¥Õ¬Õ« Õ­Õ´Õ¢Õ¡Õ£Ö€Õ¸Ö‚Õ´Õ¶Õ¥Ö€',
'pagehist' => 'Ô·Õ»Õ« ÕºÕ¡Õ¿Õ´Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶',
'deletedhist' => 'Õ‹Õ¶Õ»Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ« ÕºÕ¡Õ¿Õ´Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶',
'revdelete-otherreason' => 'ÕˆÖ‚Ö€Õ«Õ·/Õ°Õ¡Õ¾Õ¥Õ¬ÕµÕ¡Õ¬ ÕºÕ¡Õ¿Õ³Õ¡Õ¼Õ',
diff --git a/languages/messages/MessagesIa.php b/languages/messages/MessagesIa.php
index 24e06a03fa44..3470d1f41f7c 100644
--- a/languages/messages/MessagesIa.php
+++ b/languages/messages/MessagesIa.php
@@ -1,5 +1,5 @@
<?php
-/** Interlingua (interlingua)
+/** Interlingua (Interlingua)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1131,9 +1131,9 @@ Nota que le uso del ligamines de navigation causara le perdita de tote cambios i
'mergelogpagetext' => 'Infra es un lista del fusiones le plus recente de un historia de pagina in un altere.',
# Diffs
-'history-title' => '$1: Historia de versiones',
-'difference-title' => '$1: Differentia inter versiones',
-'difference-title-multipage' => '$1 e $2: Differentia inter paginas',
+'history-title' => 'Historia de versiones de "$1"',
+'difference-title' => 'Differentia inter versiones de "$1"',
+'difference-title-multipage' => 'Differentia inter paginas "$1" e "$2"',
'difference-multipage' => '(Differentia inter paginas)',
'lineno' => 'Linea $1:',
'compareselectedversions' => 'Comparar versiones seligite',
@@ -1223,7 +1223,7 @@ Nota que lor indices del contento de {{SITENAME}} pote esser obsolete.',
'mypreferences' => 'Mi preferentias',
'prefs-edits' => 'Numero de modificationes:',
'prefsnologin' => 'Tu non ha aperite un session',
-'prefsnologintext' => 'Tu debe <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} aperir session]</span> pro configurar preferentias de usator.',
+'prefsnologintext' => 'Tu debe <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} aperir un session]</span> pro poter configurar tu preferentias.',
'changepassword' => 'Cambiar contrasigno',
'prefs-skin' => 'Apparentia',
'skin-preview' => 'Previsualisation',
@@ -1231,7 +1231,6 @@ Nota que lor indices del contento de {{SITENAME}} pote esser obsolete.',
'prefs-beta' => 'Functiones beta',
'prefs-datetime' => 'Data e hora',
'prefs-labs' => 'Functiones experimental',
-'prefs-user-pages' => 'Paginas de usator',
'prefs-personal' => 'Profilo del usator',
'prefs-rc' => 'Modificationes recente',
'prefs-watchlist' => 'Observatorio',
diff --git a/languages/messages/MessagesId.php b/languages/messages/MessagesId.php
index 0df460f8488f..53715a020b47 100644
--- a/languages/messages/MessagesId.php
+++ b/languages/messages/MessagesId.php
@@ -1377,7 +1377,6 @@ Perlu diingat bahwa indeks Google untuk konten {{SITENAME}} mungkin belum mencak
'prefs-beta' => 'Fitur Beta',
'prefs-datetime' => 'Tanggal dan waktu',
'prefs-labs' => 'Fitur Labs',
-'prefs-user-pages' => 'Halaman pengguna',
'prefs-personal' => 'Profil',
'prefs-rc' => 'Perubahan terbaru',
'prefs-watchlist' => 'Pemantauan',
@@ -2147,7 +2146,7 @@ Harap perhatikan bahwa situs web lain mungkin memiliki pranala ke suatu berkas d
# Special:Log
'specialloguserlabel' => 'Pengguna:',
-'speciallogtitlelabel' => 'Target (judul atau pengguna):',
+'speciallogtitlelabel' => 'Taget (judul atau pengguna):',
'log' => 'Log',
'all-logs-page' => 'Semua log publik',
'alllogstext' => 'Gabungan tampilan semua log yang tersedia di {{SITENAME}}.
diff --git a/languages/messages/MessagesIg.php b/languages/messages/MessagesIg.php
index 282d8718175c..4c6f23923b6b 100644
--- a/languages/messages/MessagesIg.php
+++ b/languages/messages/MessagesIg.php
@@ -965,7 +965,7 @@ Ihü ná»r na [[Special:Watchlist|ndétu ihe à ne lé]] di na mkpụrụ edemed
'filehist-filesize' => 'Ãvù usòrò',
'filehist-comment' => 'Okwu-nokwu',
'filehist-missing' => 'Usòrò è fwuólé',
-'imagelinks' => 'Mgbanwe usòrò',
+'imagelinks' => 'Jikodo usòrò',
'linkstoimage' => '{{PLURAL:$1|Ihü nká|Ihü nke $1}} na jikodo gá usòrò nká:',
'nolinkstoimage' => 'Àdíghị ihü na jikodo usòrò nke.',
'sharedupload' => 'Ãkwúkwó runotu nke shì $1 na ó nwèríkí di na orürü nke ndi ozor.',
@@ -1487,7 +1487,7 @@ Jikodo nke gị byá àzú na áhìrì nke òfu á bu nke nwéríkí gáfè, dí
Ȯ bụ nà usòrò à gabnwere shí òtù ȯ di nà mgbe mbu, ótù ụmà àgághị è zí ya.',
'metadata-expand' => 'Zi nkówá di ógólógó',
'metadata-collapse' => 'Zonari nkówá di ógólógó',
-'metadata-fields' => 'Ómárí nso nke nkeji nke nhuunuche détùrù na ozi nká gí banyé na nlé ihü nhuunuche mgbè ómárí nso mgbe àgàdà gi dátù.
+'metadata-fields' => 'Ómárí nso nke nkeji nke EXIF détùrù na ozi nká gí banyé na nlé ihü nhuunuche mgbè ómárí nso mgbe àgàdà gi dátù.
Nke ozor gí zonari na áká onwe ha.
* make
* model
diff --git a/languages/messages/MessagesIs.php b/languages/messages/MessagesIs.php
index 5add4fb55700..c819f87a9108 100644
--- a/languages/messages/MessagesIs.php
+++ b/languages/messages/MessagesIs.php
@@ -1143,7 +1143,7 @@ Sjáðu til þess að þessi breyting sameini breytingarskrárnar samfellt.',
'mergelogpagetext' => 'Þetta er skrá yfir síðustu sameiningar einnar síðu við aðra.',
# Diffs
-'history-title' => '$1: Breytingaskrá',
+'history-title' => 'Breytingaskrá fyrir "$1"',
'difference-title' => '$1: Munur á milli útgáfa',
'difference-title-multipage' => '$1 og $2: Munur á milli síðna',
'difference-multipage' => '(Munur á milli síðna)',
diff --git a/languages/messages/MessagesIt.php b/languages/messages/MessagesIt.php
index b1687a773d47..91c941e916cf 100644
--- a/languages/messages/MessagesIt.php
+++ b/languages/messages/MessagesIt.php
@@ -1,5 +1,5 @@
<?php
-/** Italian (italiano)
+/** Italian (Italiano)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1289,7 +1289,6 @@ Vedi l'[[Special:BlockList|elenco dei blocchi]] per l'elenco dei bandi e dei blo
'prefs-beta' => 'Funzionalità beta',
'prefs-datetime' => 'Data e ora',
'prefs-labs' => 'Funzionalità dei laboratori',
-'prefs-user-pages' => 'Pagine utente',
'prefs-personal' => 'Profilo utente',
'prefs-rc' => 'Ultime modifiche',
'prefs-watchlist' => 'Osservati speciali',
@@ -1369,7 +1368,7 @@ L'operazione non può essere annullata.",
'gender-male' => 'Maschile',
'gender-female' => 'Femminile',
'prefs-help-gender' => "Opzionale: consente di adattare i messaggi del software in funzione del genere dell'utente. Questa informazione sarà pubblica.",
-'email' => 'Indirizzo email',
+'email' => 'Indirizzo e-mail',
'prefs-help-realname' => "L'indicazione del proprio nome vero è opzionale; se si sceglie di inserirlo, verrà utilizzato per attribuire la paternità dei contenuti inviati.",
'prefs-help-email' => "L'inserimento del proprio indirizzo e-mail è facoltativo, ma permette di ricevere la propria password qualora venisse dimenticata.",
'prefs-help-email-others' => 'Puoi anche scegliere di lasciare che gli altri ti contattino via posta elettronica con un collegamento dalla tua pagina utente o di discussione.
@@ -2069,7 +2068,6 @@ Potrebbero essere presenti immagini che sono usate da altri siti con un collegam
È possibile restringere i criteri di ricerca selezionando il tipo di registro, l'utente che ha eseguito l'azione, e/o la pagina interessata (entrambi i campi sono sensibili al maiuscolo/minuscolo).",
'logempty' => 'Il registro non contiene elementi corrispondenti alla ricerca.',
'log-title-wildcard' => 'Ricerca dei titoli che iniziano con',
-'showhideselectedlogentries' => 'Mostra/nascondi le voci di registro selezionate',
# Special:AllPages
'allpages' => 'Tutte le pagine',
diff --git a/languages/messages/MessagesJa.php b/languages/messages/MessagesJa.php
index d51952dc7833..5838dd8e3918 100644
--- a/languages/messages/MessagesJa.php
+++ b/languages/messages/MessagesJa.php
@@ -571,7 +571,7 @@ $messages = array(
'toolbox' => 'ツールボックス',
'userpage' => '利用者ページを表示',
'projectpage' => 'プロジェクトã®ãƒšãƒ¼ã‚¸ã‚’表示',
-'imagepage' => 'ファイルã®ãƒšãƒ¼ã‚¸ã‚’表示',
+'imagepage' => 'ファイルページを表示',
'mediawikipage' => 'メッセージã®ãƒšãƒ¼ã‚¸ã‚’表示',
'templatepage' => 'テンプレートã®ãƒšãƒ¼ã‚¸ã‚’表示',
'viewhelppage' => 'ヘルプã®ãƒšãƒ¼ã‚¸ã‚’表示',
@@ -625,7 +625,7 @@ $1',
'ok' => 'OK',
'retrievedfrom' => '「$1ã€ã‹ã‚‰å–å¾—',
-'youhavenewmessages' => '$1ãŒå±Šã„ã¦ã„ã¾ã™ï¼ˆ$2)。',
+'youhavenewmessages' => '$1ãŒå±Šã„ã¦ã„ã¾ã™($2)。',
'newmessageslink' => 'æ–°ã—ã„メッセージ',
'newmessagesdifflink' => '最終更新ã®å·®åˆ†',
'youhavenewmessagesmulti' => '$1ã«æ–°ç€ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒã‚りã¾ã™',
@@ -833,7 +833,7 @@ $2',
ã“ã®ç”³è«‹ã‚’ã—ãŸã®ãŒä»–人ã®å ´åˆã€ã‚ã‚‹ã„ã¯ãƒ‘スワードをæ€ã„出ã—ã¦ãƒ‘スワード変更ãŒä¸è¦ã«ãªã£ãŸå ´åˆã¯ã€
ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’無視ã—ã¦ã€å¼•ãç¶šã以å‰ã®ãƒ‘スワードを使用ã—ç¶šã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
'noemail' => '利用者「$1ã€ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ç™»éŒ²ã•れã¦ã„ã¾ã›ã‚“。',
-'noemailcreate' => '有効ãªãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™',
+'noemailcreate' => '有効ãªãƒ¡ãƒ¼ãƒ« アドレスを入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™',
'passwordsent' => 'æ–°ã—ã„パスワードを「$1ã€ã«ç™»éŒ²ã•れãŸãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã«é€ä¿¡ã—ã¾ã—ãŸã€‚
メールをå—ã‘å–ã£ãŸã‚‰ã€å†åº¦ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ãã ã•ã„。',
'blocked-mailpassword' => '使用ã—ã¦ã„ã‚‹IPアドレスã‹ã‚‰ã®ç·¨é›†ã¯ãƒ–ロックã•れã¦ãŠã‚Šã€ä¸æ­£åˆ©ç”¨é˜²æ­¢ã®ãŸã‚ã€ãƒ‘スワードã®å†ç™ºè¡Œæ©Ÿèƒ½ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。',
@@ -856,12 +856,12 @@ $2',
'accountcreated' => 'アカウントを作æˆã—ã¾ã—ãŸ',
'accountcreatedtext' => '利用者アカウント「$1ã€ã‚’作æˆã—ã¾ã—ãŸã€‚',
'createaccount-title' => '{{SITENAME}}ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆä½œæˆ',
-'createaccount-text' => '誰ã‹ï¼ˆãŠãらãã‚ãªãŸï¼‰ãŒã€{{SITENAME}} ($4) ã«ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¾ã—ãŸã€‚
+'createaccount-text' => '誰ã‹ï¼ˆãŠãらãã‚ãªãŸï¼‰ãŒã€{{SITENAME}} ($4) ã«ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ« アドレスã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¾ã—ãŸã€‚
アカウントå「$2ã€ã€ãƒ‘スワード「$3ã€ã§ã™ã€‚
今ã™ãログインã—ã¦ãƒ‘スワードを変更ã—ã¦ãã ã•ã„。
ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒä½•ã‹ã®æ‰‹é•ã„ã§ä½œæˆã•れãŸå ´åˆã¯ã€ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’無視ã—ã¦ãã ã•ã„。',
-'usernamehasherror' => '利用者åã«ã¯ç•ªå·è¨˜å·ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“',
+'usernamehasherror' => '利用者åã«ã¯ç•ªå·è¨˜å·ã‚’å«ã‚€ã“ã¨ãŒã§ãã¾ã›ã‚“',
'login-throttled' => 'ログインã®å¤±æ•—ãŒåˆ¶é™å›žæ•°ã‚’è¶…ãˆã¾ã—ãŸã€‚
ã—ã°ã‚‰ã時間をãŠã„ã¦ã‹ã‚‰å†åº¦ãŠè©¦ã—ãã ã•ã„。',
'login-abort-generic' => 'ログインã«å¤±æ•—ã—ã¾ã—㟠- 中止',
@@ -870,7 +870,7 @@ $2',
# E-mail sending
'php-mail-error-unknown' => 'PHPã®mail()関数ã§ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼',
-'user-mail-no-addy' => 'メールアドレスãªã—ã§ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã—よã†ã¨ã—ã¾ã—ãŸã€‚',
+'user-mail-no-addy' => 'メール アドレスãªã—ã§ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã—よã†ã¨ã—ã¾ã—ãŸã€‚',
# Change password dialog
'resetpass' => 'パスワードã®å¤‰æ›´',
@@ -901,7 +901,7 @@ $2',
'passwordreset-username' => '利用者å:',
'passwordreset-domain' => 'ドメイン:',
'passwordreset-capture' => 'é€ä¿¡ã•れるメールã®å†…容を表示ã—ã¾ã™ã‹ï¼Ÿ',
-'passwordreset-capture-help' => 'ã“ã®ãƒœãƒƒã‚¯ã‚¹ã«ãƒã‚§ãƒƒã‚¯ã‚’入れるã¨ã€åˆ©ç”¨è€…ã«é€ä¿¡ã•れるメールã®å†…容(一時的ãªãƒ‘スワードをå«ã‚€ï¼‰ã‚’ã‚ãªãŸã‚‚閲覧ã§ãã¾ã™ã€‚',
+'passwordreset-capture-help' => 'ã“ã®ãƒœãƒƒã‚¯ã‚¹ã«ãƒã‚§ãƒƒã‚¯ã‚’入れるã¨ã€åˆ©ç”¨è€…ã«é€ä¿¡ã•れるメールã®å†…容(一時的ãªãƒ‘スワードをå«ã‚€ï¼‰ã‚’ã‚ãªãŸã‚‚見るã“ã¨ãŒã§ãã¾ã™ã€‚',
'passwordreset-email' => 'メールアドレス:',
'passwordreset-emailtitle' => '{{SITENAME}}上ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®è©³ç´°',
'passwordreset-emailtext-ip' => 'ã©ãªãŸã‹ï¼ˆãŠãらãã‚ãªãŸã€IP アドレス $1)㌠{{SITENAME}} ($4) ã§ã®
@@ -935,7 +935,7 @@ $2
# Special:ChangeEmail
'changeemail' => 'メールアドレスã®å¤‰æ›´',
'changeemail-header' => 'アカウントã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’変更',
-'changeemail-text' => 'ã“ã®ãƒ•ォームã§ã¯ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’変更ã§ãã¾ã™ã€‚ã“ã®å¤‰æ›´ã‚’確èªã™ã‚‹ãŸã‚ã«ãƒ‘スワードを入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚',
+'changeemail-text' => 'ã“ã®ãƒ•ォームã§ã¯ãƒ¡ãƒ¼ãƒ« アドレスを変更ã§ãã¾ã™ã€‚ã“ã®å¤‰æ›´ã‚’確èªã™ã‚‹ãŸã‚ã«ãƒ‘スワードを入力ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚',
'changeemail-no-info' => 'ã“ã®ãƒšãƒ¼ã‚¸ã«ç›´æŽ¥ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ãŸã‚ã«ã¯ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚',
'changeemail-oldemail' => 'ç¾åœ¨ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ï¼š',
'changeemail-newemail' => 'æ–°ã—ã„メールアドレス:',
@@ -951,7 +951,7 @@ $2
'link_sample' => 'リンクã®åå‰',
'link_tip' => '内部リンク',
'extlink_sample' => 'http://www.example.com リンクã®åå‰',
-'extlink_tip' => '外部リンク(http:// を忘れãšã«ä»˜ã‘ã¦ãã ã•ã„)',
+'extlink_tip' => '外部リンク (http:// を忘れãšã«ã¤ã‘ã¦ãã ã•ã„)',
'headline_sample' => 'è¦‹å‡ºã—æ–‡',
'headline_tip' => '2段目ã®è¦‹å‡ºã—',
'nowiki_sample' => 'ã“ã“ã«ãƒžãƒ¼ã‚¯ã‚¢ãƒƒãƒ—を無効ã«ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã‚’入力ã—ã¾ã™',
@@ -1038,7 +1038,7 @@ IP アドレスã¯è¤‡æ•°ã®åˆ©ç”¨è€…ã§å…±æœ‰ã•れã¦ã„ã‚‹å ´åˆãŒã‚りã¾ã
ä»–ã®ãƒšãƒ¼ã‚¸å†…ã§[[Special:Search/{{PAGENAME}}|ã“ã®ãƒšãƒ¼ã‚¸åを検索]]ã™ã‚‹ã‹ã€
<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 関連ã™ã‚‹è¨˜éŒ²ã‚’検索]ã™ã‚‹ã‹ã€
[{{fullurl:{{FULLPAGENAME}}|action=edit}} ã“ã®ãƒšãƒ¼ã‚¸ã‚’編集]</span>ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
-'noarticletext-nopermission' => 'ç¾åœ¨ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯å†…容ãŒã‚りã¾ã›ã‚“。他ã®ãƒšãƒ¼ã‚¸ã«å«ã¾ã‚Œã‚‹[[Special:Search/{{PAGENAME}}|ã“ã®ãƒšãƒ¼ã‚¸åを検索]]ã™ã‚‹ã‹ã€ã‚‚ã—ãã¯<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 関連記録を検索]</span>ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
+'noarticletext-nopermission' => 'ç¾åœ¨ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯å†…容ãŒã‚りã¾ã›ã‚“。他ã®ãƒšãƒ¼ã‚¸ã«å«ã¾ã‚Œã‚‹[[Special:Search/{{PAGENAME}}|ã“ã®ãƒšãƒ¼ã‚¸åを検索ã™ã‚‹]]ã‹ã€ã‚‚ã—ãã¯<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} 関連記録を検索ã™ã‚‹]</span>ã“ã¨ãŒã§ãã¾ã™ã€‚',
'userpage-userdoesnotexist' => '「$1ã€ã¨ã„ã†åˆ©ç”¨è€…アカウントã¯ç™»éŒ²ã•れã¦ã„ã¾ã›ã‚“。
ã“ã®ãƒšãƒ¼ã‚¸ã®ä½œæˆ/編集ãŒé©åˆ‡ã‹ã©ã†ã‹ç¢ºèªã—ã¦ãã ã•ã„。',
'userpage-userdoesnotexist-view' => '利用者アカウント「$1ã€ã¯ç™»éŒ²ã•れã¦ã„ã¾ã›ã‚“。',
@@ -1227,27 +1227,27 @@ $3ãŒç¤ºã—ãŸç†ç”±ã¯ ''$2'' ã§ã™ã€‚",
[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
'rev-deleted-text-unhide' => "ã“ã®ç‰ˆã¯'''削除ã•れã¦ã„ã¾ã™'''。
[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。
-ã“ã®ã¾ã¾[$1 ã“ã®ç‰ˆã‚’閲覧]ã§ãã¾ã™ã€‚",
+ã“ã®ã¾ã¾[$1 ã“ã®ç‰ˆã‚’見る]ã“ã¨ãŒã§ãã¾ã™ã€‚",
'rev-suppressed-text-unhide' => "ã“ã®ç‰ˆã¯'''秘匿ã•れã¦ã„ã¾ã™'''。
[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。
-ã“ã®ã¾ã¾[$1 ã“ã®ç‰ˆã‚’閲覧]ã§ãã¾ã™ã€‚",
+ã“ã®ã¾ã¾[$1 ã“ã®ç‰ˆã‚’見る]ã“ã¨ãŒã§ãã¾ã™ã€‚",
'rev-deleted-text-view' => "ã“ã®ç‰ˆã¯'''削除ã•れã¦ã„ã¾ã™'''。
-内容を閲覧ã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
+内容を見るã“ã¨ãŒã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
'rev-suppressed-text-view' => "ã“ã®ç‰ˆã¯'''秘匿ã•れã¦ã„ã¾ã™'''。
-内容を閲覧ã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
+内容を見るã“ã¨ãŒã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
'rev-deleted-no-diff' => "ã©ã¡ã‚‰ã‹ã®ç‰ˆãŒ'''削除ã•れã¦ã„ã‚‹ãŸã‚'''ã€å·®åˆ†è¡¨ç¤ºã§ãã¾ã›ã‚“。
[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
-'rev-suppressed-no-diff' => "指定ã•れãŸå·®åˆ†ã¯'''削除ã•れãŸ'''版をå«ã‚“ã§ã„ã‚‹ãŸã‚ã€é–²è¦§ã§ãã¾ã›ã‚“。",
+'rev-suppressed-no-diff' => "指定ã•れãŸå·®åˆ†ã¯'''削除ã•れãŸ'''版をå«ã‚“ã§ã„ã‚‹ãŸã‚ã€é–²è¦§ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。",
'rev-deleted-unhide-diff' => "ã“ã®å·®åˆ†ã®ä¸€æ–¹ã®ç‰ˆã¯'''削除ã•れã¦ã„ã¾ã™'''。
[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。
-ã“ã®ã¾ã¾[$1 ã“ã®å·®åˆ†ã‚’閲覧]ã§ãã¾ã™ã€‚",
+ã“ã®ã¾ã¾[$1 ã“ã®å·®åˆ†ã‚’見る]ã“ã¨ãŒã§ãã¾ã™ã€‚",
'rev-suppressed-unhide-diff' => "ã“ã®å·®åˆ†ã®ä¸€æ–¹ã®ç‰ˆã¯'''秘匿ã•れã¦ã„ã¾ã™'''。
[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。
-ã“ã®ã¾ã¾[$1 ã“ã®å·®åˆ†ã‚’閲覧]ã§ãã¾ã™ã€‚",
+ã“ã®ã¾ã¾[$1 ã“ã®å·®åˆ†ã‚’見る]ã“ã¨ãŒã§ãã¾ã™ã€‚",
'rev-deleted-diff-view' => "ã“ã®å·®åˆ†ã®ä¸€æ–¹ã®ç‰ˆã¯'''削除ã•れã¦ã„ã¾ã™'''。
-ã“ã®å·®åˆ†ã‚’閲覧ã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
+ã“ã®å·®åˆ†ã‚’見るã“ã¨ãŒã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} 削除記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
'rev-suppressed-diff-view' => "ã“ã®å·®åˆ†ã®ä¸€æ–¹ã®ç‰ˆã¯'''秘匿ã•れã¦ã„ã¾ã™'''。
-ã“ã®å·®åˆ†ã‚’閲覧ã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
+ã“ã®å·®åˆ†ã‚’見るã“ã¨ãŒã§ãã¾ã™ã€‚[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 秘匿記録]ã«è©³ç´°æƒ…å ±ãŒã‚ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。",
'rev-delundel' => '表示/éžè¡¨ç¤º',
'rev-showdeleted' => '表示',
'revisiondelete' => '版ã®å‰Šé™¤ã¨å¾©å¸°',
@@ -1303,7 +1303,7 @@ $1",
'revdelete-modify-missing' => 'ID$1ã®é …ç›®ã®å¤‰æ›´ã«å¤±æ•—ã—ã¾ã—ãŸï¼šãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«è¦‹å½“ãŸã‚Šã¾ã›ã‚“ï¼',
'revdelete-no-change' => "'''警告:''' $1$2ã®é …ç›®ã«ã¯è¦æ±‚ã•れãŸé–²è¦§ãƒ¬ãƒ™ãƒ«ãŒæ—¢ã«è¨­å®šã•れã¦ã„ã¾ã™ã€‚",
'revdelete-concurrent-change' => '$1$2ã®é …ç›®ã®å¤‰æ›´ã«å¤±æ•—ã—ã¾ã—ãŸï¼šã‚ãªãŸãŒå¤‰æ›´ã—よã†ã¨ã—ã¦ã„ã‚‹é–“ã«ã€ä»–ã®åˆ©ç”¨è€…ãŒå¤‰æ›´ã—ãŸã‚ˆã†ã§ã™ã€‚',
-'revdelete-only-restricted' => '$1$2ã®é …ç›®ã®ç‰ˆæŒ‡å®šå‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸï¼šä»–ã®é–²è¦§ãƒ¬ãƒ™ãƒ«ã®é¸æŠžè‚¢ã®ã†ã¡ã©ã‚Œã‹ã‚’ã•らã«é¸æŠžã—ãªã‘れã°ã€ç®¡ç†è€…ã‹ã‚‰é …目を秘匿ã§ãã¾ã›ã‚“。',
+'revdelete-only-restricted' => '$1$2ã®é …ç›®ã®ç‰ˆæŒ‡å®šå‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸï¼šä»–ã®é–²è¦§ãƒ¬ãƒ™ãƒ«ã®é¸æŠžè‚¢ã®ã†ã¡ã©ã‚Œã‹ã‚’ã•らã«é¸æŠžã—ãªã‘れã°ã€ç®¡ç†è€…ã‹ã‚‰é …目を秘匿ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。',
'revdelete-reason-dropdown' => '*よãã‚る削除ç†ç”±
** 著作権侵害
** å誉毀æã®ãŠãれ
@@ -1320,7 +1320,7 @@ $1",
# History merging
'mergehistory' => 'ページ履歴ã®çµ±åˆ',
-'mergehistory-header' => 'ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ã€ã‚る元ページã®å±¥æ­´ã‚’æ–°ã—ã„ページã«çµ±åˆã§ãã¾ã™ã€‚
+'mergehistory-header' => 'ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ã€ã‚る元ページã®å±¥æ­´ã‚’æ–°ã—ã„ページã«çµ±åˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
ã“ã®å¤‰æ›´ã‚’行ã£ã¦ã‚‚ページã®å±¥æ­´ã®é€£ç¶šæ€§ãŒç¢ºå®Ÿã«ä¿ãŸã‚Œã‚‹ã‚ˆã†ã«ã—ã¦ãã ã•ã„。',
'mergehistory-box' => '2ページã®éŽåŽ»ã®ç‰ˆã‚’çµ±åˆã™ã‚‹ï¼š',
'mergehistory-from' => 'çµ±åˆå…ƒã¨ãªã‚‹ãƒšãƒ¼ã‚¸ï¼š',
@@ -1340,7 +1340,7 @@ $1",
'mergehistory-invalid-destination' => 'çµ±åˆå…ˆã®ãƒšãƒ¼ã‚¸ã¯æœ‰åйãªåå‰ã§ãªã‘れã°ãªã‚Šã¾ã›ã‚“。',
'mergehistory-autocomment' => '[[:$1]]ã‚’[[:$2]]ã«çµ±åˆ',
'mergehistory-comment' => '[[:$1]]ã‚’[[:$2]]ã«çµ±åˆï¼š$3',
-'mergehistory-same-destination' => 'çµ±åˆå…ƒã¨çµ±åˆå…ˆã«åŒã˜ãƒšãƒ¼ã‚¸ã‚’設定ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“',
+'mergehistory-same-destination' => 'çµ±åˆå…ƒã¨çµ±åˆå…ˆã«åŒã˜ãƒšãƒ¼ã‚¸ã‚’設定ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。',
'mergehistory-reason' => 'ç†ç”±ï¼š',
# Merge log
@@ -1351,8 +1351,8 @@ $1",
# Diffs
'history-title' => '「$1ã€ã®å¤‰æ›´å±¥æ­´',
-'difference-title' => '$1:版間ã®å·®åˆ†',
-'difference-title-multipage' => '$1 㨠$2:ページ間ã®å·®åˆ†',
+'difference-title' => '「$1ã€ã®ç‰ˆé–“ã®å·®åˆ†',
+'difference-title-multipage' => 'ページ「$1ã€ã¨ã€Œ$2ã€é–“ã®å·®åˆ†',
'difference-multipage' => '(ページ間ã®å·®åˆ†ï¼‰',
'lineno' => '$1行:',
'compareselectedversions' => 'é¸æŠžã—ãŸç‰ˆåŒå£«ã‚’比較',
@@ -1450,7 +1450,6 @@ $1",
'prefs-beta' => 'ベータ版機能',
'prefs-datetime' => 'æ—¥ä»˜ã¨æ™‚刻',
'prefs-labs' => 'ãƒ©ãƒœã®æ©Ÿèƒ½',
-'prefs-user-pages' => '利用者ページ',
'prefs-personal' => '利用者情報',
'prefs-rc' => 'æœ€è¿‘ã®æ›´æ–°',
'prefs-watchlist' => 'ウォッãƒãƒªã‚¹ãƒˆ',
@@ -1538,8 +1537,8 @@ HTMLタグを見直ã—ã¦ãã ã•ã„。',
'prefs-help-realname' => '本åã¯çœç•¥ã§ãã¾ã™ã€‚
入力ã™ã‚‹ã¨ã€ã‚ãªãŸã®è‘—作物ã®å¸°å±žè¡¨è¨˜ã«æœ¬åを使用ã—ã¾ã™ã€‚',
'prefs-help-email' => 'メールアドレスã¯çœç•¥ã§ãã¾ã™ãŒã€ãƒ‘スワードを忘れãŸéš›ã«ãƒ‘スワードをリセットã™ã‚‹ã®ã«å¿…è¦ã§ã™ã€‚',
-'prefs-help-email-others' => '利用者ページやトークページ上ã®ãƒªãƒ³ã‚¯ã‚’通ã˜ã¦ã€ä»–ã®åˆ©ç”¨è€…ãŒã‚ãªãŸã«ãƒ¡ãƒ¼ãƒ«ã§é€£çµ¡ã‚’å–れるよã†ã«ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
-ä»–ã®åˆ©ç”¨è€…ãŒé€£çµ¡ã‚’å–ã‚‹éš›ã«ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒé–‹ç¤ºã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。',
+'prefs-help-email-others' => '利用者ページやトークページ上ã®ãƒªãƒ³ã‚¯ã‚’通ã˜ã¦ã€ä»–ã®åˆ©ç”¨è€…ãŒã‚ãªãŸã«ãƒ¡ãƒ¼ãƒ«ã§é€£çµ¡ã‚’ã¨ã‚Œã‚‹ã‚ˆã†ã«ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+ä»–ã®åˆ©ç”¨è€…ãŒé€£çµ¡ã‚’ã¨ã‚ã†ã¨ã™ã‚‹ã¨ãã€ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯é–‹ç¤ºã•れã¾ã›ã‚“。',
'prefs-help-email-required' => 'メールアドレスãŒå¿…è¦ã§ã™ã€‚',
'prefs-info' => '基本情報',
'prefs-i18n' => '国際化',
@@ -1557,7 +1556,7 @@ HTMLタグを見直ã—ã¦ãã ã•ã„。',
'prefs-diffs' => '差分',
# User preference: e-mail validation using jQuery
-'email-address-validity-valid' => 'ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯æœ‰åйã®ã‚ˆã†ã§ã™',
+'email-address-validity-valid' => 'メール ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯æœ‰åйã®ã‚ˆã†ã§ã™',
'email-address-validity-invalid' => '有効ãªãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’入力',
# User rights
@@ -1716,7 +1715,7 @@ HTMLタグを見直ã—ã¦ãã ã•ã„。',
'recentchanges' => 'æœ€è¿‘ã®æ›´æ–°',
'recentchanges-legend' => 'æœ€è¿‘ã®æ›´æ–°ã®ã‚ªãƒ—ション',
'recentchanges-summary' => 'ã“ã®ãƒšãƒ¼ã‚¸ã§æœ€è¿‘ã®æ›´æ–°ã‚’確èªã§ãã¾ã™ã€‚',
-'recentchanges-feed-description' => 'ã“ã®ãƒ•ィードã§ã“ã®ã‚¦ã‚£ã‚­ã®æœ€è¿‘ã®æ›´æ–°ã‚’追跡ã§ãã¾ã™ã€‚',
+'recentchanges-feed-description' => 'ã“ã®ãƒ•ィードã§ãã®ã‚¦ã‚£ã‚­ã¸ã®æœ€è¿‘ã®æ›´æ–°ã‚’追跡。',
'recentchanges-label-newpage' => 'ã“ã®ç·¨é›†ã§æ–°ã—ã„ページãŒä½œæˆã•れã¾ã—ãŸ',
'recentchanges-label-minor' => 'ã“れã¯ç´°éƒ¨ã®ç·¨é›†ã§ã™',
'recentchanges-label-bot' => 'ã“ã®ç·¨é›†ã¯ãƒœãƒƒãƒˆã«ã‚ˆã£ã¦è¡Œã‚れã¾ã—ãŸ',
@@ -1923,7 +1922,7 @@ $1',
'backend-fail-notexists' => 'ファイル $1 ã¯å­˜åœ¨ã—ã¾ã›ã‚“。',
'backend-fail-hashes' => 'ãƒ•ã‚¡ã‚¤ãƒ«ã®æ¯”較用ã®ãƒãƒƒã‚·ãƒ¥ã‚’å–å¾—ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
'backend-fail-notsame' => 'ファイルå $1 ã¯æ—¢ã«ä»–ã®ãƒ•ァイルãŒä½¿ç”¨ã—ã¦ã„ã¾ã™ã€‚',
-'backend-fail-invalidpath' => '$1 ã¯ã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸ãƒ‘スã«ä½¿ç”¨ã§ãã¾ã›ã‚“。',
+'backend-fail-invalidpath' => '$1 ã¯ã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸ãƒ‘スã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
'backend-fail-delete' => 'ファイル $1 を削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
'backend-fail-alreadyexists' => 'ファイル $1 ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ã€‚',
'backend-fail-store' => 'ファイル $1 ã‚’ $2 ã«æ ¼ç´ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
@@ -1949,7 +1948,7 @@ $1',
# Lock manager
'lockmanager-notlocked' => '「$1ã€ã‚’アンロックã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ロックã¯ã•れã¦ã„ã¾ã›ã‚“。',
'lockmanager-fail-closelock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ãƒ•ァイルを閉ã˜ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
-'lockmanager-fail-deletelock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ãƒ•ァイルを削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
+'lockmanager-fail-deletelock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ãƒ•ァイルを削除ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
'lockmanager-fail-acquirelock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ã‚’å–å¾—ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
'lockmanager-fail-openlock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ãƒ•ァイルを開ãã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
'lockmanager-fail-releaselock' => '「$1ã€ç”¨ã®ãƒ­ãƒƒã‚¯ã‚’解放ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚',
@@ -1961,16 +1960,16 @@ $1',
'zip-file-open-error' => 'ZIPã®ãƒã‚§ãƒƒã‚¯ã‚’行ã£ãŸéš›ã«ã‚¨ãƒ©ãƒ¼ãŒæ¤œå‡ºã•れã¾ã—ãŸã€‚',
'zip-wrong-format' => '指定ã•れãŸãƒ•ァイルã¯ZIPファイルã§ã¯ã‚りã¾ã›ã‚“ã§ã—ãŸã€‚',
'zip-bad' => 'ã“ã®ãƒ•ァイルã¯ç ´æã—ã¦ã„ã‚‹ã‹è§£èª­ä¸èƒ½ã®ZIPファイルã§ã™ã€‚
-セキュリティã«ã¤ã„ã¦é©åˆ‡ãªæ¤œæŸ»ãŒã§ãã¾ã›ã‚“。',
-'zip-unsupported' => 'ã“ã®ãƒ•ァイルã¯MediaWikiãŒæœªå¯¾å¿œã®ZIP機能を使用ã—ãŸZIPファイルã§ã™ã€‚
-セキュリティã«ã¤ã„ã¦é©åˆ‡ãªæ¤œæŸ»ãŒã§ãã¾ã›ã‚“。',
+セキュリティã«ã¤ã„ã¦é©åˆ‡ã«æ¤œæŸ»ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
+'zip-unsupported' => 'ã“ã®ãƒ•ァイルã¯MediaWikiã§åˆ©ç”¨ã™ã‚‹ã“ã¨ãŒã§ããªã„ZIPå½¢å¼ã‚’使用ã—ãŸZIPファイルã§ã™ã€‚
+セキュリティã«ã¤ã„ã¦é©åˆ‡ã«æ¤œæŸ»ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
# Special:UploadStash
'uploadstash' => '未公開アップロード',
'uploadstash-summary' => 'ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ã€ã‚¢ãƒƒãƒ—ロードã•れãŸã€ã‚‚ã—ãã¯ã‚¢ãƒƒãƒ—ロード中ã®ã€ã‚¦ã‚£ã‚­ä¸Šã§ã¾ã å…¬é–‹ã•れã¦ã„ãªã„ファイルを表示ã—ã¾ã™ã€‚ã“れらã®ãƒ•ァイルã¯ã€ã‚¢ãƒƒãƒ—ロードã—ãŸåˆ©ç”¨è€…以外閲覧ã§ãã¾ã›ã‚“。',
'uploadstash-clear' => '未公開ファイルを消去',
'uploadstash-nofiles' => '未公開ファイルã¯ã‚りã¾ã›ã‚“。',
-'uploadstash-badtoken' => '実行ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚編集ã™ã‚‹ãŸã‚ã®èªè¨¼ãŒç„¡åйã«ãªã£ãŸã“ã¨ãŒåŽŸå› ã§ã‚ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚å†åº¦ãŠè©¦ã—ãã ã•ã„。',
+'uploadstash-badtoken' => '実行ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã“れã¯ã€ç·¨é›†ã™ã‚‹ãŸã‚ã®èªè¨¼ãŒç„¡åйã«ãªã£ãŸãŸã‚ã§ã‚ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚å†åº¦ãŠè©¦ã—ãã ã•ã„。',
'uploadstash-errclear' => 'ãƒ•ã‚¡ã‚¤ãƒ«ã®æ¶ˆåŽ»ã«å¤±æ•—ã—ã¾ã—ãŸã€‚',
'uploadstash-refresh' => 'ファイルã®ä¸€è¦§ã‚’æ›´æ–°',
'invalid-chunk-offset' => '䏿­£ãªãƒãƒ£ãƒ³ã‚¯ã‚ªãƒ•セット',
@@ -2070,7 +2069,7 @@ $1ã§ã®[$2 ファイル解説ページ]ã«ã‚る説明を編集ã—ãŸã»ã†ãŒã
'sharedupload-desc-create' => 'ã“ã®ãƒ•ァイルã¯$1ã‹ã‚‰æ¥ã¦ãŠã‚Šã€ä»–ã®ãƒ—ロジェクトã§ä½¿ç”¨ã•れã¦ã„ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚
$1ã§ã®[$2 ファイル解説ページ]ã«ã‚る説明を編集ã—ãŸã»ã†ãŒã„ã„ã‹ã‚‚ã—れã¾ã›ã‚“。',
'filepage-nofile' => 'ã“ã®åå‰ã®ãƒ•ァイルã¯å­˜åœ¨ã—ã¾ã›ã‚“。',
-'filepage-nofile-link' => 'ã“ã®åå‰ã®ãƒ•ァイルã¯å­˜åœ¨ã—ã¾ã›ã‚“ãŒã€[$1 アップロード]ã§ãã¾ã™ã€‚',
+'filepage-nofile-link' => 'ã“ã®åå‰ã®ãƒ•ァイルã¯å­˜åœ¨ã—ã¾ã›ã‚“ãŒã€[$1 アップロード]ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
'uploadnewversion-linktext' => 'ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ–°ã—ã„版をアップロードã™ã‚‹',
'shared-repo-from' => '$1 より',
'shared-repo' => '共有リãƒã‚¸ãƒˆãƒª',
@@ -2310,7 +2309,7 @@ contenttype/subtypeã®å½¢å¼ã§æŒ‡å®šã—ã¦ãã ã•ã„(例:<tt>image/jpeg</
'linksearch-pat' => '検索パターン:',
'linksearch-ns' => 'åå‰ç©ºé–“:',
'linksearch-ok' => '検索',
-'linksearch-text' => '"*.wikipedia.org" ã®ã‚ˆã†ã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使用ã§ãã¾ã™ã€‚
+'linksearch-text' => '"*.wikipedia.org" ã®ã‚ˆã†ã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
å°‘ãªãã¨ã‚‚ã€"*.org" ã®ã‚ˆã†ãªãƒˆãƒƒãƒ—レベルドメインãŒå¿…è¦ã§ã™ã€‚<br />
対応プロトコル: <tt>$1</tt> (ã“れらを検索ã«å«ã‚ãªã„ã§ãã ã•ã„)。',
'linksearch-line' => '$1 ㌠$2 ã‹ã‚‰ãƒªãƒ³ã‚¯ã•れã¦ã„ã¾ã™',
@@ -2360,11 +2359,11 @@ contenttype/subtypeã®å½¢å¼ã§æŒ‡å®šã—ã¦ãã ã•ã„(例:<tt>image/jpeg</
'emailuser' => 'ã“ã®åˆ©ç”¨è€…ã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡',
'emailpage' => '利用者ã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡',
'emailpagetext' => '以下ã®ãƒ•ォームを使用ã—ã¦ã“ã®åˆ©ç”¨è€…ã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã§ãã¾ã™ã€‚
-「差出人ã€ã¨ã—ã¦ã€[[Special:Preferences|利用者ã®å€‹äººè¨­å®š]]ã§å…¥åŠ›ã—ãŸãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒè¨­å®šã•れã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€å—信者ãŒã‚ãªãŸã«ç›´æŽ¥è¿”ä¿¡ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚',
+[[Special:Preferences|利用者ã®å€‹äººè¨­å®š]]ã§å…¥åŠ›ã—ãŸãƒ¡ãƒ¼ãƒ« アドレスãŒã€Œå·®å‡ºäººã€ã«è¨­å®šã•れã€å—信者ãŒã‚ãªãŸã«ç›´æŽ¥è¿”ä¿¡ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚',
'usermailererror' => 'メールãŒä»¥ä¸‹ã®ã‚¨ãƒ©ãƒ¼ã‚’è¿”ã—ã¾ã—ãŸï¼š',
'defemailsubject' => '{{SITENAME}} 利用者「$1ã€ã‹ã‚‰ã®ãƒ¡ãƒ¼ãƒ«',
'usermaildisabled' => '利用者メール機能ã¯ç„¡åйã«ãªã£ã¦ã„ã¾ã™',
-'usermaildisabledtext' => 'ã“ã®ã‚¦ã‚£ã‚­ã§ã¯ä»–ã®åˆ©ç”¨è€…ã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã§ãã¾ã›ã‚“',
+'usermaildisabledtext' => 'ã“ã®ã‚¦ã‚£ã‚­ä¸Šã§ä»–ã®åˆ©ç”¨è€…ã¸ãƒ¡ãƒ¼ãƒ«ã‚’é€ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。',
'noemailtitle' => 'メールアドレスãŒã‚りã¾ã›ã‚“',
'noemailtext' => 'ã“ã®åˆ©ç”¨è€…ã¯æœ‰åйãªãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’登録ã—ã¦ã„ã¾ã›ã‚“。',
'nowikiemailtitle' => 'メールã¯è¨±å¯ã•れã¦ã„ã¾ã›ã‚“',
@@ -2456,10 +2455,10 @@ $NEWPAGE
メール通知ã®è¨­å®šã¯ã€æ¬¡ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰å¤‰æ›´ã—ã¦ãã ã•ã„。
{{canonicalurl:{{#special:Preferences}}}}
-ウォッãƒãƒªã‚¹ãƒˆã®è¨­å®šã¯ã€æ¬¡ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰å¤‰æ›´ã—ã¦ãã ã•ã„。
+ウォッãƒãƒªã‚¹ãƒˆã®è¨­å®šã¯ã€æ¬¡ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰å¤‰æ›´ã—ã¦ä¸‹ã•ã„。
{{canonicalurl:{{#special:EditWatchlist}}}}
-ã“ã®ãƒšãƒ¼ã‚¸ã¯ã€æ¬¡ã®ãƒšãƒ¼ã‚¸ã§ã‚¦ã‚©ãƒƒãƒãƒªã‚¹ãƒˆã‹ã‚‰é™¤åŽ»ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+ã“ã®ãƒšãƒ¼ã‚¸ã¯ã€æ¬¡ã®ãƒšãƒ¼ã‚¸ã§ã‚¦ã‚©ãƒƒãƒãƒªã‚¹ãƒˆã‹ã‚‰é™¤åŽ»ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚
$UNWATCHURL
ã”æ„見ã€ãŠå•ã„åˆã‚ã›ï¼š
@@ -2534,7 +2533,7 @@ $2ã«ã‚ˆã‚‹ç›´å‰ã®ç‰ˆã¸å¤‰æ›´ã•れã¾ã—ãŸã€‚',
'protect-title-notallowed' => '「$1ã€ã®ä¿è­·ãƒ¬ãƒ™ãƒ«ã‚’表示',
'prot_1movedto2' => '[[$1]] ã‚’ [[$2]] ã¸ç§»å‹•',
'protect-badnamespace-title' => 'ä¿è­·ä¸å¯èƒ½ãªåå‰ç©ºé–“',
-'protect-badnamespace-text' => 'ã“ã®åå‰ç©ºé–“ã®ãƒšãƒ¼ã‚¸ã¯ä¿è­·ã§ãã¾ã›ã‚“。',
+'protect-badnamespace-text' => 'ã“ã®åå‰ç©ºé–“ã®ãƒšãƒ¼ã‚¸ã¯ä¿è­·ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
'protect-legend' => 'ä¿è­·ã®ç¢ºèª',
'protectcomment' => 'ç†ç”±ï¼š',
'protectexpiry' => '有効期é™ï¼š',
@@ -2542,7 +2541,7 @@ $2ã«ã‚ˆã‚‹ç›´å‰ã®ç‰ˆã¸å¤‰æ›´ã•れã¾ã—ãŸã€‚',
'protect_expiry_old' => '有効期é™ãŒéŽåŽ»ã®æ™‚刻ã§ã™ã€‚',
'protect-unchain-permissions' => '追加ä¿è­·ã‚ªãƒ—ションをロック解除',
'protect-text' => "ページ「'''$1'''ã€ã«å¯¾ã™ã‚‹ä¿è­·ãƒ¬ãƒ™ãƒ«ã®è¡¨ç¤ºã¨æ“作ãŒã§ãã¾ã™ã€‚",
-'protect-locked-blocked' => "ブロックã•れã¦ã„ã‚‹é–“ã¯ã€ä¿è­·ãƒ¬ãƒ™ãƒ«ã‚’変更ã§ãã¾ã›ã‚“。
+'protect-locked-blocked' => "ブロック中ã¯ã€ä¿è­·ãƒ¬ãƒ™ãƒ«ã‚’変更ã§ãã¾ã›ã‚“。
ページ「'''$1'''ã€ã®ç¾åœ¨ã®çŠ¶æ…‹ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š",
'protect-locked-dblock' => "データベースã®ãƒ­ãƒƒã‚¯ãŒæœ‰åйãªãŸã‚ã€ä¿è­·ãƒ¬ãƒ™ãƒ«ã‚’変更ã§ãã¾ã›ã‚“。
ページ「'''$1'''ã€ã®ç¾åœ¨ã®çŠ¶æ…‹ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š",
@@ -2706,7 +2705,7 @@ $1',
'blockip' => '利用者をブロック',
'blockip-title' => '利用者ã®ãƒ–ロック',
'blockip-legend' => '利用者をブロック',
-'blockiptext' => '以下ã®ãƒ•ォームを使用ã—ã¦ã€æŒ‡å®šã—ãŸåˆ©ç”¨è€…ã‚„IPアドレスã‹ã‚‰ã®æ›¸ãè¾¼ã¿ã‚¢ã‚¯ã‚»ã‚¹ã‚’ブロックã§ãã¾ã™ã€‚
+'blockiptext' => '以下ã®ãƒ•ォームを使用ã—ã¦ã€æŒ‡å®šã—ãŸåˆ©ç”¨è€…ã‚„IPアドレスã‹ã‚‰ã®æ›¸ãè¾¼ã¿ã‚¢ã‚¯ã‚»ã‚¹ã‚’ブロックã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
ã“ã®ã‚ˆã†ãªæŽªç½®ã¯ã€è’らã—ã‹ã‚‰ã®é˜²å¾¡ã®ãŸã‚ã«ã®ã¿è¡Œã‚れるã¹ãã§ã€ã¾ãŸ[[{{MediaWiki:Policy-url}}|æ–¹é‡]]ã«æ²¿ã£ãŸã‚‚ã®ã§ã‚ã‚‹ã¹ãã§ã™ã€‚
以下ã«ãƒ–ロックã®ç†ç”±ã‚’å…·ä½“çš„ã«æ›¸ã„ã¦ãã ã•ã„(例ãˆã°ã€è’らã•れãŸãƒšãƒ¼ã‚¸ã¸ã®è¨€åŠãªã©ï¼‰ã€‚',
'ipadressorusername' => 'IPアドレスã¾ãŸã¯åˆ©ç”¨è€…å:',
@@ -2732,7 +2731,7 @@ $1',
'ipbotherreason' => 'ä»–ã®ã€ã¾ãŸã¯è¿½åŠ ã®ç†ç”±ï¼š',
'ipbhidename' => '利用者åを編集履歴やå„種一覧ã‹ã‚‰ç§˜åŒ¿ã™ã‚‹',
'ipbwatchuser' => 'ã“ã®åˆ©ç”¨è€…ã®åˆ©ç”¨è€…ページã¨ãƒˆãƒ¼ã‚¯ãƒšãƒ¼ã‚¸ã‚’ウォッãƒã™ã‚‹',
-'ipb-disableusertalk' => 'ã“ã®åˆ©ç”¨è€…ãŒãƒ–ロックã•れã¦ã„ã‚‹é–“ã«è‡ªåˆ†ã®ãƒˆãƒ¼ã‚¯ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã®ã‚’ä¸è¨±å¯',
+'ipb-disableusertalk' => 'ã“ã®åˆ©ç”¨è€…ãŒãƒ–ロック中ã«è‡ªåˆ†ã®ãƒˆãƒ¼ã‚¯ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã®ã‚’ä¸è¨±å¯',
'ipb-change-block' => 'ã“れらã®è¨­å®šã§ã€åˆ©ç”¨è€…ã‚’å†ã³ãƒ–ロック',
'ipb-confirm' => 'ブロックã®ç¢ºèª',
'badipaddress' => '䏿­£ãªIPアドレス',
@@ -2752,9 +2751,9 @@ $1',
'unblocked' => '[[User:$1|$1]]ã®ãƒ–ロックを解除ã—ã¾ã—ãŸ',
'unblocked-range' => '$1ã®ãƒ–ロックã¯è§£é™¤ã•れã¦ã„ã¾ã™',
'unblocked-id' => 'ブロック$1ã¯é™¤åŽ»ã•れã¾ã—ãŸ',
-'blocklist' => 'ブロックã•れã¦ã„る利用者',
-'ipblocklist' => 'ブロックã•れã¦ã„る利用者',
-'ipblocklist-legend' => 'ブロックã•れã¦ã„る利用者を検索',
+'blocklist' => 'ブロック中ã®åˆ©ç”¨è€…',
+'ipblocklist' => 'ブロック中ã®åˆ©ç”¨è€…',
+'ipblocklist-legend' => 'ブロック中ã®åˆ©ç”¨è€…を検索',
'blocklist-userblocks' => 'アカウントã®ãƒ–ロックをéžè¡¨ç¤º',
'blocklist-tempblocks' => '有期ブロックをéžè¡¨ç¤º',
'blocklist-addressblocks' => 'å˜ä¸€IPã®ãƒ–ロックをéžè¡¨ç¤º',
@@ -2825,7 +2824,7 @@ $1ã®ãƒ–ロックã®ç†ç”±ã¯ã€Œ$2ã€ã§ã™ã€‚',
'sorbsreason' => '使用中ã®IPアドレスãŒã€{{SITENAME}}ã®ä½¿ç”¨ã—ã¦ã„ã‚‹DNSBLã«å…¬é–‹ãƒ—ロキシã¨ã—ã¦è¨˜è¼‰ã•れã¦ã„ã¾ã™ã€‚',
'sorbs_create_account_reason' => '使用中ã®IPアドレスãŒã€{{SITENAME}}ã®ä½¿ç”¨ã—ã¦ã„ã‚‹DNSBLã«å…¬é–‹ãƒ—ロキシã¨ã—ã¦è¨˜è¼‰ã•れã¦ã„ã¾ã™ã€‚
アカウントã¯ä½œæˆã§ãã¾ã›ã‚“',
-'cant-block-while-blocked' => 'ブロックã•れã¦ã„ã‚‹é–“ã¯ã€ä»–ã®åˆ©ç”¨è€…をブロックã§ãã¾ã›ã‚“。',
+'cant-block-while-blocked' => 'ブロック中ã¯ã€ä»–ã®åˆ©ç”¨è€…をブロックã§ãã¾ã›ã‚“。',
'cant-see-hidden-user' => '投稿ブロックã—よã†ã¨ã—ãŸåˆ©ç”¨è€…ã¯ã€æ—¢ã«ãƒ–ロックã•れ隠ã•れã¦ã„ã¾ã™ã€‚
hideuser権é™ã‚’æŒã£ã¦ã„ãªã„ãŸã‚ã€ã“ã®åˆ©ç”¨è€…ã®ãƒ–ロックを閲覧ã¾ãŸã¯ç·¨é›†ã§ãã¾ã›ã‚“。',
'ipbblocked' => '自分をブロックã—ã¦ã„ã‚‹ãŸã‚ã€ä»–ã®åˆ©ç”¨è€…ã®ãƒ–ロックやブロック解除ã¯ã§ãã¾ã›ã‚“',
@@ -2858,7 +2857,7 @@ hideuser権é™ã‚’æŒã£ã¦ã„ãªã„ãŸã‚ã€ã“ã®åˆ©ç”¨è€…ã®ãƒ–ロックを閲
'move-page-legend' => 'ページã®ç§»å‹•',
'movepagetext' => "下ã®ãƒ•ォームを利用ã™ã‚‹ã¨ã€ãƒšãƒ¼ã‚¸åãŒå¤‰æ›´ã•れã€ãã®å±¥æ­´ã‚‚変更先ã¸ç§»å‹•ã—ã¾ã™ã€‚
å¤ã„ページã¯å¤‰æ›´å…ˆã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆãƒšãƒ¼ã‚¸ã¨ãªã‚Šã¾ã™ã€‚
-変更å‰ã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã¯è‡ªå‹•çš„ã«ä¿®æ­£ã§ãã¾ã™ã€‚
+変更å‰ã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã¯è‡ªå‹•çš„ã«ä¿®æ­£ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
自動的ãªä¿®æ­£ã‚’é¸æŠžã—ãªã„å ´åˆã¯ã€[[Special:DoubleRedirects|二é‡ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆ]]ã‚„[[Special:BrokenRedirects|è¿·å­ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆ]]を確èªã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚リンクを正ã—ãç¶­æŒã™ã‚‹ã®ã¯ã‚ãªãŸã®è²¬ä»»ã§ã™ã€‚
ç§»å‹•å…ˆãŒæ—¢ã«å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€ãã®ãƒšãƒ¼ã‚¸ãŒç©ºã¾ãŸã¯ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã§ã€ã‹ã¤éŽåŽ»ã®ç‰ˆã‚’æŒãŸãªã„å ´åˆã‚’除ã„ã¦ç§»å‹•'''ã§ãã¾ã›ã‚“'''。ã¤ã¾ã‚Šã€é–“é•ãˆã¦ãƒšãƒ¼ã‚¸åを変更ã—ãŸå ´åˆã«ã¯å…ƒã«æˆ»ã›ã¾ã™ã€‚ã¾ãŸç§»å‹•ã«ã‚ˆã£ã¦æ—¢å­˜ã®ãƒšãƒ¼ã‚¸ã‚’上書ãã—ã¦ã—ã¾ã†ã“ã¨ã¯ã‚りã¾ã›ã‚“。
@@ -2928,7 +2927,7 @@ hideuser権é™ã‚’æŒã£ã¦ã„ãªã„ãŸã‚ã€ã“ã®åˆ©ç”¨è€…ã®ãƒ–ロックを閲
'immobile-target-namespace' => '「$1ã€åå‰ç©ºé–“ã¸ã¯ãƒšãƒ¼ã‚¸ã‚’移動ã•ã›ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。',
'immobile-target-namespace-iw' => 'ウィキ間リンクã¯ã€ãƒšãƒ¼ã‚¸ã®ç§»å‹•ã§ã¯ä¸æ­£ãªå¯¾è±¡ã§ã™ã€‚',
'immobile-source-page' => 'ã“ã®ãƒšãƒ¼ã‚¸ã¯ç§»å‹•ã§ãã¾ã›ã‚“。',
-'immobile-target-page' => '対象ページåã¸ã¯ç§»å‹•ã•ã›ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
+'immobile-target-page' => '目的ã®ãƒšãƒ¼ã‚¸åã¸ã¯ç§»å‹•ã•ã›ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
'imagenocrossnamespace' => 'ファイルåå‰ç©ºé–“以外ã«ã€ãƒ•ァイルを移動ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。',
'nonfile-cannot-move-to-file' => 'ファイルã§ãªã„ã‚‚ã®ã‚’ã€ãƒ•ァイルåå‰ç©ºé–“ã«ç§»å‹•ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“',
'imagetypemismatch' => 'æ–°ã—ã„ãƒ•ã‚¡ã‚¤ãƒ«ã®æ‹¡å¼µå­ãŒãƒ•ァイルã®ã‚¿ã‚¤ãƒ—ã¨ä¸€è‡´ã—ã¦ã„ã¾ã›ã‚“。',
@@ -2946,8 +2945,8 @@ hideuser権é™ã‚’æŒã£ã¦ã„ãªã„ãŸã‚ã€ã“ã®åˆ©ç”¨è€…ã®ãƒ–ロックを閲
# Export
'export' => 'ãƒšãƒ¼ã‚¸ã®æ›¸ã出ã—',
-'exporttext' => 'ã“ã“ã§ã¯å˜ç‹¬ã‚ã‚‹ã„ã¯è¤‡æ•°ã®ãƒšãƒ¼ã‚¸ã®æœ¬æ–‡ã¨ç·¨é›†å±¥æ­´ã‚’ã€XMLã®å½¢ã§æ›¸ã出ã—ãŒã§ãã¾ã™ã€‚
-ã“ã®XMLã¯ã€ä»–ã®MediaWikiを使用ã—ã¦ã„るウィキã§[[Special:Import|å–り込ã¿ãƒšãƒ¼ã‚¸]]を使用ã—ã¦å–り込ã¿ãŒã§ãã¾ã™ã€‚
+'exporttext' => 'ã“ã“ã§ã¯å˜ç‹¬ã‚ã‚‹ã„ã¯è¤‡æ•°ã®ãƒšãƒ¼ã‚¸ã®æœ¬æ–‡ã¨ç·¨é›†å±¥æ­´ã‚’ã€XMLã®å½¢ã§æ›¸ã出ã™ã“ã¨ãŒã§ãã¾ã™ã€‚
+ã“ã®XMLã¯ã€ä»–ã®MediaWikiを使用ã—ã¦ã„るウィキã§[[Special:Import|å–り込ã¿ãƒšãƒ¼ã‚¸]]を使用ã—ã¦å–り込むã“ã¨ãŒã§ãã¾ã™ã€‚
ページを書ã出ã™ã«ã¯ã€ä¸‹ã®å…¥åŠ›ãƒœãƒƒã‚¯ã‚¹ã«ä¸€è¡Œã«ä¸€ã¤ãšã¤æ›¸ã出ã—ãŸã„ページã®åå‰ã‚’記入ã—ã¦ãã ã•ã„。ã¾ãŸã€ç·¨é›†å±¥æ­´ã¨ã¨ã‚‚ã«ã™ã¹ã¦ã®éŽåŽ»ç‰ˆã‚’å«ã‚ã¦æ›¸ã出ã™ã®ã‹ã€æœ€æ–°ç‰ˆã®ã¿ã‚’書ã出ã™ã®ã‹é¸æŠžã—ã¦ãã ã•ã„。
@@ -3008,7 +3007,7 @@ MediaWiki 全般ã®ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºï¼ˆåœ°åŸŸåŒ–)ã«è²¢çŒ®ã—ãŸã„å ´åˆã¯ã
'import-interwiki-templates' => 'ã™ã¹ã¦ã®ãƒ†ãƒ³ãƒ—レートをå«ã‚ã‚‹',
'import-interwiki-submit' => 'å–り込ã¿',
'import-interwiki-namespace' => '目的ã®åå‰ç©ºé–“:',
-'import-upload-filename' => 'ファイルå:',
+'import-upload-filename' => 'ファイルã®åå‰ï¼š',
'import-comment' => 'コメント:',
'importtext' => 'å…ƒã®ã‚¦ã‚£ã‚­ã§[[Special:Export|書ãå‡ºã—æ©Ÿèƒ½]]を使用ã—ã¦ãƒ•ã‚¡ã‚¤ãƒ«ã«æ›¸ã出ã—ã¦ãã ã•ã„。
ãれをコンピューターã«ä¿å­˜ã—ãŸå¾Œã€ã“ã¡ã‚‰ã¸ã‚¢ãƒƒãƒ—ロードã—ã¦ãã ã•ã„。',
@@ -3130,7 +3129,7 @@ MediaWiki 全般ã®ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºï¼ˆåœ°åŸŸåŒ–)ã«è²¢çŒ®ã—ãŸã„å ´åˆã¯ã
'tooltip-recreate' => '削除ã•れã¦ã„ã¦ã‚‚ã€ãƒšãƒ¼ã‚¸ã‚’å†ä½œæˆã™ã‚‹',
'tooltip-upload' => 'アップロードを開始',
'tooltip-rollback' => 'ã€Œå·»ãæˆ»ã—ã€ã¯ã€ã“ã®ãƒšãƒ¼ã‚¸ã®æœ€å¾Œã®ç·¨é›†è€…ã«ã‚ˆã‚‹ã“ã®ãƒšãƒ¼ã‚¸ã¸ã®ç·¨é›†ã‚’1クリックã§å·®ã—戻ã—ã¾ã™',
-'tooltip-undo' => '「å–り消ã—ã€ã¯ã“ã®ç·¨é›†ã‚’å·®ã—æˆ»ã—ã€ç·¨é›†ç”»é¢ã‚’プレビューを付ã‘ã¦é–‹ãã¾ã™ã€‚è¦ç´„欄ã«å–り消ã—ã®ç†ç”±ã‚’追加ã§ãã¾ã™ã€‚',
+'tooltip-undo' => '「å–り消ã—ã€ã¯ã“ã®ç·¨é›†ã‚’å·®ã—æˆ»ã—ã€ç·¨é›†ç”»é¢ã‚’プレビューをã¤ã‘ã¦é–‹ãã¾ã™ã€‚è¦ç´„欄ã«å–り消ã—ã®ç†ç”±ã‚’追加ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
'tooltip-preferences-save' => '設定をä¿å­˜',
'tooltip-summary' => '短ã„è¦ç´„を入力ã—ã¦ãã ã•ã„',
@@ -3239,9 +3238,9 @@ MediaWiki 全般ã®ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºï¼ˆåœ°åŸŸåŒ–)ã«è²¢çŒ®ã—ãŸã„å ´åˆã¯ã
'filedeleteerror-long' => 'ファイルã®å‰Šé™¤ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸï¼š
$1',
-'filedelete-missing' => 'ファイル「$1ã€ã¯å­˜åœ¨ã—ãªã„ãŸã‚ã€å‰Šé™¤ã§ãã¾ã›ã‚“。',
-'filedelete-old-unregistered' => '指定ã•れãŸãƒ•ァイルã®ç‰ˆã€Œ$1ã€ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã«ã‚りã¾ã›ã‚“。',
-'filedelete-current-unregistered' => '指定ã•れãŸãƒ•ァイル「$1ã€ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã«ã‚りã¾ã›ã‚“。',
+'filedelete-missing' => 'ファイル「$1ã€ã¯å­˜åœ¨ã—ãªã„ãŸã‚ã€å‰Šé™¤ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。',
+'filedelete-old-unregistered' => '指定ã•れãŸãƒ•ァイルã®ç‰ˆã€Œ$1ã€ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ã‚りã¾ã›ã‚“。',
+'filedelete-current-unregistered' => '指定ã•れãŸãƒ•ァイル「$1ã€ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã«ã¯ã‚りã¾ã›ã‚“。',
'filedelete-archive-read-only' => 'ä¿å­˜ç‰ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€Œ$1ã€ã¯ã€ã‚¦ã‚§ãƒ–サーãƒãƒ¼ã‹ã‚‰æ›¸ãè¾¼ã¿ä¸å¯ã«ãªã£ã¦ã„ã¾ã™ã€‚',
# Browsing diffs
@@ -3809,7 +3808,7 @@ $5
ã“ã®ç¢ºèªç”¨ã‚³ãƒ¼ãƒ‰ã¯ã€$4ã«æœŸé™åˆ‡ã‚Œã«ãªã‚Šã¾ã™ã€‚',
'confirmemail_body_changed' => '誰ã‹ï¼ˆãŠãらãã‚ãªãŸï¼‰ãŒ IP アドレス $1 ã‹ã‚‰ã€
-{{SITENAME}} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã€Œ$2ã€ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«å¤‰æ›´ã—ã¾ã—ãŸã€‚
+{{SITENAME}} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã€Œ$2ã€ã®ãƒ¡ãƒ¼ãƒ« アドレスをã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«å¤‰æ›´ã—ã¾ã—ãŸã€‚
ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒæœ¬å½“ã«ã‚ãªãŸã®ã‚‚ã®ã§ã‚れã°ã€ä»¥ä¸‹ã®ãƒªãƒ³ã‚¯ã‚’ブラウザーã§é–‹ã„ã¦ã€
{{SITENAME}} ã®ãƒ¡ãƒ¼ãƒ«æ©Ÿèƒ½ã‚’å†ã³æœ‰åйã«ã—ã¦ãã ã•ã„:
@@ -3817,13 +3816,13 @@ $5
$3
ã‚‚ã—ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ *ã§ã¯ãªã„* å ´åˆã¯ã€
-ブラウザーã§ä»¥ä¸‹ã®ãƒªãƒ³ã‚¯ã‚’é–‹ã„ã¦ã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®ç¢ºèªã‚’キャンセルã—ã¦ãã ã•ã„:
+ブラウザーã§ä»¥ä¸‹ã®ãƒªãƒ³ã‚¯ã‚’é–‹ã„ã¦ã€ãƒ¡ãƒ¼ãƒ« アドレスã®ç¢ºèªã‚’キャンセルã—ã¦ãã ã•ã„:
$5
ã“ã®ç¢ºèªã‚³ãƒ¼ãƒ‰ã¯ $4 ã«æœŸé™åˆ‡ã‚Œã«ãªã‚Šã¾ã™ã€‚',
'confirmemail_body_set' => '誰ã‹ï¼ˆãŠãらãã‚ãªãŸï¼‰ãŒ IP アドレス $1 ã‹ã‚‰
-{{SITENAME}} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã€Œ$2ã€ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«è¨­å®šã—ã¾ã—ãŸã€‚
+{{SITENAME}} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã€Œ$2ã€ã®ãƒ¡ãƒ¼ãƒ« アドレスをã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«è¨­å®šã—ã¾ã—ãŸã€‚
ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒæœ¬å½“ã«ã‚ãªãŸã®ã‚‚ã®ã§ã‚れã°ã€ä»¥ä¸‹ã®ãƒªãƒ³ã‚¯ã‚’ブラウザーã§é–‹ã„ã¦ã€
{{SITENAME}} ã®ãƒ¡ãƒ¼ãƒ«æ©Ÿèƒ½ã‚’å†ã³æœ‰åйã«ã—ã¦ãã ã•ã„。
@@ -3831,7 +3830,7 @@ $5
$3
ã‚‚ã—ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã§ãªã„å ´åˆã¯ã€
-次ã®ãƒªãƒ³ã‚¯ã‚’ブラウザーã§é–‹ã„ã¦ã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®ç¢ºèªã‚’キャンセルã—ã¦ãã ã•ã„:
+次ã®ãƒªãƒ³ã‚¯ã‚’ブラウザーã§é–‹ã„ã¦ã€ãƒ¡ãƒ¼ãƒ« アドレスã®ç¢ºèªã‚’キャンセルã—ã¦ãã ã•ã„:
$5
@@ -3853,7 +3852,7 @@ $5
'recreate' => 'å†ä½œæˆã™ã‚‹',
# action=purge
-'confirm_purge_button' => 'OK',
+'confirm_purge_button' => 'ã¯ã„',
'confirm-purge-top' => 'ページã®ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚’破棄ã—ã¾ã™ã€‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ',
'confirm-purge-bottom' => 'ページをパージã™ã‚‹ã¨ã€ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãŒç ´æ£„ã•れã€å¼·åˆ¶çš„ã«æœ€æ–°ã®ç‰ˆãŒè¡¨ç¤ºã•れã¾ã™ã€‚',
@@ -4025,9 +4024,9 @@ $5
'version-license' => 'ライセンス',
'version-poweredby-credits' => "ã“ã®ã‚¦ã‚£ã‚­ã¯ã€'''[//www.mediawiki.org/ MediaWiki]'''(copyright © 2001-$1 $2)ã§å‹•作ã—ã¦ã„ã¾ã™ã€‚",
'version-poweredby-others' => 'ãã®ä»–',
-'version-license-info' => 'MediaWikiã¯ãƒ•リーソフトウェアã§ã™ã€‚ã‚ãªãŸã¯ã€ãƒ•リーソフトウェア財団ã®ç™ºè¡Œã™ã‚‹GNU一般公衆利用許諾書 (GNU General Public License)(ãƒãƒ¼ã‚¸ãƒ§ãƒ³2ã€ã¾ãŸã¯ãれ以é™ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ï¼‰ã®è¦ç´„ã«ã‚‚ã¨ã¥ãã€ã“ã®ãƒ©ã‚¤ãƒ–ラリã®å†é…布や改変ãŒã§ãã¾ã™ã€‚
+'version-license-info' => 'MediaWikiã¯ãƒ•リーソフトウェアã§ã™ã€‚ã‚ãªãŸã¯ã€ãƒ•リーソフトウェア財団ã®ç™ºè¡Œã™ã‚‹GNU一般公衆利用許諾書 (GNU General Public License)(ãƒãƒ¼ã‚¸ãƒ§ãƒ³2ã€ã¾ãŸã¯ãれ以é™ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ï¼‰ã®è¦ç´„ã«ã‚‚ã¨ã¥ãã€ã“ã®ãƒ©ã‚¤ãƒ–ラリã®å†é…布や改変をã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-MediaWikiã¯ã€æœ‰ç”¨ã§ã‚ã‚‹ã“ã¨ã‚’期待ã—ã¦é…布ã•れã¦ã„ã¾ã™ãŒã€å•†ç”¨ã‚ã‚‹ã„ã¯ç‰¹å®šã®ç›®çš„ã«é©ã™ã‚‹ã‹ã©ã†ã‹ã‚‚å«ã‚ã¦ã€æš—黙的ã«ã‚‚ã€ä¸€åˆ‡ä¿è¨¼ã•れã¾ã›ã‚“。詳ã—ãã¯ã€GNU一般公衆利用許諾書をã”覧ãã ã•ã„。
+MediaWikiã¯ã€æœ‰ç”¨ã§ã‚ã‚‹ã“ã¨ã‚’期待ã—ã¦é…布ã•れã¦ã„ã¾ã™ãŒã€å•†ç”¨ã‚ã‚‹ã„ã¯ç‰¹å®šã®ç›®çš„ã«é©ã™ã‚‹ã‹ã©ã†ã‹ã‚‚å«ã‚ã¦ã€æš—黙的ã«ã‚‚ã€ä¸€åˆ‡ä¿è¨¼ã•れã¾ã›ã‚“。詳ã—ãã¯ã€GNU一般公衆利用許諾書をã”覧下ã•ã„。
ã‚ãªãŸã¯ã“ã®ãƒ—ログラムã¨å…±ã«ã€[{{SERVER}}{{SCRIPTPATH}}/COPYING GNU一般公衆利用許諾契約書ã®è¤‡è£½]ã‚’å—ã‘å–ã£ãŸã¯ãšã§ã™ã€‚ã‚‚ã—å—ã‘å–ã£ã¦ã„ãªã‘れã°ã€ãƒ•リーソフトウェア財団(the Free Software Foundation, Inc., 59Temple Place, Suite 330, Boston, MA 02111-1307 USA)ã¾ã§è«‹æ±‚ã™ã‚‹ã‹ã€[//www.gnu.org/licenses/old-licenses/gpl-2.0.html オンラインã§é–²è¦§]ã—ã¦ãã ã•ã„。',
'version-software' => 'インストール済ã¿ã‚½ãƒ•トウェア',
@@ -4121,7 +4120,7 @@ MediaWikiã¯ã€æœ‰ç”¨ã§ã‚ã‚‹ã“ã¨ã‚’期待ã—ã¦é…布ã•れã¦ã„ã¾ã™ãŒã€
ã“ã®ã‚¦ã‚§ãƒ–ã‚µã‚¤ãƒˆã«æŠ€è¡“çš„ãªå•題ãŒç™ºç”Ÿã—ã¦ã„ã¾ã™ã€‚',
'dberr-again' => '数分間待ã£ãŸå¾Œã€ã‚‚ã†ä¸€åº¦èª­ã¿è¾¼ã‚“ã§ãã ã•ã„。',
'dberr-info' => '(データベースサーãƒãƒ¼ï¼š$1ã«æŽ¥ç¶šã§ãã¾ã›ã‚“ã§ã—ãŸã€‚)',
-'dberr-usegoogle' => 'å…ƒã«æˆ»ã‚‹ã¾ã§ã€Googleを利用ã—ã¦æ¤œç´¢ã§ãã¾ã™ã€‚',
+'dberr-usegoogle' => 'å…ƒã«æˆ»ã‚‹ã¾ã§ã€Googleを利用ã—ã¦æ¤œç´¢ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚',
'dberr-outofdate' => 'ãれらãŒåŽé›†ã—ãŸå†…容ã¯å¤ã„å¯èƒ½æ€§ãŒã‚ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。',
'dberr-cachederror' => 'ã“れã¯è¦æ±‚ã•れãŸãƒšãƒ¼ã‚¸ã‚’キャッシュã—ãŸè¤‡è£½ã§ã‚りã€å¤ããªã£ã¦ã„ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚',
diff --git a/languages/messages/MessagesJv.php b/languages/messages/MessagesJv.php
index 4bb059bde1d4..84be2d121826 100644
--- a/languages/messages/MessagesJv.php
+++ b/languages/messages/MessagesJv.php
@@ -641,7 +641,6 @@ Yèn isih tetep ora kasil, cobanen metu log lan mlebu manèh.'''",
'''Yèn iki sawijining upaya suntingan sing absah, mangga dicoba manèh. Yèn isih tetep ora kasil, cobanen metu log utawa oncat lan mlebua manèh.'''",
'token_suffix_mismatch' => "'''Suntingan panjenengan ditulak amerga aplikasi klièn panjenengan ngowahi karakter tandha wewacan ing suntingan. Suntingan iku ditulak kanggo untuk menggak kaluputan ing tèks artikel. Prekara iki kadhangkala dumadi yèn panjenengan ngangem dines layanan proxy anonim adhedhasar situs wèb sing duwé masalah.'''",
'editing' => 'Nyunting $1',
-'creating' => 'Nggawé $1',
'editingsection' => 'Nyunting $1 (bagian)',
'editingcomment' => 'Nyunting $1 (bagéyan anyar)',
'editconflict' => 'Konflik panyuntingan: $1',
diff --git a/languages/messages/MessagesKa.php b/languages/messages/MessagesKa.php
index 6f99dc9cf7c6..655c04e89828 100644
--- a/languages/messages/MessagesKa.php
+++ b/languages/messages/MessagesKa.php
@@ -1223,7 +1223,6 @@ $1",
'prefs-beta' => 'ბეტრშესáƒáƒ«áƒšáƒ”ბლáƒáƒ‘ები',
'prefs-datetime' => 'თáƒáƒ áƒ˜áƒ¦áƒ˜ დრდრáƒ',
'prefs-labs' => 'ექსპერიმენტáƒáƒšáƒ£áƒ áƒ˜ ფუნქციები',
-'prefs-user-pages' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის გვერდები',
'prefs-personal' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის მáƒáƒœáƒáƒªáƒ”მები',
'prefs-rc' => 'ბáƒáƒšáƒ ცვლილებები',
'prefs-watchlist' => 'კáƒáƒœáƒ¢áƒ áƒáƒšáƒ˜áƒ¡ სიáƒ',
diff --git a/languages/messages/MessagesKiu.php b/languages/messages/MessagesKiu.php
index f4aed9fbe9e5..669d26288448 100644
--- a/languages/messages/MessagesKiu.php
+++ b/languages/messages/MessagesKiu.php
@@ -434,7 +434,6 @@ Vurnaena [[Special:Preferences|melumatanê {{SITENAME}}]] ho vira mekerê.',
'createaccount' => 'Hesab vıraze',
'gotaccount' => "Hesabê sıma ke esto? '''$1'''.",
'gotaccountlink' => 'Cı kuye',
-'userlogin-resetlink' => 'Melumatê cıkewtışi xo vira kerdê?',
'createaccountmail' => 'e-poste sera',
'createaccountreason' => 'Sebeb:',
'badretype' => 'Parola sıma nêvêrena.',
@@ -551,8 +550,8 @@ Kerem ke, tı ke wazena na pele vırazê/bıvurnê, qontrol ke.',
Dosyunê ebe namê .css u .js'y de herfa hurdiye bıgurêne, mesela hurêndia {{ns:user}}:Foo/Vector.css'i de {{ns:user}}:Foo/vector.css bınuse.",
'updated' => '(Bi rozane)',
'note' => "'''Not:'''",
-'previewnote' => "Teme! ena teyna verqeyda.'''
-Vurnayışê tu hama qeyd nıbiyo!",
+'previewnote' => "'''Bıfıkıriye ke no teyna jü verqayto.'''
+Vurnaişê to hona qeyd nêbiyê!",
'editing' => 'Tıya $1 vurnena',
'editingsection' => 'Vurnaena $1 (qısım)',
'editingcomment' => '$1 vurnino (qısımo newe)',
@@ -571,26 +570,18 @@ Zobina ki ebe ita nustene ra sond wena ke nê iştıraki terefê to ra nuşiyê,
'hiddencategories' => 'Na pele mensuba {{PLURAL:$1|1 kategoriya nımıtiya|$1 kategoriunê nımıtuna}}:',
'permissionserrors' => 'Xetê desturi',
'permissionserrorstext-withaction' => 'Desturê to be $2 çino, serba {{PLURAL:$1|na sebebi|nê sebebu}} ra:',
-'recreate-moveddeleted-warn' => "'''Hişyari: no pel o ke şıma vırazeni vere cû vırazyayo.'''
-
-Diqet bıkeri no vurnayişê şıma re gerek esto:",
-'moveddeleted-notice' => 'Ma ena pele wederna.
-Qe referansi logê wedernayışi bın de mocnayiya.',
'edit-conflict' => 'Têverabiyaena vurnaişi.',
# Parser/template warnings
'post-expand-template-inclusion-warning' => "'''Teme''': Zerrekê şabloni zaf gırso.
Taê şabloni ilawe nêbenê.",
'post-expand-template-inclusion-category' => 'Pelê ke tede gırşênia şabloni serde sono',
-'post-expand-template-argument-warning' => 'HiÅŸyari: No pel de tewr tay yew ÅŸablono herayi esto.',
-'post-expand-template-argument-category' => 'Pelê ke şablonê eyi qebul niye',
# History pages
'viewpagelogs' => 'Qeydê ke na pele ra alaqedarê, inu bıasne',
'currentrev' => 'Çımraviarnaoğo rozane',
'currentrev-asof' => '$1 ra gore pele be halo nıkaên',
'revisionasof' => 'Halê roca $1ine',
-'revision-info' => 'Tesdiq kerdışê roca $1ine be terefê $2',
'previousrevision' => '↠Halo khanêr',
'nextrevision' => 'Tekrardiyaiso newêr →',
'currentrevisionlink' => 'Halo nıkaên',
@@ -687,7 +678,7 @@ Eke şertê ilawekerdey ke niyê ro, idarekerê bini {{SITENAME}} de nêşikinê
'revertmerge' => 'Cia ke',
# Diffs
-'history-title' => 'Rewizyonê $1:',
+'history-title' => 'Viartê pelga "$1"ine',
'lineno' => 'Rêza $1i:',
'compareselectedversions' => 'Varyantunê weçinıtun têver sane',
'editundo' => 'peyser bia',
@@ -707,7 +698,6 @@ Eke şertê ilawekerdey ke niyê ro, idarekerê bini {{SITENAME}} de nêşikinê
'nextn-title' => 'Peyên $1 {{PLURAL:$1|netice|neticey}}',
'shown-title' => 'Zu pele rê $1 {{PLURAL:$1|netice|neticu}} basne',
'viewprevnext' => 'Bıvêne ($1 {{int:pipe-separator}} $2) ($3)',
-'searchmenu-exists' => "''Ena 'Wikipediya de ser \"[[:\$1]]\" yew pel esto'''",
'searchmenu-new' => "'''Nê wiki de pela \"[[:\$1]]\" baferne!'''",
'searchhelp-url' => 'Help:Tedeestey',
'searchprofile-articles' => 'Pelê tedeesteu',
@@ -720,7 +710,7 @@ Eke şertê ilawekerdey ke niyê ro, idarekerê bini {{SITENAME}} de nêşikinê
'searchprofile-images-tooltip' => 'Dosya bıfeteliye',
'searchprofile-everything-tooltip' => 'Zerreki pêro sae ke (pelunê hurênaişi daxıl)',
'searchprofile-advanced-tooltip' => 'Caunê namunê xısusiu de cıfeteliye',
-'search-result-size' => '$1 ({{PLURAL:$2|1 kelime|$2 kelimey}})',
+'search-result-size' => '$1 ({{PLURAL:$2|1 çekuye|$2 çekuy}})',
'search-result-category-size' => '{{PLURAL:$1|1 eza|$1 ezey}} ({{PLURAL:$2|1 kategoriya bınêne|$2 kategoriyê bınêni}}, {{PLURAL:$3|1 dosya|$3 dosyey}})',
'search-redirect' => '(hetêcıraberdene $1)',
'search-section' => '(qısımo $1)',
@@ -828,9 +818,6 @@ Gunê $1 {{PLURAL:$1|herfe|herfun}} ra senık bo.',
'email' => 'E-poste',
'prefs-help-realname' => 'Namo rastıkên serbesto.
Sıma ke ney bıgurenê, karê sıma de no namdarêni dano.',
-'prefs-help-email' => 'Dayışê adresa e-postey keyfiyo, labelê seba eyarê parola lazıma, wexto ke şıma naye xo vira kerê.',
-'prefs-help-email-others' => 'Şıma şenê weçinê ke ê bini be yew gırey pela şımaya karberi ya zi pela werênayışi sera şıma de ebe e-poste irtıbat kewê.
-Kaberê bini ke şıma de kewti irtıbat, adresa e-postey şıma eşkera nêbena.',
'prefs-help-email-required' => 'Adresa emaili lazıma.',
'prefs-signature' => 'İmza',
'prefs-diffs' => 'Ferqi',
@@ -902,7 +889,6 @@ Kaberê bini ke şıma de kewti irtıbat, adresa e-postey şıma eşkera nêbena
'recentchanges-label-bot' => 'No vurnais terefê zu boti ra bi',
'recentchanges-label-unpatrolled' => 'No vurnais hona çım ra ranêvêrdo',
'rcnote' => "Cêr {{PLURAL:$1|'''1''' vurnaiso peyên|'''$1''' vurnaisê peyêni}} be {{PLURAL:$2|roza peyêne|'''$2''' rozunê peyênunê}} $5, $4 ra estê.",
-'rcnotefrom' => "Cêr de vurnayîşê esto ke '''$2''' ra raver (heta '''$1''' mucnayiyo).",
'rclistfrom' => '$1 ra hata nıka vurnaisunê newu bıasne',
'rcshowhideminor' => '$1 vurnaisê qızkeki',
'rcshowhidebots' => 'botê $1i',
@@ -925,7 +911,6 @@ Kaberê bini ke şıma de kewti irtıbat, adresa e-postey şıma eşkera nêbena
'recentchangeslinked' => 'Ney sero vurnaene',
'recentchangeslinked-toolbox' => 'Ney sero vurnaene',
'recentchangeslinked-title' => 'Heqa "$1"i de vurnais',
-'recentchangeslinked-noresult' => 'Pelanê ke link biye ey vurnayîşî çino.',
'recentchangeslinked-summary' => "Lista cêrêne, pela bêlikerdiye rê (ya ki karberunê kategoriya bêlikerdiye rê) pelunê girêdaoğu de lista de vurnaisê peyênuna.
[[Special:Watchlist|Lista sımawa şêrkedişi de]] peli be nusto '''qolınd''' bêli kerdê.",
'recentchangeslinked-page' => 'Namê pele:',
@@ -988,7 +973,6 @@ Kaberê bini ke şıma de kewti irtıbat, adresa e-postey şıma eşkera nêbena
'filehist-missing' => 'Dosya vindbiyaiya',
'imagelinks' => 'Gurenaisê dosya',
'linkstoimage' => 'Ano {{PLURAL:$1|girê pele|$1 girê pelu}} be na dosya:',
-'nolinkstoimage' => 'Pelanê ser ena dosyayê link biyê çin o.',
'sharedupload' => 'Na dosya depoê $1 rawa u beno ke procunê binu de gurenina.',
'sharedupload-desc-here' => 'Beno ke depoê na dosya $1 ra be terefê procunê bınu ra gurenino.
Cêr [$2 pela arezekerdena dosya de] arezekerdene asnina.',
@@ -1046,7 +1030,7 @@ Cêr [$2 pela arezekerdena dosya de] arezekerdene asnina.',
'shortpages' => 'Pelê kılmi',
'longpages' => 'Pelê dergi',
'listusers' => 'Lista karberi',
-'usercreated' => '$2 de $1 {{GENDER:$3|viraziya}}',
+'usercreated' => 'roca $1 de $2 de vıraciya',
'newpages' => 'Pelê newey',
'newpages-username' => 'Namê karberi:',
'ancientpages' => 'Pelê khanêri',
@@ -1235,7 +1219,6 @@ Tı şikina sewiya sevekiyaena na pele bıvurnê, hema yê nae sevekiyaena qedem
'sp-contributions-talk' => 'hurênais',
'sp-contributions-search' => 'Ebe iştıraku cı feteliye',
'sp-contributions-username' => 'IP ya ki karber:',
-'sp-contributions-toponly' => 'Teyna revizyonanê tewr peniyan bimocne',
'sp-contributions-submit' => 'Cı feteliye',
# What links here
@@ -1523,9 +1506,6 @@ Eke dosya de peydêna vuriyais biyo ki, beno ke taê melumati gorê vurnaisê ne
'watchlisttools-edit' => 'Lista şêrkerdene bıvêne u vıraze',
'watchlisttools-raw' => 'Lista şêrkerdena xame vıraze',
-# Core parser functions
-'duplicate-defaultsort' => '\'\'\'Teme:\'\'\' Tuşê default sort "$2" sero tuşê default sort "$1"î ra şino.',
-
# Special:FilePath
'filepath-page' => 'Dosya:',
'filepath-submit' => 'So',
@@ -1554,16 +1534,6 @@ Eke dosya de peydêna vuriyais biyo ki, beno ke taê melumati gorê vurnaisê ne
# Special:BlankPage
'blankpage' => 'Pela thale',
-# External image whitelist
-'external_image_whitelist' => ' #no satır zey xo verde/raverde<pre>
-#parçeyê ifadeya rêzbiyayeyani (têna zerreyê ıney de // ) u çıtayo/çiyo zi mende cêr de têare kerê.
-#ney URL ya (hotlink) resmê teberi de hemcıta benî.
-#Ê yê ke hemcıt (eşleşmek-hemçift) biyê zey resımi asenî, eqsê hal de zi zey gıreyê resmi aseno.
-satır ê ke pê ney # # destpêkenê zey mışore/mıjore muamele vineno.
-#herfa gırd û qıci ferq nêkeno
-
-#parçeyê ifadeya rêzbiyayeyani bıerzê serê ney satıri. no satır zey xo verde/raverde </pre>',
-
# Special:Tags
'tag-filter' => 'Parzünê [[Special:Tags|etiket]]i:',
diff --git a/languages/messages/MessagesKo.php b/languages/messages/MessagesKo.php
index a013c86c9819..880c450e1271 100644
--- a/languages/messages/MessagesKo.php
+++ b/languages/messages/MessagesKo.php
@@ -32,7 +32,6 @@
* @author Yknok29
* @author לערי ריינה×רט
* @author ê´€ì¸ìƒëžµ
- * @author ì•„ë¼
*/
$namespaceNames = array(
@@ -355,11 +354,9 @@ $messages = array(
'tog-watchlisthideliu' => '주시문서 목ë¡ì—서 로그ì¸í•œ 사용ìžì˜ íŽ¸ì§‘ì„ ìˆ¨ê¸°ê¸°',
'tog-watchlisthideanons' => '주시문서 목ë¡ì—서 ë¹„ë“±ë¡ ì‚¬ìš©ìžì˜ íŽ¸ì§‘ì„ ìˆ¨ê¸°ê¸°',
'tog-watchlisthidepatrolled' => '주시문서 목ë¡ì—서 ê²€í† ëœ íŽ¸ì§‘ì„ ìˆ¨ê¸°ê¸°',
-'tog-nolangconversion' => '변형 ë³€í™˜ì„ ë¹„í™œì„±í™”',
'tog-ccmeonemails' => 'ì´ë©”ì¼ì„ 보낼 때 ë‚´ ì´ë©”ì¼ë¡œ ë³µì‚¬ë³¸ì„ ë³´ë‚´ê¸°',
'tog-diffonly' => '편집 ì°¨ì´ë¥¼ 비êµí•  때 문서 ë‚´ìš©ì„ ë³´ì§€ 않기',
'tog-showhiddencats' => 'ìˆ¨ì€ ë¶„ë¥˜ 보기',
-'tog-noconvertlink' => 'ë§í¬ 제목 ë³€í™˜ì„ ë¹„í™œì„±í™”',
'tog-norollbackdiff' => 'ë˜ëŒë¦¬ê¸° 후 ì°¨ì´ë¥¼ ë³´ì´ì§€ 않기',
'underline-always' => 'í•­ìƒ',
@@ -433,11 +430,11 @@ $messages = array(
'category-empty' => 'ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” 문서나 ìžë£Œê°€ 없습니다.',
'hidden-categories' => '{{PLURAL:$1|ìˆ¨ì€ ë¶„ë¥˜}}',
'hidden-category-category' => 'ìˆ¨ì€ ë¶„ë¥˜',
-'category-subcat-count' => '{{PLURAL:$2|ì´ ë¶„ë¥˜ì—는 하위 분류 1 ê°œë§Œì´ ì†í•´ 있습니다.|다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” 하위 분류 $2 ê°œ ê°€ìš´ë° $1 개입니다.}}',
+'category-subcat-count' => '다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” 하위 분류 {{PLURAL:$2|$1 ê°œ|$2 ê°œ ê°€ìš´ë° $1 ê°œ}} 입니다.',
'category-subcat-count-limited' => 'ì´ ë¶„ë¥˜ì— í•˜ìœ„ë¶„ë¥˜ê°€ $1ê°œ 있습니다.',
-'category-article-count' => '{{PLURAL:$2|ì´ ë¶„ë¥˜ì—는 문서 1 ê°œë§Œì´ ì†í•´ 있습니다.|다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” 문서 $2 ê°œ ê°€ìš´ë° $1 개입니다.}}',
+'category-article-count' => '다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” 문서 {{PLURAL:$2|$1 ê°œ|$2 ê°œ ê°€ìš´ë° $1 ê°œ}} 입니다.',
'category-article-count-limited' => 'ì´ ë¶„ë¥˜ì— ë¬¸ì„œê°€ $1ê°œ 있습니다.',
-'category-file-count' => '{{PLURAL:$2|ì´ ë¶„ë¥˜ì—는 íŒŒì¼ 1 ê°œë§Œì´ ì†í•´ 있습니다.|다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” íŒŒì¼ $2 ê°œ ê°€ìš´ë° $1 개입니다.}}',
+'category-file-count' => '다ìŒì€ ì´ ë¶„ë¥˜ì— ì†í•˜ëŠ” íŒŒì¼ {{PLURAL:$2|$1 ê°œ|$2 ê°œ ê°€ìš´ë° $1 ê°œ}} 입니다.',
'category-file-count-limited' => 'ì´ ë¶„ë¥˜ì— íŒŒì¼ì´ $1ê°œ 있습니다.',
'listingcontinuesabbrev' => ' (계ì†)',
'index-category' => '색ì¸ëœ 문서',
@@ -461,7 +458,7 @@ $messages = array(
'qbedit' => '편집',
'qbpageoptions' => '문서 기능',
'qbpageinfo' => '문서 정보',
-'qbmyoptions' => 'ë‚´ ì‚¬ìš©ìž ë¬¸ì„œ',
+'qbmyoptions' => '내 문서',
'qbspecialpages' => '특수 문서',
'faq' => 'ìžì£¼ 묻는 질문',
'faqpage' => 'Project:FAQ',
@@ -698,8 +695,6 @@ $2',
'filereadonlyerror' => '‘$2’ íŒŒì¼ ì €ìž¥ì†Œê°€ ì½ê¸° ì „ìš©ì´ê¸° ë•Œë¬¸ì— â€˜$1’ 파ì¼ì„ 변경할 수 없습니다.
저장소 관리ìžê°€ íŒŒì¼ ì €ìž¥ì†Œë¥¼ ìž ê·¼ ì´ìœ ì— 대해 "\'\'$3\'\'"ì´ë¼ëŠ” ì„¤ëª…ì„ ë‚¨ê²¼ìŠµë‹ˆë‹¤.',
-'invalidtitle-knownnamespace' => '제목 오류: ì´ë¦„공간 "$2"와 í…스트 "$3"',
-'invalidtitle-unknownnamespace' => '제목 오류: 알 수 없는 ì´ë¦„공간 번호 "$1"ê³¼, í…스트 "$2"',
# Virus scanner
'virus-badscanner' => "ìž˜ëª»ëœ ì„¤ì •: 알 수 없는 ë°”ì´ëŸ¬ìФ 검사기: ''$1''",
@@ -728,7 +723,7 @@ $2',
'userloginnocreate' => '로그ì¸',
'logout' => '로그아웃',
'userlogout' => '로그아웃',
-'notloggedin' => '로그ì¸í•˜ì§€ 않ìŒ',
+'notloggedin' => '로그ì¸í•˜ê³  있지 않ìŒ',
'nologin' => 'ê³„ì •ì´ ì—†ë‚˜ìš”? $1.',
'nologinlink' => 'ê³„ì •ì„ ë§Œë“¤ 수 있습니다',
'createaccount' => '계정 만들기',
@@ -805,7 +800,6 @@ $2',
# Change password dialog
'resetpass' => '비밀번호 바꾸기',
'resetpass_announce' => 'ì´ë©”ì¼ë¡œ ë°›ì€ ìž„ì‹œ 비밀번호로 로그ì¸í–ˆìŠµë‹ˆë‹¤. 로그ì¸ì„ 마치려면 새 비밀번호를 여기ì—서 설정해야 합니다:',
-'resetpass_text' => '<!-- ì—¬ê¸°ì— í…스트를 추가하세요 -->',
'resetpass_header' => '비밀번호 변경',
'oldpassword' => 'ì´ì „ 비밀번호:',
'newpassword' => '새 비밀번호:',
@@ -1064,8 +1058,6 @@ $2ê°œ 보다 ì ê²Œ ì¨ì•¼ 하지만 ì§€ê¸ˆì€ $1개를 ì“°ê³  있습니다.",
'node-count-exceeded-warning' => '페ì´ì§€ê°€ 노드 수를 초과하였습니다.',
'expansion-depth-exceeded-category' => '페ì´ì§€ê°€ 확장 깊ì´ë¥¼ 초과하였습니다.',
'expansion-depth-exceeded-warning' => '페ì´ì§€ê°€ 확장 깊ì´ë¥¼ 초과하였습니다',
-'parser-unstrip-loop-warning' => '스트립하지 않는 ë°˜ë³µì´ ê°ì§€ë¨',
-'parser-unstrip-recursion-limit' => '스트립하지 않는 재귀 한ë„ê°€ ì´ˆê³¼ë¨ ($1)',
# "Undo" feature
'undo-success' => 'ì´ íŽ¸ì§‘ì„ ë˜ëŒë¦¬ë ¤ë©´ ì•„ëž˜ì˜ ë³€ê²½ë˜ëŠ” ì‚¬í•­ì„ í™•ì¸í•œ 후 저장해주세요.',
@@ -1243,9 +1235,9 @@ $1",
'mergelogpagetext' => '다ìŒì€ 한 ë¬¸ì„œì˜ ì—­ì‚¬ë¥¼ 다른 ë¬¸ì„œì˜ ì—­ì‚¬ì™€ 합친 최근 기ë¡ìž…니다.',
# Diffs
-'history-title' => '"$1" ë¬¸ì„œì˜ ë³€ê²½ ë‚´ë ¥',
-'difference-title' => '"$1"ì˜ ë‘ íŒ ì‚¬ì´ì˜ ì°¨ì´',
-'difference-title-multipage' => '문서 "$1"ê³¼ "$2" ê°„ì˜ ì°¨ì´',
+'history-title' => '‘$1’ ë¬¸ì„œì˜ ë³€ê²½ ë‚´ë ¥',
+'difference-title' => '$1 ë¬¸ì„œì˜ ì°¨ì´ì  보기',
+'difference-title-multipage' => '$1 ê³¼ $2 ì˜ íŽ˜ì´ì§€ ì°¨ì´ ë³´ê¸°',
'difference-multipage' => '(ë¬¸ì„œê°„ì˜ ì°¨ì´)',
'lineno' => '$1번째 줄:',
'compareselectedversions' => 'ì„ íƒëœ íŒë“¤ì„ 비êµí•˜ê¸°',
@@ -1340,7 +1332,6 @@ $1",
'prefs-beta' => '베타 기능',
'prefs-datetime' => '날짜와 시ê°',
'prefs-labs' => '실험 ì¤‘ì¸ ê¸°ëŠ¥',
-'prefs-user-pages' => 'ì‚¬ìš©ìž ë¬¸ì„œ',
'prefs-personal' => 'ì‚¬ìš©ìž ì •ë³´',
'prefs-rc' => '최근 바뀜',
'prefs-watchlist' => '주시문서 목ë¡',
@@ -1553,7 +1544,7 @@ $1",
'right-siteadmin' => 'ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 잠그거나 잠금 í•´ì œ',
'right-override-export-depth' => '5단계로 ë§í¬ëœ 문서를 í¬í•¨í•˜ì—¬ 문서를 내보내기',
'right-sendemail' => '다른 사용ìžì—게 ì´ë©”ì¼ ë³´ë‚´ê¸°',
-'right-passwordreset' => '비밀번호 재설정 ì´ë©”ì¼ì„ 보기',
+'right-passwordreset' => '암호 재설정 ì´ë©”ì¼ì„ 보기',
# User rights log
'rightslog' => 'ì‚¬ìš©ìž ê¶Œí•œ 기ë¡',
@@ -1653,8 +1644,8 @@ $1",
'upload-tryagain' => 'ìˆ˜ì •ëœ íŒŒì¼ ì„¤ëª…ì„ ì €ìž¥',
'uploadnologin' => '로그ì¸í•˜ì§€ 않ìŒ',
'uploadnologintext' => '파ì¼ì„ 올리려면 [[Special:UserLogin|로그ì¸]]해야 합니다.',
-'upload_directory_missing' => 'íŒŒì¼ ì˜¬ë¦¬ê¸°ìš© 디렉터리($1)ê°€ 없고 웹 서버가 ìƒì„±í•˜ì§€ 못했습니다.',
-'upload_directory_read_only' => 'íŒŒì¼ ì €ìž¥ 디렉터리($1)ì— ì“°ê¸° ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.',
+'upload_directory_missing' => 'íŒŒì¼ ì˜¬ë¦¬ê¸°ìš© 디렉토리($1)ê°€ 없고 웹 서버가 ìƒì„±í•˜ì§€ 못했습니다.',
+'upload_directory_read_only' => 'íŒŒì¼ ì €ìž¥ 디렉토리($1)ì— ì“°ê¸° ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.',
'uploaderror' => '올리기 오류',
'upload-recreate-warning' => "'''경고: ì´ íŒŒì¼ë¡œ ëœ ì´ë¦„ì´ ì‚­ì œë˜ì—ˆê±°ë‚˜ 옮겨졌습니다.'''
@@ -1758,7 +1749,7 @@ $1",
'filename-bad-prefix' => '올리려고 하는 íŒŒì¼ ì´ë¦„ì´ \'\'\'"$1"\'\'\'(으)로 시작합니다.
"$1"ì€(는) 디지털 사진기가 ìžë™ìœ¼ë¡œ ë¶™ì´ëŠ” ì˜ë¯¸ì—†ëŠ” ì´ë¦„입니다.
파ì¼ì— 대해 알기 쉬운 ì´ë¦„ì„ ê³¨ë¼ì£¼ì„¸ìš”.',
-'filename-prefix-blacklist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘십시오 --> <pre>
+'filename-prefix-blacklist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘십시오. --> <pre>
# ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다:
# * "#"ì—서 ê·¸ ì¤„ì˜ ë까지는 코멘트입니다.
# * 비어 있지 ì•Šì€ ì¤„ì€ ë””ì§€í„¸ ì¹´ë©”ë¼ì—서 ìžë™ì ìœ¼ë¡œ 부여하는 íŒŒì¼ ì ‘ë‘어입니다.
@@ -1771,7 +1762,7 @@ IMG # ì¼ë°˜
JD # 제놉틱
MGP # 펜íƒìФ
PICT # 기타
- #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘십시오 -->',
+ #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘십시오. -->',
'upload-success-subj' => '올리기 성공',
'upload-success-msg' => '파ì¼ì„ [$2]ì—서 성공ì ìœ¼ë¡œ 올렸습니다. ë‹¹ì‹ ì´ ì˜¬ë¦° 파ì¼ì´ 여기 있습니다: [[:{{ns:file}}:$1]]',
'upload-failure-subj' => '올리기 실패',
@@ -1910,7 +1901,7 @@ URLì´ ë§žê³  해당 웹사ì´íŠ¸ê°€ ìž‘ë™í•˜ëŠ”ì§€ 확ì¸í•´ì£¼ì„¸ìš”.',
'filehist' => 'íŒŒì¼ ì—­ì‚¬',
'filehist-help' => 'ë‚ ì§œ/시간 ë§í¬ë¥¼ í´ë¦­í•˜ë©´ 해당 ì‹œê°„ì˜ íŒŒì¼ì„ ë³¼ 수 있습니다.',
'filehist-deleteall' => 'ëª¨ë‘ ì‚­ì œ',
-'filehist-deleteone' => '삭제',
+'filehist-deleteone' => '지우기',
'filehist-revert' => 'ë˜ëŒë¦¬ê¸°',
'filehist-current' => '최신',
'filehist-datetime' => '날짜/시간',
@@ -1946,7 +1937,6 @@ URLì´ ë§žê³  해당 웹사ì´íŠ¸ê°€ ìž‘ë™í•˜ëŠ”ì§€ 확ì¸í•´ì£¼ì„¸ìš”.',
'shared-repo-from' => '($1)',
'shared-repo' => '공용 저장소',
'shared-repo-name-wikimediacommons' => '위키미디어 공용',
-'filepage.css' => '/* ì´ CSS ì„¤ì •ì€ íŒŒì¼ ì„¤ëª… 페ì´ì§€ì— í¬í•¨ë˜ë©°, ë˜í•œ 해외 í´ë¼ì´ì–¸íЏ ìœ„í‚¤ì— í¬í•¨ë©ë‹ˆë‹¤ */',
# File reversion
'filerevert' => '$1 ë˜ëŒë¦¬ê¸°',
@@ -2139,7 +2129,7 @@ URLì´ ë§žê³  해당 웹사ì´íŠ¸ê°€ ìž‘ë™í•˜ëŠ”ì§€ 확ì¸í•´ì£¼ì„¸ìš”.',
# Special:AllPages
'allpages' => '모든 문서 목ë¡',
-'alphaindexline' => '$1부터 $2까지',
+'alphaindexline' => '$1ì—서 $2까지',
'nextpage' => 'ë‹¤ìŒ ë¬¸ì„œ ($1)',
'prevpage' => 'ì´ì „ 문서 ($1)',
'allpagesfrom' => '다ìŒìœ¼ë¡œ 시작하는 문서 보기:',
@@ -2207,7 +2197,7 @@ URLì´ ë§žê³  해당 웹사ì´íŠ¸ê°€ ìž‘ë™í•˜ëŠ”ì§€ 확ì¸í•´ì£¼ì„¸ìš”.',
# Special:ListGroupRights
'listgrouprights' => 'ì‚¬ìš©ìž ê¶Œí•œ 목ë¡',
'listgrouprights-summary' => '다ìŒì€ ì´ ìœ„í‚¤ì—서 ì„¤ì •ëœ ì‚¬ìš©ìž ê¶Œí•œ ê·¸ë£¹ì˜ ëª©ë¡ìž…니다.
-ê°ê°ì˜ ê¶Œí•œì— ëŒ€í•´ì„œëŠ” [[{{MediaWiki:Listgrouprights-helppage}}|ì´ê³³]]ì„ ì°¸ê³ í•˜ì„¸ìš”.',
+ê°ê°ì˜ ê¶Œí•œì— ëŒ€í•´ì„œëŠ” [[{{MediaWiki:Listgrouprights-helppage}}|ì´ê³³]]ì„ ì°¸ì¡°í•˜ì‹­ì‹œì˜¤.',
'listgrouprights-key' => '* <span class="listgrouprights-granted">ë¶€ì—¬ëœ ê¶Œí•œ</span>
* <span class="listgrouprights-revoked">í•´ì œëœ ê¶Œí•œ</span>',
'listgrouprights-group' => '그룹',
@@ -2257,7 +2247,6 @@ URLì´ ë§žê³  해당 웹사ì´íŠ¸ê°€ ìž‘ë™í•˜ëŠ”ì§€ 확ì¸í•´ì£¼ì„¸ìš”.',
# User Messenger
'usermessage-summary' => '시스템 메시지 남기기',
'usermessage-editor' => '시스템 메신저',
-'usermessage-template' => 'MediaWiki:UserMessage',
# Watchlist
'watchlist' => '주시문서 목ë¡',
@@ -2536,7 +2525,6 @@ $1',
'sp-contributions-username' => 'IP 주소 í˜¹ì€ ê³„ì • ì´ë¦„:',
'sp-contributions-toponly' => '최신íŒë§Œ 보기',
'sp-contributions-submit' => '찾기',
-'sp-contributions-explain' => '',
# What links here
'whatlinkshere' => '여기를 가리키는 문서',
@@ -2989,39 +2977,16 @@ $1 사용ìžê°€ ì°¨ë‹¨ëœ ì´ìœ ëŠ” 다ìŒê³¼ 같습니다: "$2"',
'tooltip-summary' => 'ì§§ì€ íŽ¸ì§‘ ìš”ì•½ì„ ì ì–´ì£¼ì„¸ìš”',
# Stylesheets
-'common.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  ìŠ¤í‚¨ì— ë™ì¼í•˜ê²Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'standard.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  스탠다드 ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'nostalgia.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  노스텔지아 ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'cologneblue.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  쾰른 블루 ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
+'common.css' => '/** ì´ CSS ì„¤ì •ì€ ëª¨ë“  ìŠ¤í‚¨ì— ë™ì¼í•˜ê²Œ ì ìš©ë©ë‹ˆë‹¤ */',
'monobook.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  ëª¨ë…¸ë¶ ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'myskin.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  마ì´ìŠ¤í‚¨ ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'chick.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  ì¹˜í¬ ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'simple.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  심플 ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
'modern.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  ëª¨ë˜ ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
'vector.css' => '/* ì´ CSS ì„¤ì •ì€ ëª¨ë“  벡터 ìŠ¤í‚¨ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'print.css' => '/* ì´ CSS ì„¤ì •ì€ ì¶œë ¥/ì¸ì‡„ í™”ë©´ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'handheld.css' => '/* ì´ CSS ì„¤ì •ì€ $wgHandheldStyleì— ì„¤ì •í•œ ìŠ¤í‚¨ì„ ê¸°ë°˜ìœ¼ë¡œ 한 휴대 ê¸°ê¸°ì— ì ìš©ë©ë‹ˆë‹¤ */',
-'noscript.css' => '/* ì´ CSS ì„¤ì •ì€ ìžë°”스í¬ë¦½íŠ¸ë¥¼ 비활성화한 사용ìžì— ì ìš©ë©ë‹ˆë‹¤ */',
-'group-autoconfirmed.css' => '/* ì´ CSS ì„¤ì •ì€ ìžë™ ì¸ì¦ëœ 사용ìžì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-bot.css' => '/* ì´ CSS ì„¤ì •ì€ ë´‡ì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-sysop.css' => '/* ì´ CSS ì„¤ì •ì€ ê´€ë¦¬ìžì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-bureaucrat.css' => '/* ì´ CSS ì„¤ì •ì€ ì‚¬ë¬´ê´€ì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
+'print.css' => '/* ì´ CSS ì„¤ì •ì€ ì¶œë ¥/ì¸ì‡„ í™”ë©´ì— ì ìš©ë©ë‹ˆë‹¤. */',
# Scripts
'common.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ëª¨ë“  문서, 모든 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤. */',
-'standard.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ìŠ¤íƒ ë‹¤ë“œ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'nostalgia.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ë…¸ìŠ¤í…”ì§€ì•„ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'cologneblue.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ì¾°ë¥¸ 블루 ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'monobook.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ëª¨ë…¸ë¶ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'myskin.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ë§ˆì´ìŠ¤í‚¨ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'chick.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ì¹˜í¬ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'simple.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ì‹¬í”Œ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'modern.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ëª¨ë˜ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'vector.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ë²¡í„° ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤ */',
-'group-autoconfirmed.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ìžë™ ì¸ì¦ëœ 사용ìžì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-bot.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ë´‡ì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-sysop.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ê´€ë¦¬ìžì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
-'group-bureaucrat.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ì‚¬ë¬´ê´€ì—ë§Œ ì ìš©ë©ë‹ˆë‹¤ */',
+'monobook.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ëª¨ë…¸ë¶ ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤. */',
+'vector.js' => '/* ì´ ìžë°”스í¬ë¦½íЏ ì„¤ì •ì€ ë²¡í„° ìŠ¤í‚¨ì„ ì‚¬ìš©í•˜ëŠ” 사용ìžì—게 ì ìš©ë©ë‹ˆë‹¤. */',
# Metadata
'notacceptable' => 'í´ë¼ì´ì–¸íЏì—서 ì¸ì‹ 가능한 출력 í¬ë§·ì´ 없습니다.',
@@ -3361,10 +3326,6 @@ Variants for Chinese language
'exif-compression-2' => 'CCITT 그룹-3 1ì°¨ì› ìˆ˜ì • 허프먼 반복 ê¸¸ì´ ë¶€í˜¸í™”',
'exif-compression-3' => 'CCITT 그룹-3 팩스 ì¸ì½”딩',
'exif-compression-4' => 'CCITT 그룹-4 팩스 ì¸ì½”딩',
-'exif-compression-6' => 'JPEG (오래ë¨)',
-'exif-compression-8' => 'ì••ì¶• (Adobe)',
-'exif-compression-32773' => 'PackBits (매킨토시 RLE)',
-'exif-compression-32946' => 'ì••ì¶• (PKZIP)',
'exif-copyrighted-true' => 'ì €ìž‘ê¶Œì˜ ë³´í˜¸ë¥¼ ë°›ìŒ',
'exif-copyrighted-false' => 'í¼ë¸”릭 ë„ë©”ì¸',
@@ -3682,7 +3643,7 @@ $5
# Auto-summaries
'autosumm-blank' => '문서를 비움',
-'autosumm-replace' => '문서 ë‚´ìš©ì„ â€˜$1’으로 바꿈',
+'autosumm-replace' => '문서 ë‚´ìš©ì„ â€˜$1’으로 êµì²´',
'autoredircomment' => '[[$1]] 문서로 넘겨주기',
'autosumm-new' => '새 문서: $1',
@@ -3747,22 +3708,20 @@ $5
'version-hook-name' => 'í›… ì´ë¦„',
'version-hook-subscribedby' => 'í›…ì´ ì‚¬ìš©ëœ ìœ„ì¹˜',
'version-version' => '(버전 $1)',
-'version-license' => 'ë¼ì´ì„ ìФ',
+'version-license' => 'ë¼ì´ì„¼ìФ',
'version-poweredby-credits' => "ì´ ìœ„í‚¤ëŠ” '''[//www.mediawiki.org/ MediaWiki]'''를 기반으로 ìž‘ë™í•©ë‹ˆë‹¤. Copyright © 2001-$1 $2.",
'version-poweredby-others' => 'ê·¸ 외 다른 개발ìž',
-'version-license-info' => "미디어위키는 ìžìœ  소프트웨어입니다. ë‹¹ì‹ ì€ ìžìœ  소프트웨어 ìž¬ë‹¨ì´ ë°œí‘œí•œ GNU ì¼ë°˜ 공중 사용 허가서 버전 2나 ê·¸ ì´í›„ ë²„ì „ì— ë”°ë¼ ì´ íŒŒì¼ì„ 재배í¬í•˜ê±°ë‚˜ 수정할 수 있습니다.
+'version-license-info' => '미디어위키는 ìžìœ  소프트웨어입니다. ë‹¹ì‹ ì€ ìžìœ  소프트웨어 ìž¬ë‹¨ì´ ë°œí‘œí•œ GNU ì¼ë°˜ 공중 사용 허가서 버전 2나 ê·¸ ì´í›„ ë²„ì „ì— ë”°ë¼ ì´ íŒŒì¼ì„ 재배í¬í•˜ê±°ë‚˜ 수정할 수 있습니다.
-미디어위키가 유용하게 ì‚¬ìš©ë  ìˆ˜ 있기를 ë°”ë¼ì§€ë§Œ '''ìƒìš©ìœ¼ë¡œ 사용'''ë˜ê±°ë‚˜ '''특정 목ì ì— ë§žì„ ê²ƒ'''ì´ë¼ëŠ” ê²ƒì„ '''ë³´ì¦í•˜ì§€ 않습니다'''. ìžì„¸í•œ ë‚´ìš©ì€ GNU ì¼ë°˜ 공중 사용 허가서 ì „ë¬¸ì„ ì°¸ê³ í•˜ì‹­ì‹œì˜¤.
+미디어위키가 유용하게 ì‚¬ìš©ë  ìˆ˜ 있기를 ë°”ë¼ì§€ë§Œ ìƒìš©ìœ¼ë¡œ 사용ë˜ê±°ë‚˜ 특정 목ì ì— ë§žì„ ê²ƒì´ë¼ëŠ” ê²ƒì„ ë³´ì¦í•˜ì§€ 않습니다. ìžì„¸í•œ ë‚´ìš©ì€ GNU ì¼ë°˜ 공중 사용 허가서 ì „ë¬¸ì„ ì°¸ê³ í•˜ì‹­ì‹œì˜¤.
-ë‹¹ì‹ ì€ ì´ í”„ë¡œê·¸ëž¨ì„ í†µí•´ [{{SERVER}}{{SCRIPTPATH}}/COPYING GNU ì¼ë°˜ 공중 사용 허가서 전문]ì„ ë°›ì•˜ìŠµë‹ˆë‹¤; 그렇지 않다면, Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA로 편지를 보내주시거나 [//www.gnu.org/licenses/old-licenses/gpl-2.0.html 온ë¼ì¸ìœ¼ë¡œ ì½ì–´ë³´ì‹œê¸°] ë°”ëžë‹ˆë‹¤.",
+ë‹¹ì‹ ì€ ì´ í”„ë¡œê·¸ëž¨ì„ í†µí•´ [{{SERVER}}{{SCRIPTPATH}}/COPYING GNU ì¼ë°˜ 공중 사용 허가서 전문]ì„ ë°›ì•˜ìŠµë‹ˆë‹¤; 그렇지 않다면, Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA로 편지를 보내주시거나 [//www.gnu.org/licenses/old-licenses/gpl-2.0.html 온ë¼ì¸]으로 ì½ì–´ë³´ì‹œê¸° ë°”ëžë‹ˆë‹¤.',
'version-software' => 'ì„¤ì¹˜ëœ í”„ë¡œê·¸ëž¨',
'version-software-product' => '제품',
'version-software-version' => '버전',
'version-entrypoints' => 'URL ì§„ìž…ì ',
'version-entrypoints-header-entrypoint' => 'ì§„ìž…ì ',
'version-entrypoints-header-url' => 'URL',
-'version-entrypoints-articlepath' => '[https://www.mediawiki.org/wiki/Manual:$wgArticlePath 문서 경로]',
-'version-entrypoints-scriptpath' => '[https://www.mediawiki.org/wiki/Manual:$wgScriptPath 스í¬ë¦½íЏ 경로]',
# Special:FilePath
'filepath' => 'íŒŒì¼ ê²½ë¡œ',
@@ -3789,7 +3748,7 @@ $5
* <span class="mw-specialpagerestricted">ì œí•œëœ íŠ¹ìˆ˜ 문서.</span>',
'specialpages-group-maintenance' => '관리용 목ë¡',
'specialpages-group-other' => '다른 특수 문서',
-'specialpages-group-login' => 'ë¡œê·¸ì¸ / 가입',
+'specialpages-group-login' => 'ë¡œê·¸ì¸ / 등ë¡',
'specialpages-group-changes' => '최근 바뀜과 기ë¡',
'specialpages-group-media' => 'íŒŒì¼ ê´€ë¦¬',
'specialpages-group-users' => '사용ìžì™€ 권한',
@@ -3872,8 +3831,8 @@ $5
'logentry-delete-event-legacy' => '$1 사용ìžê°€ $3 문서 기ë¡ì˜ 표시 ì„¤ì •ì„ ë³€ê²½í•˜ì˜€ìŠµë‹ˆë‹¤.',
'logentry-delete-revision-legacy' => '$1 사용ìžê°€ $3 문서 íŽ¸ì§‘ì˜ í‘œì‹œ ì„¤ì •ì„ ë³€ê²½í•˜ì˜€ìŠµë‹ˆë‹¤.',
'logentry-suppress-delete' => '$1 사용ìžê°€ $3 문서를 숨겼습니다.',
-'logentry-suppress-event' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3ì˜ {{PLURAL:$5|ê¸°ë¡ $5ê°œ}}ì— ëŒ€í•´ 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤: $4',
-'logentry-suppress-revision' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3 ë¬¸ì„œì˜ {{PLURAL:$5|íŒ $5ê°œ}}ì— ëŒ€í•´ 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤: $4',
+'logentry-suppress-event' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3ì˜ {{PLURAL:$5|$5ê°œì˜ ê¸°ë¡}}ì— ëŒ€í•´ 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤: $4',
+'logentry-suppress-revision' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3 ë¬¸ì„œì˜ {{PLURAL:$5|$5ê°œì˜ íŒ}}ì— ëŒ€í•´ 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤: $4',
'logentry-suppress-event-legacy' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3ì˜ í•­ëª©ì— ëŒ€í•œ 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤.',
'logentry-suppress-revision-legacy' => '$1 사용ìžê°€ 비공개ì ìœ¼ë¡œ $3 ë¬¸ì„œì˜ íŠ¹ì • íŒì— 대한 표시 ì„¤ì •ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤.',
'revdelete-content-hid' => 'ë‚´ìš© 숨겨ì§',
@@ -3894,7 +3853,7 @@ $5
'logentry-newusers-create' => '$1 사용ìžê°€ ê³„ì •ì„ ìƒì„±í–ˆìŠµë‹ˆë‹¤.',
'logentry-newusers-create2' => '$1 사용ìžê°€ $3 ê³„ì •ì„ ìƒì„±í–ˆìŠµë‹ˆë‹¤.',
'logentry-newusers-autocreate' => '$1 ê³„ì •ì´ ìžë™ì ìœ¼ë¡œ ìƒì„±ë˜ì—ˆìŠµë‹ˆë‹¤.',
-'newuserlog-byemail' => 'ì´ë©”ì¼ë¡œ 보낸 비밀번호',
+'newuserlog-byemail' => 'ì´ë©”ì¼ë¡œ 보낸 암호',
# Feedback
'feedback-bugornote' => 'ê¸°ìˆ ì  ë¬¸ì œë¥¼ 구체ì ìœ¼ë¡œ 설명할 준비가 ë˜ì—ˆë‹¤ë©´ [$1 버그를 ì‹ ê³ ]í•´ 주세요.
@@ -3909,8 +3868,8 @@ $5
'feedback-error3' => '오류: APIê°€ ì‘답하지 않ìŒ',
'feedback-thanks' => 'ê°ì‚¬í•©ë‹ˆë‹¤! ‘[$2 $1]’ ë¬¸ì„œì— ë‹¹ì‹ ì˜ ì˜ê²¬ì„ 남겼습니다.',
'feedback-close' => '완료',
-'feedback-bugcheck' => 'ê°ì‚¬í•©ë‹ˆë‹¤! 혹시 해당 ì‚¬í•­ì´ [$1 ê¸°ì¡´ì˜ ë²„ê·¸ 보고서]ì— ì˜¬ë¼ì™€ 있는지 확ì¸í•´ì£¼ì„¸ìš”.',
-'feedback-bugnew' => '확ì¸í–ˆìŠµë‹ˆë‹¤. 새로운 버그 보고서를 작성합니다.',
+'feedback-bugcheck' => 'ê°ì‚¬í•©ë‹ˆë‹¤! 혹시 해당 ì‚¬í•­ì´ [$1 ê¸°ì¡´ì˜ ë²„ê·¸ 리í¬íЏ]ì— ì˜¬ë¼ì™€ 있는지 확ì¸í•´ì£¼ì„¸ìš”.',
+'feedback-bugnew' => '확ì¸í–ˆìŠµë‹ˆë‹¤. 새로운 버그 리í¬íŠ¸ë¥¼ 작성합니다.',
# API errors
'api-error-badaccess-groups' => 'ë‹¹ì‹ ì€ ì´ ìœ„í‚¤ì— íŒŒì¼ì„ 올릴 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤.',
diff --git a/languages/messages/MessagesKrc.php b/languages/messages/MessagesKrc.php
index 8cf641f400d3..9b18c20546be 100644
--- a/languages/messages/MessagesKrc.php
+++ b/languages/messages/MessagesKrc.php
@@ -174,7 +174,7 @@ $messages = array(
'cancel' => 'Ызына алыу',
'moredotdotdot' => 'Баргъаны…',
'mypage' => 'Энчи бетим',
-'mytalk' => 'Сюзюу бетим',
+'mytalk' => 'Мени Ñюзюу бетим',
'anontalk' => 'Бу IP-адреÑге Ñюзюу бет',
'navigation' => 'ÐавигациÑ',
'and' => '&#32;Ñм',
@@ -440,7 +440,7 @@ $2',
'securelogin-stick-https' => 'Чыкъгъандан Ñора да HTTPS бла байламлы къой',
'yourdomainname' => 'Сизни доменигиз:',
'externaldberror' => 'Тыш Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð°Ð½Ñ‹ болушлугъу бла аутентификациÑ, халатлы болду, неда тыш аккаунтугъузну тюрлендирирге хакъларагъыз джетмейди.',
-'login' => 'Кириу',
+'login' => 'Кир',
'nav-login-createaccount' => 'Кириу / региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñтиу',
'loginprompt' => '{{SITENAME}} Ñайтха кирир ючюн «cookies» Ñркин Ñтерге керекÑиз.',
'userlogin' => 'Кир / региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ ÑÑ‚',
@@ -452,8 +452,7 @@ $2',
'nologinlink' => 'Тергеу джазыу (аккаунт) къурагъыз',
'createaccount' => 'Джангы къошулуучуну региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ ÑÑ‚',
'gotaccount' => 'Тергеу джазыуугъуз (аккаунтугъуз) Ñнди бармыды? $1.',
-'gotaccountlink' => 'Кириу',
-'userlogin-resetlink' => 'Кирир ючюн билгилеригизни унутхан ÑтгенмиÑиз?',
+'gotaccountlink' => 'Кир',
'createaccountmail' => 'e-mail бла',
'createaccountreason' => 'Чурум:',
'badretype' => 'Джазгъан паролларыгъыз бир-бирине келишмейдиле.',
@@ -476,7 +475,7 @@ $2',
'wrongpasswordempty' => 'Пароль джазылмай къалгъанды. Джангыдан кёрюгюз.',
'passwordtooshort' => '$1 {{PLURAL:$1|Ñимволдан}} аз болмазгъа керекди пароль.',
'password-name-match' => 'Пароль къошулуучу атдан башха тюрлю болургъа керекди.',
-'mailmypassword' => 'Меннге e-mail бла джангы пароль джибер',
+'mailmypassword' => 'Джангы пароль джибер E-mail бла',
'passwordremindertitle' => '{{SITENAME}} къошулуучугъа джангы болджаллы пароль',
'passwordremindertext' => 'Ким ÑÑеда (Ñиз болургъа боллукъÑуз, IP-адреÑ: $1) {{SITENAME}} ($4) къошулуучугъа джангы пароль къураргъа Ñоргъанды. $2 къошулуучугъа джангы пароль: $3. Сорууну джиберген Ñиз болгъан ÑÑегиз, ÑиÑтемагъа кирирге Ñм паролну алышдырыргъа тыйычлыды. Джангы паролну $5 {{PLURAL:$5|кюнню}} ичинде амалы боллукъду.
@@ -534,7 +533,7 @@ $2',
# Special:PasswordReset
'passwordreset' => 'Паролну атыу',
'passwordreset-text' => 'Электрон джазма бла тергеу джазыуугъузну (аккаунтугъузну) параметрлерини ÑŽÑюнден билдириу алыр ючюн бу форманы толтуругъуз.',
-'passwordreset-legend' => 'Паролну атыу',
+'passwordreset-legend' => 'Паролну ий',
'passwordreset-disabled' => 'Бу викиде паролла атыу амал джукъланыбды.',
'passwordreset-pretext' => '{{PLURAL:$1||Тюбюрекде берилген билгиледен бирин джазыгъыз}}',
'passwordreset-username' => 'Къошулуучуну аты:',
@@ -542,14 +541,11 @@ $2',
'passwordreset-capture' => 'Джазылгъан билдириуню ÑÑебине къара?',
'passwordreset-capture-help' => 'Бу белгини ÑалÑагъыз, къошулуучугъа ийилген болджаллы пароль бла билдириу Ñизге кёргюзюллюкдю.',
'passwordreset-email' => 'Электрон почтаны адреÑи:',
-'passwordreset-emailtitle' => '{{SITENAME}} Ñайтдагъы тергеу джазыуну ÑŽÑюнден билгиле',
# Special:ChangeEmail
'changeemail-no-info' => 'Бу бетни кёрюр ючюн Ñиз ÑиÑтемагъа тергеу джазыуугъуз (аккаунтугъуз) бла кирирге керекÑиз.',
-'changeemail-oldemail' => 'Почтаны буÑагъатдагъы адреÑи:',
'changeemail-newemail' => 'Электрон почтаны джангы адреÑи:',
'changeemail-none' => '(джокъ)',
-'changeemail-submit' => 'ÐдреÑни тюрлендир',
'changeemail-cancel' => 'Ызына алыу',
# Edit page toolbar
@@ -623,7 +619,7 @@ $2',
'nosuchsectiontext' => 'Сиз болмагъан бетни тюрлендирирге кюрешеÑиз.
Бу бетге къарагъан заманыгъызда, кетерилирге неда башха джерге кёчюрюлюрге боллукъду.',
'loginreqtitle' => 'Кирирге керекди',
-'loginreqlink' => 'Кириу',
+'loginreqlink' => 'Кир',
'loginreqpagetext' => 'Сиз башха бетлеге къарар ючюн $1 керекÑиз.',
'accmailtitle' => 'Пароль джиберилди',
'accmailtext' => "[[User talk:$1|$1]] къошулуучугъа къуралгъан пароль $2 адреÑине джиберилгенди.
@@ -895,7 +891,7 @@ $1",
** ОрунÑуз Ñнчи билгиле',
'revdelete-otherreason' => 'Башха/къошакъ чурум:',
'revdelete-reasonotherlist' => 'Башха чурум',
-'revdelete-edit-reasonlist' => 'Чурумланы тизмеÑин тюрлендир',
+'revdelete-edit-reasonlist' => 'Чурумланы ÑпиÑогун тюрлендир',
'revdelete-offender' => 'Бетни верÑиÑÑыны автору:',
# Suppression log
@@ -935,9 +931,7 @@ $1",
'mergelogpagetext' => 'Тюбюрек бетлени тарихлерини ахыр бирлешдириулери берилгенди.',
# Diffs
-'history-title' => '$1 — тюрлениу тарихи',
-'difference-title' => '$1 — верÑиÑларыны араÑында башхалыкъла',
-'difference-title-multipage' => '«$1» Ñм «$2» бетлени араÑында башхалыкъла',
+'history-title' => '«$1» бетни тюрлениу тарихи',
'difference-multipage' => '(Бетле араÑында башхалыкъ)',
'lineno' => 'Тизгин $1:',
'compareselectedversions' => 'Сайланнган верÑиÑланы тенглешдириу',
@@ -969,14 +963,14 @@ $1",
'searchhelp-url' => 'Help:Ичиндегиле',
'searchmenu-prefix' => '[[Special:PrefixIndex/$1|Бу Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð±Ð»Ð° бетни кёргюз]]',
'searchprofile-articles' => 'Баш бетле',
-'searchprofile-project' => 'Болушлукъ Ñм проект бетле',
+'searchprofile-project' => 'Болушлукъ бла проектлени бетлери',
'searchprofile-images' => 'МультимедиÑ',
-'searchprofile-everything' => 'Хар къайда',
+'searchprofile-everything' => 'Хар не',
'searchprofile-advanced' => 'Кенгерген',
'searchprofile-articles-tooltip' => '$1 ичинде изле',
'searchprofile-project-tooltip' => '$1 ичинде изле',
'searchprofile-images-tooltip' => 'Файлланы изле',
-'searchprofile-everything-tooltip' => 'Бютёу бетледе изле (Ñюзюу бетледе да)',
+'searchprofile-everything-tooltip' => 'Бютеу бетледе изле (Ñюзюу бетледеда)',
'searchprofile-advanced-tooltip' => 'Энчи ат аланладада изле',
'search-result-size' => '$1 ({{PLURAL:$2|$2 Ñёз}})',
'search-result-category-size' => '{{PLURAL:$1|1 Ñлемент|$1 Ñлемент}} ({{PLURAL:$2|1 тюбкатегориÑ|$2 тюбкатегориÑ}}, {{PLURAL:$3|1 файл|$3 файл}})',
@@ -991,13 +985,13 @@ $1",
'search-mwsuggest-disabled' => 'юретиулеÑиз',
'search-relatedarticle' => 'Байламлы',
'mwsuggest-disable' => 'AJAX юретиулени джукълатыгъыз',
-'searcheverything-enable' => 'Ðтланы бютёу аламларында изле',
+'searcheverything-enable' => 'Ðтланы бютеу аланларында изле',
'searchrelated' => 'бейламлы',
-'searchall' => 'бютёу',
+'searchall' => 'бютеу',
'showingresults' => 'Тюбюрек â„–&nbsp;<strong>$2</strong> башлаб <strong>$1</strong> {{PLURAL:$1|ÑÑеб|ÑÑебле}} {{PLURAL:$1|кёргюзюлгенди|кёргюзюлгендиле}}.',
'showingresultsnum' => 'Тюбюрек â„–&nbsp;<strong>$2</strong> башлаб <strong>$3</strong> {{PLURAL:$3|ÑÑеб|ÑÑебле}} {{PLURAL:$3|кёргюзюлгенди|кёргюзюлгендиле}}.',
'showingresultsheader' => "'''$4''' ючюн {{PLURAL:$5|'''$3''' ÑÑебден '''$1'''|'''$1 — $2''' араÑÑ‹ '''$3''' ÑÑеб}}",
-'nonefound' => "'''ЭÑгериу.''' Тынгылау бла излеу бютёу атланы аламында бардырылмайды. Бютёу атланы аламында (къошулуучуланы Ñюзюулери, шаблонла Ñмда башхала) излер ючюн аллындан ''all:'' префикÑни хайырландырыгъыз неда керекли атланы аламын белгилегиз.",
+'nonefound' => "'''ЭÑгериу.''' Тынгылау бла излеу бютеу атланы аламында бардырылмайды. Бютеу атланы аламында (къошулуучуланы Ñюзюулери, шаблонла Ñмда башхала) излер ючюн аллындан ''all:'' префикÑни хайырландырыгъыз неда керекли атланы аламын хайырландырыгъыз.",
'search-nonefound' => 'Соруу бла келишген ÑÑеб джокъду',
'powersearch' => 'Кенг излеу',
'powersearch-legend' => 'Кенг излеу',
@@ -1005,8 +999,8 @@ $1",
'powersearch-redir' => 'Джибериулени кёргюз',
'powersearch-field' => 'Излеу:',
'powersearch-togglelabel' => 'Белгиле:',
-'powersearch-toggleall' => 'БарыÑÑ‹ да',
-'powersearch-togglenone' => 'Бири да',
+'powersearch-toggleall' => 'БарыÑыда',
+'powersearch-togglenone' => 'Бирида',
'search-external' => 'Тыш излеу',
'searchdisabled' => '{{SITENAME}} Ñайтда излеу талай заманнга тохтатылгъанды. БуÑагъатда Google бла хайырланыб {{SITENAME}} ичинде излеу Ñтерге боллукъÑуз. Излеу Ñайтлада индекÑлери бир кеÑек ÑÑки болургъа боллугъун унутмагъыз.',
@@ -1017,7 +1011,6 @@ $1",
'qbsettings-fixedright' => 'Онгу къатды',
'qbsettings-floatingleft' => 'Солгъа джюзеди',
'qbsettings-floatingright' => 'Оннга джюзеди',
-'qbsettings-directionality' => 'Тилигизни джазмаÑыны онг/Ñол таба джазылгъанына кёре бегитилибди',
# Preferences page
'preferences' => 'Джарашдырыула',
@@ -1119,7 +1112,6 @@ $1 {{PLURAL:$1|Ñимволдан|Ñимволладан}} кеб болургъ
'prefs-help-realname' => 'Керти ат (излеуге байламлы).
Ðны кёргюзюрге излеÑегиз, Ñиз тюрлендирген бетлеригизни,Ñиз тюрлендиргенигизи белгили боллукъду.',
'prefs-help-email' => 'Электрон почтагъызны адреÑин джазаргъа амалÑыз керек тюлдю, алай а, паролюгъузну унутÑагъыз, ажымÑыз керек боллукъду.',
-'prefs-help-email-others' => 'Ол Ñизни Ñнчи бетигизде болгъан джибериуню ÑŽÑÑŽ бла Ñизни бла байлам Ñтерге амал береди; Ñлектрон почтагъызны адреÑин да ачыкъ Ñтерге керек болмайÑыз.',
'prefs-help-email-required' => 'Электрон почтагъызны кёргюзюгюз.',
'prefs-info' => 'Баш билгиле',
'prefs-i18n' => 'ИнтернационализациÑ',
@@ -1475,10 +1467,6 @@ URL-Ð°Ð´Ñ€ÐµÑ Ñ‚ÑŽÐ· болгъанын оÑмакълагъыз Ñмда джÐ
'upload-unknown-size' => 'Билинмеген ёлчем',
'upload-http-error' => 'HTTP хата болду: $1',
-# File backend
-'backend-fail-delete' => '«$1» файл кетерилмеди.',
-'backend-fail-store' => '$1 файл $2 ичинде Ñакъланылынмады.',
-
# Special:UploadStash
'uploadstash' => 'Джашыртын джюклеу',
'uploadstash-nofiles' => 'Сизни джашырылгъан файлларыгъыз джокъду',
@@ -1606,7 +1594,6 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
** дубликат файл',
'filedelete-edit-reasonlist' => 'Кетериуню чурумларын тюрлендир',
'filedelete-maintenance' => 'Техника ишлени кёзюуюнде файлланы кетериу Ñм ызына къайтарыу функциÑла ишлеймедиле.',
-'filedelete-maintenance-title' => 'Файл кетерилмеди',
# MIME search
'mimesearch' => 'MIME бла излеу',
@@ -1618,7 +1605,7 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
'unwatchedpages' => 'Киши кёзде тутмагъан бетле',
# List redirects
-'listredirects' => 'Джибериулени тизмеÑи',
+'listredirects' => 'Джибериулени ÑпиÑогу',
# Unused templates
'unusedtemplates' => 'Хайырландырылмагъан шаблонла',
@@ -1721,7 +1708,7 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
'protectedtitles' => 'Джакъланнган башлыкъла',
'protectedtitlestext' => 'Бу атланы хайырланыргъа Ñркинлик джокъду',
'protectedtitlesempty' => 'БуÑагъатда, бу параметрле бла джакъланнган башлыкъ джокъду.',
-'listusers' => 'Къошулуучуланы тизмеÑи',
+'listusers' => 'Къошулуучуланы ÑпиÑогу',
'listusers-editsonly' => 'Къуру тюрлендириу Ñтген къошлуучуланы кёргюз',
'listusers-creationsort' => 'Къуралгъан заманына кёре Ñафла',
'usereditcount' => '$1 {{PLURAL:$1|тюрлендириу|тюрлендириу}}',
@@ -1755,8 +1742,8 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
'speciallogtitlelabel' => 'Ышан (башлыкъ неда къошулуучу):',
'log' => 'Журналла',
'all-logs-page' => 'Бютеу ачыкъ журналла',
-'alllogstext' => '{{SITENAME}} ючюн бютеу бар болгъан журналланы бирлешген тизмеÑи.
-Журнал типини, къошулуучу атны (уллу-гитче харифге кёре) неда тийилген бетни (ол да уллу-гитче харифге кёре) Ñлерге боллукъÑуз.',
+'alllogstext' => '{{SITENAME}} ючюн бютеу бар болгъан журналланы бирлешген ÑпиÑогу.
+Журнал типини, къошулуучу атны (уллу-гитче харифге кёре) неда тийилген бетни (олда уллу-гитче харифге кёре) Ñлерге боллукъÑуз.',
'logempty' => 'Журналлагъа келишген билги джокъду.',
'log-title-wildcard' => 'Бу Ñимволладан башланнган башлыкъланы изле',
@@ -1809,7 +1796,7 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
'listusers-blocked' => '(блокга Ñалыныбды)',
# Special:ActiveUsers
-'activeusers' => 'Ðктив къошулуучуланы тизмеÑи',
+'activeusers' => 'Ðктив къошулуучуланы ÑпиÑогу',
'activeusers-intro' => 'Бу, ахыр $1 {{PLURAL:$1|кюнде|кюнде}} къаллайда болÑун ишлетме кёргюзген къошлуучуланы ÑпиÑогуду.',
'activeusers-count' => 'Ðхыр {{PLURAL:$3|кюнде|$3 кюнде}} $1 {{PLURAL:$1|тюрлендириу|тюрлендириу}}',
'activeusers-from' => 'Бу бла башланнган къошлуучуланы кёргюз:',
@@ -1830,7 +1817,7 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
'listgrouprights-group' => 'Къауум',
'listgrouprights-rights' => 'Хакъла',
'listgrouprights-helppage' => 'Help:Къауумланы хакълары',
-'listgrouprights-members' => '(къауумну тизмеÑи)',
+'listgrouprights-members' => '(группаны ÑпиÑогу)',
'listgrouprights-right-display' => '<span class="listgrouprights-granted">$1 <tt>($2)</tt></span>',
'listgrouprights-right-revoked' => '<span class="listgrouprights-revoked">$1 <tt>($2)</tt></span>',
'listgrouprights-addgroup' => '{{PLURAL:$2|Къауум|Къауум}} къошаргъа боллукъду: $1',
@@ -1878,7 +1865,7 @@ URL-ни тюз , Ñайтны ачыкъ болгъанына ишекÑиз б
# Watchlist
'watchlist' => 'Кёзюмде тургъан тизмем',
-'mywatchlist' => 'Кёзюмдеги тизмем',
+'mywatchlist' => 'Кёзюмде тургъан тизмем',
'watchlistfor2' => '$1 ючюн $2',
'nowatchlist' => 'Кёзюгюзде тургъан тизмегиз бошду.',
'watchlistanontext' => 'Кёзюгюзде тургъан тизмегизни ÑтатьÑланы кёрюр неда тюрлендирир ючюн $1.',
@@ -2121,7 +2108,7 @@ $1',
# Contributions
'contributions' => 'Къошулуучуну къошханы',
'contributions-title' => '$1 къошулуучуну къошагъы',
-'mycontris' => 'Къошханым',
+'mycontris' => 'Мени къошханым',
'contribsub2' => '$1 ($2) къошакъ',
'nocontribs' => 'Бу критерийлеге келишген тюрлениуле табылмадыла',
'uctop' => '(ахыргъы)',
@@ -2133,7 +2120,6 @@ $1',
'sp-contributions-newbies-title' => 'Джангы тергеу джазыуладан Ñтилген къошакъ',
'sp-contributions-blocklog' => 'Блок Ñтиуню журналы',
'sp-contributions-deleted' => 'къошулуучуну кетерилген тюрлендириулери',
-'sp-contributions-uploads' => 'джюкленнгенле',
'sp-contributions-logs' => 'журналла',
'sp-contributions-talk' => 'Ñюзюу',
'sp-contributions-userrights' => 'къошулуучуну хакъларына оноу Ñтиу',
@@ -2154,7 +2140,7 @@ $1',
'nolinkshere-ns' => "Сайланнган атла аламда '''[[:$1]]''' бетге джиберген бет джокъду.",
'isredirect' => 'джибериу бет',
'istemplate' => 'къошуу',
-'isimage' => 'файлгъа джибериу',
+'isimage' => 'Ñуратха джибериу',
'whatlinkshere-prev' => '{{PLURAL:$1|алдагъы|алдагъы $1}}',
'whatlinkshere-next' => '{{PLURAL:$1|Ñндиги|Ñндиги $1}}',
'whatlinkshere-links' => '↠джибериуле',
@@ -2206,7 +2192,7 @@ $1',
'ipusubmit' => 'Бу тыйгъычны кетер',
'unblocked' => '[[User:$1|$1]]- тыйылыу тохтатылгъанды',
'unblocked-id' => '$1 тыйылыу къоратылгъанды',
-'ipblocklist' => 'Блок Ñтилиннген къошулуучула',
+'ipblocklist' => 'Блок Ñтилиннген IP-адреÑле Ñм къошулуучуланы атлары',
'ipblocklist-legend' => 'Тыйылгъан къошулуучуну аты',
'blocklist-expiry' => 'Бошалыу датаÑÑ‹',
'blocklist-reason' => 'Чурум',
@@ -2489,7 +2475,7 @@ MediaWiki локализациÑÑына юлюш къошаргъа излей
'tooltip-pt-anonuserpage' => 'Сизни IP-адреÑигиз ючюн къошулуучу бет',
'tooltip-pt-mytalk' => 'Сизни Ñюзюу бетигиз',
'tooltip-pt-anontalk' => 'Бу IP-адреÑден Ñтилген тюрлендириулени Ñюзюу бет',
-'tooltip-pt-preferences' => 'Сизни джарашдырыуларыгъыз',
+'tooltip-pt-preferences' => 'Джарашдырыуларыгъыз',
'tooltip-pt-watchlist' => 'Сиз кёзюгюзде тутхан бетлени тизмеÑи',
'tooltip-pt-mycontris' => 'Сизни тюрлендириулеригизни тизмеÑи',
'tooltip-pt-login' => 'Былайда ÑиÑтемада региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñтерге боллукъду, алай а ол ажымÑыз керекли тюйюлдю',
@@ -2514,18 +2500,18 @@ MediaWiki локализациÑÑына юлюш къошаргъа излей
'tooltip-n-mainpage' => 'Баш бетге кёчюу',
'tooltip-n-mainpage-description' => 'Баш бетге кёчюу',
'tooltip-n-portal' => 'Проектни ÑŽÑюнден, Ñизни не Ñтерге боллугъугъузню ÑŽÑюнден, хар не къайда болгъаныны ÑŽÑюнден',
-'tooltip-n-currentevents' => 'БуÑагъатда болгъан ишлени тизмеÑи',
-'tooltip-n-recentchanges' => 'Ðхыр тюрлениулени тизмеÑи',
+'tooltip-n-currentevents' => 'БуÑагъатда болгъан ишлени ÑпиÑогу',
+'tooltip-n-recentchanges' => 'Ðхыр тюрлениулени ÑпиÑогу',
'tooltip-n-randompage' => 'ЭÑде болмагъан бир бетге къара',
'tooltip-n-help' => '«{{SITENAME}}» проектге джардам Ñтиу',
-'tooltip-t-whatlinkshere' => 'Бу бетге джибериу берген бютёу бетлени тизмеÑи',
+'tooltip-t-whatlinkshere' => 'Бу бетге джибериу берген бютеу бетлени ÑпиÑогу',
'tooltip-t-recentchangeslinked' => 'Бу бет джибериуле берген бетледе ахыр тюрлениуле',
'tooltip-feed-rss' => 'Бу битге RSS-транÑлÑциÑ',
'tooltip-feed-atom' => 'Бу бетге Atom-транÑлÑциÑ',
'tooltip-t-contributions' => 'Къошулуучуну тюрлендирген бетлерине къара',
'tooltip-t-emailuser' => 'Бу къошулуучугъа пиÑьмо джибер',
'tooltip-t-upload' => 'Файлланы джюклеу',
-'tooltip-t-specialpages' => 'Бютёу къуллукъчу бетлени тизмеÑи',
+'tooltip-t-specialpages' => 'Бютеу къуллукъчу бетлени ÑпиÑогу',
'tooltip-t-print' => 'Бу бетни баÑмагъа верÑиÑÑÑ‹',
'tooltip-t-permalink' => 'Бетни бу верÑиÑÑына дайым джибериу',
'tooltip-ca-nstab-main' => 'СтатьÑны ичиндеги',
@@ -3311,8 +3297,6 @@ MediaWiki хайырлы боллукъду деген умут бла джайÑ
'version-software' => 'Салыннган программа баджарыу',
'version-software-product' => 'Продукт',
'version-software-version' => 'ВерÑиÑ',
-'version-entrypoints' => 'Кириу нохталаны адреÑлери',
-'version-entrypoints-header-entrypoint' => 'Кириу нохта',
'version-entrypoints-header-url' => 'URL',
# Special:FilePath
@@ -3414,7 +3398,6 @@ MediaWiki хайырлы боллукъду деген умут бла джайÑ
'sqlite-no-fts' => '$1 толу текÑÑ‚ излеуню хайырландыра билмеген',
# New logging system
-'logentry-delete-delete' => '$1, $3 бетни кетерди',
'revdelete-content-hid' => 'ичиндегиÑи джашырылыбды',
'revdelete-summary-hid' => 'тюрлендириуню ачыкълауу джашырылыбды',
'revdelete-uname-hid' => 'къошулуучуну аты джашырылыбды',
@@ -3448,7 +3431,6 @@ MediaWiki хайырлы боллукъду деген умут бла джайÑ
'api-error-invalid-file-key' => 'Ич халат: болджаллы аÑыраучу джерде файл табылмады.',
'api-error-mustbeposted' => 'Ич халат: Ñоруу, HTTP POST инÑтрукциÑны излейди.',
'api-error-ok-but-empty' => 'Ич халат: Ñервер джууаб бермейди.',
-'api-error-timeout' => 'Сакълагъан заманны ичинде Ñервер джуууб бермейди.',
'api-error-unclassified' => 'Белгили болмагъан халат чыкъды',
'api-error-unknown-code' => 'Билинмеген халат: «$1».',
'api-error-unknown-error' => 'Ич халат: файлны джюклерге излеген Ñагъатда не ÑÑе да Ñ‚ÐµÑ€Ñ Ð±Ð¾Ð»Ð´Ñƒ.',
diff --git a/languages/messages/MessagesKsh.php b/languages/messages/MessagesKsh.php
index cdc96ae11eea..af85fe5e2bf2 100644
--- a/languages/messages/MessagesKsh.php
+++ b/languages/messages/MessagesKsh.php
@@ -614,11 +614,6 @@ $2',
'customjsprotected' => 'Do darfs di JavaSkep-Sigg heh nit ändere. Se jehööt enem andere Metmacher un es e Stöck funn dämm sing eije Enstellunge.',
'ns-specialprotected' => '{{int:nstab-special}}e künne mer nit ändere.',
'titleprotected' => "Dä Tittel för en Sigg eß verbodde, fum [[User:$1]], un dr Jrond wohr: ''„$2“''",
-'filereadonlyerror' => 'Mer künne di Dattei „$1“ nit ändere, weil dat repository „$2“ bloß för ze Lässe doh es.
-
-Dä Wiki_Köbes dovun hät beim Deeschmaache als Jrond aanjejovve: „$3“',
-'invalidtitle-knownnamespace' => '„$3“ es ene onjöltijje Tittel för em Appachtemang „$2“',
-'invalidtitle-unknownnamespace' => '„$2“ es ene onjöltijje Tittel för e Appachtemang met dä verkehte Nommer $1.',
# Virus scanner
'virus-badscanner' => "Fääler en de Enstellunge: Dat Projramm ''$1'' fö noh Kompjuterwiere ze söke, dat kenne mer nit.",
@@ -740,7 +735,6 @@ för der Momang nit noch mit Metmaacher neu aanmellde.',
'emailconfirmlink' => 'Dun Ding <i lang="en">e-mail</i> Adress bestätije looße',
'invalidemailaddress' => 'Wat De do als en Adreß för Ding <i lang="en">e-mail</i> aanjejovve häs, süht noh Dress us. En <i lang="en">e-mail</i> Adreß en däm Format, dat jitt et nit. Muss De repareere - oder Do mähs dat Feld leddich un schrievs nix eren. Un dann versök et noch ens.',
'cannotchangeemail' => 'Sing <i lang="en">e-mail<i> Addreß kam_mer ehe em Wiki nit ändere.',
-'emaildisabled' => 'Heh dat Wiki kann kein <i lang="en">e-mails</i> verschecke.',
'accountcreated' => 'Aanjemeldt',
'accountcreatedtext' => 'De Aanmeldung för dä Metmaacher „<strong>$1</strong>“ es dorsch, De kanns jetz enlogge.',
'createaccount-title' => 'Enne neue Metmaacher aanmelde för {{GRAMMAR:Akkusativ|{{SITENAME}}}}',
@@ -990,8 +984,7 @@ denk dran, dat ene Metmaacher eije Dateie för et Ussinn han kann, un dat die me
aanfange dun, alsu etwa: {{ns:user}}:Name/vector.css, un {{ns:user}}:Name/vector.js heiße.',
'updated' => '(Aanjepack)',
'note' => "'''Opjepass:'''",
-'previewnote' => "'''Heh kütt nor de Vör-Aansich — Ding Änderunge sin noch nit jesechert!'''",
-'continue-editing' => 'Wiggerschrieve',
+'previewnote' => "'''Heh kütt nor de Vör-Aansich - Ding Änderunge sin noch nit jesechert!'''",
'previewconflict' => 'Heh die Vör-Aansich zeich dä Enhald vum bovvere Texfeld.
Esu wööd dä Atikkel ussinn, wann De n jetz avspeichere däts.',
'session_fail_preview' => "'''Schad: Ding Änderunge kunnte mer su nix met aanfange.
@@ -1005,7 +998,6 @@ Wann dat widder nit flupp, dann versök et ens met [[Special:UserLogout|Uslogge]
'token_suffix_mismatch' => "'''Ding Änderung ham_mer nit övvernomme. Dinge Brauser hät Sazzeijche em verstoche <i lang=\"en\">Token</i> för et Ändere versout. Dat paßeet och ens, wann enne <i lang=\"en\">Proxy</i> nit fungkßjeneet. Et Affspeichere wör do jefährlesch, do künt dä Sigge_Enhaldt kapott bei jon.'''",
'edit_form_incomplete' => "'''Ene Aandeil vun dämm Fommulaa es nit reshtesh om ẞööver aanjekumme. Donn Ding Ennjaabe prööve, repareere, un versöhg et norrens.'''",
'editing' => 'De Sigg „$1“ ändere',
-'creating' => 'De Sigg „$1“ aanlääje',
'editingsection' => 'Ne Avschnedd vun dä Sigg: „$1“ ändere',
'editingcomment' => '„$1“ ändere (ene neue Avschnedd schrieve)',
'editconflict' => 'Problemche: „$1“ dubbelt bearbeidt.',
@@ -1079,7 +1071,6 @@ Ene Jrond weße mer nit.',
'edit-conflict' => 'Dubbelt beärbeit.',
'edit-no-change' => 'Do häs ja nix aan dä Sigg jeändert, do dom_mer och nix domet.',
'edit-already-exists' => 'Kunnt kei neu Sigg aanlääje. Di Sigg jidd_et ald.',
-'defaultmessagetext' => 'Dä standaadmäßije Tex',
# Parser/template warnings
'expensive-parserfunction-warning' => "'''Opjepaß:''' Die Sigg heh määt zovill Opwand met Paaser-Funkßjohne.
@@ -1093,12 +1084,6 @@ Ene Jrond weße mer nit.',
'parser-template-loop-warning' => 'Schablon roofe sesch em Kringel op: [[$1]]',
'parser-template-recursion-depth-warning' => 'Schablone refe sesch zo öff sellver op ($1)',
'language-converter-depth-warning' => 'Zoh vill Verschachtelunge (övver $1) beim Täx-Ömwandelle vun ein Shprooch en andere.',
-'node-count-exceeded-category' => 'Sigge, woh dä övverschredde es',
-'node-count-exceeded-warning' => 'Heh di Sigg hät dä övverschredde',
-'expansion-depth-exceeded-category' => 'Sigge, woh de övverschredde es',
-'expansion-depth-exceeded-warning' => 'Heh di Sigg hät the expansion depth övverschredde',
-'parser-unstrip-loop-warning' => 'Ene Befähl em Täx betrick sesch op sesch sellef.',
-'parser-unstrip-recursion-limit' => 'Ene Befähl em Täx es mieh wi {{PLURAL:$1|eijmohl|$1 Mohl|jaa nit}} met sesch sellef verschachtelt.',
# "Undo" feature
'undo-success' => 'De Änderung könnte mer zeröck nämme. Beloor Der de Ungerscheid un dann donn di Sigg avspeichere, wann De dengks, et es en Oodenung esu.',
@@ -1276,9 +1261,7 @@ Donn de Version makeere bes wohen (inklusive) dat övverdraare wäde sull. Donn
'mergelogpagetext' => 'Dat hee is dat Logboch fun de zesammejelaate Versione fun Sigge',
# Diffs
-'history-title' => 'Älder Versione vun dä Sigg „$1“',
-'difference-title' => 'Ongerscheide zwesche Versione vun dä Sigg „$1“',
-'difference-title-multipage' => 'Ongerscheide zwesche dä Sigge „$1“ un „$2“',
+'history-title' => 'Liss met Versione vun „$1“',
'difference-multipage' => '(Ongerscheide zwesche Sigge)',
'lineno' => 'Reih $1:',
'compareselectedversions' => 'Dun de markeete Version verjliche',
@@ -1385,7 +1368,6 @@ dat dänne ihr Daate topaktuell sin,
'prefs-beta' => 'Saache zum Ußprobeere, di schun en Zick lang erproob woode sin',
'prefs-datetime' => 'Datum un Uhrzigge',
'prefs-labs' => 'Neu Saache zom Ußprobeere, die künnte noch nit akeraat fluppe',
-'prefs-user-pages' => 'Metmaachersigge',
'prefs-personal' => 'De Enstellunge',
'prefs-rc' => 'Neuste Änderunge',
'prefs-watchlist' => 'De Oppassliss',
@@ -1400,7 +1382,7 @@ dat dänne ihr Daate topaktuell sin,
'prefs-setemail' => 'Donn en Adräß för de <i lang="en">e-mail</i> faßlääje',
'prefs-email' => '<i lang="en">e-mail</i>',
'prefs-rendering' => 'Et Sigge-Aanzeije',
-'saveprefs' => 'Faßhalde',
+'saveprefs' => 'Fasshalde',
'resetprefs' => 'Zeröck setze',
'restoreprefs' => 'Alles op der Shtandatt retuur stelle',
'prefs-editing' => 'Beim Bearbeide',
@@ -1678,7 +1660,6 @@ Ene zohfällesch ußjewörfelte Schlößel, dää De nämme künnß, wöhr: <cod
'newsectionsummary' => 'Neu Avschnet /* $1 */',
'rc-enhanced-expand' => 'Einzelheite zeije (bruch JavaSkripp)',
'rc-enhanced-hide' => 'Einzelheite versteiche',
-'rc-old-title' => 'ojinaal als „$1“ aanjelaat',
# Recent changes linked
'recentchangeslinked' => 'Änderunge aan Sigge, wo heh drop jelink es',
@@ -1858,7 +1839,6 @@ Wann et nit flupp, verzäll et enem [[Special:ListUsers/sysop|Wiki-Köbes]].',
'upload-too-many-redirects' => 'Zoh vill Ömleitunge en däm <i lang="en">URL</i>',
'upload-unknown-size' => 'Mer weße nit, wi jruuß',
'upload-http-error' => 'Ene <i lang="en">HTTP</i>-Fäähler es opjetrodde: $1',
-'upload-copy-upload-invalid-domain' => 'Fun dä Domain künne mer nix noh heh huh laade. Di es nit zohjelohße.',
# File backend
'backend-fail-stream' => 'Mer kunnte di Dattei $1 nit övverdraare.',
@@ -1875,20 +1855,7 @@ Wann et nit flupp, verzäll et enem [[Special:ListUsers/sysop|Wiki-Köbes]].',
'backend-fail-writetemp' => 'Mer kunnte nit en de Zweschedattei schriive.',
'backend-fail-closetemp' => 'Mer kunnte de Zweschedattei no zohmaache.',
'backend-fail-read' => 'Mer kunnte di Dattei $1 nit lässe.',
-'backend-fail-create' => 'Mer kunnte di Dattei $1 nit schrieve.',
-'backend-fail-maxsize' => 'Mer kunnte di Dattei $1 nit schrieve, weil se jrüüßer wi {{PLURAL:$2|ein Byte|$2 Bytes|kein Byte}} es.',
-'backend-fail-readonly' => 'Dem Wiki sing Schpeischersysteem „$1“ es em Momang bloß för ze Lässe enjeschtallt.
-Als Jrond es aanjejovve: „$2“',
-'backend-fail-synced' => 'Di Dattei „$1“ es em Momang en enem onklohre Zohschtand en dem Wiki singe ennere Schpeischersysteeme.',
-'backend-fail-connect' => 'Mer kunnte kein Verbendong met däm Schpeischersysteem „$1“ opnämme.',
-'backend-fail-internal' => 'Ene onklohre Fähler es opjetrodde met däm Schpeischersysteem „$1“.',
-'backend-fail-contenttype' => 'Mer kunnte de Zoot Enhalt nit eruß krijje, di en dä Dattei „$1“ faßjehallde wääde sull.',
-'backend-fail-batchsize' => 'Dat Schpeischersysteem hät ene Pöngel met {{PLURAL:$1|einem Befähl|$1 Befähle|keinem Befähl}} krääje, ävver et kann bloß {{PLURAL:$2|eine Befähl|$2 Befähle|keine Befähl}} op eijmohl.',
-'backend-fail-usable' => 'Mer kunnte di Dattei $1 nit schrieve, weil e Verzeischnes udder ene container fählt, udder et Rääsch, dren ze schrieve.',
-
-# File journal errors
-'filejournal-fail-dbconnect' => 'Mer kunnte kein Verbendong opnämme met dä Daatebangk för et Logbooch vum Schpeischersysteem „$1“.',
-'filejournal-fail-dbquery' => 'Mer kunnte en et Logbooch vum Schpeischersysteem „$1“ nix eren schriive.',
+'backend-fail-create' => 'Mer kunnte di Dattei $1 nit aanlääje.',
# Lock manager
'lockmanager-notlocked' => 'Mer kunnte „$1“ nit freijävve. Ed es nit jeschpächt.',
@@ -2008,10 +1975,6 @@ Mer han och [$2 jenouer Date övver se].',
'sharedupload-desc-here' => 'Di Datei kütt vun $1 un kann en ander Projekte jebruch wäde.
Jenouer Date övver se fingk mer op dä [$2 Sigg övver se].
Dat sellve shteiht hee dronger.',
-'sharedupload-desc-edit' => 'Heh di Dateti es vun $1 un künnt anderswoh och jebruch wääde.
-Velleisch sullts De dä [$2 Täx övver se doh] aanpasse.',
-'sharedupload-desc-create' => 'Heh di Dateti es vun $1 un künnt anderswoh och jebruch wääde.
-Velleisch sullts De dä [$2 Täx övver se doh] aanpasse.',
'filepage-nofile' => 'Et jit kein Datei met dämm Nahme.',
'filepage-nofile-link' => 'Et jit kein Datei met dämm Nahme, ävver De kanns se [$1 huhlaade].',
'uploadnewversion-linktext' => 'Dun en neu Version vun dä Datei huhlade',
@@ -2154,13 +2117,6 @@ Tipp: Merk Der dä Tittel vun dä Sigg dovör.',
'wantedpages' => 'Sigge, die mer noch nit han, die noch jebruch wääde',
'wantedpages-badtitle' => 'Ene onjöltijje Tittel för en Sigg: $1',
'wantedfiles' => 'Dateie, di onß noch fähle',
-'wantedfiletext-cat' => 'Heh di Datteije sin nit doh. Se wääde ävver jebruch, wi wann se doh wööre.
-Datteije uß frembde Sammlonge künne heh opjeleß sin, och wann et se jitt.
-Di sin dann <del>dorschjeschtresche</del>.
-Sigge, woh Datteije jebruch wääde sulle, die mer jaa nit han, fengk mer och en dä [[:$1]].',
-'wantedfiletext-nocat' => 'Heh di Datteije sin nit doh. Se wääde ävver jebruch, wi wann se doh wööre.
-Datteije uß frembde Sammlonge künne heh opjeleß sin, och wann et se jitt.
-Di sin dann <del>dorschjeschtresche</del>.',
'wantedtemplates' => 'Schablone, die mer noch nit han, die noch jebruch wääde',
'mostlinked' => 'Atikele met de miehste Links drop',
'mostlinkedcategories' => 'Saachjruppe met de miehste Links drop',
@@ -2253,12 +2209,6 @@ Bei de Name moß mer op Jruß- un Kleinschreff aachjävve.",
'allpagesbadtitle' => 'Dä Siggename es nit ze jebruche. Dä hät e Köözel för en Sproch oder för ne Interwiki Link am Aanfang, oder et kütt e Zeiche dren för, wat en Siggename nit jeiht, villeich och mieh wie
eins vun all däm op eimol.',
'allpages-bad-ns' => "Dat Appachtemeng „$1“ ha'mer nit.",
-'allpages-hide-redirects' => 'Ömleidunge fott lohße',
-
-# SpecialCachedPage
-'cachedspecial-viewing-cached-ttl' => 'Dat heh küdd ussem Zewescheschpeischer un kann bes op $1 alt sin.',
-'cachedspecial-viewing-cached-ts' => 'Dat heh küdd ussem Zewescheschpeischer un nünnt nidd om neuste Schtand sin.',
-'cachedspecial-refresh-now' => 'De neuste Version.',
# Special:Categories
'categories' => 'Saachjruppe',
@@ -2710,9 +2660,8 @@ Drag bei „Aanlass“ ene möchlichs jenaue Jrund en, wöröm dat Sperre passee
'badipaddress' => 'Wat De do jeschrevve häs, dat es kein öntlije IP-Adress.',
'blockipsuccesssub' => 'De IP-Adress es jetz jesperrt',
'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] es jetz jesperrt.
-<br />
-Luur op [[Special:BlockList|{{int:ipblocklist}}]] wann de ene Övverbleck övver de Sperre han wells,
-un och, wann De se ändere wells.',
+Luur op [[Special:BlockList|de Liss met jesperrte IP_Adresse]] wann de ne Üvverbleck üvver de Sperre han wells,
+un och wann De se ändere wells.',
'ipb-blockingself' => 'Do bes om Wääsch, Desh sellver ze sperre. Wells De dat?',
'ipb-confirmhideuser' => 'Do bes om bäßte Wääsch ene Metaacher ze sperre met „Vershteishe“ ußjewählt.
Domet weed dä Name vun däm Metmaacher uß alle Leßte un Logbööscher eruß jelohße.
@@ -2764,8 +2713,8 @@ Wells De dat?',
'blocklog-showsuppresslog' => 'Heh dä Metmaacher es ald fröjer jeshperrt un vershtoche woode. Dat Logbooch vum Metmaacher-Vershteishe onge künnt doh jät mieh zoh saare.',
'blocklogentry' => 'hät „[[$1]]“ fö de Zick vun $2 jesperrt. $3',
'reblock-logentry' => 'hät di Sperr för dä „[[$1]]“ met dä Duuer fun $2 $3 jeändert',
-'blocklogtext' => 'Heh es et Logboch övver et Metmaacher-Sperre un -Freijevve vun Hand.
-Automattesch jesperrte <i lang="en>IP</i>-Addräße sin nit heh, ävver en de [[Special:BlockList|{{int:ipblocklist}}]] ze fenge.',
+'blocklogtext' => 'Heh es dat Logboch för et Metmaacher Sperre un Freijevve.
+Automatich jesperrte IP-Adresse sin nit heh, ävver en de [[Special:BlockList|{{int:ipblocklist}}]] ze finge.',
'unblocklogentry' => 'Metmaacher „$1“ freijejovve',
'block-log-flags-anononly' => 'nor de namelose Metmaacher sperre',
'block-log-flags-nocreate' => 'neu Metmaacher aanlääje es verbodde',
@@ -3030,15 +2979,10 @@ Bes esu joot, un versök et noch ens.',
'import-logentry-interwiki-detail' => '{{PLURAL:$1|ein Version|$1 Versione|kein Version}} vun „$2“',
# JavaScriptTest
-'javascripttest' => ' JavaSkrepte ußprobeere.',
-'javascripttest-disabled' => 'Di Funxjon es en heh dämm Wiki ußjeschalldt.',
+'javascripttest-disabled' => 'Di Funxjon es ußjeschalldt.',
'javascripttest-title' => 'De Prööfunge „$1“ loufe.',
-'javascripttest-pagetext-noframework' => 'Heh di Sigg es för JavaSkrepte ußzeprobeere.',
'javascripttest-pagetext-unknownframework' => 'Dä Prööfrahme „$1“ es onbikannt.',
-'javascripttest-pagetext-frameworks' => 'Bes esu jood un söök eine vun dä Prööfömjävvonge us: $1',
'javascripttest-pagetext-skins' => 'Sööke en Bovverfläsch udder et Ußsinn uß, öm di Prööfonge domet ze maache:',
-'javascripttest-qunit-intro' => 'Loor noh dä [$1 Dokemäntation övver et Prööfe] op mediawiki.org.',
-'javascripttest-qunit-heading' => 'De Sammlong vum MediaWiki sing JavaSkrep-<i lang="en">QUnit</i>-Pröövunge',
# Tooltip help for the actions
'tooltip-pt-userpage' => 'Don Ding eije Metmaachersigg aanzeije',
@@ -3944,9 +3888,6 @@ Do sullts en [{{SERVER}}{{SCRIPTPATH}}/COPYING Kopie vun dä <i lang="en">GNU Ge
'version-software' => 'Installeete Soffwäer',
'version-software-product' => 'Produk',
'version-software-version' => 'Version',
-'version-entrypoints' => '<i lang="en>URLs</i> för enzeschteije',
-'version-entrypoints-header-entrypoint' => 'Enschteesch',
-'version-entrypoints-header-url' => '<i lang="en">URL</i>',
# Special:FilePath
'filepath' => 'Medije-Dateie med ier URL zëije',
@@ -4138,15 +4079,4 @@ Wat De doh enjiß, kütt met Dingem Metmaachername un Dingem Brauser op die Sigg
'api-error-uploaddisabled' => 'Et Huhlaade es en heh däm Wiki nit zohjelohße.',
'api-error-verification-error' => 'Di Dattei künnt kappott sin, udder en verkehte Endong em Naame han.',
-# Durations
-'duration-seconds' => '{{PLURAL:$1|ein Sekund|$1 Sekunde|kein Sekund}}',
-'duration-minutes' => '{{PLURAL:$1|ein Menutt|$1 Menutte|kein Menutt}}',
-'duration-hours' => '{{PLURAL:$1|en Stund|$1 Stunde|kein Shtund}}',
-'duration-days' => '{{PLURAL:$1|ene Daach|$1 Dääsch|keine Daach}}',
-'duration-weeks' => '{{PLURAL: $1|en Woch|§1 Woche|kein Woch}}',
-'duration-years' => '{{PLURAL:$1|e Johr|$1 Johre|kei Johr}}',
-'duration-decades' => '{{PLURAL:$1|zehn Johre|$1 Johrzehnte|kei Johrzehnt}}',
-'duration-centuries' => '{{PLURAL:$1|e Johrhondert|$1 Johrhonderte|kei Johrhondert}}',
-'duration-millennia' => '{{PLURAL:$1|e Johrdousend|$1 Johrdousende|kei Johrdousend}}',
-
);
diff --git a/languages/messages/MessagesKu_latn.php b/languages/messages/MessagesKu_latn.php
index 66ef2c137cb5..a82f0cf5a8d3 100644
--- a/languages/messages/MessagesKu_latn.php
+++ b/languages/messages/MessagesKu_latn.php
@@ -710,7 +710,7 @@ Sedema qedexekirina $3 ev e: ''$2''",
'previousrevision' => 'â†Guhertoya kevintir',
'nextrevision' => 'Guhertoya nûtir→',
'currentrevisionlink' => 'Guhertoya niha nîşan bide',
-'cur' => 'cudahî',
+'cur' => 'ferq',
'next' => 'pêş',
'last' => 'berê',
'page_first' => 'yekemîn',
@@ -774,7 +774,6 @@ Sedema qedexekirina $3 ev e: ''$2''",
# Diffs
'history-title' => 'Dîroka versyonên "$1"',
-'difference-title' => 'Cudahiya di navbera guhertoyên "$1" de',
'difference-multipage' => '(Cudahî di navbera rûpelan de)',
'lineno' => 'Rêz $1:',
'compareselectedversions' => 'Guhertoyan bide ber hev',
@@ -1010,7 +1009,6 @@ Sedema qedexekirina $3 ev e: ''$2''",
'nchanges' => '$1 {{PLURAL:$1|guherandinek|guherandin}}',
'recentchanges' => 'Guherandinên dawî',
'recentchanges-legend' => 'Vebijarkên guherandinên dawî',
-'recentchanges-summary' => 'Guhertinên herî dawî yên wîkiyê li ser vê rûpelê bişopîne.',
'recentchanges-label-minor' => 'Ev guhertineka biçûk e',
'rcnote' => "Jêr {{PLURAL:$1|guherandinek|'''$1''' guherandinên dawî}} di {{PLURAL:$2|rojê|'''$2''' rojên dawî}} de ji $3 şûnde tên nîşan dan.",
'rclistfrom' => 'an jî guherandinên ji $1 şûnda nîşan bide.',
@@ -2108,12 +2106,7 @@ Ji kerema xwe zanibe ku tu bi rastî dixwazî vê rûpelê dîsa çêkî.",
'htmlform-selectorother-other' => 'Yên din',
# New logging system
-'logentry-delete-delete' => '$1 rûpela $3 jê bir',
-'revdelete-content-hid' => 'naverok veşartî ye',
'revdelete-uname-hid' => 'navê bikarhêneriyê yê veşartî',
-'logentry-move-move' => '$1 navê $3 weke $4 guherand',
-'logentry-move-move-noredirect' => '$1 navê $3 guherand û kir $4',
-'logentry-move-move_redir' => '$1 navê $3 guherand û kir $4',
'logentry-newusers-newusers' => '$1 hesabekî bikarhêneriyê çêkir',
'logentry-newusers-create' => '$1 hesabekî bikarhêneriyê çêkir',
'newuserlog-byemail' => 'şîfre bi e-nameyê hate şandin',
diff --git a/languages/messages/MessagesLb.php b/languages/messages/MessagesLb.php
index eee501c1a019..3f0a9ae17a34 100644
--- a/languages/messages/MessagesLb.php
+++ b/languages/messages/MessagesLb.php
@@ -1110,9 +1110,9 @@ Denkt w.e.g drunn datt d'Navigatiounslinken d'Wiel vun de Versiounen nees zréck
'mergelogpagetext' => 'Lëscht vun de rezenten Zesummeféierunge vu Versiounsgeschichten.',
# Diffs
-'history-title' => '$1: Historique vun de Versiounen',
-'difference-title' => '$1: Ënnerscheed tëschent de Versiounen',
-'difference-title-multipage' => '$1 a(n) $2: Ënnerscheed tëschent de Säiten',
+'history-title' => 'Versiounshistorique vun „$1“',
+'difference-title' => 'Ënnerscheed tëschent de Versioune vun "$1"',
+'difference-title-multipage' => 'Ënnerscheed tëschent de Säiten "$1" a(n) "$2"',
'difference-multipage' => '(Ënnerscheed tëschent Säiten)',
'lineno' => 'Linn $1:',
'compareselectedversions' => 'Ausgewielte Versioune vergläichen',
@@ -1207,7 +1207,6 @@ Denkt w.e.g drunn datt d'Navigatiounslinken d'Wiel vun de Versiounen nees zréck
'prefs-beta' => 'Beta-Fonctiounen',
'prefs-datetime' => 'Datum an Auerzäit',
'prefs-labs' => '"Labs"-Fonctiounen',
-'prefs-user-pages' => 'Benotzersäiten',
'prefs-personal' => 'Benotzerprofil',
'prefs-rc' => 'Rezent Ännerungen',
'prefs-watchlist' => 'Iwwerwaachungslëscht',
diff --git a/languages/messages/MessagesLez.php b/languages/messages/MessagesLez.php
index e731e91e316f..0f298f5f1f05 100644
--- a/languages/messages/MessagesLez.php
+++ b/languages/messages/MessagesLez.php
@@ -15,7 +15,6 @@
* @author Migraghvi
* @author Namik
* @author Nemo bis
- * @author Ole Yves
* @author Reedy
* @author Soul Train
*/
@@ -31,18 +30,17 @@ $messages = array(
'tog-newpageshidepatrolled' => 'ЦIийи ччинрин ÑиÑгьда къаравулвал авунвай ччинар чуьнуьхун',
'tog-extendwatchlist' => 'ЧӀехи ÑиÑгь килигунин, кутазвай вири дегишунар, амма Ñа Ñхирбур туш',
'tog-usenewrc' => 'ЦIийи дегишвилерин ÑиÑгь кардик кутун (JavaScript герекзава)',
-'tog-numberheadings' => 'Кьилин цӀарариз автоматдаказ номерар Ñцигун',
+'tog-numberheadings' => 'КЬилин цIарариз автоматдаказ номерар Ñцигун',
'tog-showtoolbar' => 'Дуьзар хъувунин алатрин кьвати къалура (JavaScript)',
'tog-editondblclick' => 'Ччинар кьве тIампIуналди дуьзар хъувун (JavaScript герекзава)',
'tog-editsection' => 'Пай [дуьзар хъувун] патал ÑлÑчIун къалура',
'tog-editsectiononrightclick' => 'Пайдин кьилинцIардиз ÑрчIи патан Ñ‚IампI авуна пайдин дуьзар хъувуниз мумкинвал гун (JavaScript герекзава)',
-'tog-showtoc' => 'Къенеавайбурун ÑиÑгь къалурун (3-й гзаф кьилинцӀарар авай ччинар патал)',
+'tog-showtoc' => 'КЪенеавайбурун ÑиÑгь къалурун (3-й гзаф кьилинцIарар авай ччинар патал)',
'tog-rememberpassword' => 'И браузерда зи логин рикlел хуьхь (лап гзаф $1 {{PLURAL:$1|югъ|йикъар}})',
'tog-watchcreations' => 'За туькIуьрнавай ччинар зи гуьзетунин ÑиÑгьдиз алава авун',
'tog-watchdefault' => 'За дуьзар хъувунвай ччинар зи гуьзетунин ÑиÑгьдиз алава авун',
'tog-watchmoves' => 'За Ñ‚Iвар Ñхцигай ччинар зи гуьзетунин ÑиÑгьдиз алава авун',
'tog-watchdeletion' => 'За алуднавай ччинар зи гуьзетунин ÑиÑгьдиз алава авун',
-'tog-minordefault' => 'Ðвайвилелди, вири дуьзар хъувунар гъвечIи дуьзар хъувунар хьиз лишан авун',
'tog-previewontop' => 'Сифтедин килигун дуьзар хъувундин дакIардин вилик Ñцига',
'tog-previewonfirst' => 'Дуьзар хъувундиз ÑгечIайла Ñифтедин килигун къалурун',
'tog-enotifwatchlistpages' => 'Зи гуьзетунин ччин маÑакIа хьайила заз Ñмейл ракъура.',
@@ -56,7 +54,6 @@ $messages = array(
# Font style option in Special:Preferences
'editfont-style' => 'Дуьзар хъувунин чкадин шрифтдин жуьре',
-'editfont-default' => 'Браузердин низамарунрикай шрифт',
'editfont-monospace' => 'МоногьÑркьуьвилер авай шрифт',
'editfont-sansserif' => 'КЬацI авачир шрифт',
'editfont-serif' => 'КьацI авай кхьин',
@@ -76,48 +73,48 @@ $messages = array(
'thu' => 'Xем',
'fri' => 'Жум',
'sat' => 'Киш',
-'january' => 'гьер (Ñнварь)',
-'february' => 'Ñхен (февраль)',
-'march' => 'ибне (март)',
-'april' => 'нава (апрель)',
-'may_long' => 'тӀул (май)',
-'june' => 'кьамуг (июнь)',
-'july' => 'чиле (июль)',
-'august' => 'пахун (авгуÑÑ‚)',
-'september' => 'мара (ÑентÑбрь)',
-'october' => 'баÑкӀум (октÑбрь)',
-'november' => 'цӀехуьл (ноÑбрь)',
-'december' => 'фундукӀ (декабрь)',
-'january-gen' => 'гьер (Ñнвардиз)',
-'february-gen' => 'Ñхен (февралдиз)',
-'march-gen' => 'ибне (мартдиз)',
-'april-gen' => 'нава (апрелдиз)',
-'may-gen' => 'тӀул (майдиз)',
-'june-gen' => 'кьамуг (июндиз)',
-'july-gen' => 'чиле (июлдиз)',
-'august-gen' => 'пахун (авгуÑтдиз)',
-'september-gen' => 'мара (ÑентÑбрдиз)',
-'october-gen' => 'баÑкӀум (октÑбрдиз)',
-'november-gen' => 'цӀехуьл (ноÑбрдиз)',
-'december-gen' => 'фундукӀ (декабрдиз)',
-'jan' => 'гьер (Ñнварь)',
-'feb' => 'Ñхен (февраль)',
-'mar' => 'ибне (март)',
-'apr' => 'нава (апрель)',
-'may' => 'тӀул (май)',
-'jun' => 'кьамуг (июнь)',
-'jul' => 'чиле (июль)',
-'aug' => 'пахун (авгуÑÑ‚)',
-'sep' => 'мара (ÑентÑбрь)',
-'oct' => 'баÑкӀум (октÑбрь)',
-'nov' => 'цӀехуьл (ноÑбрь)',
-'dec' => 'фандукl (декабрь)',
+'january' => 'гьер',
+'february' => 'Ñхен',
+'march' => 'ибне',
+'april' => 'нава',
+'may_long' => 'тӀул',
+'june' => 'Кьамуг',
+'july' => 'БаÑкIум',
+'august' => 'Ðава',
+'september' => 'Мара',
+'october' => 'БаÑкlум',
+'november' => 'Цlехуьл',
+'december' => 'Фандукl',
+'january-gen' => 'Гьер (Ñнварь)',
+'february-gen' => 'Эхен (февраль)',
+'march-gen' => 'Ибне (март)',
+'april-gen' => 'Ðава (апрель)',
+'may-gen' => 'ТӀул (май)',
+'june-gen' => 'Кьамуг (июнь)',
+'july-gen' => 'Чиле (июль)',
+'august-gen' => 'Пахун (авгуÑÑ‚)',
+'september-gen' => 'Мара (ÑентÑбрь)',
+'october-gen' => 'БаÑкӀум (октÑбрь)',
+'november-gen' => 'ЦӀехуьл (ноÑбрь)',
+'december-gen' => 'ФундукӀ (декабрь)',
+'jan' => 'Гье',
+'feb' => 'Эхе',
+'mar' => 'Ибн',
+'apr' => 'Ðав',
+'may' => 'тӀул',
+'jun' => 'Къа',
+'jul' => 'Чил',
+'aug' => 'Пахун',
+'sep' => 'Мар',
+'oct' => 'БаÑ',
+'nov' => 'Цlе',
+'dec' => 'Фан',
# Categories related messages
'pagecategories' => '{{PLURAL:$1|КатегориÑ|Категории}}',
'category_header' => '"$1" категориÑдин ччинар',
'subcategories' => 'агъакатегориÑÑ€',
-'category-media-header' => '"$1" категоридин медиа',
+'category-media-header' => '"$1" категориÑдин медиа',
'category-empty' => "''Ðлай чIава и ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ Ð¸Ñ‡Iи Ñ.\"",
'hidden-categories' => '{{PLURAL:$1|Чуьнуьхай ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ |Чуьнуьхай категориÑÑ€ }}',
'hidden-category-category' => 'Чуьнуьхай категориÑÑ€',
@@ -175,7 +172,7 @@ $messages = array(
'returnto' => '$1 ччиниз Ñлкъвена хтун',
'tagline' => '{{SITENAME}} Cайтдихъай',
'help' => 'Куьмек',
-'search' => 'Жугъурун',
+'search' => 'Жагъурун',
'searchbutton' => 'Жагъурун',
'go' => 'ЭлÑчIун',
'searcharticle' => 'ЭлÑчIун',
@@ -205,7 +202,7 @@ $messages = array(
'specialpage' => 'Куьмекчи ччин',
'personaltools' => 'Кьилди вичин алатар',
'postcomment' => 'ЦIйий пай',
-'articlepage' => 'Къене авайбурун ччиндиз килигун',
+'articlepage' => 'КЪене авайбурун ччиндиз килигун',
'talk' => 'Веревирд авун',
'views' => 'Килигунар',
'toolbox' => 'Ðлатрин кьвати',
@@ -242,10 +239,10 @@ $messages = array(
'helppage' => 'Help:Къене авайбур',
'mainpage' => 'Кьилин ччин',
'mainpage-description' => 'Кьилин ччин',
-'policy-url' => 'Project:КъайдаÑÑ€',
+'policy-url' => 'Project:КЪайдаÑÑ€',
'portal' => 'КIапIалдин портал',
'portal-url' => 'Project:КIапIалдин портал',
-'privacy' => 'Чинебанвилин ÑиÑÑат',
+'privacy' => 'Чинебанвилин политика',
'privacypage' => 'Project:Чинебанвилин политика',
'badaccess' => 'ГЬатунин гъалатlдин',
@@ -526,7 +523,7 @@ $messages = array(
'history-title' => '$1 - маÑакIавилерин тарих',
'lineno' => 'ЦIар $1:',
'compareselectedversions' => 'ХкÑгъай жуьреÑÑ€ гекъигун',
-'editundo' => 'гьич авун',
+'editundo' => 'Гьич авун',
'diff-multi' => '({{PLURAL:$2|Са уртах|$2 уртахар}} патал авунвай {{PLURAL:$1|Ñа арадин жуьре|$1 арадин жуьреÑÑ€}} къалурнавач)',
# Search results
@@ -543,7 +540,7 @@ $messages = array(
'nextn' => 'Гуьгъуьнин {{PLURAL:$1|$1}}',
'prevn-title' => 'Вилик фейи $1 {{PLURAL:$1|нетижа|нетижаÑÑ€}}',
'nextn-title' => 'КЪведай $1 {{PLURAL:$1|нетижа|нетижаÑÑ€}}',
-'shown-title' => 'Ччина $1 {{PLURAL:$1|нетижа|нетижа}} къалурун',
+'shown-title' => 'Ччина $1 {{PLURAL:$1|нетижа|нетижаÑÑ€}} къалура',
'viewprevnext' => 'Килигун ($1 {{int:pipe-separator}} $2) ($3)',
'searchmenu-legend' => 'Жагъурунин низамарунар',
'searchmenu-exists' => "'''И вики-проектда \"[[:\$1]]\" тlвар алай ччин ава.'''",
@@ -559,7 +556,7 @@ $messages = array(
'searchprofile-images-tooltip' => 'Файлар жугъура',
'searchprofile-everything-tooltip' => 'Вири ччинра къекъуьгъ (веревирдрин ччинар кваз)',
'searchprofile-advanced-tooltip' => 'Ганвай тlварарин генгвилера къекъуьгъ',
-'search-result-size' => '$1 ({{PLURAL:$2|1 гаф|$2 гаф}})',
+'search-result-size' => '$1 ({{PLURAL:$2|1 гаф|$2 гафар}})',
'search-result-category-size' => '{{PLURAL:$1|1 Ñлемент|$1 Ñлементар}} ({{PLURAL:$2|1 агъакатегориÑ|$2 агъакатегориÑÑ€}}, {{PLURAL:$3|1 файл|$3 файлар}})',
'search-redirect' => '(рахкъурун $1)',
'search-section' => '(пай $1)',
@@ -642,14 +639,13 @@ $messages = array(
'timezoneregion-pacific' => 'Секин чIехи гуьл',
'prefs-files' => 'Шикил',
'youremail' => 'Электрон почта:',
-'username' => 'Уртахдин тӀвар',
+'username' => 'Ишлемишчидин тlар',
'uid' => 'Уртах тайин ийидайди:',
'yourrealname' => 'XÐ°Ð»Ð¸Ñ Ñ‚Iвар:',
'yourlanguage' => 'ЧIалар',
-'yournick' => 'ЦӀийи къул:',
'yourgender' => 'ЖинÑ:',
'gender-male' => 'итимдин',
-'gender-female' => 'папарин',
+'gender-female' => 'Фамили',
'email' => 'E-mail',
'prefs-help-email' => 'Электрон почтунин Ð°Ð´Ñ€ÐµÑ ÐºÑ…ÑŒÐ¸ мажбури туш, амма куьне парол рикIелай ракъурдатIа, ам герек жеда.',
'prefs-help-email-others' => 'Квевай куь уртахдин, ва Ñ ÐºÑƒÑŒ веревирдрин ччина ÑлÑчIун къалурна муькуь уртахар галаз Ñлектрон почтадин куькмедалди алакъа хуьз жеда.
@@ -714,10 +710,10 @@ $messages = array(
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|маÑакIавал|маÑакIавилер}}',
-'recentchanges' => 'Mукьвара хьайи маÑакӀавилер',
+'recentchanges' => 'Mукьвара хьайи маÑакIавилер',
'recentchanges-legend' => 'Цlийи маÑакIавилерин низамарунар',
'recentchanges-summary' => 'Викида хьанвай Ñхиримжи маÑакIавилер и ччина гуьзетун',
-'recentchanges-feed-description' => 'И хвала викида хьанвай Ñхиримжи маÑакIавилер вилив хуьн',
+'recentchanges-feed-description' => 'И хвала викида хьанвай Ñхиримжи маÑакIавилер гуьзетун',
'recentchanges-label-newpage' => 'И дуьзар хъувун цlийи ччин туькlуьрна',
'recentchanges-label-minor' => 'Им гъвечlи дуьзар хъувун Ñ',
'recentchanges-label-bot' => 'И дуьзар хъувун ботди авунвайд Ñ',
@@ -749,7 +745,7 @@ $messages = array(
'recentchangeslinked-toolbox' => 'Галкlанвай маÑакIавилер',
'recentchangeslinked-title' => '"$1" галаз галкlанавай маÑакIавилер',
'recentchangeslinked-noresult' => 'Ганвай чlава галкlанавай ччинра Ñа маÑакIавални хьанвайд туш',
-'recentchangeslinked-summary' => 'Им къалурай ччиниз (ва Ñ ÐºÑŠÐ°Ð»ÑƒÑ€Ð°Ð¹ категориÑдиз гьатзавай ччинриз) ÑлÑчIзавай ччинра мукьвара хьайи маÑакIавилерин ÑиÑгь Ñ. Куь [[Special:Watchlist| вилив хуьнин ÑиÑгь ]]диз гьатзавай ччинар Ñцlу шрифтдал къалурнава.',
+'recentchangeslinked-summary' => 'Им къалурай ччиниз (ва Ñ ÐºÑŠÐ°Ð»ÑƒÑ€Ð°Ð¹ категориÑдиз гьатзавай ччинриз) ÑлÑчIзавай ччинра мукьвара хьайи маÑакIавилерин ÑиÑгь Ñ. Куь [[Special:Watchlist| гуьзетунин ÑиÑгь ]]диз гьатзавай ччинар Ñцlу шрифтдал къалурнава.',
'recentchangeslinked-page' => 'Ччинин тlвар:',
'recentchangeslinked-to' => 'ÐкÑина, къалурай ччиниз ÑлÑчlзавай ччинра маÑакIавилер къалура',
@@ -938,17 +934,17 @@ $messages = array(
'emailsend' => 'Ракъурун',
# Watchlist
-'watchlist' => 'Зи вилив хуьнин ÑиÑгь',
-'mywatchlist' => 'Зи вилив хуьнин ÑиÑгь',
+'watchlist' => 'Зи гуьзетунин ÑиÑгь',
+'mywatchlist' => 'Зи гуьзетунин ÑиÑгь',
'watchlistfor2' => '$1 $2 патал',
'addedwatchtext' => "Чар \"[[:\$1]]\" тун хъувунай куьн [[Special:Watchlist|watchlist]]. Къвезмай дегишунар и чарчел ва галкlанавай чарчихъ ихтилатар жеда инна, ахъатдава \"ÑакlÑƒÑ Ñцlу''''' инна [[Special:RecentChanges|list of recent changes]] гьам кьизил авун.",
'removedwatchtext' => 'Чар "[[:$1]]" Идай чlурнай [[Special:Watchlist|ахтармишунин цlарар]].',
-'watch' => 'Вилив хуьн',
+'watch' => 'Гуьзетун',
'watchthispage' => 'Гелкъуьн и хъувун',
-'unwatch' => 'Вилив хуьмир',
-'watchlist-details' => 'Куь вилив хуьнин ÑиÑгьда {{PLURAL:$1|$1 ччин|$1 ччин}} авайди Ñ, веревирдрин ччинар квачиз.',
+'unwatch' => 'Гуьзет ийимир',
+'watchlist-details' => 'Куь гуьзетунин ÑиÑгьда {{PLURAL:$1|$1 ччин|$1 ччинар}}, веревирдрин ччинар квачиз.',
'wlshowlast' => 'Эхиримжи $1 ÑÑÑ‚ $2 югъ $3 къалура',
-'watchlist-options' => 'Вилив хуьнин ÑиÑгьдин низамарунар',
+'watchlist-options' => 'Гуьзетунин ÑиÑгьдин низамарунар',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Килигун...',
@@ -1026,7 +1022,7 @@ $messages = array(
# Contributions
'contributions' => 'Уртахди кутур крар',
'contributions-title' => '$1 уртахдин кутур крар',
-'mycontris' => 'За кутур кар',
+'mycontris' => 'За кутур крар',
'contribsub2' => '($1)-ин кутур пай ($2)',
'uctop' => '(вини кьил)',
'month' => ' Вацралай (ва адалай вилик)',
@@ -1132,10 +1128,10 @@ $messages = array(
'import-token-mismatch' => 'СеанÑдин ганайбур квахьнава. Тавакъу ийида, мадни алахъун аÑ.',
# Tooltip help for the actions
-'tooltip-pt-userpage' => 'Куьн (уртахдин) ччин',
+'tooltip-pt-userpage' => 'Куь (уртахдин) ччин',
'tooltip-pt-mytalk' => 'Куь веревирдрин ччин',
'tooltip-pt-preferences' => 'Куь низамарунар',
-'tooltip-pt-watchlist' => 'Куьне вилив хуьзвай ччинрин ÑиÑгь',
+'tooltip-pt-watchlist' => 'Куьне гуьзетзавай ччинрин ÑиÑгь',
'tooltip-pt-mycontris' => 'Куьне авунвай дуьзар хъувунрин ÑиÑгь',
'tooltip-pt-login' => 'Квез гьахьиз теклифзава, анжах им мажбури туш',
'tooltip-pt-logout' => 'ЭкъечIун',
@@ -1147,19 +1143,19 @@ $messages = array(
'tooltip-ca-protect' => 'И ччин хуьн',
'tooltip-ca-delete' => 'И ччин алудун',
'tooltip-ca-move' => 'Ччиндин Ñ‚Iвар маÑакIа авун',
-'tooltip-ca-watch' => 'И ччин куь вилив хуьнин ÑиÑгьдиз алава авун',
-'tooltip-ca-unwatch' => 'И ччин куь вилив хуьнин ÑиÑгьдай къахчун',
-'tooltip-search' => '{{SITENAME}} къекъуьн',
+'tooltip-ca-watch' => 'И ччин куь гуьзетунин ÑиÑгьдиз алава авун',
+'tooltip-ca-unwatch' => 'И ччин куь гуьзетунин ÑиÑгьдал къахчун',
+'tooltip-search' => 'И гаф жагъурун {{SITENAME}}',
'tooltip-search-go' => 'ÐватIа, гьа и Ñ‚Iвар авай ччиниз ÑлÑчIун',
-'tooltip-search-fulltext' => 'Къалурай текÑÑ‚ авай ччинар жугъурун',
+'tooltip-search-fulltext' => 'Къалурай текÑÑ‚ авай ччинар жугъура',
'tooltip-p-logo' => 'Кьилин ччиниз ÑлÑчIун',
-'tooltip-n-mainpage' => 'Кьилин ччиниз ÑлÑчIун',
+'tooltip-n-mainpage' => 'Кьилин ччиндиз ÑлÑчIун',
'tooltip-n-mainpage-description' => 'Кьилин ччиндиз ÑлÑчIун',
'tooltip-n-portal' => 'Проектдикай, квевай вуч йийз алакьда, Ñа вуч ÑÑ‚Iани гьинай жугъурда',
'tooltip-n-currentevents' => 'Ðлай вакъийрин ÑиÑгь',
'tooltip-n-recentchanges' => 'Викида мукьвара хьайи маÑакIавилерин ÑиÑгь',
'tooltip-n-randompage' => 'Дуьшуьшдин чин ппарун',
-'tooltip-n-help' => 'Жагъурун патал чка',
+'tooltip-n-help' => 'Жагъурдай чка',
'tooltip-t-whatlinkshere' => 'Иниз ÑлÑчIзавай викидин вири ччинрин ÑиÑгь',
'tooltip-t-recentchangeslinked' => 'И ччиндиз ÑлÑчIзавай ччинра мукьвара хьайи маÑакIавилер',
'tooltip-feed-rss' => 'RSS хуьрек и чарчиз',
@@ -1182,7 +1178,7 @@ $messages = array(
'tooltip-preview' => 'Ччин хуьдалди вилик, Ñифте килигун кардик кутун тавакъу ийизва',
'tooltip-diff' => 'Сифте кьилин текÑтдиз талукь тир куьне авунвай маÑакIавилер къалурун',
'tooltip-compareselectedversions' => 'И ччинин кьве хкÑгъай жуьрейрин арада авай тафаватдиз килигун',
-'tooltip-watch' => 'И ччин куь вилив хуьнин ÑиÑгьдиз алава авун',
+'tooltip-watch' => 'И ччин куь гуьзетунин ÑиÑгьдиз алава авун',
'tooltip-rollback' => '« КЬулухъди чIугун » и ччиндиз Ñхиримжи кар кутазвайди патай авунвай дуьзар хъувунар Ñа Ñ‚!ампуналди paxкурзава',
'tooltip-undo' => '«Гьич авун» авунвай дуьзар хъувун paxкурзава ва Ñифтедин килигунин режимда дуьзар хъувундин форма ахъа йийзва. Им нетижадиз Ñебеб алава йийз мумкинвал гузва',
'tooltip-summary' => 'Куьруь нетижа гьадрун',
@@ -1260,7 +1256,20 @@ CиÑгьда авай анжах (* лишандихъ галаз ÑгечIза
'limitall' => 'вири',
# action=purge
-'confirm_purge_button' => 'ЭХь',
+'confirm_purge_button' => 'Э(кхьин)
+
+
+
+
+
+
+
+
+
+
+
+
+9',
'confirm-purge-top' => 'И ччинин кÑш алуддани?',
# action=watch/unwatch
@@ -1314,14 +1323,14 @@ CиÑгьда авай анжах (* лишандихъ галаз ÑгечIза
'specialpages' => 'КьетIен ччинар',
# External image whitelist
-'external_image_whitelist' => ' #И цӀар авайд хьиз тур<pre>
-#Ðгъада вахт акадар тийиз жезвай (гьамиша къайдадалди) лугьунрин кьатӀар Ñцига (// арада авай кӀуÑ).
+'external_image_whitelist' => ' #И цIар авайд хьиз тур</pre>
+#Ðгъада вахт акадар тийиз жезвай (гьамиша къайдадалди ) лугьунрин кьатIар Ñцига (// арада авай кIуÑ).
#Ибур кьецепатан Ñуьретрин URL галаз гекъигда.
-#Дуьзкъвезвайбур Ñуьретар хьиз къалурда, муькуьбур Ñуьретриз тухузвай ÑлÑчӀунар хьиз къалурда.
-#«#» галаз ÑгечӀзавай цӀарариз къейдериз хьиз килигда.
-#ЦӀарар региÑтрдиз фад кьатӀудайбур Ñ.
+#Дуьзкъвезвайбур Ñуьретар хьиз къалурда, муькуьбур Ñуьретриз тухузвай ÑлÑчIунар хьиз къалурда.
+# "#" галаз ÑгечIзавай цIарариз къейдериз хьиз килигда.
+#ЦIарар региÑтрдиз фад кьатIудайбур Ñ.
-#ЦӀарцин винел вири вахт акадар тийиз жезвай лугьунрин кьатӀар Ñцига. И цӀар авайд хьиз тур</pre>',
+#ЦIарцин винел вири вахт акадар тийиз жезвай лугьунрин кьатIар Ñцига.И цIар авайд хьиз тур</pre>',
# Special:Tags
'tag-filter' => '[[Special:Tags|Tag]] куьзунаг:',
diff --git a/languages/messages/MessagesLi.php b/languages/messages/MessagesLi.php
index c01f4982d253..5a3829cd7e49 100644
--- a/languages/messages/MessagesLi.php
+++ b/languages/messages/MessagesLi.php
@@ -1192,7 +1192,6 @@ Mèrk op dat hun indexe van {{SITENAME}} content e bietje gedatierd kint zien.',
'prefs-beta' => 'Bètadeil',
'prefs-datetime' => 'Datum en tied',
'prefs-labs' => 'Alfadeil',
-'prefs-user-pages' => "Gebroekerpagina's",
'prefs-personal' => 'Gebroekersinfo',
'prefs-rc' => 'Recènte verangeringe en weergaaf van sjtumpkes',
'prefs-watchlist' => 'Volglies',
@@ -1456,7 +1455,7 @@ Deze informatie is zichbaar veur angere gebroekers.',
'nchanges' => '$1 {{PLURAL:$1|bewerking|bewerkinge}}',
'recentchanges' => 'Lètste verangeringe',
'recentchanges-legend' => 'Opties veur recènte verangeringe',
-'recentchanges-summary' => 'Volg de recènste bewirkinge op deze wiki op dees pagina.',
+'recentchanges-summary' => 'op dees pagina kins doe de recènte verangeringe in deze wiki bekieke.',
'recentchanges-feed-description' => 'Volg de meis recente bewerkinge in deze wiki via deze feed.',
'recentchanges-label-newpage' => "Mit dees verangering is 'n nuuj pagina aangemaak",
'recentchanges-label-minor' => "Dit is 'n klein bewirking",
diff --git a/languages/messages/MessagesLt.php b/languages/messages/MessagesLt.php
index aa7144ad2545..9ca6022b29e1 100644
--- a/languages/messages/MessagesLt.php
+++ b/languages/messages/MessagesLt.php
@@ -1,5 +1,5 @@
<?php
-/** Lithuanian (lietuvių)
+/** Lithuanian (Lietuvių)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -562,9 +562,8 @@ $2',
'ns-specialprotected' => 'Specialieji puslapiai negali būti redaguojami.',
'titleprotected' => "[[User:$1|$1]] apsaugojo šį pavadinimą nuo sukūrimo.
Nurodyta priežastis yra ''$2''.",
-'filereadonlyerror' => 'Neįmanoma pakeisti failo "$1" nes failų saugykla "$2" yra nustatyta tik skaitymo režimu.
-
-Ją užrakinęs administratorius pateikė šį paaiškinimą: "$3".',
+'filereadonlyerror' => 'Neįmanoma pakeisti failo " $1 " nes failų saugykla " $2 " yra nustatyta tik skaitymo režimu.
+Ją užrakinęs administratorius pateikė šį paaiškinimą: " $3 ".',
'invalidtitle-knownnamespace' => 'Klaidingas pavadinimas vardų erdvėje "$2" ir tekstu "$3"',
'invalidtitle-unknownnamespace' => 'Klaidingas pavadinimas nežinomoje vardų erdvėje numeriu $1 ir tekstu "$2"',
@@ -3733,7 +3732,7 @@ Paveikslėliai yra rodomi pilna raiška, kiti failų tipai paleidžiami tiesiogi
'api-error-unknown-code' => 'Nežinoma klaida: " $1 "',
'api-error-unknown-error' => 'Vidinė klaida: kažkas nutiko bandant įkelti failą.',
'api-error-unknown-warning' => 'Nežinomas įspėjimas: $1',
-'api-error-unknownerror' => 'Nežinoma klaida: "$1"',
+'api-error-unknownerror' => 'Nežinoma klaida: " $1 "',
'api-error-uploaddisabled' => 'Įkėlimas išjungtas šioje wiki.',
'api-error-verification-error' => 'Šis failas gali būti sugadintas arba turi neteisingą papildinį.',
diff --git a/languages/messages/MessagesLus.php b/languages/messages/MessagesLus.php
index 803dc56c38d2..bcf0236d7fe9 100644
--- a/languages/messages/MessagesLus.php
+++ b/languages/messages/MessagesLus.php
@@ -185,8 +185,8 @@ $messages = array(
'help' => 'Ṭanpuina',
'search' => 'Zawnna',
'searchbutton' => 'Zawng rawh le',
-'go' => 'Khai le',
-'searcharticle' => 'Khai le',
+'go' => 'Kal rawh le',
+'searcharticle' => 'Kal rawh le',
'history' => 'Phêk chanchin',
'history_short' => 'Chanchin',
'updatedmarker' => 'ka tlawh hnuhnun ber hnua tihdanglam',
@@ -744,7 +744,6 @@ Google hmangin i lo zawng hrih thei ang.
'prefs-beta' => 'Beta hman theihnate',
'prefs-datetime' => 'Hun leh ni',
'prefs-labs' => '"Lab" hman theihnate',
-'prefs-user-pages' => 'Hmangtu phêkte',
'prefs-personal' => 'Hmangtu chanchin tawi',
'prefs-rc' => 'Tihdanglam thar',
'prefs-watchlist' => 'Ralvèn',
@@ -837,11 +836,11 @@ Hmangtuten e-lehkha an thawn chein i e-chenhmun hrilh an ni chuang lo vang.',
'prefs-signature' => 'Hmingtàr',
'prefs-dateformat' => 'Hun tarlan dan tùr',
'prefs-timeoffset' => 'Hun inthlauhna',
-'prefs-advancedediting' => 'Duhthlan ràiril',
-'prefs-advancedrc' => 'Duhthlan ràiril',
-'prefs-advancedrendering' => 'Duhthlan ràiril',
-'prefs-advancedsearchoptions' => 'Duhthlan ràiril',
-'prefs-advancedwatchlist' => 'Duhthlan ràiril',
+'prefs-advancedediting' => 'Duhthlan sang',
+'prefs-advancedrc' => 'Duhthlan sang',
+'prefs-advancedrendering' => 'Duhthlan sang',
+'prefs-advancedsearchoptions' => 'Duhthlan sang',
+'prefs-advancedwatchlist' => 'Duhthlan sang',
'prefs-displayrc' => 'Duhthlanna tilang rawh',
'prefs-displaysearchoptions' => 'Duhthlanna tilang rawh',
'prefs-displaywatchlist' => 'Duhthlanna tilang rawh',
@@ -1247,7 +1246,7 @@ Taksa sawifiahna hi i siamá¹­ha duh a nih chuan [$2 taksa sawifiahna phêk] aá¹
# Book sources
'booksources' => 'Lehkhabu rawnte',
'booksources-search-legend' => 'Lehkhabu hnar zingah zawng rawh',
-'booksources-go' => 'Khai le',
+'booksources-go' => 'Kal rawh le',
# Special:Log
'specialloguserlabel' => 'Buatsaihtu:',
@@ -1268,7 +1267,7 @@ Taksa sawifiahna hi i siamá¹­ha duh a nih chuan [$2 taksa sawifiahna phêk] aá¹
'allnotinnamespace' => 'Phêk zawng zawng (hminghmun $1-a awm lo)',
'allpagesprev' => 'Hma',
'allpagesnext' => 'Dawt',
-'allpagessubmit' => 'Khai le',
+'allpagessubmit' => 'Kal rawh le',
'allpagesprefix' => 'Hemi thuhmabeta neih zawng hi pholang rawh:',
'allpagesbadtitle' => 'Phêk hming dik lo emaw ţawng dang/wiki dang thuhmabet a hmang palh a nih hmel.
Phêk hminga hman awih loh hawrawp a hmang palh a ni mai thei bawk.',
@@ -1370,8 +1369,6 @@ Hetah hian [[Special:UnusedCategories|pawl hman lohho]] pholan tel a ni lo.
'wlshowlast' => 'Darkar $1 kalta-a tihdanglam tilang rawh , ni $2 kalta-a tihdanglam tilang rawh, $3 tilang rawh',
'watchlist-options' => 'Ralvèn duhdàn',
-'enotif_reset' => 'Phêk zawng zawng tlawh tawh vek angin chhinchhiah rawh.',
-'enotif_newpagetext' => 'Hei hi phêk thar a ni.',
'enotif_impersonal_salutation' => '{{SITENAME}} hmangtu',
'changed' => 'tihdanglam a ni ta',
'created' => 'siam a ni ta',
@@ -1488,7 +1485,6 @@ $2-in a awmphung ngäiah a dahlêt leh.',
# Namespace form on various pages
'namespace' => 'Hminghmun:',
'invert' => 'Thlan lêtna',
-'namespace_association' => 'Hminghmun kaihhnawih',
'blanknamespace' => '(Phekpui)',
# Contributions
@@ -1496,14 +1492,11 @@ $2-in a awmphung ngäiah a dahlêt leh.',
'contributions-title' => '$1 kutthawhnate',
'mycontris' => 'Ka kutthawhnate',
'contribsub2' => '$1 tan ($2) .',
-'nocontribs' => 'I zawn mil tihdanglamna a awm miah lo a nih hmel.',
'uctop' => '(chung)',
'month' => 'Thla (leh a hmalam):',
'year' => 'Kum (leh a hmalam):',
'sp-contributions-newbies' => 'Siangchan tharte kut-thawhna chauh tilang rawh',
-'sp-contributions-newbies-sub' => 'Siangchan thar tán',
-'sp-contributions-newbies-title' => 'Siangchan thar tána hmangtu kutthawhnate',
'sp-contributions-blocklog' => 'danbeh chhinchhiahna',
'sp-contributions-uploads' => 'hlankaite',
'sp-contributions-logs' => 'chanchin-ziak',
@@ -1600,7 +1593,7 @@ Amah leh amah inluahlantir a theih loh.',
'allmessagesname' => 'Thuthawn hming',
'allmessagesdefault' => 'Thuthawn tùr ziahsa',
'allmessages-language' => 'Å¢awng:',
-'allmessages-filter-submit' => 'Khai le',
+'allmessages-filter-submit' => 'Kal rawh le',
# Thumbnails
'thumbnail-more' => 'Tihlenna',
@@ -1823,7 +1816,7 @@ A bak zawng chu thuhrûk sa vek a ni ang.
'confirm-unwatch-button' => 'Aw le',
# Multipage image navigation
-'imgmultigo' => 'Khai le!',
+'imgmultigo' => 'Kal rawh le!',
'imgmultigoto' => 'Phêk $1-ah kal rawh',
# Table pager
diff --git a/languages/messages/MessagesMk.php b/languages/messages/MessagesMk.php
index 32964e4914de..2b7568a955f2 100644
--- a/languages/messages/MessagesMk.php
+++ b/languages/messages/MessagesMk.php
@@ -1,5 +1,5 @@
<?php
-/** Macedonian (македонÑки)
+/** Macedonian (МакедонÑки)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -373,7 +373,7 @@ $messages = array(
'tog-diffonly' => 'Ðе ја покажувај Ñодржината на Ñтраницата под разликите',
'tog-showhiddencats' => 'Прикажи Ñкриени категории',
'tog-noconvertlink' => 'Оневозможи претворање на наÑлов на врÑка',
-'tog-norollbackdiff' => 'ИзоÑтави ја разликата по извршено отповикување',
+'tog-norollbackdiff' => 'ИзоÑтави ја разликата по извршено враќање',
'underline-always' => 'Секогаш',
'underline-never' => 'Ðикогаш',
@@ -1048,7 +1048,7 @@ $2
'creating' => 'Создавање на $1',
'editingsection' => 'Уредување на $1 (паÑуÑ)',
'editingcomment' => 'Уредување на $1 (ново заглавие)',
-'editconflict' => 'СпротиÑтавени уредувања: $1',
+'editconflict' => 'Конфликтни уредувања: $1',
'explainconflict' => "Ðекој друг ја променил Ñтраницата откако почнавте да ја уредувате.
Горниот дел за текÑÑ‚ ја Ñодржи Ñтраницата како што Ñега поÑтои.
Вашите промени Ñе прикажани во долниот дел.
@@ -1108,7 +1108,7 @@ $2
Ðе е дадено никакво образложение.',
'edit-gone-missing' => 'Ðе можев да ја подновам Ñтраницата.
Веројатно е избришана.',
-'edit-conflict' => 'СпротиÑтавеноÑÑ‚ во уредувањето.',
+'edit-conflict' => 'Конфликтно уредување.',
'edit-no-change' => 'Вашите уредувања беа игнорирани, бидејќи не Ñе направени промени врз текÑтот.',
'edit-already-exists' => 'Ðе може да Ñе Ñоздаде нова Ñтраница.
ИÑтата веќе поÑтои.',
@@ -1138,9 +1138,9 @@ $2
# "Undo" feature
'undo-success' => 'Уредувањето може да Ñе откаже.
Ве молиме Ñпоредете ги промените Ñо претходната верзија за да проверите дали тоа е Ñигурно она што Ñакате да го направите, а потоа зачувајте ги промените за да го завршите откажувањето на претходното уредување.',
-'undo-failure' => 'Уредувањето не можеше да Ñе откаже заради меѓувремени ÑпротиÑтавени уредувања.',
+'undo-failure' => 'Уредувањето не можеше да Ñе откаже заради други конфликтни уредувања кои наÑтанале во меѓувреме.',
'undo-norev' => 'Измената не можеше да биде вратена бидејќи не поÑтои или била избришана.',
-'undo-summary' => 'Откажано уредувањето $1 на уредникот [[Special:Contributions/$2|$2]] ([[User talk:$2|разговор]])',
+'undo-summary' => 'Откажано уредување $1 од ([[Special:Contributions/$2|$2]] | [[Разговор Ñо кориÑник:$2|Разговор]])',
# Account creation failure
'cantcreateaccounttitle' => 'Ðе може да Ñе Ñоздаде кориÑничка Ñметка',
@@ -1399,7 +1399,7 @@ $1",
'mypreferences' => 'мои нагодувања',
'prefs-edits' => 'Број на уредувања:',
'prefsnologin' => 'Ðе Ñте најавени',
-'prefsnologintext' => 'Мора да бидете <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} најавени]</span> за да ги менувате вашите кориÑнички нагодувања.',
+'prefsnologintext' => 'Мора да Ñте <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} најавени]</span> за промена на вашите кориÑнички нагодувања.',
'changepassword' => 'Смени лозинка',
'prefs-skin' => 'Руво',
'skin-preview' => 'Преглед',
@@ -1407,7 +1407,6 @@ $1",
'prefs-beta' => 'Бета-можноÑти',
'prefs-datetime' => 'Датум и време',
'prefs-labs' => 'ЕкÑпериментални можноÑти',
-'prefs-user-pages' => 'КориÑнички Ñтраници',
'prefs-personal' => 'КориÑнички профил',
'prefs-rc' => 'Скорешни промени',
'prefs-watchlist' => 'СпиÑок на набљудувања',
@@ -1467,7 +1466,7 @@ $1",
'prefs-custom-css' => 'ПоÑебно CSS',
'prefs-custom-js' => 'ПоÑебно JS',
'prefs-common-css-js' => 'Заеднички CSS/JS за Ñите изгледи:',
-'prefs-reset-intro' => 'Може да ја кориÑтите оваа Ñтраница за враќање на вашите нагодувања на оÑновно-зададените нагодувања на викито. Ова дејÑтво е неповратно.',
+'prefs-reset-intro' => 'Може да ја кориÑтите оваа Ñтраница за враќање на вашите нагодувања на оÑновно-зададените нагодувања на викито. Оваа не може да Ñе врати.',
'prefs-emailconfirm-label' => 'Потврда на е-пошта:',
'prefs-textboxsize' => 'Големина на полето за уредување',
'youremail' => 'Е-пошта:',
@@ -1593,7 +1592,7 @@ $1",
'right-deletedtext' => 'Прегледување на избришан текÑÑ‚ и промени помеѓу избришани ревизии',
'right-browsearchive' => 'Пребарување на избришани Ñтраници',
'right-undelete' => 'Обновување избришана Ñтраница',
-'right-suppressrevision' => 'Прегледување и враќање на ревизии Ñкриени од админиÑтратори',
+'right-suppressrevision' => 'Прегледување и враќање на ревизии Ñокриени од админиÑтратори',
'right-suppressionlog' => 'Гледање на приватни дневници',
'right-block' => 'Оневозможување на оÑтанати кориÑници да уредуваат',
'right-blockemail' => 'Оневозможување кориÑници да праќаат е-пошта',
@@ -1607,7 +1606,7 @@ $1",
'right-editusercssjs' => 'Уредување на CSS и JS податотеки на други кориÑници',
'right-editusercss' => 'Уредување на CSS податотеки на други кориÑници',
'right-edituserjs' => 'Уредување на JS податотеки на други кориÑници',
-'right-rollback' => 'Брзо отповикување на уредувањата на поÑледниот кориÑник што уредувал одредена Ñтраница',
+'right-rollback' => 'Брзо отÑтранување на уредувањата на поÑледниот кориÑник кој уредувал одредена Ñтраница',
'right-markbotedits' => 'Означување на вратени уредувања како ботовÑки уредувања',
'right-noratelimit' => 'Без временÑки ограничувања на уредување',
'right-import' => 'Увезување Ñтраници од други викија',
@@ -1656,7 +1655,7 @@ $1",
'action-suppressionlog' => 'преглед на овој приватен дневник',
'action-block' => 'оневозможи го овој кориÑник да уредува',
'action-protect' => 'измени го Ñтепенот на заштита на оваа Ñтраница',
-'action-rollback' => 'брзо отповикување на измени направени од поÑледниот уредник на Ñтраницата',
+'action-rollback' => 'брзо враќање на измени направени од поÑледниот уредник на Ñтраницата',
'action-import' => 'увези ја оваа Ñтраница од друго вики',
'action-importupload' => 'увези ја оваа Ñтраница од подигната податотека',
'action-patrol' => 'означи ги уредувањата на другите како проверени',
@@ -2220,7 +2219,6 @@ $1',
Можете да го ограничите прикажаното избирајќи тип на дневник, кориÑничко име (разликува големи и мали букви), или Ñтраница (разликува големи и мали букви).',
'logempty' => 'Ðема Ñоодветни запиÑи во дневникот.',
'log-title-wildcard' => 'Пребарај наÑлови кои почнуваат Ñо овој текÑÑ‚',
-'showhideselectedlogentries' => 'Прикажи/Ñкриј одбрани запиÑи',
# Special:AllPages
'allpages' => 'Сите Ñтраници',
@@ -2454,16 +2452,16 @@ $UNWATCHURL
продолжете доколку Ñте Ñигруни дека треба тоа да го Ñторите.',
# Rollback
-'rollback' => 'Отповикај промени',
-'rollback_short' => 'Отповикај',
-'rollbacklink' => 'отповикај',
-'rollbackfailed' => 'Отповикувањето не уÑпеа',
-'cantrollback' => 'Уредувањето не може да Ñе отповика.
+'rollback' => 'Врати промени',
+'rollback_short' => 'Врати',
+'rollbacklink' => 'Врати',
+'rollbackfailed' => 'ÐеуÑпешно враќање',
+'cantrollback' => 'Уредувањето не може да Ñе врати.
ПоÑледниот уредник е воедно и единÑтвениот автор на Ñтраницата.',
-'alreadyrolled' => 'Ðе може да Ñе отповика поÑледното уредување на Ñтраницата „[[:$1]]“ извршено од [[User:$2|$2]] ([[User talk:$2|разговор]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
-некој друг веќе ја изменил или отповикал Ñтраницата.
+'alreadyrolled' => 'Ðе може да Ñе врати поÑледното уредување од [[:$1]] на [[User:$2|$2]] ([[User talk:$2|Разговор]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
+некој друг веќе ја уредил или ги вратил промените на Ñтраницата.
-ПоÑледното уредување го изврши [[User:$3|$3]] ([[User talk:$3|разговор]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
+ПоÑледното уредување беше на [[User:$3|$3]] ([[User talk:$3|Разговор]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
'editcomment' => "Коментарот на уредувањето беше: „''$1''“.",
'revertpage' => 'ОтÑтрането уредувањето на [[Special:Contributions/$2|$2]] ([[User talk:$2|разговор]]), вратено на поÑледната верзија на [[User:$1|$1]]',
'revertpage-nouser' => 'Вратени уредувања на (избришано кориÑничко име) на поÑледната ревизија од [[User:$1|$1]]',
@@ -2551,8 +2549,8 @@ $UNWATCHURL
'undeletepagetext' => '{{PLURAL:$1|Следната Ñтраница била избришана но Ñè уште е во архивот и може да биде вратена.|Следните $1 Ñтраници биле избришани но Ñè уште Ñе во архивот и можат да бидат вратени.}}
Ðрхивот може периодично да Ñе чиÑти.',
'undelete-fieldset-title' => 'Врати ревизии',
-'undeleteextrahelp' => "За да вратите целоÑна иÑторија на една Ñтраница, отштиклирајте ги Ñите полиња и притиÑнете на „'''{{int:undeletebtn}}'''“.
-За да извршите делумно враќање, штиклирајте ги Ñоодветните ревизии за враќање и притиÑнете на „'''{{int:undeletebtn}}'''“.",
+'undeleteextrahelp' => "За да вратите целоÑна иÑторија на една Ñтраница, отштиклирајте ги Ñите полиња и притиÑнете на '''''{{int:undeletebtn}}'''''.
+За да извршите делумно враќање, штиклирајте ги Ñоодветните ревизии за враќање и притиÑнете на '''''{{int:undeletebtn}}'''''.",
'undeleterevisions' => '{{PLURAL:$1|$1 измена е архивирана|$1 измени Ñе архивирани}}',
'undeletehistory' => 'Ðко ја обновите Ñтраницата, Ñите поправки ќе бидат вратени во иÑторијата.
Ðко нова Ñтраница Ñо иÑто име е Ñоздадена по бришењето, обновените поправки ќе Ñе појават во претходната иÑторија.',
@@ -2565,16 +2563,16 @@ $UNWATCHURL
'undeleterevision-missing' => 'Грешна или непоÑтоечка ревизија.
Можеби имате лоша врÑка, ревизијата била обновена или избришана од архивата.',
'undelete-nodiff' => 'Ðе поÑтои поÑтара ревизија.',
-'undeletebtn' => 'Врати',
+'undeletebtn' => 'Обнови',
'undeletelink' => 'погледај/врати',
'undeleteviewlink' => 'преглед',
-'undeletereset' => 'Одново',
+'undeletereset' => 'Врати',
'undeleteinvert' => 'Обратен избор',
'undeletecomment' => 'Причина:',
'undeletedrevisions' => '{{PLURAL:$1|1 измена е обновена|$1 измени Ñе обновени}}',
'undeletedrevisions-files' => '{{PLURAL:$1|1 измена|$1 измени}} и {{PLURAL:$2|1 податотека|$2 податотеки}} Ñе вратени',
'undeletedfiles' => '{{PLURAL:$1|1 податотека е вратена|$1 податотеки Ñе вратени}}',
-'cannotundelete' => 'Враќањето не уÑпеа. Можеби некој друг веќе ја вратил Ñтраницата.',
+'cannotundelete' => 'Враќањето не уÑпеа, некој друг можеби ја вратил Ñтраницата претходно.',
'undeletedpage' => "'''$1 беше обновена'''
Погледнете го [[Special:Log/delete|дневникот на бришења]] за Ð¿Ð¾Ð¿Ð¸Ñ Ð½Ð° претходни бришења и обновувања.",
@@ -3081,8 +3079,9 @@ $1',
'tooltip-watchlistedit-raw-submit' => 'Поднови го ÑпиÑокот',
'tooltip-recreate' => 'Повторно Ñоздај ја Ñтраницата иако е избришана',
'tooltip-upload' => 'Започни Ñо подигање',
-'tooltip-rollback' => '„Отповикај“ ги повлекува промените на поÑледниот уредник',
-'tooltip-undo' => '„Откажи“ го поништува ова уредување и ве ноÑи на уредувањето во режим на преглед. Дава можноÑÑ‚ за наведување на причина во опиÑот.',
+'tooltip-rollback' => '„Врати“ ги поништува поÑледните уредувања на оваа Ñтраница Ñо еден клик до уредувањата на претпоÑледниот придонеÑувач',
+'tooltip-undo' => '„Откажи“ го поништува ова уредување и отвора прозорец за уредување.
+Дозволува додавање на причина во опиÑот',
'tooltip-preferences-save' => 'Зачувај',
'tooltip-summary' => 'ВнеÑете краток опиÑ',
diff --git a/languages/messages/MessagesMl.php b/languages/messages/MessagesMl.php
index 37f58049fe34..25d32a89b89b 100644
--- a/languages/messages/MessagesMl.php
+++ b/languages/messages/MessagesMl.php
@@ -1357,7 +1357,6 @@ $1",
'prefs-beta' => 'പരീകàµà´·à´£à´¾à´Ÿà´¿à´¸àµà´¥à´¾à´¨à´¤àµà´¤à´¿à´²àµà´³àµà´³ സൗകരàµà´¯à´™àµà´™àµ¾',
'prefs-datetime' => 'ദിവസവàµà´‚ സമയവàµà´‚',
'prefs-labs' => 'പരീകàµà´·à´£à´¶à´¾à´²à´¯à´¿àµ½ തയàµà´¯à´¾à´±à´¾à´•àµà´¨àµà´¨ സൗകരàµà´¯à´™àµà´™àµ¾',
-'prefs-user-pages' => 'ഉപയോകàµà´¤àµƒà´¤à´¾à´³àµà´•ൾ',
'prefs-personal' => 'അഹം',
'prefs-rc' => 'സമീപകാല മാറàµà´±à´™àµà´™àµ¾',
'prefs-watchlist' => 'à´¶àµà´°à´¦àµà´§à´¿à´•àµà´•àµà´¨àµà´¨à´µ',
@@ -2359,9 +2358,9 @@ $UNWATCHURL
'rollbacklink' => 'റോൾബാകàµà´•àµ',
'rollbackfailed' => 'റോൾബാകàµà´•ൠപരാജയപàµà´ªàµ†à´Ÿàµà´Ÿàµ',
'cantrollback' => 'തിരàµà´¤àµà´¤àµ½ തിരസàµà´•à´°à´¿à´•àµà´•àµà´µà´¾àµ» സാധികàµà´•àµà´•യിലàµà´². ഒരൠഉപയോകàµà´¤à´¾à´µàµ മാതàµà´°à´®à´¾à´£àµ à´ˆ താളിൽ സം‌ഭാവന ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ.',
-'alreadyrolled' => '[[:$1]] à´Žà´¨àµà´¨ താളിൽ [[User:$2|$2]] ([[User talk:$2|സംവാദം]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) നടതàµà´¤à´¿à´¯ തിരàµà´¤àµà´¤à´²àµà´•ൾ à´®àµàµ»à´ªàµà´°à´¾à´ªà´¨à´‚ ചെയàµà´¯à´¾àµ» സാധികàµà´•àµà´¨àµà´¨à´¤à´²àµà´². മറàµà´±à´¾à´°àµ‹ താൾ തിരàµà´¤àµà´¤àµà´•യോ à´®àµàµ»à´ªàµà´°à´¾à´ªà´¨à´‚ ചെയàµà´¯àµà´•യോ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.
+'alreadyrolled' => '[[:$1]] à´Žà´¨àµà´¨ താളിൽ [[User:$2|$2]] ([[User talk:$2|Talk]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) നടതàµà´¤à´¿à´¯ തിരàµà´¤àµà´¤à´²àµà´•ൾ à´®àµàµ»à´ªàµà´°à´¾à´ªà´¨à´‚ ചെയàµà´¯à´¾àµ» സാധികàµà´•àµà´¨àµà´¨à´¤à´²àµà´². മറàµà´±à´¾à´°àµ‹ താൾ തിരàµà´¤àµà´¤àµà´•യോ à´®àµàµ»à´ªàµà´°à´¾à´ªà´¨à´‚ ചെയàµà´¯àµà´•യോ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.
-താളിലെ അവസാന തിരàµà´¤àµà´¤àµ½ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ [[User:$3|$3]] ([[User talk:$3|സംവാദം]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) ആണàµ.',
+താളിലെ അവസാന തിരàµà´¤àµà´¤àµ½ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ [[User:$3|$3]] ([[User talk:$3|Talk]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) ആണàµ.',
'editcomment' => "തിരàµà´¤àµà´¤à´²à´¿à´¨àµà´±àµ† à´šàµà´°àµà´•àµà´•à´‚: \"''\$1''\" à´Žà´¨àµà´¨à´¾à´¯à´¿à´°àµà´¨àµà´¨àµ.",
'revertpage' => '[[Special:Contributions/$2|$2]] ([[User talk:$2|സംവാദം]]) നടതàµà´¤à´¿à´¯ തിരàµà´¤àµà´¤à´²àµà´•ൾ നീകàµà´•à´‚ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ; നിലവിലàµà´³àµà´³ പതിപàµà´ªàµ [[User:$1|$1]] സൃഷàµà´Ÿà´¿à´šàµà´šà´¤à´¾à´£àµ',
'revertpage-nouser' => '(ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ നീകàµà´•ിയിരികàµà´•àµà´¨àµà´¨àµ) നടതàµà´¤à´¿à´¯ തിരàµà´¤àµà´¤à´²àµà´•ൾ [[User:$1|$1]] സൃഷàµà´Ÿà´¿à´šàµà´š അവസാന പതിപàµà´ªà´¿à´²àµ‡à´¯àµà´•àµà´•ൠമàµàµ»à´ªàµà´°à´¾à´ªà´¨à´‚ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
@@ -3101,7 +3100,7 @@ $1',
'file-info-png-frames' => '{{PLURAL:$1|ഒരൠഫàµà´°àµ†à´¯à´¿à´‚|$1 à´«àµà´°àµ†à´¯à´¿à´‚}}',
# Special:NewFiles
-'newimages' => 'à´ªàµà´¤à´¿à´¯ à´ªàµà´°à´®à´¾à´£à´™àµà´™à´³àµà´Ÿàµ† à´šà´¿à´¤àµà´°à´¶à´¾à´²',
+'newimages' => 'à´ªàµà´¤à´¿à´¯ à´ªàµà´°à´®à´¾à´£à´™àµà´™à´³àµà´Ÿàµ† ഗാലറി',
'imagelisttext' => '$2 നൽകിയിടàµà´Ÿàµà´³àµà´³ {{PLURAL:$1|à´ªàµà´°à´®à´¾à´£à´¤àµà´¤à´¿à´¨àµà´±àµ†|$1 à´ªàµà´°à´®à´¾à´£à´™àµà´™à´³àµà´Ÿàµ†}} പടàµà´Ÿà´¿à´• താഴെ കാണാം.',
'newimages-summary' => 'à´šàµà´°àµà´•àµà´•à´‚',
'newimages-legend' => 'à´…à´°à´¿à´ªàµà´ª',
@@ -3840,7 +3839,7 @@ $5
'revdelete-uname-unhid' => 'ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ മറചàµà´šà´¤àµ ഒഴിവാകàµà´•ിയിരികàµà´•àµà´¨àµà´¨àµ',
'revdelete-restricted' => 'കാരàµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´•ർകàµà´•ൠപàµà´°à´µàµ¼à´¤àµà´¤à´¨ അതിരàµà´•ൾ à´àµ¼à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
'revdelete-unrestricted' => 'കാരàµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´•ർകàµà´•ൠà´àµ¼à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¨ അതിരàµà´•ൾ നീകàµà´•à´‚ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
-'logentry-move-move' => '$1 à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µàµ $3 à´Žà´¨àµà´¨ താൾ $4 ആകàµà´•à´¿ മാറàµà´±à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
+'logentry-move-move' => '$1 à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µàµ $3 à´Žà´¨àµà´¨ താൾ $4 ആയി മാറàµà´±à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
'logentry-move-move-noredirect' => '$3 à´Žà´¨àµà´¨ താൾ $4 à´Žà´¨àµà´¨ തലകàµà´•െടàµà´Ÿà´¿à´²àµ‡à´¯àµà´•àµà´•ൠതിരിചàµà´šàµà´µà´¿à´Ÿà´²à´¿à´²àµà´²à´¾à´¤àµ† $1 മാറàµà´±à´¿',
'logentry-move-move_redir' => '$1, $3 à´Žà´¨àµà´¨ താൾ $4 à´Žà´¨àµà´¨ താളിനàµà´®àµà´•ളിലേയàµà´•àµà´•ൠമാറàµà´±à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
'logentry-move-move_redir-noredirect' => '$1, $3 à´Žà´¨àµà´¨ താൾ $4 à´Žà´¨àµà´¨ താളിനàµà´®àµà´•ളിലേയàµà´•àµà´•àµ, തിരിചàµà´šàµà´µà´¿à´Ÿàµ½ ഇലàµà´²à´¾à´¤àµ† മാറàµà´±à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ',
diff --git a/languages/messages/MessagesMn.php b/languages/messages/MessagesMn.php
index 614cd34852a0..6854a029d4af 100644
--- a/languages/messages/MessagesMn.php
+++ b/languages/messages/MessagesMn.php
@@ -1,5 +1,5 @@
<?php
-/** Mongolian (монгол)
+/** Mongolian (Монгол)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -316,7 +316,7 @@ $1',
'toc' => 'Ðгуулга',
'showtoc' => 'үзүүлÑÑ…',
'hidetoc' => 'нуух',
-'collapsible-collapse' => 'Буулгах',
+'collapsible-collapse' => 'ЭвхÑÑ…',
'collapsible-expand' => 'ТÑлÑÑ…',
'thisisdeleted' => '$1-г харах ÑÑвÑл ÑÑргÑÑÑ… Ò¯Ò¯?',
'viewdeleted' => '$1-г харах уу?',
@@ -402,8 +402,8 @@ $1',
'cannotdelete-title' => '"$1" хуудÑыг уÑтгаж чадÑангүй',
'badtitle' => 'Болохгүй гарчиг',
'badtitletext' => 'ОруулÑан хуудаÑны нÑÑ€ тань хүчингүй, хооÑон, ÑÑвÑл буруу холбоÑон интер-Ñ…Ñл буюу интер-викигийн нÑÑ€ байна. ÐÑÑ€Ñнд Ñ…ÑÑ€ÑглÑгдÑж болохгүй Ñ‚ÑмдÑгт орÑон байж болзошгүй.',
-'perfcached' => 'Дараах тоо баримт нь нөөц хуулбар ÑƒÑ‡Ñ€Ð°Ð°Ñ Ñ…ÑƒÑƒÑ‡Ð¸Ñ€Ñан мÑдÑÑлÑлтÑй байж магадгүй. ДÑÑд тал нь {{PLURAL:$1|нÑг илÑрц|$1 илÑрцүүд}} нөөцөд бÑлÑн байна.',
-'perfcachedts' => 'Дараах тоо баримт нь нөөц хуулбар ÑƒÑ‡Ñ€Ð°Ð°Ñ Ñ…ÑƒÑƒÑ‡Ð¸Ñ€Ñан мÑдÑÑлÑлтÑй байж магадгүй. ДÑÑд тал нь {{PLURAL:$1|нÑг илÑрц|$1 илÑрцүүд}} нөөцөд бÑлÑн байна.',
+'perfcached' => 'Дараах тоо баримт нь нөөц хуулбар ÑƒÑ‡Ñ€Ð°Ð°Ñ Ñ…ÑƒÑƒÑ‡Ð¸Ñ€Ñан мÑдÑÑлÑлтÑй байж магадгүй. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.',
+'perfcachedts' => 'Дараах тоо баримт нөөц хуулбар бөгөөд хамгийн Ñүүлд $1-д шинÑчлÑгдÑÑн. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.',
'querypage-no-updates' => 'Одоогийн байдлаар ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ñанд шинÑчлÑлүүд хаагдÑан байна. Энд байгаа тоо баримт одоохондоо ÑÑргÑÑгдÑхгүй.',
'wrong_wfQuery_params' => 'wfQuery()-д буруу параметр оруулÑан байна<br />
Функц: $1<br />
@@ -477,7 +477,7 @@ $2',
'nocookieslogin' => '{{SITENAME}}-д нÑвтрÑÑ…Ñд күүкиг Ñ…ÑÑ€ÑглÑдÑг.
Та күүкиг идÑвхижүүлÑÑгүй байна.
Түүнийг идÑвхижүүлж дахин оролдоно уу.',
-'nocookiesfornew' => 'Ð¥ÑÑ€ÑглÑгчийн бүртгÑл хийгдÑÑнгүй. Күүкийг зөв тохируулÑан ÑÑÑхийг шалгаад ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ñыг ахин уншуулаарай.',
+'nocookiesfornew' => 'Күүкийг ашиглаж байгаа ÑÑÑхийг шалгаж Ò¯Ð·Ð½Ñ Ò¯Ò¯. Ð¥ÑÑ€ÑглÑгчийн ÑÑ… Ñурвалжийг баталгаажуулж чадÑангүй тул бүртгÑл хийгдÑÑнгүй.',
'noname' => 'Та хүчинтÑй Ñ…ÑÑ€ÑглÑгчийн нÑрийг өгөөгүй байна.',
'loginsuccesstitle' => 'Ðмжилттай нÑвтÑрлÑÑ',
'loginsuccess' => "'''Та {{SITENAME}} руу \"\$1\" нÑÑ€ÑÑÑ€ нÑвтÑрлÑÑ.'''",
@@ -572,7 +572,7 @@ $2',
'passwordreset-emailtitle' => '{{SITENAME}}-н бүртгÑлийн мÑдÑÑлÑл',
'passwordreset-emailelement' => 'Ð¥ÑÑ€ÑглÑгчийн нÑÑ€: $1
Түр зуурын нууц үг: $2',
-'passwordreset-emailsent' => 'Танд Ñанамж болгон нÑг имайл Ñвууллаа',
+'passwordreset-emailsent' => 'Сануулгын цахим шуудан Ñвууллаа.',
'passwordreset-emailsent-capture' => 'Доор харуулÑнаар цахим шуудангийн Ñануулгыг Ñвууллаа.',
'passwordreset-emailerror-capture' => 'Цахим шуудангийн Ñануулга доор харуулÑны дагуу хийгдÑан боловч $1 Ñ…ÑÑ€ÑглÑгчид хүрч чадÑангүй, алдаа гарлаа.',
@@ -685,12 +685,11 @@ $2',
'userpage-userdoesnotexist-view' => '"$1" гÑÑÑн Ñ…ÑÑ€ÑглÑгч бүртгÑгдÑÑгүй байна.',
'blocked-notice-logextract' => 'ЭнÑÑ…Ò¯Ò¯ Ñ…ÑÑ€ÑглÑгч одоогоор түгжигдÑÑн байна.
Лавлагааны зориулалтаар түгжÑÑний лог дÑÑрх хамгийн Ñүүлийн нÑмÑлтийг доор оруулав:',
-'clearyourcache' => "'''Санамж - ХадгалÑныхаа дараа ÑˆÐ¸Ð½Ñ Ñ‚Ð¾Ñ…Ð¸Ñ€Ð³Ð¾Ð¾Ð³Ð¾Ð¾ харахын тулд вÑб хөтөчийнхөө хийÑвÑÑ€ Ñанах ойг орхих Ñ…ÑÑ€ÑгтÑй болж магадгүй.
-* '''Google Chrome хөтчид :''' ''Ctrl-Shift-R'' товч дÑÑÑ€ зÑÑ€Ñг дарна ( Макитош компьютерүүдÑд ''⌘-Shift-R'' дÑÑÑ€ дарна)
-* '''Internet Explorer хөтчид :''' ''Ctrl'' дÑÑÑ€ дарааÑтай байж байгаад ''Refresh'' дÑÑÑ€ дарна, ÑÑвÑл ''Ctrl-F5'' дÑÑÑ€ дарна
-* '''Konqueror веб хөтчид :''' ''Reload'' товч дÑÑÑ€ ÑÑвÑл ''F5'' дÑÑÑ€ дарна
-* '''Opera веб хөтчид :''' ''Tools → Preferences'' руу орж дундын нөөцлөгчийг хооÑлоорой
-\\",
+'clearyourcache' => "'''Санамж - ХадгалÑныхаа дараа ÑˆÐ¸Ð½Ñ Ñ‚Ð¾Ñ…Ð¸Ñ€Ð³Ð¾Ð¾Ð³Ð¾Ð¾ харахын тулд вÑб хөтөчийнхөө хийÑвÑÑ€ Ñанах ойг орхих Ñ…ÑÑ€ÑгтÑй болж магадгүй.'''
+'''Ð¤Ð°Ð¹Ñ€Ñ„Ð¾ÐºÑ / Сафари:''' ''Shift''-г дарж байхдаа ''Reload'' дÑÑÑ€ дарах, ÑÑвÑл ''Ctrl-F5'' буюу ''Ctrl-R'' гÑж дарах (Макинтош дÑÑÑ€ ''Command-R'');
+'''Конкерор: ''' ''Reload'' товч дÑÑÑ€ дар, ÑÑвÑл ''F5''-г дар;
+'''Опера:''' ''Tools→Preferences'' дÑÑÑ€ хийÑвÑÑ€ Ñанах ойг бүрÑн арилгах;
+'''ИнтернÑÑ‚ ЭкÑплорер:''' ''Ctrl'' -г дарж байхдаа ''Refresh'' дÑÑÑ€ дар, ÑÑвÑл ''Ctrl-F5'' гÑж дар.",
'usercssyoucanpreview' => "'''Зөвлөгөө:''' \"{{int:showpreview}}\" товчийг ашиглан та өөрийн ÑˆÐ¸Ð½Ñ CSS-г хадгалахааÑаа өмнө шалгах боломжтой.",
'userjsyoucanpreview' => "'''Зөвлөгөө:''' \"{{int:showpreview}}\" товчийг ашиглан та өөрийн ÑˆÐ¸Ð½Ñ Ð–Ð°Ð²Ð°Ð¡ÐºÑ€Ð¸Ð¿Ñ‚Ð¸Ð¹Ð³ хадгалахааÑаа өмнө шалгах боломжтой.",
'usercsspreview' => "'''Та өөрийн Ñ…ÑÑ€ÑглÑгчийн CSS-г зөвхөн урьдчилан харж байгаа гÑдгÑÑ Ñанаарай.'''
@@ -706,7 +705,6 @@ $2',
'note' => "'''Ðнхааруулга:'''",
'previewnote' => "'''Ð­Ð½Ñ Ð±Ð¾Ð» зөвхөн урьдчилж харÑан байдал.'''
Таны хийÑÑн өөрчлөлтүүдийг одоохондоо хадгалаагүй байгаа!",
-'continue-editing' => 'ҮргÑлжлүүлÑн Ñнзлах',
'previewconflict' => 'Ð­Ð½Ñ ÑƒÑ€ÑŒÐ´Ñ‡Ð¸Ð»Ð¶ харÑан байдал нь дÑÑд талын заÑварлах талбарын текÑтийг хадгалахад харагдах байдлыг харуулна.',
'session_fail_preview' => "'''Уучлаарай! МÑдÑÑлÑл алдагдÑÐ½Ð°Ð°Ñ Ð±Ð¾Ð»Ð¶ таны заÑварыг боловÑруулж чадÑангүй. Дахин оролдож Ò¯Ð·Ð½Ñ Ò¯Ò¯. ИнгÑÑд ч болохгүй байвал ÑÐ°Ð¹Ñ‚Ð°Ð°Ñ Ð³Ð°Ñ€Ñ‡ дахин нÑвтÑрч орж Ò¯Ð·Ð½Ñ Ò¯Ò¯.'''",
'session_fail_preview_html' => "'''Уучлаарай! МÑдÑÑлÑл алдагдÑÐ½Ð°Ð°Ñ Ð±Ð¾Ð»Ð¶ таны заÑварыг боловÑруулж чадÑангүй.'''
@@ -719,7 +717,6 @@ $2',
Ð­Ð½Ñ Ð½ÑŒ алдаа ихтÑй вÑбийн нÑргүй прокÑи Ñ…ÑÑ€ÑглÑÑ… үед заримдаа гардаг.'''",
'edit_form_incomplete' => "'''Таны хийÑÑн өөрлөлтийн зарим Ñ…ÑÑÑг нь Ñерверт хүрÑÑгүй бололтой, алдаатай ÑÑÑхийг шалгаад дахин оролдоно уу'''",
'editing' => '$1-г заÑварлаж байна',
-'creating' => '$1-г Ò¯Ò¯ÑгÑж байна',
'editingsection' => '$1-г заÑварлаж байна (Ñ…ÑÑÑг)',
'editingcomment' => '$1-г заÑварлаж байна (ÑˆÐ¸Ð½Ñ Ñ…ÑÑÑг)',
'editconflict' => 'ЗаÑварын зөрөлдөөн боллоо: $1',
@@ -855,29 +852,29 @@ $3-н тодорхойлÑон шалтгаан нь ''$2''",
'rev-deleted-user-contribs' => '[Ñ…ÑÑ€ÑглÑгчийн нÑÑ€ ÑÑвÑл IP хаÑгыг арилгаÑан байна - заÑварыг хувь нÑмрÑÑÑ Ð½ÑƒÑƒÐ²]',
'rev-deleted-text-permission' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑвар '''уÑтгагдÑан'''.
[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} УÑтгалын логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.",
-'rev-deleted-text-unhide' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны ÑргÑцүүлÑл '''уÑтгагдÑан байна'''.
-[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} УÑтгалын логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг орж харж болно.
-Та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ð·Ð°Ñварыг үзÑÑ…] боломжтой.",
-'rev-suppressed-text-unhide' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны ÑргÑцүүлÑл '''далдлагдÑан байна'''.
-[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ДалдалÑан логооÑ]. дÑлгÑÑ€Ñнгүй мÑдÑÑллийг авах боломжтой.
-Та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ð·Ð°Ñварыг үзÑÑ…] боломжтой.",
-'rev-deleted-text-view' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны ÑргÑцүүлÑл '''уÑтгагдÑан'''.
-ГÑÑÑн ч та харах боломжтой; [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} уÑтгаÑан логооÑ]. дÑлгÑÑ€Ñнгүй мÑдÑÑллийг харах боломжтой.",
+'rev-deleted-text-unhide' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑвар '''уÑтгагдÑан байна'''.
+[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} УÑтгалын логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.
+ÐдминиÑтраторын хувьд та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ð·Ð°Ñварыг үзÑÑ…] боломжтой.",
+'rev-suppressed-text-unhide' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑвар '''далдлагдÑан байна'''.
+[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} Далдлагааны логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.
+ÐдминиÑтраторын хувьд та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ð·Ð°Ñварыг үзÑÑ…] боломжтой.",
+'rev-deleted-text-view' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑвар '''уÑтгагдÑан'''.
+ÐдминиÑтраторын хувьд та харах боломжтой; [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} уÑтгалын логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.",
'rev-suppressed-text-view' => "Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑвар '''далдлагдÑан'''.
-ГÑÑÑн ч та харах боломжтой; [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}}далдалÑан логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг харах боломжтой.",
+ÐдминиÑтраторын хувьд та харах боломжтой; [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} далдлагааны логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.",
'rev-deleted-no-diff' => "Ðль нÑг заÑвар нь '''уÑтгагдÑан''' тул та Ñлгааг үзÑÑ… боломжгүй байна.
[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} УÑтгалын логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.",
'rev-suppressed-no-diff' => "Ямар нÑг заÑвар '''уÑтгагдÑан''' тул та ÑнÑÑ…Ò¯Ò¯ өөрчлөлтийг харах боломжгүй.",
-'rev-deleted-unhide-diff' => "Таны ÑлгаÑан ÑргÑцүүлÑлийн аль нÑг нь '''уÑтгагдÑан''' байна.
-[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} УÑтгаÑан логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг аваарай.
-Та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ñлгааг] үзÑÑ… боломжтой.",
-'rev-suppressed-unhide-diff' => "Таны ÑлгаÑан ÑргÑцүүлÑлийн аль нÑг нь '''далдлагдÑан''' байна.
-[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ДалдалÑан логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг аваарай.
-Та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ñлгааг] үзÑÑ… боломжтой.",
-'rev-deleted-diff-view' => "Таны ÑлгаÑан ÑргÑцүүлÑлийн аль нÑг нь '''уÑтгагдÑан''' байна.
-Та уг Ñлгаврыг харах боломжтой; [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} уÑтгаÑан логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑлийг аваарай.",
-'rev-suppressed-diff-view' => "Таны ÑлгаÑан ÑргÑцүүлÑлийг аль нÑг нь '''далдлагдÑан''' байна.
-Та уг Ñлгаврыг харах боломжтой; [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} далдалÑан логооÑ] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг аваарай.",
+'rev-deleted-unhide-diff' => "Ялгааны аль нÑг заÑвар '''уÑтгагдÑан''' байна.
+[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} УÑтгалын логт] дÑлгÑÑ€Ñнгүй мÑдÑÑлÑл байж магадгүй.
+ÐдминиÑтраторын хувьд та Ñ…Ò¯ÑвÑл [$1 ÑÐ½Ñ Ñлгааг] үзÑÑ… боломжтой.",
+'rev-suppressed-unhide-diff' => "ЭнÑÑ…Ò¯Ò¯ өөрчлөлтийн зарим заÑварыг '''далдалÑан''' байна.
+[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Далдалгааны логт] дÑлгÑÑ€Ñнгүй мÑдÑÑллийг харах боломжтой.
+ÐдминиÑтратор бол та [$1 ÑнÑÑ…Ò¯Ò¯ өөрчлөлтийг харахаар] үргÑлжлүүлÑÑ… боломжтой.",
+'rev-deleted-diff-view' => "ЭнÑÑ…Ò¯Ò¯ өөрчлөлт дахь заÑваруудын нÑгийг '''уÑтгаÑан''' байна.
+Та админиÑтратор тул өөрчлөлтийг харах боломжтой; [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} уÑтгалын лог]-Ñ Ð´ÑлгÑÑ€Ñнгүй мÑдÑÑлÑл авах боломжтой.",
+'rev-suppressed-diff-view' => "ЭнÑÑ…Ò¯Ò¯ өөрчлөлт дахь заÑваруудын нÑгийг '''далдалÑан''' байна.
+Та админиÑтратор тул өөрчлөлтийг харах боломжтой; [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} далдалгааны лог]-Ñ Ð´ÑлгÑÑ€Ñнгүй мÑдÑÑлÑл авах боломжтой.",
'rev-delundel' => 'үзүүлÑÑ…/нуух',
'rev-showdeleted' => 'үзүүлÑÑ…',
'revisiondelete' => 'ЗаÑваруудыг уÑтгах/ÑÑргÑÑÑ…',
@@ -946,8 +943,8 @@ $1",
# Suppression log
'suppressionlog' => 'Ð¥Ñзгаарлалтын лог',
-'suppressionlogtext' => 'Энд Ð°Ð´Ð¼Ð¸Ð½ÑƒÑƒÐ´Ð°Ð°Ñ Ð½ÑƒÑƒÑан агуулгатай холбоотой уÑтгал ба түгжÑÑнүүдийн жагÑаалтууд байна.
-[[Special:BlockList|түгжÑÑний жагÑаалтааÑ]] одоогоор Ñ…ÑÑ€Ñгжиж буй хорио ба түгжÑÑг харна уу.',
+'suppressionlogtext' => 'Доорх нь ÑиÑтемийн Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÑƒÑƒÐ´Ð°Ð°Ñ Ð½ÑƒÑƒÑан агуулгатай холбоотой уÑтгал ба түгжÑÑнүүдийн жагÑаалт юм.
+[[Special:IPBlockList|IP түгжÑÑний жагÑаалтыг]] үзÑж одоо Ñ…ÑÑ€Ñгжиж буй хорио ба түгжÑÑг харна уу.',
# History merging
'mergehistory' => 'ХуудÑуудын түүхийг нÑгтгÑÑ…',
@@ -981,7 +978,7 @@ $1",
'mergelogpagetext' => 'Доорх нь нÑг хуудаÑны түүхийг Ó©Ó©Ñ€ түүхтÑй нÑгтгÑÑÑн хамгийн Ñүүлийн нÑгтгÑлүүд юм.',
# Diffs
-'history-title' => '"$1"-н Ñ…ÑнаÑан түүх',
+'history-title' => '"$1"-н заÑварын түүх',
'difference-multipage' => '(ХуудÑууд хоорондын Ñлгаа)',
'lineno' => '$1-р мөр:',
'compareselectedversions' => 'СонгоÑон хувилбаруудыг харьцуулах',
@@ -1167,7 +1164,7 @@ $1 Ñ‚ÑмдÑгтÑÑÑ Ð±Ð¾Ð³Ð¸Ð½Ð¾ байх Ñ‘Ñтой.',
БуÑад Ñ…ÑÑ€ÑглÑгчид тантай болбогдох тохиолдолд таны цахим шуудан илÑрч харагдахгүй.',
'prefs-help-email-required' => 'МÑйл хаÑг шаардлагатай байна.',
'prefs-info' => 'Ердийн мÑдÑÑлÑл',
-'prefs-i18n' => 'Олон улÑад нийцүүлÑÑ…',
+'prefs-i18n' => 'Олон УлÑжуулалт',
'prefs-signature' => 'Гарын Ò¯ÑÑг',
'prefs-dateformat' => 'Огнооны Ñ…ÑлбÑÑ€',
'prefs-timeoffset' => 'Цагын зөрөө',
@@ -1190,14 +1187,14 @@ $1 Ñ‚ÑмдÑгтÑÑÑ Ð±Ð¾Ð³Ð¸Ð½Ð¾ байх Ñ‘Ñтой.',
'userrights-lookup-user' => 'Ð¥ÑÑ€ÑглÑгчдийн бүлгүүдийг удирдах',
'userrights-user-editname' => 'Ð¥ÑÑ€ÑглÑгчийн нÑÑ€ÑÑ Ð¾Ñ€ÑƒÑƒÐ»Ð½Ð° уу:',
'editusergroup' => 'Ð¥ÑÑ€ÑглÑгчийн бүлгийг заÑварлах',
-'editinguser' => "Дараах Ñ…ÑÑ€ÑглÑгчийн Ñрхийг заÑварлаж байна: '''[[User:$1|$1]]''' $2",
+'editinguser' => "Дараах Ñ…ÑÑ€ÑглÑгчийн Ñрхийг заÑварлаж байна: '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
'userrights-editusergroup' => 'Ð¥ÑÑ€ÑглÑгчийн бүлгүүдийг заÑварлах',
'saveusergroups' => 'Ð¥ÑÑ€ÑглÑгчийн бүлгүүдийг хадгалах',
'userrights-groupsmember' => 'Үүний гишүүн:',
'userrights-groupsmember-auto' => 'Дараахийн далд гишүүн:',
'userrights-groups-help' => 'Та ÑÐ½Ñ Ñ…ÑÑ€ÑглÑгчийн гишүүн болÑон бүлгүүдийг өөрчлөх боломжтой.
-Дөрвөлжин нүдийг бөглөÑөн байвал Ñ…ÑÑ€ÑглÑгч тухайн бүлÑгт байгаа, бөглөөгүй бол уг бүлÑгт байхгүй гÑÑÑн үг.
-* A * гÑдÑг нь нÑгÑнт нÑмÑÑн бол бүлгийг авч болохгүй, ÑÑ Ð±Ó©Ð³Ó©Ó©Ñ Ð±Ð¾Ð»Ð½Ð¾ гÑÑÑн үг.',
+Хайрцгийг Ñ‚ÑмдÑглÑÑÑн байвал Ñ…ÑÑ€ÑглÑгч Ñ‚ÑÑ€ бүлÑгт байгаа, Ñ‚ÑмдÑглÑÑгүй байвал бүлÑгт байхгүй гÑÑÑн үг.
+<nowiki>*</nowiki> гÑдÑг нь нÑгÑнт нÑмÑÑн бол бүлгийг авч болохгүй, ÑÑвÑл түүний ÑÑÑ€ÑгÑÑÑ€ байна гÑÑÑн үг.',
'userrights-reason' => 'Шалтгаан:',
'userrights-no-interwiki' => 'Таньд Ó©Ó©Ñ€ викинүүдÑд Ñ…ÑÑ€ÑглÑгчдийн Ñрхийг өөрчлөх зөвшөөрөл байхгүй.',
'userrights-nodatabase' => '$1 мÑдÑÑллийн Ñан байхгүй, ÑÑвÑл дотоодынх биш байна.',
@@ -1425,8 +1422,8 @@ $1 Ñ‚ÑмдÑгтÑÑÑ Ð±Ð¾Ð³Ð¸Ð½Ð¾ байх Ñ‘Ñтой.',
'filetype-bad-ie-mime' => 'ИнтернÑÑ‚ ЭкÑплорер нь зөвшөөрөгдөхгүй, аюултай байх боломжтой файлын төрөл болох "$1" гÑж илрүүлÑÑ… тул ÑÐ½Ñ Ñ„Ð°Ð¹Ð»Ñ‹Ð³ оруулах боломжгүй байна.',
'filetype-unwanted-type' => "'''\".\$1\"''' нь Ñ…Ò¯ÑÑгдÑхгүй файлын төрөл байна.
Ðшиглахыг зөвлөж буй {{PLURAL:\$3|файлын төрөл|файлын төрлүүд}} нь \$2.",
-'filetype-banned-type' => '\'\'\'".$1"\'\'\' {{PLURAL:$4|нь зөвшөөрөгдөхгүй файлын төрөл байна.|нь зөвшөөрөгдөхгүй файлын төрөл байна}}.
-Зөвшөөрөгдөх {{PLURAL:$3|файлын төрөлд|файлын төрөлд}} $2.',
+'filetype-banned-type' => "'''\".\$1\"''' нь зөвшөөрөгдөхгүй файлын төрөл байна.
+Зөвшөөрөгдөх {{PLURAL:\$3|файлын төрөл|файлын төрлүүд}} нь \$2.",
'filetype-missing' => 'Ð­Ð½Ñ Ñ„Ð°Ð¹Ð»Ð´ өргөтгөл байхгүй байна (".jpg" гÑÑ… мÑÑ‚).',
'empty-file' => 'Таны ÑвуулÑан файл хооÑон байв.',
'file-too-large' => 'Таны ÑвуулÑан файл Ñ…ÑÑ‚Ñрхий том байв.',
@@ -1497,20 +1494,6 @@ file_uploads тохиргоогоо шалгана уу.',
Та үүнийг дахин оруулахын өмнө $1-г шалгаж Ò¯Ð·Ð½Ñ Ò¯Ò¯.',
'filename-bad-prefix' => "Таны оруулж байгаа файлын нÑÑ€ '''\"\$1\"'''-Ñ€ ÑÑ…Ñлж байна. Ð­Ð½Ñ Ð½ÑŒ файлыг тодорхойлойлоогүй, голдуу дижитал аппаратын автоматаар гаргадаг нÑÑ€ болно.
Файланд түүнийг илүү Ñайн тодорхойлÑон нÑÑ€ өгнө Ò¯Ò¯.",
-'filename-prefix-blacklist' => ' #<!-- leave this line exactly as it is --> <pre>
-# Syntax is as follows:
-# * Everything from a "#" character to the end of the line is a comment
-# * Every non-blank line is a prefix for typical filenames assigned automatically by digital cameras
-CIMG # Casio
-DSC_ # Nikon
-DSCF # Fuji
-DSCN # Nikon
-DUW # зарим гар утаÑнууд
-IMG # ерөнхий
-JD # Jenoptik
-MGP # Pentax
-PICT # буÑад.
- #</pre> <!-- leave this line exactly as it is -->',
'upload-success-subj' => 'Файлыг амжилттай орууллаа',
'upload-success-msg' => '[$2]-Ñ Ð°Ð¼Ð¶Ð¸Ð»Ñ‚Ñ‚Ð°Ð¹ оруулав. Энд байна: [[:{{ns:file}}:$1]]',
'upload-failure-subj' => 'Оруулах үеийн аÑуудал',
@@ -1532,13 +1515,10 @@ URL нь хүчинтÑй, мөн түүн руу орж болж байгаа Ñ
'upload-too-many-redirects' => 'URL-д Ñ…ÑÑ‚ олон чиглүүлÑгч байв',
'upload-unknown-size' => 'Үл мÑдÑгдÑÑ… Ñ…ÑмжÑÑ',
'upload-http-error' => 'HTTP алдаа гарав: $1',
-'upload-copy-upload-invalid-domain' => 'Ð­Ð½Ñ Ñ…Ð°Ñг дÑÑÑ€ÑÑÑ Ñ…ÑƒÑƒÐ»Ð°Ñ… боломжгүй байна.',
# File backend
-'backend-fail-stream' => '$1 файлыг дамжуулж чадÑангүй.',
'backend-fail-backup' => '$1 файлыг нөөцөлж чадÑангүй.',
'backend-fail-notexists' => '$1 файл байхгүй байна.',
-'backend-fail-notsame' => '$1 дÑÑÑ€ Ñлгаатай файл аль Ñрт Ò¯Ò¯ÑÑÑн байна.',
'backend-fail-invalidpath' => '$1 хадгалах зам хуурамч байна.',
'backend-fail-delete' => '$1 файлыг уÑтгаж чадÑангүй.',
'backend-fail-alreadyexists' => '$1 файл аль Ñ…Ñдийн байж байна.',
@@ -1550,13 +1530,6 @@ URL нь хүчинтÑй, мөн түүн руу орж болж байгаа Ñ
'backend-fail-closetemp' => 'Түр зуурын файлыг хааж чадÑангүй.',
'backend-fail-read' => '$1 файлыг уншиж чадÑангүй.',
'backend-fail-create' => '$1 файлыг Ò¯Ò¯ÑгÑж чадÑангүй.',
-'backend-fail-maxsize' => '$1 файлын Ñ…ÑмжÑÑ {{PLURAL:$2|нÑг байтааÑ|$2 байтааÑ}} Ñ…ÑÑ‚ÑÑ€ÑÑн тул хадгалж болохгүй байна. \\',
-'backend-fail-readonly' => '"\'\'$2\'\'" - Ð¾Ð¾Ñ Ð±Ð¾Ð»Ð¾Ð¾Ð´ нөөцийн Ñангийн "$1" ÑиÑтемийг зөвхөн унших боломжтой байна. \\',
-'backend-fail-synced' => 'Дотоод нөөцийн Ñангийн ÑиÑтем дÑÑ… "$1" файл тогтворгүй төлөвт байна',
-'backend-fail-connect' => '"$1" нөөцийн Ñангийн ÑиÑтемтÑй холбогдож чадÑангүй.',
-'backend-fail-internal' => '"$1" нөөцийн Ñангийн ÑиÑтемд үл танигдах алдаа гарлаа.',
-'backend-fail-contenttype' => '"$1" дахь файлын агуулгын төрлийг таньж чадÑангүй.',
-'backend-fail-usable' => '$1 файлд хангалттай зөвшөөрөл олгогдоогүй ÑÑвÑл агуулах хавтаÑгүйн ÑƒÐ»Ð¼Ð°Ð°Ñ Ñ…Ð°Ð´Ð³Ð°Ð»Ð¶ чадÑангүй.',
# img_auth script messages
'img-auth-accessdenied' => 'Хандах Ñрхгүй байна',
@@ -1702,7 +1675,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
# Random page
'randompage' => 'СанамÑаргүй хуудаÑ',
-'randompage-nopages' => 'Дараах {{PLURAL:$2|нÑрний зайнд|нÑрний зайнд}} Ñ…ÑƒÑƒÐ´Ð°Ñ Ð±Ð°Ð¹Ñ…Ð³Ò¯Ð¹ байна : $1. \\',
+'randompage-nopages' => 'Ð­Ð½Ñ Ð½Ñрний зайд Ñ…ÑƒÑƒÐ´Ð°Ñ Ð±Ð°Ð¹Ñ…Ð³Ò¯Ð¹ байна.',
# Random redirect
'randomredirect' => 'СанамÑаргүй чиглүүлÑгч',
@@ -1728,15 +1701,15 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'statistics-users-active-desc' => 'Сүүлийн {{PLURAL:$1|өдөрт|$1 өдөрт}} үйлдÑл хийÑÑн Ñ…ÑÑ€ÑглÑгчид',
'statistics-mostpopular' => 'Хамгийн олон удаа үзÑÑн хуудÑууд',
-'disambiguations' => 'Ó¨Ó©Ñ€ агуулгатай хуудÑуудтай холбоотой хуудÑууд',
+'disambiguations' => 'Салаа утгатай үгнүүд',
'disambiguationspage' => 'Template:Салаа утгатай',
'disambiguations-text' => "Дараах хуудÑууд '''Ñалаа утгатай үгнүүдийн хуудаÑ''' руу холбогдоно.
ТÑдгÑÑÑ€ нь зөв ÑÑдÑв руу холбогдох Ñ‘Ñтой.<br />
[[MediaWiki:Disambiguationspage]]-Ñ Ñ…Ð¾Ð»Ð±Ð¾Ð³Ð´Ñон загвар Ñ…ÑÑ€ÑглÑж байвал Ñ…ÑƒÑƒÐ´Ð°Ñ Ð½ÑŒ Ñалаа утгатай үгнүүдийн Ñ…ÑƒÑƒÐ´Ð°Ñ Ð³Ñж тооцогдоно.",
'doubleredirects' => 'Давхар чиглүүлÑгчүүд',
-'doubleredirectstext' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ñанд Ó©Ó©Ñ€ хуудÑуудыг давхар зааÑан хуудÑуудыг жагÑааÑан байна
-Мөр Ñ‚ÑƒÑ Ð±Ò¯Ñ€ нь Ñхний зааÑан болон түүний дараах зааÑан хуудÑуудыг жагÑаан бичÑÑний Ñацуу уг хоёр хуудÑын ÑцÑийн чиглүүлÑÑн "жинхÑнÑ" хуудÑыг үзүүлÑÑн байна.',
+'doubleredirectstext' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñ Ð½ÑŒ Ó©Ó©Ñ€ чиглүүлÑгч Ñ…ÑƒÑƒÐ´Ð°Ñ Ñ€ÑƒÑƒ чиглүүлдÑг хуудÑуудыг жагÑаана.
+Мөр Ñ‚ÑƒÑ Ð±Ò¯Ñ€ нь Ñхний ба хоёр дахь чиглүүлÑгч рүүх холбооÑыг болон Ñхний чиглүүлÑгчийн чиглÑÑ… Ñ‘Ñтой, хоёр дахь чиглүүлÑгчийн чиглÑÑ… "жинхÑнÑ" чиглÑÑ… Ñ‘Ñтой хуудÑыг заана.',
'double-redirect-fixed-move' => '[[$1]] зөөгдөж, [[$2]] руух чиглүүлÑгч боллоо',
'double-redirect-fixer' => 'ЧиглүүлÑгчийг заÑварлагч',
@@ -1761,7 +1734,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'nviews' => '$1 удаа үзÑÑн',
'specialpage-empty' => 'Ð­Ð½Ñ Ð¼ÑдүүлÑгт үр дүн гарÑангүй.',
'lonelypages' => 'Өнчин хуудÑууд',
-'lonelypagestext' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ñууд {{SITENAME}}-дахь буÑад хуудÑуудтай холбогдоогүй ÑÑвÑл Ð·Ð°Ð°Ð³Ð°Ð°Ñ Ñ…ÑÑ‚ÑÑ€ÑÑн байна.',
+'lonelypagestext' => 'Дараах хуудÑууд нь {{SITENAME}}-н буÑад хуудÑÑƒÑƒÐ´Ð°Ð°Ñ Ñ…Ð¾Ð»Ð±Ð¾Ð³Ð´Ð¾Ð¾Ð³Ò¯Ð¹ байна.',
'uncategorizedpages' => 'Ðнгилагдаагүй хуудÑууд',
'uncategorizedcategories' => 'Ðнгилагдаагүй ангиллууд',
'uncategorizedimages' => 'Ðнгилагдаагүй зургууд',
@@ -1868,8 +1841,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'linksearch-ns' => 'ÐÑрний зай:',
'linksearch-ok' => 'Хайх',
'linksearch-text' => '"*.wikipedia.org" зÑÑ€Ñг орлуулагч Ñ‚ÑмдÑгт Ñ…ÑÑ€ÑглÑÑ… боломжтой.<br />
-Дор хаÑж дÑÑд түвшиний домайн Ñ…ÑÑ€ÑгтÑй байна, жишÑÑ Ð½ÑŒ "*.org".<br />
-ДÑмжигдÑÑ… протоколууд : <tt>$1</tt> (ÑдгÑÑÑ€ÑÑÑ Ð°Ð»Ð¸Ð¹Ð³ нь ч хайлтад бүү оруул).',
+Зөвшөөрөгдөх протокол: <tt>$1</tt>',
'linksearch-line' => '$1 нь $2-Ñ Ñ…Ð¾Ð»Ð±Ð¾Ð³Ð´Ñон',
'linksearch-error' => 'Орлуулагч Ñ‚ÑмдÑгт хоÑÑ‚ нÑрийн ÑхлÑлд л гарах боломжтой.',
@@ -1919,7 +1891,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'emailpagetext' => 'Ð­Ð½Ñ Ñ…ÑÑ€ÑглÑгч Ñ€Ò¯Ò¯ мÑйл илгÑÑÑ…Ñд доорхийг бөглөнө.
Таны өөрийн [[Special:Preferences|Ñ…ÑÑ€ÑглÑгчийн тохиргоонд]] оруулÑан мÑйл хаÑг нь "Ð¥ÑнÑÑÑ" гÑÑÑн Ñ…ÑÑÑгт гарах тул хүлÑÑн авагч хариугаа тань руу шууд илгÑÑÑ… боломжтой.',
'usermailererror' => 'МÑйл нь буцаж ирÑÑн шалтгаан:',
-'defemailsubject' => '{{SITENAME}} дахь "$1" Ñ…ÑÑ€ÑглÑгчийн и-мÑйл хаÑг',
+'defemailsubject' => '{{SITENAME}} и-мÑйл',
'usermaildisabled' => 'Ð¥ÑÑ€ÑглÑгчийн и-мÑйлийг идÑвхигүйжүүлÑв',
'usermaildisabledtext' => 'Та ÑÐ½Ñ Ð²Ð¸ÐºÐ¸Ð³Ð¸Ð¹Ð½ буÑад Ñ…ÑÑ€ÑглÑгч руу и-мÑйл Ñвуулах боломжгүй',
'noemailtitle' => 'МÑйл хаÑггүй байна',
@@ -1943,7 +1915,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
# User Messenger
'usermessage-summary' => 'СиÑтемийн меÑÑеж үлдÑÑв.',
'usermessage-editor' => 'СиÑтемийн меÑÑежийг заÑварлагч',
-'usermessage-template' => 'МедиаВики:Ð¥ÑÑ€ÑглÑгчийнМÑдÑÑ',
+'usermessage-template' => 'МедиаВики:Ð¥ÑÑ€ÑглÑгчийнМÑдÑгдÑл',
# Watchlist
'watchlist' => 'Миний Ñ…Ñнаж буй хуудÑууд',
@@ -1970,7 +1942,7 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'watchmethod-list' => 'Ñ…Ñналтад буй хуудÑуудад ÑаÑхан өөрчлөлт орÑон ÑÑÑхийг шалгаж байна',
'watchlistcontains' => 'Таны Ñ…Ñнах жагÑаалтанд $1 Ñ…ÑƒÑƒÐ´Ð°Ñ Ð±Ð°Ð¹Ð½Ð°.',
'iteminvalidname' => "'$1' зүйлд аÑуудал гарлаа, хүчингүй нÑÑ€...",
-'wlnote' => "Энд нь {{PLURAL:$2|цагийн|'''$2''' цагийн}} өмнө хамгийн Ñүүлд хийÑÑн {{PLURAL:$1|өөрчлөлт| '''$1''' өөрчлөлтүүд}} байна.",
+'wlnote' => "Доорх нь Ñүүлийн {{PLURAL:$2|цагт|'''$2''' цагт}} хийгдÑÑн {{PLURAL:$1|Ñүүлийн|Ñүүлийн '''$1'''}} өөрчлөлт юм.",
'wlshowlast' => 'Сүүлийн $1 цагийн $2 өдрийн $3-г харуул',
'watchlist-options' => 'Ð¥Ñнаж буй хуудÑуудын жагÑаалтны Ñонголтууд',
@@ -1990,36 +1962,27 @@ URL нь зөв болон Ñайт ажиллагаатай байгаа ÑÑÑ
'enotif_anon_editor' => '$1 бүртгÑлгүй Ñ…ÑÑ€ÑглÑгч',
'enotif_body' => '$WATCHINGUSERNAME танаа,
-To change your watchlist settings, visit
-{{canonicalurl:{{#special:EditWatchlist}}}}
-
-{{SITENAME}}-н $PAGETITLE хуудаÑÑ‚ $PAGEEDITOR $PAGEEDITDATE-нд $CHANGEDORCREATED үйлдÑл хийжÑÑ. $PAGETITLE_URL -руу орж одоогоор хийгдÑÑд байгаа заÑварыг харна уу.
+{{SITENAME}}-н $PAGETITLE хуудаÑÑ‚ $PAGEEDITOR $PAGEEDITDATE-нд $CHANGEDORCREATED үйлдÑл хийжÑÑ. Одоогийн заÑварыг $PAGETITLE_URL хуудÑÐ°Ð°Ñ Ñ…Ð°Ñ€Ð½Ð° уу.
$NEWPAGE
-ЗаÑÑан тойм: $PAGESUMMARY $PAGEMINOREDIT
+ЗаÑварлагчийн тойм: $PAGESUMMARY $PAGEMINOREDIT
-ЗаÑвар хийÑÑн хүний холбогдъё гÑвÑл:
-емÑйл: $PAGEEDITOR_EMAIL
+ЗаÑварлагчтай холбоо барих:
+мÑйл: $PAGEEDITOR_EMAIL
вики: $PAGEEDITOR_WIKI
-Ó¨Ó©Ñ€ шинÑÑÑ€ хийгдÑÑ… өөрчлөлтүүдийн талаарх уг хуудÑан орж л байж мÑдÑÑ… боломжтой.
-Мөн та үзÑÑн хуудÑынхаа шинÑÑÑ€ хийгдÑÑ… өөрчлөлтүүдийг Ñануулах тохиргоог шинÑчилж болно.
+Та ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ð°ÑÑ‚ зочлохгүй бол Ó©Ó©Ñ€ өөрчлөлтүүдийн талаарх мÑдÑÑлÑл өгөхгүй болно.
+Мөн та Ñ…Ñнаж буй хуудÑуудын мÑдÑÑллÑÑ… бүртгÑлийг өөрчилж болно.
- {{SITENAME}} -н Ñануулгын ÑиÑтем
+ {{SITENAME}}-н мÑдÑÑллÑÑ… ÑиÑтем
--
-Имейл хаÑгаар шинÑчлÑл хийÑÑн талаар мÑдÑÑлÑл Ñвуулах тохиргоог
-{{canonicalurl:{{#special:Preferences}}}} хаÑгаар орж Ñ…Ð¸Ð¹Ð½Ñ Ò¯Ò¯
-
-Ð¥Ñнаж буй хуудÑын жагÑаалтын тохиргоог
-{{canonicalurl:{{#special:EditWatchlist}}}} хаÑгаар орж Ñ…Ð¸Ð¹Ð½Ñ Ò¯Ò¯
-
-Ð¥Ñнаж буй хуудын жагÑÐ°Ð°Ð»Ñ‚Ð°Ð°Ñ Ñ…Ð°Ñг хаÑах тохиолдолд
-$UNWATCHURL
+Ð¥Ñнаж буй хуудÑуудынхаа тохиргоог өөрчлөхийн тулд дараах хуудаÑÑ‚ зочилно уу:
+{{canonicalurl:{{#special:EditWatchlist}}}}
-Санал ÑÑтгÑгдÑл болон тулгарÑан бÑрхшÑÑлÑÑ :
-{{canonicalurl:{{MediaWiki:Helppage}}}} хаÑгаар орж Ð±Ð¸Ñ‡Ð½Ñ Ò¯Ò¯',
+ДÑлгÑÑ€Ñнгүй мÑдÑÑлÑл:
+{{canonicalurl:{{MediaWiki:Helppage}}}}',
# Delete
'deletepage' => 'ХуудÑыг уÑтга',
@@ -2049,10 +2012,10 @@ $UNWATCHURL
** Зохиогчийн ÑрхÑд халдÑан
** Вандализм',
'delete-edit-reasonlist' => 'УÑтгах шалтгаануудыг заÑварлах',
-'delete-toobig' => 'Уг хуудаÑны заÑварын түүх маш их, $1 {{PLURAL:$1|заÑвар|гаруй заÑвартай}} байна.
-{{SITENAME}}-н аюулгүй байдлын үүднÑÑÑ Ð´ÑÑрх хуудÑыг уÑтгахыг хорьÑон байна.',
-'delete-warning-toobig' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑварын түүх маш том байгаа бөгөөд {{PLURAL:$1| гаруй заÑвар| гаруй заÑварууд}} байна.
-УÑтгавал {{SITENAME}}-н мÑдÑÑллийн Ñангийн үйл ажиллагаанд нөлөөлж магадгүй тул та анхаарна уу.',
+'delete-toobig' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑварын түүх маш том байгаа бөгөөд $1 гаруй заÑвартай байна.
+{{SITENAME}}-д ÑанамÑаргүй байдлаар муугаар нөлөөлж болзошгүй тул ÑдгÑÑÑ€ хуудÑуудыг уÑтгах Ñвдлыг хорьÑон байна.',
+'delete-warning-toobig' => 'Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñны заÑварын түүх маш том байгаа бөгөөд $1 гаруй заÑвартай байна.
+УÑтгавал {{SITENAME}}-н мÑдÑÑллийн Ñангийн үйл ажиллагаанд нөлөөлж магадгүй тул та анхаар ÑÑÑ€ÑмжтÑйгÑÑÑ€ дараах үйлдлÑÑ Ð³Ò¯Ð¹Ñ†ÑтгÑÐ½Ñ Ò¯Ò¯.',
# Rollback
'rollback' => 'ЗаÑваруудыг буцаах',
@@ -2078,8 +2041,7 @@ $UNWATCHURL
# Protect
'protectlogpage' => 'Хамгаалалтын лог',
-'protectlogtext' => 'Энд хуудÑын хамгаалалтын өөрчлөлтүүдийн жагÑаалтууд байна.
-[[Special:ProtectedPages|хамгаалагдÑан хуудÑын жагÑаалт]] -руу орж одоогоор хүчинтÑй байгаа хуудаÑны хамгаалалтыг харна уу.',
+'protectlogtext' => 'доорх нь түгжигдÑÑн ба түгжигдÑÑгүй хуудаÑны лиÑÑ‚.',
'protectedarticle' => '"[[$1]]"-г хамгааллаа',
'modifiedarticleprotection' => '"[[$1]]"-н хамгаалалтын түвшинг өөрчиллөө',
'unprotectedarticle' => '"[[$1]]"-ны хамгаалалтыг цуцлав',
@@ -2146,14 +2108,11 @@ $UNWATCHURL
'undeletepage' => 'УÑтгагдÑан хуудÑуудыг харах ба ÑÑргÑÑÑ…',
'undeletepagetitle' => "'''Дараах нь [[:$1|$1]]-н уÑтгагдÑан заÑварууд юм.'''",
'viewdeletedpage' => 'УÑтгагдÑан хуудÑуудыг харах',
-'undeletepagetext' => '{{PLURAL:$1|Ð­Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñ|Дараах $1 хуудÑууд}} уÑтгагдÑан Ñ…Ñдий ч нөөцөд байгаа ÑƒÑ‡Ñ€Ð°Ð°Ñ ÑÑргÑÑÑ… боломжтой.
-Ðөөцийг үе үе цÑвÑрлÑдÑг болохыг анхаараарай.',
+'undeletepagetext' => 'Дараах хуудÑууд уÑтгагдÑан боловч одоогоор ÑÑргÑÑж болохоор төлөвт байна.',
'undelete-fieldset-title' => 'ЗаÑваруудыг ÑÑргÑÑÑ…',
-'undeleteextrahelp' => "БүхÑл хуудÑыг ÑÑргÑÑхийн тулд бүх жижиг дөрвөлжингүүдийг Ñонгохгүй үлдÑÑгÑÑд '''''{{int:undeletebtn}}''''' товчийг дар.
-Зарим хувилбаруудыг ÑÑргÑÑхийн тулд ÑÑргÑÑÑ… хувилбаруудын өмнөх жижиг дөрвөлжинг идÑвхжүүлÑÑд '''''{{int:undeletebtn}}''''' товчийг дар.",
+'undeleteextrahelp' => "БүхÑл хуудÑыг ÑÑргÑÑхийн тулд бүх жижиг дөрвөлжингүүдийг Ñонгохгүй үлдÑÑгÑÑд '''''СÑргÑÑÑ…''''' товчийг дар. Зарим хувилбаруудыг ÑÑргÑÑхийн тулд ÑÑргÑÑÑ… хувилбаруудын өмнөх жижиг дөрвөлжинг идÑвхжүүлÑÑд '''''СÑргÑÑÑ…''''' товчийг дар. '''''Дахин ÑхлүүлÑÑ…''''' товчийг дарÑнаар тайлбарын талбар ба бүх жижиг дөрвөлжингүүд хооÑон болно",
'undeleterevisions' => '$1 хувилбар архивлагдлаа',
-'undeletehistory' => 'Ð¥ÑÑ€Ñв ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ñыг ÑÑргÑÑвÑл өмнөх бүх залруулгууд түүх байдлаар ÑÑргÑÑгдÑÑ… болно .
-Ð¥ÑÑ€Ñв адил нÑртÑй ÑˆÐ¸Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñ Ò¯Ò¯ÑгÑгдÑÑн байгаа бол ÑÑргÑÑгдÑÑн хувилбарууд түүх Ñ…ÑÑÑгт гарч ирÑÑ… боловч одоо байгаа хуудÑыг шууд Ñолихгүй.',
+'undeletehistory' => 'Ð¥ÑÑ€Ñв та ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ñыг ÑÑргÑÑвÑл түүний өмнөх бүх хувилбарууд нь түүх Ñ€Ò¯Ò¯ ÑÑргÑÑгдÑж бичигдÑнÑ. Ð¥ÑÑ€Ñв үүнийг уÑтгаÑÐ½Ð°Ð°Ñ Ñ…Ð¾Ð¹Ñˆ үүнтÑй адил нÑртÑй ÑˆÐ¸Ð½Ñ Ñ…ÑƒÑƒÐ´Ð°Ñ Ò¯Ò¯ÑгÑгдÑÑн бол ÑÑргÑÑгдÑÑн хувилбарууд түүх Ñ…ÑÑÑгт гарч ирÑÑ… боловч одоо байгаа бодит хуудÑыг автоматаар Ñолихгүй.',
'undeleterevdel' => 'ДÑÑд Ñ…ÑƒÑƒÐ´Ð°Ñ Ð±ÑƒÑŽÑƒ файлын заÑвар бага зÑргÑÑÑ€ уÑтгагдах Ñвдал гарах бол Ñ…ÑƒÑƒÐ´Ð°Ñ ÑÑргÑÑгдÑхгүй.
Ийм тохиолдолд та хамгийн Ñүүлд уÑтгагдÑан заÑварыг нууцлахаа, ÑÑвÑл Ñ‚ÑмдÑглÑÑ…ÑÑ Ð±Ð¾Ð»Ð¸Ñ… шаардлагатай.',
'undeletehistorynoadmin' => 'Ð­Ð½Ñ Ó©Ð³Ò¯Ò¯Ð»Ñл уÑтгагдÑан. Үүний уÑтгагдÑан шалтгаан нь уÑтгалын өмнө ÑÐ½Ñ Ñ…ÑƒÑƒÐ´Ñыг заÑварлаÑан Ñ…ÑÑ€ÑглÑгчдийн тухай мÑдÑÑллүүдтÑй хамт доорх тайланд өгөгдÑөн байгаа. ЭдгÑÑÑ€ уÑтгагдÑан хувилбаруудад Ñг юу байÑныг зөвхөн админиÑтраторууд л харж чадна.',
@@ -2280,8 +2239,8 @@ $1',
'ipb-change-block' => 'ЭдгÑÑÑ€ тохиргоотойгоор ÑÐ½Ñ Ñ…ÑÑ€ÑглÑгчийг дахин түгжих',
'badipaddress' => 'Хүчингүй IP хаÑг',
'blockipsuccesssub' => 'ТүгжÑÑ Ð°Ð¼Ð¶Ð¸Ð»Ñ‚Ñ‚Ð°Ð¹ боллоо.',
-'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] түгжигдÑÑн байна.
-<br />ТүгжÑÑн тоймыг [[Special:BlockList|түгжигдÑÑн IP-ийн жагÑаалт]] Ð°Ð°Ñ Ñ…Ð°Ñ€Ð½Ð° уу.',
+'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] түгжигдÑÑн.
+<br />Түгжилтийн тоймыг [[Special:BlockList|түгжигдÑÑн IP-ийн жагÑаалт]]Ð°Ð°Ñ Ò¯Ð·Ð½Ñ Ò¯Ò¯.',
'ipb-edit-dropdown' => 'Түгжих шалтгаануудыг заÑварлах',
'ipb-unblock-addr' => '$1-н түгжÑÑг тайлах',
'ipb-unblock' => 'Ð¥ÑÑ€ÑглÑгчийн нÑÑ€ ÑÑвÑл IP хаÑгийн түгжÑÑг тайлах',
@@ -2321,9 +2280,9 @@ $1',
Лавлагааны зориулалтаар далдлагааны логийг доор оруулав:',
'blocklogentry' => '[[$1]] нь $2 $3 хугацаатайгаар түгжигдÑÑн',
'reblock-logentry' => '[[$1]]-н түгжÑÑний тохиргоог $2 $3 хугацаатай болгож өөрчилÑөн',
-'blocklogtext' => 'Энд Ñ…ÑÑ€ÑглÑгчийг түгжÑÑн болон түгжÑÑг тайлÑан лог байна.
-Ðвтоматаар түгжигдÑÑн IP хаÑгууд жагÑаагтад ороогүй болно.
-[[Special:BlockList|IP хаÑгийн түгжÑÑний жагÑаалтыг]] харж одоо түгжигдÑÑн ÑÑвÑл хорионд байгаа хаÑгуудыг харна уу.',
+'blocklogtext' => 'Ð­Ð½Ñ Ð½ÑŒ Ñ…ÑÑ€ÑглÑгчийг түгжÑÑн болон тайлÑан үйлдлийн лог юм.
+Ðвтоматаар түгжигдÑÑн IP хаÑгууд жагÑаагдаагүй.
+[[Special:BlockList|IP хаÑгийн түгжÑÑний жагÑаалтыг]] харж одоо түгжигдÑÑн хаÑгуудыг харна уу.',
'unblocklogentry' => '$1 идÑвхтÑй',
'block-log-flags-anononly' => 'зөвхөн нÑргүй Ñ…ÑÑ€ÑглÑгчид',
'block-log-flags-nocreate' => 'БүртгÑл Ò¯Ò¯ÑгÑÑ… боломжгүй',
@@ -2646,8 +2605,8 @@ $1',
# Spam protection
'spamprotectiontitle' => 'Ð¡Ð¿Ð°Ð¼Ð°Ð°Ñ Ñ…Ð°Ð¼Ð³Ð°Ð°Ð»Ð°Ñ… шүүлтүүр',
-'spamprotectiontext' => 'Ð¡Ð¿Ð°Ð¼Ð°Ð°Ñ Ñ…Ð°Ð¼Ð³Ð°Ð°Ð»Ð°Ñ… шүүлтүүр таны хадгалахыг Ñ…Ò¯ÑÑÑн хуудÑыг хааÑан байна.
-Хар данÑад орÑон гадны Ñайттай холбоотой байÑÐ½Ð°Ð°Ñ Ð±Ð¾Ð»Ñон бололтой.',
+'spamprotectiontext' => 'Таны хадгалахыг Ñ…Ò¯ÑÑÑн Ñ…ÑƒÑƒÐ´Ð°Ñ ÑÐ¿Ð°Ð¼Ð°Ð°Ñ Ñ…Ð°Ð¼Ð³Ð°Ð°Ð»Ð°Ñ… шүүлтүүрÑÑÑ€ хаагдлаа.
+Ð­Ð½Ñ Ð½ÑŒ гадны Ñайт руух холбооÑны ÑƒÐ»Ð¼Ð°Ð°Ñ Ð³Ð°Ñ€Ñан байж магадгүй.',
'spamprotectionmatch' => 'Дараах текÑÑ‚ нь манай ÑÐ¿Ð°Ð¼Ð°Ð°Ñ Ñ…Ð°Ð¼Ð³Ð°Ð°Ð»Ð°Ñ… шүүлтүүрт баригдлаа: $1',
'spambot_username' => 'МедиаВикигийн Ñпамыг цÑвÑрлÑÑ…',
'spam_reverting' => '$1 руух холбооÑгүй хамгийн Ñүүлийн хувилбар руу шилжүүлж байна',
@@ -2669,7 +2628,7 @@ $1',
'markaspatrolleddiff' => 'Ð¥Ñналтанд авъÑ',
'markaspatrolledtext' => 'Үүнийг Ñ…Ñналтанд авъÑ',
'markedaspatrolled' => 'Ð¥Ñналтанд авÑан',
-'markedaspatrolledtext' => 'Уг ÑонгоÑон [[:$1]] нÑмÑлт/өөрчлөлтийг Ñ…Ñналтанд авлаа.',
+'markedaspatrolledtext' => 'СонгоÑон нÑмÑлт/өөрчлөлтийг Ñ…Ñналтанд авлаа.',
'rcpatroldisabled' => 'Сүүлийн өөрчлөлтүүдийн Ñргүүл хаагдÑан байна',
'rcpatroldisabledtext' => 'Сүүлийн өөрчлөлтүүдийн Ñргүүл одоогоор хаагдÑан байна.',
'markedaspatrollederror' => 'Ð¥Ñналтанд авч чадÑангүй',
@@ -2697,8 +2656,8 @@ $1',
'nextdiff' => 'Удаах заÑвар →',
# Media information
-'mediawarning' => "'''Ðнхаар''': Ð­Ð½Ñ Ñ„Ð°Ð¹Ð» нь хор нөлөөтÑй код агуулÑан байж болзошгүй, үүнийг ачааллах Ð°Ð²Ð°Ð°Ñ ÑиÑтемийн хамгаалалт тань доройтож болзошгүй.",
-'imagemaxsize' => "Зурагны Ñ…ÑмжÑÑний Ñ…Ñзгаар :<br />''(файлын тайлбар хуудÑууд)''",
+'mediawarning' => "'''Ðнхаар''':Ð­Ð½Ñ Ñ„Ð°Ð¹Ð» нь хор нөлөөтÑй код агуулÑан байж болзошгүй, Ñ…ÑрвÑÑ Ð°Ñ‡Ð°Ð°Ð»Ð»Ð°Ð²Ð°Ð» таны ÑиÑтемийн аюулгүй байдал доройтож болзошгүй.",
+'imagemaxsize' => 'Доорх шаардлагын дагуу зургын хуудÑанд Ñ…Ñзгаарлалт хийлÑÑ:',
'thumbsize' => 'Жижиг зургийн Ñ…ÑмжÑÑ:',
'widthheightpage' => '$1 × $2, $3 {{PLURAL:$3|хуудаÑ|хуудаÑ}}',
'file-info' => 'файлын Ñ…ÑмжÑÑ: $1, MIME төрөл: $2',
@@ -2789,8 +2748,8 @@ $1',
'exif-colorspace' => 'Өнгөний завÑар',
'exif-componentsconfiguration' => 'Бүх бүрÑлдÑхүүн Ñ…ÑÑгүүдийн утга',
'exif-compressedbitsperpixel' => 'Зургийн файлыг шахах арга',
-'exif-pixelydimension' => 'Зургийн өргөн',
-'exif-pixelxdimension' => 'Зургийн өндөр',
+'exif-pixelydimension' => 'Зургийн хүчинтÑй өргөн',
+'exif-pixelxdimension' => 'Зургийн хүчинтÑй өндөр',
'exif-usercomment' => 'Ð¥ÑÑ€ÑглÑгчдийн Ñ‚ÑмдÑглÑл',
'exif-relatedsoundfile' => 'Холбоотой дуун файл',
'exif-datetimeoriginal' => 'МÑдÑÑллийг Ò¯Ò¯ÑгÑÑÑн огноо ба цаг',
@@ -2804,9 +2763,9 @@ $1',
'exif-exposureprogram' => 'ГÑÑ€Ñл өгөх хугацааны программ',
'exif-spectralsensitivity' => 'Спектралийн мÑдрÑмтгий байдал',
'exif-isospeedratings' => 'ISO хурдны үнÑлгÑÑ',
-'exif-shutterspeedvalue' => 'Хөшигний APEX хурд \\',
-'exif-aperturevalue' => 'Дурангийн өрц \\',
-'exif-brightnessvalue' => 'Тодрол бүдÑгрÑл',
+'exif-shutterspeedvalue' => 'Хөшигний хурд',
+'exif-aperturevalue' => 'Дурангийн өрц',
+'exif-brightnessvalue' => 'ГÑÑ€ÑлтÑлт',
'exif-exposurebiasvalue' => 'ГÑÑ€Ñл өгөх хурдны тохиргооны Ñ…ÑмжÑÑ',
'exif-maxaperturevalue' => 'Газрын диафрагмын дÑÑд өргөн',
'exif-subjectdistance' => 'Субъектийн орших зай',
@@ -2879,9 +2838,9 @@ $1',
'exif-orientation-3' => '180° ÑргүүллÑÑ',
'exif-orientation-4' => 'БоÑоогоор ÑргүүлÑÑ…',
'exif-orientation-5' => 'Цагийн зүүний ÑÑÑ€ÑгÑÑÑ€ 90° Ñргүүлж боÑоогоор ÑргүүллÑÑ',
-'exif-orientation-6' => 'Цагийн зүүний дагуу 90° ÑргүүлÑÑн байдал',
+'exif-orientation-6' => 'Цагийн зүүний дагуу 90° ÑргүүллÑÑ',
'exif-orientation-7' => 'Цагийн зүүний дагуу 90° Ñргүүлж боÑоогоор ÑргүүллÑÑ',
-'exif-orientation-8' => 'Цагийн зүүний ÑÑÑ€Ñг 90° ÑргүүлÑÑн байдал',
+'exif-orientation-8' => 'Цагийн зүүний ÑÑÑ€ÑгÑÑÑ€ 90° ÑргүүллÑÑ',
'exif-planarconfiguration-1' => 'Chunky формат',
@@ -2988,9 +2947,9 @@ $1',
# Pseudotags used for GPSDestDistanceRef
'exif-gpsdestdistance-k' => 'Километр',
'exif-gpsdestdistance-m' => 'Милл',
-'exif-gpsdestdistance-n' => 'бÑÑÑ€',
+'exif-gpsdestdistance-n' => 'тохой урт',
-'exif-objectcycle-b' => 'Өдөр ч шөнө ч',
+'exif-objectcycle-b' => 'Өглөө оройн алинд ч',
# Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
'exif-gpsdirection-t' => 'Бодит чиглÑл',
diff --git a/languages/messages/MessagesMr.php b/languages/messages/MessagesMr.php
index a108bf41e870..abc95b6556ee 100644
--- a/languages/messages/MessagesMr.php
+++ b/languages/messages/MessagesMr.php
@@ -2036,7 +2036,7 @@ Input:contenttype/subtype, e.g. <tt>image/jpeg</tt>.',
'listusers-editsonly' => 'फकà¥à¤¤ संपादनांसहित सदसà¥à¤¯ दाखवा',
'listusers-creationsort' => 'निरà¥à¤®à¤¿à¤¤à¥€à¤šà¥à¤¯à¤¾ तारखेपà¥à¤°à¤®à¤¾à¤£à¥‡ लावा',
'usereditcount' => '$1 {{PLURAL:$1|संपादन|संपादने}}',
-'usercreated' => 'सदसà¥à¤¯ खाते $3, $1 तारखेला, $2 वाजता बनवले गेले',
+'usercreated' => '{{GENDER:$3|बनावला}} या $1 अत $2',
'newpages' => 'नवीन पाने',
'newpages-username' => 'सदसà¥à¤¯ नाव:',
'ancientpages' => 'जà¥à¤¨à¥€ पाने',
diff --git a/languages/messages/MessagesMs.php b/languages/messages/MessagesMs.php
index cb482c91513c..01e2e005cc59 100644
--- a/languages/messages/MessagesMs.php
+++ b/languages/messages/MessagesMs.php
@@ -1237,7 +1237,6 @@ Cuba berikan awalan ''all:'' untuk mencari semua kandungan (termasuk laman perbi
'prefs-beta' => 'Ciri-ciri beta',
'prefs-datetime' => 'Tarikh dan waktu',
'prefs-labs' => 'Ciri-ciri makmal',
-'prefs-user-pages' => 'Laman pengguna',
'prefs-personal' => 'Profil',
'prefs-rc' => 'Perubahan terkini',
'prefs-watchlist' => 'Senarai pantau',
diff --git a/languages/messages/MessagesMt.php b/languages/messages/MessagesMt.php
index 911cd5f1c531..96d222ea42f3 100644
--- a/languages/messages/MessagesMt.php
+++ b/languages/messages/MessagesMt.php
@@ -935,7 +935,6 @@ Ftakar li l-paÄ¡ni .css u .js personalizzati għandhom l-ewwel ittra tat-titlu Å
'note' => "'''Nota:'''",
'previewnote' => "'''Ftakar li din hija biss dehra proviżorja.'''
It-tibdiliet tiegħek għadhom ma ġewx salvati!",
-'continue-editing' => 'Kompli l-modifika',
'previewconflict' => "Din il-previżjoni turi l-kliem li jinsab fiż-żona ta' modifika superjuri u turi kif tidher kieku l-paġna kella tiġi modifikata.",
'session_fail_preview' => "'''Jiddispjaċina imma l-modifika tiegħek ma setgħetx tiġi pproċessata minħabba li ntilfet l-informazzjoni tas-sessjoni.
Jekk jogħġbok, erġa' pprova. Jekk xorta tibqa' ma taħdimx, ipprova [[Special:UserLogout|oħroġ]] u erġa' idħol.'''",
diff --git a/languages/messages/MessagesMzn.php b/languages/messages/MessagesMzn.php
index 4b6ac06b2804..999137dad705 100644
--- a/languages/messages/MessagesMzn.php
+++ b/languages/messages/MessagesMzn.php
@@ -276,7 +276,7 @@ $messages = array(
'faqpage' => 'Project:FAQ',
# Vector skin
-'vector-action-addsection' => 'ترنه گپ بزوئن',
+'vector-action-addsection' => 'ایضاÙÙ‡ هکردن عونوان',
'vector-action-delete' => 'پاک هاکردن',
'vector-action-move' => 'دکش هاکردن',
'vector-action-protect' => 'زلÙÙ† بزوئن',
@@ -497,7 +497,7 @@ $2، $1',
'userloginnocreate' => 'دله بموئن',
'logout' => 'دربوردن',
'userlogout' => 'دربوردن',
-'notloggedin' => 'سیستم ره دله نیه مونی',
+'notloggedin' => 'سیستم ره دله نی یه موئین',
'nologin' => 'عضو نی؟ $1.',
'nologinlink' => 'عضو بواشین',
'createaccount' => 'ترنه حساب وا هکاردن',
@@ -567,7 +567,7 @@ $2، $1',
آخرین مورد سیاهه قطع دسترسی زیر بموئه:',
'previewnote' => 'Ø´Ùمه یاد بوئه Ú©Ù‡ اینتا اتا Ù¾ÛŒØ´â€ŒÙ†Ù…Ø§ÛŒÙØ´ هسه.
Ø´Ùمه دگاردسته‌ئون Ø¬Ø§Ù†Ù€ÙŽÚ©ÙØªÙ‡ Ú©Ù‡ و‌نه، ونه Ø§ÙØ³Ø§ ذخیره‌بیّـÙÙ† دوکمه ره بَزنین!',
-'editing' => 'درحال $1 ره دچی‌ین',
+'editing' => 'دچی‌ین => $1',
'editingsection' => 'دچی‌ین $1 (تیکه)',
'editingcomment' => '$1 دچی‌ین(نو تیکه)',
'yourtext' => 'شمه بنویشته',
@@ -652,7 +652,7 @@ $2، $1',
'prefs-help-email-required' => 'ایمیل نشونی لازم هسه.',
# User rights
-'userrights-user-editname' => 'اتا کاروری نوم وارد هاکنین:',
+'userrights-user-editname' => 'کارور نوم ره بنویش هاکنین',
# Groups
'group-sysop' => 'مدیرون',
@@ -677,7 +677,6 @@ $2، $1',
# Recent changes
'recentchanges' => 'تازه دگاردسته‌ئون',
'recentchanges-legend' => 'تازه دگاردسته‌ئون گوزینه‌ها',
-'recentchanges-summary' => 'ویکی تازه دگاردسته‌ئون ره اینتا ØµÙØ­Ù‡ دله دمبال هاکنین.',
'recentchanges-label-newpage' => 'اینتا ویرایش اته نو ØµÙØ­Ù‡ ایجاد هاکرده',
'recentchanges-label-minor' => 'اینتا ویرایش خله جزئی بیه',
'recentchanges-label-bot' => 'اینتا ویرایش‌ره اته ربات انجام هدائه',
@@ -796,8 +795,6 @@ $2، $1',
'watchlist' => 'مه دمبال‌هاکرده‌‌ئون Ùلیست',
'mywatchlist' => 'مه دمبال‌هاکرده‌‌ئون Ùلیست',
'watchnologin' => 'سیستم ره دله نی ئه موئین',
-'addedwatchtext' => "«[[:$1]]» شمه [[Special:Watchlist|دمبال هاکردئون لیست]] دله اضاÙÙ‡ بیه.
-اینتا ØµÙØ­Ù‡ دگاردسته‌ئون Ùˆ ونه Ú¯Ù¾ آینده دله اینتا لیست دله شمه وسه Ùهرست بوننه؛ یان شه بماند، اینتا ØµÙØ­Ù‡ØŒ [[Special:RecentChanges|تازه دگاردسته‌ئون]] Ùهرست دله شمه وسه '''پررنگ‌تر''' نمایش هدا بونه تا وره راحت تر بوینین.",
'watch' => 'دمبال هاکردن',
'watchthispage' => 'این ØµÙØ­Ù‡ ره دÙمبال هاکارد‌ن',
'unwatch' => 'ده‌مـبـال نـه‌کـارده‌ن',
@@ -835,13 +832,6 @@ $2، $1',
'revertpage-nouser' => '"چیزونی که (ونـه کـاروری نـوم پـاک بَیّه) دچی‌یه دگـاردسته بیّه همونتایی که [[User:$1|$1]] آخرسری دچی‌ین دلـه هاکرده"',
'rollback-success' => 'چیزونی که $1 دچی‌ین دگاردسته بیّه همونتایی که $2 آخرسری دچی‌ین دلـه هاکرده',
-# Protect
-'protectedarticle' => '«[[$1]]» ره Ù…Ø­Ø§ÙØ¸Øª هاکرده',
-'modifiedarticleprotection' => '«[[$1]]» Ù…Ø­Ø§ÙØ¸Øª تنظیمات ره تغییر هدائه',
-'movedarticleprotection' => '«[[$2]]» Ù…Ø­Ø§ÙØ¸Øª تنظیمات ره «[[$1]]» رو منتقل هاکرده',
-'protect-expiry-indefinite' => 'بی‌پایون',
-'protect-cantedit' => 'شما نتوننی اینتا ØµÙØ­Ù‡ Ù…Ø­Ø§ÙØ¸Øª وضعیت ره تغییر هادین، شما اجازه این کار ره ندایننی.',
-
# Restrictions (nouns)
'restriction-edit' => 'دچی‌ین',
'restriction-upload' => 'باربی‌یشتن',
@@ -881,7 +871,6 @@ $2، $1',
'blockip-legend' => 'کارور ره دَوستن',
'ipbsubmit' => 'ای کارور دأبه‌س بأوه',
'ipblocklist' => 'IP نـه‌شـونـی‌ئون ئو کـارورنـوم‌ئونی کـه دأبـه‌سـتـوونـه',
-'infiniteblock' => 'بی‌پایون',
'blocklink' => 'دَوستن',
'unblocklink' => 'وا هـه‌کـارده‌ن',
'change-blocklink' => 'قطع دسترسی تغییر هدائن',
@@ -922,7 +911,7 @@ $2، $1',
'tooltip-pt-mycontris' => 'مه کایری‌ئون لیست',
'tooltip-pt-login' => 'شه‌ما به‌ته‌ر هـأسـه که سـیـسـتـه‌م ده‌لـه بـیـه‌ئی، هـرچـأن زوری نـیـه',
'tooltip-pt-logout' => 'سیستم جه دأیابـوری',
-'tooltip-ca-talk' => 'این ØµÙØ­Ù‡ خَوری Ú¯Ù¾ بَزوئن',
+'tooltip-ca-talk' => 'ØµÙØ­Ù‡ درباره Ú¯Ù¾ بَزوئن',
'tooltip-ca-edit' => 'Ø´Ùما بتوندی این ØµÙØ­Ù‡ ره دَچینی.',
'tooltip-ca-addsection' => 'أتـا نـه گـب را دأکـه‌تـه‌ن',
'tooltip-ca-viewsource' => 'این ØµÙØ­Ù‡ ره نتوندی دَچینی.
diff --git a/languages/messages/MessagesNl.php b/languages/messages/MessagesNl.php
index 21846b9400a8..e8e7cd8ad885 100644
--- a/languages/messages/MessagesNl.php
+++ b/languages/messages/MessagesNl.php
@@ -1336,9 +1336,9 @@ Let op dat het gebruiken van de navigatieverwijzingen deze kolom opnieuw instelt
'mergelogpagetext' => 'Hieronder ziet u een lijst van recente samenvoegingen van een paginageschiedenis naar een andere.',
# Diffs
-'history-title' => '$1: versiegeschiedenis',
-'difference-title' => '$1: verschil tussen versies',
-'difference-title-multipage' => "$1 en $2: verschil tussen pagina's",
+'history-title' => 'Geschiedenis van "$1"',
+'difference-title' => 'Verschil tussen versies van "$1"',
+'difference-title-multipage' => 'Verschil tussen pagina\'s "$1" en "$2"',
'difference-multipage' => "(Verschil tussen pagina's)",
'lineno' => 'Regel $1:',
'compareselectedversions' => 'Geselecteerde versies vergelijken',
@@ -1438,7 +1438,6 @@ De gegevens over {{SITENAME}} zijn mogelijk niet bijgewerkt.',
'prefs-beta' => 'Bètafunctionaliteit',
'prefs-datetime' => 'Datum en tijd',
'prefs-labs' => 'Alphafunctionaliteit',
-'prefs-user-pages' => "Gebruikerspagina's",
'prefs-personal' => 'Gebruikersprofiel',
'prefs-rc' => 'Recente wijzigingen',
'prefs-watchlist' => 'Volglijst',
diff --git a/languages/messages/MessagesNn.php b/languages/messages/MessagesNn.php
index c96052111195..664a5c1203ab 100644
--- a/languages/messages/MessagesNn.php
+++ b/languages/messages/MessagesNn.php
@@ -1,5 +1,5 @@
<?php
-/** Norwegian Nynorsk (‪norsk (nynorsk)‬)
+/** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -342,7 +342,7 @@ $messages = array(
# Font style option in Special:Preferences
'editfont-style' => 'Endre stilen for skrifttypen i området:',
'editfont-default' => 'Nettlesar i utgangspunktet',
-'editfont-monospace' => 'Skrift med fast breidd',
+'editfont-monospace' => 'Skrift med fast breidde',
'editfont-sansserif' => 'Skrifttype utan seriffar',
'editfont-serif' => 'Skrifttype med seriffar',
@@ -958,9 +958,9 @@ lang, altså lenger enn $2 kilobyte som er maksimum. Han kan difor ikkje lagrast
'readonlywarning' => "'''ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, så du kan ikkje lagre endringane dine akkurat no. Det kan vera lurt å kopiere teksten din til ei tekstfil, så du kan lagre han her seinare.'''
Systemadministratoren som låste databasen gav følgjande årsak: $1",
-'protectedpagewarning' => "'''Ã…TVARING: Denne sida er verna, slik at berre administratorar kan endra henne.'''
+'protectedpagewarning' => "'''Ã…TVARING: Denne sida er verna, slik at berre administratorar kan endre ho.'''
Det siste loggelementet er oppgjeve under som referanse:",
-'semiprotectedpagewarning' => "'''Merk:''' Denne sida er verna slik at berre registrerte brukarar kan endra henne.
+'semiprotectedpagewarning' => "'''Merk:''' Denne sida er verna slik at berre registrerte brukarar kan endre henne.
Det siste loggelementet er oppgjeve under som referanse:",
'cascadeprotectedwarning' => "'''Åtvaring:''' Denne sida er verna så berre brukarar med administratortilgang kan endre henne. Dette er fordi ho er inkludert i {{PLURAL:$1|denne djupverna sida|desse djupverna sidene}}:",
'titleprotectedwarning' => "'''Åtvaring: Denne sida er verna, så berre [[Special:ListGroupRights|nokre brukarar]] kan opprette henne.'''
@@ -1180,9 +1180,9 @@ Pass på at den nye sida også har innhald frå den innfletta sida.',
'mergelogpagetext' => 'Nedanfor finn du ei liste over dei siste flettingane av ein sidehistorikk til ein annan.',
# Diffs
-'history-title' => '$1: Versjonshistorikk',
-'difference-title' => '$1: Skilnad mellom versjonar',
-'difference-title-multipage' => '$1 og $2: Skilnad mellom sidene',
+'history-title' => 'Historikken til «$1»',
+'difference-title' => 'Skilnad mellom versjonar av «$1»',
+'difference-title-multipage' => 'Skilnad mellom sidene «$1» og «$2»',
'difference-multipage' => '(Skilnad mellom sider)',
'lineno' => 'Line $1:',
'compareselectedversions' => 'Samanlikn valde versjonar',
@@ -1673,7 +1673,7 @@ Om du framleis ønskjer å laste opp fila, gå tilbake og last ho opp med eit an
'uploadvirus' => 'Fila innheld virus! Detaljar: $1',
'upload-source' => 'Kjeldefil',
'sourcefilename' => 'Filsti:',
-'sourceurl' => 'Kjelde-URL:',
+'sourceurl' => 'URL til kjelda:',
'destfilename' => 'MÃ¥lfilnamn:',
'upload-maxfilesize' => 'Maksimal filstorleik: $1',
'upload-description' => 'Filskildring',
@@ -1714,9 +1714,6 @@ $1',
'upload-unknown-size' => 'Ukjend storleik',
'upload-http-error' => 'Ein HTTP-feil oppstod: $1',
-# File backend
-'backend-fail-delete' => 'Kunne ikkje sletta fila «$1».',
-
# img_auth script messages
'img-auth-accessdenied' => 'Tilgjenge avslått',
'img-auth-nopathinfo' => 'PATH_INFO manglar.
@@ -2003,9 +2000,6 @@ Merk at andre internettsider kan ha direkte lenkjer til filer, og difor kan file
'allpages-bad-ns' => '{{SITENAME}} har ikkje namnerommet «$1».',
'allpages-hide-redirects' => 'Gøym omdirigeringar',
-# SpecialCachedPage
-'cachedspecial-refresh-now' => 'Sjå siste.',
-
# Special:Categories
'categories' => 'Kategoriar',
'categoriespagetext' => 'Følgjande {{PLURAL:$1|category contains|kategoriar inneheld}} sider eller media.
@@ -2227,7 +2221,6 @@ Sjå [[Special:ProtectedPages|lista over verna sider]] for lista over vern som n
'unprotectedarticle' => 'fjerna vern av «[[$1]]»',
'movedarticleprotection' => 'flytta verneinnstillingar frå «[[$2]]» til «[[$1]]»',
'protect-title' => 'Vernar «$1»',
-'protect-title-notallowed' => 'Sjå vernenivået til «$1»',
'prot_1movedto2' => '«[[$1]]» flytt til «[[$2]]»',
'protect-legend' => 'Stadfest vern',
'protectcomment' => 'Grunngjeving:',
@@ -2759,7 +2752,6 @@ Vitja [//www.mediawiki.org/wiki/Localisation MediaWiki Localisation] og [//trans
'tooltip-diff' => 'Vis skilnaden mellom din versjon og lagra versjon, utan å lagre.',
'tooltip-compareselectedversions' => 'Sjå endringane mellom dei valde versjonane av denne sida.',
'tooltip-watch' => 'Legg denne sida til i overvakingslista di [alt-w]',
-'tooltip-watchlistedit-raw-submit' => 'Oppdater overvakingslista',
'tooltip-recreate' => 'Ved å trykkje på «Nyopprett» vert sida oppretta på nytt.',
'tooltip-upload' => 'Start opplastinga',
'tooltip-rollback' => '«Attenderull»-knappen attenderullar endringar på denne sida med eitt klikk til den førre utgåva av ein annan brukar',
@@ -3222,10 +3214,6 @@ Andre er gøymde som standard.
'exif-gpslongitude-e' => 'Austleg lengdegrad',
'exif-gpslongitude-w' => 'Vestleg lengdegrad',
-# Pseudotags used for GPSAltitudeRef
-'exif-gpsaltitude-above-sealevel' => '{{PLURAL:$1|Éin|$1}} meter over havet',
-'exif-gpsaltitude-below-sealevel' => '{{PLURAL:$1|Éin|$1}} meter under havet',
-
'exif-gpsstatus-a' => 'Måling pågår',
'exif-gpsstatus-v' => 'MÃ¥lingsinteroperabilitet',
@@ -3575,8 +3563,6 @@ Skriv inn filnamnet utan «{{ns:file}}:»-prefikset.',
'feedback-error1' => 'Feil: Ukjent resultat frå API',
'feedback-error2' => 'Feil: Brigdinga gjekk ikkje',
'feedback-error3' => 'Feil: Saknar svar frå API',
-'feedback-thanks' => 'Takk! Attendemeldinga di er lagd inn på sida «[$2 $1]».',
-'feedback-close' => 'Gjort',
# API errors
'api-error-badaccess-groups' => 'Du har ikkje løyve til å lasta opp filer til wikien.',
diff --git a/languages/messages/MessagesOs.php b/languages/messages/MessagesOs.php
index 34e64e091a94..be685eb06b3e 100644
--- a/languages/messages/MessagesOs.php
+++ b/languages/messages/MessagesOs.php
@@ -188,7 +188,7 @@ $messages = array(
'broken-file-category' => 'Файлтæм ÑаÑÑ‚ æрвитæнтæ кæм иÑ, ахæм фæрÑтæ',
'about' => 'ÐфыÑÑ‚',
-'article' => 'Уац',
+'article' => 'ФыÑтуац',
'newwindow' => '(кæны ног рудзынджы)',
'cancel' => 'Ðыууадзын',
'moredotdotdot' => 'Фылдæр…',
@@ -232,7 +232,7 @@ $messages = array(
'help' => 'ÆххуыÑ',
'search' => 'Ðгуырд',
'searchbutton' => 'Ðгурын',
-'go' => 'Уацмæ',
+'go' => 'ФыÑтуацмæ',
'searcharticle' => 'Уацмæ',
'history' => 'ФарÑÑ‹ иÑтори',
'history_short' => 'ИÑтори',
@@ -260,7 +260,7 @@ $messages = array(
'specialpage' => 'Сæрмагонд фарÑ',
'personaltools' => 'Мигæнæнтæ',
'postcomment' => 'Ðог хай',
-'articlepage' => 'Фенын уац',
+'articlepage' => 'Фенын фыÑтуац',
'talk' => 'Тæрхон',
'views' => 'ÆркæÑтытæ',
'toolbox' => 'Фæрæзтæ',
@@ -273,7 +273,7 @@ $messages = array(
'categorypage' => 'Категорийы Ñ„Ð°Ñ€Ñ Ñ„ÐµÐ½',
'viewtalkpage' => 'Тæрхон фен',
'otherlanguages' => 'Æндæр æвзæгтыл',
-'redirectedfrom' => '(Ðцы уацæй æрвыÑÑ‚: «$1»)',
+'redirectedfrom' => '(Ðцы фыÑтуацæй æрвыÑÑ‚: «$1»)',
'redirectpagesub' => 'РарвыÑты фарÑ',
'lastmodifiedat' => 'Ðцы Ñ„Ð°Ñ€Ñ Ñ„Ã¦Ñтаг хатт ивд æрцыд: $1, $2.',
'viewcount' => 'Ðцы Ñ„Ð°Ñ€Ñ Ð´Ð¾Ð¼Ð´ æрцыд {{PLURAL:$1|иу хатт|$1 хатты}}.',
@@ -351,7 +351,7 @@ $1',
'sort-ascending' => 'Радæвæрын фылдæркæнынмæ',
# Short words for each namespace, by default used in the namespace tab in monobook
-'nstab-main' => 'Уац',
+'nstab-main' => 'ФыÑтуац',
'nstab-user' => 'Ðрхайæджы фарÑ',
'nstab-media' => 'Мультимеди',
'nstab-special' => 'Сæрмагонд фарÑ',
@@ -701,9 +701,9 @@ $2',
# Search results
'searchresults' => 'Ðгуырды фæÑтиуджытæ',
'searchresults-title' => 'Ðгуырды фæÑтиуæг: «$1»',
-'titlematches' => 'Уацты Ñæргæндты æмцаутæ',
+'titlematches' => 'СтатьÑты Ñæргæндты æмцаутæ',
'notitlematches' => 'ФæрÑты Ñæргæндты нæй',
-'textmatches' => 'Уацты æмцаутæ',
+'textmatches' => 'СтатьÑты æмцаутæ',
'prevn' => 'рæздæры {{PLURAL:$1|$1}}',
'nextn' => 'иннæ {{PLURAL:$1|$1}}',
'prevn-title' => 'Раздæр $1 {{PLURAL:$1|фæÑтиуæг|фæÑтиуæджы}}',
@@ -898,7 +898,7 @@ $3',
'recentchangeslinked-toolbox' => 'БаÑÑ‚ ивдтытæ',
'recentchangeslinked-title' => '"{{grammar:comitative|$1}}" баÑÑ‚ ивдтытæ',
'recentchangeslinked-noresult' => 'Ðæй баÑÑ‚ фæрÑты ивдтытæ амынд рæÑтæджы',
-'recentchangeslinked-summary' => "Ðдон Ñты фæÑтаг рæÑтæджы ивдтытæ ахæм уацты, кæдонмæ æрвиты амынд Ñ„Ð°Ñ€Ñ (кæнæ амынд категорийы уæнгтæ). [[Special:Watchlist|Дæ цæÑтдард фæрÑтæ]] Ñты '''бæзджынæй''' ныÑангонд.",
+'recentchangeslinked-summary' => "Ðдон Ñты фæÑтаг рæÑтæджы ивдтытæ ахæм ÑтатьÑты, кæдонмæ æрвиты амынд Ñ„Ð°Ñ€Ñ (кæнæ амынд категорийы уæнгтæ). [[Special:Watchlist|Дæ цæÑтдард фæрÑтæ]] Ñты '''бæзджынæй''' ныÑангонд.",
'recentchangeslinked-page' => 'ФарÑÑ‹ ном:',
'recentchangeslinked-to' => 'Уый бæÑты равдиÑæт амынд фарÑмæ æрвитгæ фæрÑты ивдтытæ',
@@ -1020,7 +1020,7 @@ $3',
# Special:AllPages
'allpages' => 'Иууылдæр фæрÑтæ',
-'alphaindexline' => '$1 (уыдоны ’хÑæн цы уацтæ иÑ, фен) $2',
+'alphaindexline' => '$1 (уыдоны ’хÑæн цы ÑтатьÑтæ иÑ, фен) $2',
'nextpage' => 'Фæдылдзог Ñ„Ð°Ñ€Ñ ($1)',
'prevpage' => 'Раздæры Ñ„Ð°Ñ€Ñ ($1)',
'allarticles' => 'Иууылдæр фæрÑтæ',
@@ -1061,14 +1061,14 @@ $3',
'watchlist' => 'Мæ цæÑтдард рæгъ',
'mywatchlist' => 'Мæ цæÑтдард фæрÑтæ',
'watchlistfor2' => 'Ðрхайæг: $1 $2',
-'nowatchlist' => 'Иу уацмæ дæр дæ цæÑÑ‚ нæ дарыÑ.',
+'nowatchlist' => 'Иу ÑтатьÑмæ дæр дæ цæÑÑ‚ нæ дарыÑ.',
'watchnologin' => 'СиÑтемæйæн дæхи нæ бацамыдтай',
'watchnologintext' => 'Ðцы номхыгъд ивынæн хъæуы [[Special:UserLogin|бахизын]].',
'removedwatchtext' => '«[[:$1]]» фарÑмæ [[Special:Watchlist|дæ цæÑÑ‚]] нал дарыÑ.',
'watch' => 'ЦæÑÑ‚ æрдарын',
'watchthispage' => 'ЦæÑÑ‚ дарын ацы фарÑмæ',
'unwatch' => 'Ðал дарын цæÑÑ‚',
-'watchnochange' => 'Дæ цæÑтдард уацтæй иу дæр ивд не ’рцыдиÑ.',
+'watchnochange' => 'Дæ цæÑтдард ÑтатьÑтæй иу дæр ивд не ’рцыдиÑ.',
'watchlist-details' => '{{PLURAL:$1|$1 фарÑмæ|$1 фарÑмæ}} дæ цæÑÑ‚ дарыÑ, тæрхоны фæрÑтæ нæ нымайгæйæ.',
'watchlistcontains' => 'Дæ цæÑÑ‚ $1 {{PLURAL:$1|фарÑмæ|фарÑмæ}} дарыÑ.',
'wlnote' => "Дæлæ афæÑтаг '''$2 Ñахаты дæргъы''' цы $1 {{PLURAL:$1|ивддзинад|ивддзинады}} æрцыди.",
@@ -1233,7 +1233,7 @@ $3',
'tooltip-ca-history' => 'Ðцы фарÑæн йæ раздæры фæлтæртæ',
'tooltip-ca-protect' => 'Ðцы Ñ„Ð°Ñ€Ñ Ð¸Ð²Ð´Ð´Ð·Ð¸Ð½Ã¦Ð´Ñ‚Ã¦Ð¹ Ñæхгæнын',
'tooltip-ca-delete' => 'Ðппарын ацы фарÑ',
-'tooltip-ca-move' => 'Уацы ном ивын',
+'tooltip-ca-move' => 'СтатьÑйы ном ивын',
'tooltip-ca-watch' => 'Бафтау ацы Ñ„Ð°Ñ€Ñ Ð´Ã¦ цæÑтдард рæгъмæ',
'tooltip-ca-unwatch' => 'ÐÐ¹Ñ Ð°Ñ†Ñ‹ Ñ„Ð°Ñ€Ñ Ð´Ã¦ цæÑтдард рæгъæй',
'tooltip-search' => '{{grammar:genitive|{{SITENAME}}}} агурын',
@@ -1256,7 +1256,7 @@ $3',
'tooltip-t-specialpages' => 'Сæрмагонд фæрÑты номхыгъд',
'tooltip-t-print' => 'Ðцы Ñ„Ð°Ñ€Ñ Ð¼Ñ‹Ñ…ÑƒÑ‹Ñ€Ð¼Ã¦ цæттæ форматы',
'tooltip-t-permalink' => 'ФарÑÑ‹ ацы фæлтæрмæ æрвитæн (фæрÑтæ ивынц, ацы фæлтæр — нæ)',
-'tooltip-ca-nstab-main' => 'Фенын уац',
+'tooltip-ca-nstab-main' => 'Фен ÑтатьÑ',
'tooltip-ca-nstab-user' => 'Ðрхайæджы Ñ„Ð°Ñ€Ñ Ñ„ÐµÐ½Ñ‹Ð½',
'tooltip-ca-nstab-special' => 'Ðй Ñæрмагонд Ñ„Ð°Ñ€Ñ Ñƒ, дæ бон æй нæу ивын',
'tooltip-ca-nstab-project' => 'Фенын проекты фарÑ',
diff --git a/languages/messages/MessagesPa.php b/languages/messages/MessagesPa.php
index f29fb29e8ed7..1ae3aaa6ada9 100644
--- a/languages/messages/MessagesPa.php
+++ b/languages/messages/MessagesPa.php
@@ -9,7 +9,6 @@
*
* @author AS Alam
* @author Aalam
- * @author Amire80
* @author Anjalikaushal
* @author Gman124
* @author Guglani
@@ -984,7 +983,7 @@ to upload files.',
# Contributions
'contributions' => 'ਯੂਜ਼ਰ ਯੋਗਦਾਨ',
-'contributions-title' => '$1 ਦੀ ਰਚਨਾ',
+'contributions-title' => '$੧ ਦੀ ਰਚਨਾ',
'mycontris' => 'ਮੇਰਾ ਯੋਗਦਾਨ',
'contribsub2' => '$1 ($2) ਲਈ',
'uctop' => '(ਉੱਤੇ)',
diff --git a/languages/messages/MessagesPfl.php b/languages/messages/MessagesPfl.php
index 64430a704866..00b7cdce7c85 100644
--- a/languages/messages/MessagesPfl.php
+++ b/languages/messages/MessagesPfl.php
@@ -107,7 +107,7 @@ $messages = array(
'undelete_short' => '{{PLURAL:$1|ä Ännerung|$1 Ännerunge}} widderherschdelle',
'protect' => 'schitze',
'protect_change' => 'ännere',
-'unprotect' => 'Saideschudz änare',
+'unprotect' => 'Widder freigewwe',
'newpage' => 'Naie Said',
'talkpage' => 'Iwwer die Said dischbediere',
'talkpagelinktext' => 'Dischbediere',
@@ -281,7 +281,7 @@ Erklärung: '''({{int:cur}})''' = Unnerschied zu jetzert,
'revertmerge' => 'Zammefiehrung rickgängich mache',
# Diffs
-'history-title' => 'Änarungsgschischd vun "$1"',
+'history-title' => 'Versionsgschicht vun "$1"',
'lineno' => 'Zail $1:',
'compareselectedversions' => 'Die Versione mitenonner vergleiche',
'editundo' => 'zerick',
diff --git a/languages/messages/MessagesPl.php b/languages/messages/MessagesPl.php
index b91fcd10e9a2..6f497c6173f7 100644
--- a/languages/messages/MessagesPl.php
+++ b/languages/messages/MessagesPl.php
@@ -1,5 +1,5 @@
<?php
-/** Polish (polski)
+/** Polish (Polski)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1076,10 +1076,6 @@ Argument ten będzie pominięty.',
'language-converter-depth-warning' => 'Przekroczono ograniczenie ($1) głębokości zagnieżdżenia konwersji językowej',
'node-count-exceeded-category' => 'Strony, gdzie przekroczono liczbę węzłów',
'node-count-exceeded-warning' => 'Strona przekroczyła liczbę węzłów',
-'expansion-depth-exceeded-category' => 'Strony z przekroczoną głębokością rozbudowy',
-'expansion-depth-exceeded-warning' => 'Strona przekroczyła głębokość rozbudowy',
-'parser-unstrip-loop-warning' => 'Wykryto nieskończoną pętlę',
-'parser-unstrip-recursion-limit' => 'Przekroczono maksymalną głębokość zagnieżdżania ($1)',
# "Undo" feature
'undo-success' => 'Edycja może zostać wycofana. Porównaj ukazane poniżej różnice między wersjami, a następnie zapisz zmiany.',
@@ -1255,8 +1251,8 @@ Użycie linków nawigacyjnych kasuje wybór w kolumnie.',
'mergelogpagetext' => 'Poniżej znajduje się lista ostatnich scaleń historii zmian stron.',
# Diffs
-'history-title' => '$1: Historia wersji',
-'difference-title' => '$1: Różnice pomiędzy wersjami',
+'history-title' => 'Historia edycji „$1â€',
+'difference-title' => 'Różnica pomiędzy wersjami strony "$1"',
'difference-title-multipage' => 'Różnica pomiędzy stronami "$1" i "$2"',
'difference-multipage' => '(Różnica między stronami)',
'lineno' => 'Linia $1:',
@@ -1354,7 +1350,6 @@ Jednak informacje o treści {{GRAMMAR:D.lp|{{SITENAME}}}} mogą być w Google ni
'prefs-beta' => 'Funkcje testowe',
'prefs-datetime' => 'Data i czas',
'prefs-labs' => 'Funkcje doświadczalne',
-'prefs-user-pages' => 'Strony użytkowników',
'prefs-personal' => 'Dane użytkownika',
'prefs-rc' => 'Ostatnie zmiany',
'prefs-watchlist' => 'Obserwowane',
@@ -1572,7 +1567,7 @@ Jeśli zdecydujesz się je podać, zostaną użyte, by udokumentować Twoje auto
# User rights log
'rightslog' => 'Uprawnienia',
'rightslogtext' => 'Rejestr zmian uprawnień użytkowników.',
-'rightslogentry' => 'zmienił przynależność $1 do grup ($2 → $3)',
+'rightslogentry' => 'zmienia przynależność $1 do grup ($2 → $3)',
'rightslogentry-autopromote' => 'automatycznie zmienia przynależność ($2 → $3)',
'rightsnone' => 'brak',
@@ -2157,7 +2152,6 @@ Inne witryny mogą odwoływać się do tych plików, używając bezpośrednich a
Możesz zawęzić liczbę wyników poprzez wybranie typu rejestru, nazwy użytkownika albo tytułu strony.',
'logempty' => 'W rejestrze nie znaleziono pozycji odpowiadajÄ…cych zapytaniu.',
'log-title-wildcard' => 'Szukaj tytułów zaczynających się od tego tekstu',
-'showhideselectedlogentries' => 'Pokaż/ukryj zaznaczone wpisy rejestru',
# Special:AllPages
'allpages' => 'Wszystkie strony',
diff --git a/languages/messages/MessagesPms.php b/languages/messages/MessagesPms.php
index 4538c043d004..81f3fbb849e7 100644
--- a/languages/messages/MessagesPms.php
+++ b/languages/messages/MessagesPms.php
@@ -424,9 +424,9 @@ Arcesta: $2',
'ns-specialprotected' => 'As peulo nen modifichesse le pàgine dlë spassi nominal {{ns:special}}.',
'titleprotected' => "La creassion ëd pàgine con ës tìtol-sì a l'é stàita proibìa da [[User:$1|$1]].
Coma rason a l'ha butà: ''$2''.",
-'filereadonlyerror' => "As peul pa modifichesse l'archivi «$1» përchè ël depòsit d'archivi «$2» a l'é an sola letura.
+'filereadonlyerror' => 'As peul pa modifichesse l\'archivi "$1" përchè ël depòsit d\'archivi "$2" a l\'é an sola letura.
-L'aministrator ch'a l'ha blocalo a l'ha lassà sta spiegassion: «$3».",
+L\'aministrador ch\'a l\'ha blocalo a l\'ha lassà sta spiegassion: "$3".',
'invalidtitle-knownnamespace' => 'Tìtol pa bon con spassi nominal "$2" e test "$3"',
'invalidtitle-unknownnamespace' => 'Tìtol pa bon con spassi nominal sconossù nùmer $1 e test "$2"',
@@ -520,7 +520,7 @@ Da qualsëssìa ëd coste funsion a sarà mandà gnun messagi fin che chiel (chi
'invalidemailaddress' => "Costa adrëssa ëd pòsta eletrònica-sì as peul nen pijesse përchè a l'ha na forma nen bon-a.
Për piasì che a buta n'adrëssa scrita giusta ò che a lassa ël camp veujd.",
'cannotchangeemail' => "J'adrësse ëd pòsta eletrònica dij cont a peulo pa esse modificà ansima a costa wiki.",
-'emaildisabled' => 'Ës sit a peul pa mandé ëd mëssagi ëd pòsta eletrònica.',
+'emaildisabled' => 'Sto sit-sì a peul pa mandé e-mail.',
'accountcreated' => 'Cont creà',
'accountcreatedtext' => "Ël cont Utent për $1 a l'é stàit creà.",
'createaccount-title' => 'Creassion ëd cont për {{SITENAME}}',
@@ -808,12 +808,12 @@ Costi paràmeter a son stàit lassà fòra.",
'parser-template-loop-warning' => 'Trovà na liassa dlë stamp: [[$1]]',
'parser-template-recursion-depth-warning' => 'Passà ël lìmit ëd ricorsion dlë stamp ($1)',
'language-converter-depth-warning' => 'Passà lìmit ëd profondità dël convertidor ëd lenghe ($1)',
-'node-count-exceeded-category' => "Pàgine anté che ël nùmer ëd grop a l'é sorpassà",
-'node-count-exceeded-warning' => "La pàgina a l'ha sorpassà ël nùmer ëd grop",
-'expansion-depth-exceeded-category' => "Pàgine anté che la profondeur d'espansion a l'é sorpassà",
-'expansion-depth-exceeded-warning' => "La pàgina a l'ha sorpassà la profondità d'espansion",
-'parser-unstrip-loop-warning' => 'Trovà un sicl nen dësmontàbil',
-'parser-unstrip-recursion-limit' => "Sorpassà ël lìmit d'arcorensa nen dësmontàbil: $1",
+'node-count-exceeded-category' => "Pagine anté ël conteur ëd grop a l'é superà",
+'node-count-exceeded-warning' => "La pagina a l'ha superà ël conteur ëd grop",
+'expansion-depth-exceeded-category' => "Pagine anté la profondità d'espansion a l'é superà",
+'expansion-depth-exceeded-warning' => "La pagina a l'ha superà la profondità d'espansion",
+'parser-unstrip-loop-warning' => "Trovà un sicl d'unstrip",
+'parser-unstrip-recursion-limit' => "Superà ël lìmit ëd recursion d'unstrip: $1",
# "Undo" feature
'undo-success' => "Sta modìfica-sì as peul scancelesse. Për piasì, ch'a contròla ambelessì sota për esse sigur che a l'é pro lòn che a veul fé, e peuj ch'as salva lòn ch'a l'ha butà chiel/chila për finì dë scancelé la modìfica ch'a-i era.",
@@ -988,9 +988,9 @@ Ch'a varda mach che a-i ven-a nen fòra un rabel ant la continuità stòrica.",
'mergelogpagetext' => "Ambelessì sota a-i é na lista dj'ùltime vire che la stòria ëd na pàgina a l'é stàita butà ansema a cola 'd n'àutra.",
# Diffs
-'history-title' => '$1: Cronologìa dle modìfiche',
-'difference-title' => '$1: Diferensa tra revision',
-'difference-title-multipage' => 'Diferensa tra le pàgine «$1» e «$2»',
+'history-title' => 'Cronologìa dle modìfiche ëd "$1"',
+'difference-title' => '$1: diferensa tra revision',
+'difference-title-multipage' => '$1 e $2: diferensa tra pagine',
'difference-multipage' => '(Diferense tra pàgine)',
'lineno' => 'Riga $1:',
'compareselectedversions' => 'Paragon-a le version selessionà',
@@ -1086,7 +1086,6 @@ Ch'a preuva a gionté dnans a soa arserca ël prefiss ''all:'' për sërché an
'prefs-beta' => 'Caraterìstiche dla Beta',
'prefs-datetime' => 'Data e ora',
'prefs-labs' => 'Caraterìstiche dël laboratòri',
-'prefs-user-pages' => 'Pàgine utent',
'prefs-personal' => "Profil dl'utent",
'prefs-rc' => 'Ùltime modìfiche',
'prefs-watchlist' => 'Ròba che as ten sot euj',
@@ -1569,11 +1568,11 @@ Se a-i riva sossì n'àotra vira, ch'as buta an comunicassion con n'[[Special:Li
'backend-fail-internal' => "N'eror pa conossù a l'é rivaje ant ël dispositiv ëd memòria «$1».",
'backend-fail-contenttype' => "As peul pa determinesse la sòrt ëd contnù dl'archivi da memorisé a «$1».",
'backend-fail-batchsize' => "Ël dispositiv ëd memòria a l'ha dàit un total ëd $1 {{PLURAL:$1|operassion|operassion}} d'archivi; ël lìmit a l'é $2 {{PLURAL:$1|operassion|operassion}}.",
-'backend-fail-usable' => "As peul pa scrivse l'archivi $1 a motiv ëd drit insuficent o liste/contnidor mancant.",
+'backend-fail-usable' => "As peul pa scrivse l'archivi $1 a motiv ëd pa basta përmess ëd directory/container mancant.",
# File journal errors
-'filejournal-fail-dbconnect' => 'Impossìbil coleghesse a la base ëd dàit ëd lë scartari për ël terminal ëd memorisassion «$1».',
-'filejournal-fail-dbquery' => 'Impossìbil agiorné la base ëd dàit ëd lë scartari për ël terminal ëd memorisassion «$1».',
+'filejournal-fail-dbconnect' => 'As peul pa coleghesse al journal database për ël backend ëd memorisassion "$1".',
+'filejournal-fail-dbquery' => 'As peul pa mdifichesse ël journal database për ël backend ëd memorisassion "$1".',
# Lock manager
'lockmanager-notlocked' => "As peul pa dësblochesse «$1»; a l'é nen blocà.",
@@ -1691,10 +1690,10 @@ A l'é disponìbil na [[Special:WhatLinksHere/$2|lista completa]].",
Për piasì, vëdde la [$2 pàgina ëd descrission ëd l'archivi] per d'àutre anformassion.",
'sharedupload-desc-here' => "Cost archivi a riva da $1 e a peul esse dovrà da dj'àutri proget.
La descrission an soa [$2 pàgina ëd dëscrission ëd l'archivi] a l'é smonùa sì-sota.",
-'sharedupload-desc-edit' => "St'archivi-sì a riva da $1 e a peul esse dovrà da d'àutri proget.
-Peul desse ch'a veula modifiché la descrission dzora soa [pàgina ëd descrission dl'archivi $2] ambelelà.",
-'sharedupload-desc-create' => "St'archivi-sì a riva da $1 e a peul esse dovrà da d'àutri proget.
-Peul desse ch'a veula modifiché la descrission dzora soa [pàgina ëd descrission dl'archivi $2]",
+'sharedupload-desc-edit' => "St'archivi-sì a riva da $1 e a peul esse dovrà da autr proget.
+A peul d'esse ch'it veule modifiché la descrission là an dzora soa [pagina ëd descrission dl'archivi $2]",
+'sharedupload-desc-create' => "St'archivi-sì a riva da $1 e a peul esse dovrà da autr proget.
+A peul d'esse ch'it veule modifiché la descrission là an dzora soa [pagina ëd descrission dl'archivi $2]",
'filepage-nofile' => 'A esist gnun archivi con ës nòm.',
'filepage-nofile-link' => "N'archivi con sto nòm-sì a esist pa, ma a peul [$1 carielo].",
'uploadnewversion-linktext' => "Carié na version neuva dë st'archivi-sì",
@@ -1889,7 +1888,6 @@ Për piasì, ch'a nòta che d'àutri sit an sl'aragnà a peulo coleghesse a n'ar
A peul arstrenze la visualisassion an selessionand la sòrt ëd registr, lë stranòm utent (sensìbil a majùscol/minùscol), e la pàgina anteressà (sensìbil a majùscol/minùscol).',
'logempty' => 'Pa gnun element parèj che a sia trovasse ant ij registr.',
'log-title-wildcard' => "Sërché ant ij tìtoj ch'as anandio për",
-'showhideselectedlogentries' => 'Smon-e/stërmé le vos ëd registr selessionà',
# Special:AllPages
'allpages' => 'Tute le pàgine',
@@ -1910,8 +1908,8 @@ A peul arstrenze la visualisassion an selessionand la sòrt ëd registr, lë str
'allpages-hide-redirects' => 'Stërma le ridiression',
# SpecialCachedPage
-'cachedspecial-viewing-cached-ttl' => "A l'é ancamin ch'a vëd na version memorisà ëd costa pàgina, che a peul esse veja fin a $1.",
-'cachedspecial-viewing-cached-ts' => "A l'é ancamin ch'a s-ciàira na version memorisà ëd costa pagina, che a peul esse nen completament agiornà.",
+'cachedspecial-viewing-cached-ttl' => 'I të stas vëddend na vërsion memorisà dë sta pagina, che a peul esse veja fin a $1.',
+'cachedspecial-viewing-cached-ts' => 'I të stas vëddend na vërsion memorisà dë sta pagina, che a peul esse nen completament atual.',
'cachedspecial-refresh-now' => "Varda l'ùltima.",
# Special:Categories
@@ -2537,38 +2535,38 @@ L'artìcol ëd destinassion «[[:$1]]» a-i é già. Veul-lo scancelelo për avÃ
'delete_and_move_reason' => 'Scancelà për liberé ël pòst për tramudé «[[$1]]»',
'selfmove' => "Tìtol neuv e tìtol vej a resto midem antra 'd lor; as peul pa tramudesse na pàgina butand-la andoa che a l'é già.",
'immobile-source-namespace' => 'A peul pa tramudé le pàgine ant lë spassi nominal «$1»',
-'immobile-target-namespace' => 'A peul pa tramudé dle pàgine vers lë spassi nominal «$1»',
-'immobile-target-namespace-iw' => "Na liura interwiki a l'é pa na destinassion vàlida për tramudé na pàgina.",
+'immobile-target-namespace' => 'As peul pa tramudé ëd pàgine ant ël namespace "$1"',
+'immobile-target-namespace-iw' => "Un colegament interwiki a l'é pa na destinassion vàlida për tramudé na pàgina.",
'immobile-source-page' => 'Sta pàgina-sì as peul pa tramudesse.',
-'immobile-target-page' => 'As peul pa tramudesse vers cost tìtol ëd destinassion.',
-'imagenocrossnamespace' => "As peul pa tramudesse n'archivi a në spassi nominal diferent",
+'immobile-target-page' => 'As peul pa tramudess al tìtol dë sta destinassion-sì.',
+'imagenocrossnamespace' => 'As peul pa tramudé un file fòra dal sò namespace',
'nonfile-cannot-move-to-file' => "As peul nen tramudesse lòn ch'a l'é pa n'archivi a lë spassi nominal dj'archivi",
-'imagetypemismatch' => "La neuva estension ëd l'archivi a corispond pa a sò tipo",
-'imageinvalidfilename' => "Ël nòm ëd l'archivi bërsaj a l'é nen bon",
-'fix-double-redirects' => 'Agiorné tute le ridiression che a ponto vers ël tìtol original',
-'move-leave-redirect' => 'Lassé na ridiression',
-'protectedpagemovewarning' => "'''Avis:''' Sta pàgina-sì a l'é stàita blocà parèj che mach j'utent con ij drit d'aministrator a peulo tramudela.
+'imagetypemismatch' => 'La neuva estension dël file a corispond pa a sò tipo',
+'imageinvalidfilename' => "Ël nòm dël file pontà a l'é pa vàlid",
+'fix-double-redirects' => 'Modìfica minca rediression che a ponta al tìtol original',
+'move-leave-redirect' => 'Lassa na rediression',
+'protectedpagemovewarning' => "'''Avis:''' Sta pàgina-sì a l'é stàita blocà parèj che mach utent con drit d'aministrator a peulo tramudela.
L'ùltima vos dël registr a l'é smonùa sì-sota për arferiment:",
'semiprotectedpagemovewarning' => "'''Nòta:''' Sta pàgina-sì a l'é stàita blocà parèj che mach j'utent argistrà a peulo tramudela.
L'ùltima vos dël registr a l'é smonùa sì-sota për arferiment:",
'move-over-sharedrepo' => "== L'archivi a esist ==
[[:$1]] a esist già dzora a un depòsit partagià. Tramudé n'archivi a cost tìtol-sì a coaterà l'archivi partagià.",
-'file-exists-sharedrepo' => "Ël nòm d'archivi sërnù a l'é già dovrà ant ël depòsit condivis.
-Për piasì ch'a serna n'àutr nòm.",
+'file-exists-sharedrepo' => "Ël nòm dël file sërnù a l'é già dovrà ant ël depòsit condivis.
+Për piasì sern n'àutr nòm.",
# Export
'export' => 'Esporté dle pàgine',
'exporttext' => "A peul esporté ël test e modifiché la stòria ëd na pàgina ò pura
-ëd n'ansema ëd pàgine gropà ant n'archivi XML. Sòn a peul peuj amportesse
-ant n'àutra wiki ën dovrand MediaWiki con la [[Special:Import|pàgina d'amportassion]].
+ëd n'ansema ëd pàgine gropa ant n'archivi XML. Sòn a peul peuj amportesse
+ant n'àutra wiki ën dovrand la funsion Special:Ampòrta pàgina.
-Për esporté le pàgine, che a së scriva ij tìtoj ant ël quàder ambelessì-sota, butandje un tìtol për riga,
-e che as serna se a veul la version corenta ansema a cole veje, con le righe che a conto la stòria dla pàgina,
-ò pura mach l'anformassion an sl'ùltima modìfica.
+Për esporté le pàgine, che a së scriva ij tìtoj ant ël quàder ambelessì sota, butand-ji un tìtol për riga,
+e che as serna se a veul la version corenta ansema a cole veje, con le righe che conto la stòria dla pàgina,
+ò pura mach l'anformassion ant sël quand che a sia staje l'ùltima modìfica.
Se costa ùltima possibilità a fussa lòn che a-j serv, a podrìa ëdcò dovré n'anliura, pr'esempi [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] për la pàgina \"[[{{MediaWiki:Mainpage}}]]\".",
'exportall' => 'Esporté tute le pàgine',
-'exportcuronly' => 'Ciapé sù mach la version corenta, pa tuta la stòria',
+'exportcuronly' => 'Ciapa sù mach la version corenta, pa tuta la stòria',
'exportnohistory' => "----
'''Nòta:''' la possibilità d'esporté la stòria completa dle pàgine a l'é staita gavà për dle question corelà a le prestassion dël sistema.",
'exportlistauthors' => 'Anclude na lista completa dij contributor për minca pàgina',
@@ -3505,8 +3503,8 @@ A dovrìa avèj arseivù [{{SERVER}}{{SCRIPTPATH}}/COPYING na còpia dla Licensa
'version-software' => 'Programa anstalà',
'version-software-product' => 'Prodot',
'version-software-version' => 'Version',
-'version-entrypoints' => "Anliure ëd pont d'intrada",
-'version-entrypoints-header-entrypoint' => "Pont d'intrada",
+'version-entrypoints' => "Anliure ëd pont d'intrà",
+'version-entrypoints-header-entrypoint' => "Pont d'intrà",
'version-entrypoints-header-url' => "Adrëssa an sl'aragnà",
# Special:FilePath
diff --git a/languages/messages/MessagesPt.php b/languages/messages/MessagesPt.php
index 8cfc8b6fd10c..9eb32ecd7d1a 100644
--- a/languages/messages/MessagesPt.php
+++ b/languages/messages/MessagesPt.php
@@ -1,5 +1,5 @@
<?php
-/** Portuguese (português)
+/** Portuguese (Português)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -2672,7 +2672,7 @@ Consulte a [[Special:BlockList|lista de bloqueios]] para rever os bloqueios.',
'blocklist-userblocks' => 'Esconder bloqueios de contas',
'blocklist-tempblocks' => 'Esconder bloqueios temporários',
'blocklist-addressblocks' => 'Esconder bloqueios de IP único',
-'blocklist-rangeblocks' => 'Ocultar bloqueios de faixas',
+'blocklist-rangeblocks' => 'Ocultar range blocks',
'blocklist-timestamp' => 'Data e hora',
'blocklist-target' => 'Destinatário',
'blocklist-expiry' => 'Duração',
diff --git a/languages/messages/MessagesPt_br.php b/languages/messages/MessagesPt_br.php
index f0ff68d03d6c..bb159c5a3a68 100644
--- a/languages/messages/MessagesPt_br.php
+++ b/languages/messages/MessagesPt_br.php
@@ -1,5 +1,5 @@
<?php
-/** Brazilian Portuguese (português do Brasil)
+/** Brazilian Portuguese (Português do Brasil)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -46,7 +46,6 @@
* @author Raylton P. Sousa
* @author Rodrigo Calanca Nishino
* @author Sir Lestaty de Lioncourt
- * @author TheGabrielZaum
* @author Urhixidur
* @author Vuln
* @author Waldir
@@ -1838,8 +1837,8 @@ Caso o problema persista, procure um [[Special:ListUsers/sysop|administrador]].'
'backend-fail-writetemp' => 'Não foi possível gravar no arquivo temporário.',
'backend-fail-closetemp' => 'Não foi possível fechar o arquivo temporário.',
'backend-fail-read' => 'Não foi possível ler o arquivo $1.',
-'backend-fail-create' => 'Não foi possível criar ou alterar o arquivo $1.',
-'backend-fail-maxsize' => 'Não foi possível criar ou alterar o arquivo $1 por ele ser maior que {{PLURAL:$2|1 byte|$2 bytes}}.',
+'backend-fail-create' => 'Não foi possível criar o arquivo $1.',
+'backend-fail-maxsize' => 'Não foi possível criar o arquivo $1 por ele ser maior que {{PLURAL:$2|1 byte|$2 bytes}}.',
'backend-fail-readonly' => 'O servidor de armazenamento "$1" está atualmente no modo "somente leitura". A razão dada foi: "$2"',
'backend-fail-synced' => 'O arquivo "$1" está em um estado inconsistente dentro do sistema de armazenamento interno',
'backend-fail-connect' => 'Não foi possível se conectar com o servidor de armazenamento "$1".',
@@ -2643,7 +2642,7 @@ Consulte a [[Special:BlockList|lista de bloqueios]].',
'blocklist-userblocks' => 'Esconder bloqueios de contas',
'blocklist-tempblocks' => 'Esconder bloqueios temporários',
'blocklist-addressblocks' => 'Esconder bloqueios de IP único',
-'blocklist-rangeblocks' => 'Ocultar bloqueios de faixas',
+'blocklist-rangeblocks' => 'Ocultar blocos gama',
'blocklist-timestamp' => 'Data e hora',
'blocklist-target' => 'Destinatário',
'blocklist-expiry' => 'Expira',
diff --git a/languages/messages/MessagesQqq.php b/languages/messages/MessagesQqq.php
index 6a6adcc1b9a1..86923f99509e 100644
--- a/languages/messages/MessagesQqq.php
+++ b/languages/messages/MessagesQqq.php
@@ -310,9 +310,6 @@ See http://test.wikipedia.org/wiki/Category:Test_ko?uselang={{SUBPAGENAME}}, for
'index-category' => 'Name of the [[mw:Help:Tracking categories|tracking category]] where pages with the <nowiki>__INDEX__</nowiki> behaviour switch are listed. For description of this behaviour switch see [//www.mediawiki.org/wiki/Help:Magic_words#Behavior_switches mediawiki].',
'noindex-category' => 'Name of the [[mw:Help:Tracking categories|tracking category]] where pages with the <nowiki>__NOINDEX__</nowiki> behaviour switch are listed. For description of this behaviour switch see [//www.mediawiki.org/wiki/Help:Magic_words#Behavior_switches mediawiki].',
'broken-file-category' => 'Name of [[mw:Help:Tracking categories|tracking category]] where pages that embed files that do not exist ("broken images") are listed.',
-'categoryviewer-pagedlinks' => 'The pagination links in category viewer. Parameters:
-* $1 is the previous link,
-* $2 is the next link',
'linkprefix' => '{{optional}}',
@@ -732,9 +729,7 @@ $1 is a filename, I think.',
'nologin' => 'A message shown in the log in form. $1 is a link to the account creation form, and the text of it is "[[MediaWiki:Nologinlink/{{SUBPAGENAME}}|{{int:nologinlink}}]]".',
'nologinlink' => 'Text of the link to the account creation form. Before that link, the message [[MediaWiki:Nologin/{{SUBPAGENAME}}]] appears.
{{Identical|Create an account}}',
-'createaccount' => 'The title of Special:CreateAccount, where users can register a new account. Used on Special:SpecialPages and on the submit button in the form where you register a new account.
-
-It is also used on the top of the page for logged out users, where it appears next to {{msg-mw|login}}, so consider making them similar.
+'createaccount' => 'The title of Special:CreateAccount, where users can register a new account. Used on Special:SpecialPages, and also on the submit button in the form where you register a new account.
{{Identical|Create account}}',
'gotaccount' => 'A message shown in the account creation form. $1 is a link to the log in form, and the text of it is "[[MediaWiki:Gotaccountlink/{{SUBPAGENAME}}|{{int:gotaccountlink}}]]".',
'gotaccountlink' => 'Text of the link to the log in form. Before that link, the message [[MediaWiki:Gotaccount/{{SUBPAGENAME}}]] appears.
@@ -800,7 +795,7 @@ Parameters:
*Parameter $4 is a URL to the wiki',
'login-throttled' => 'Error message shown at [[Special:UserLogin]] after 5 wrong passwords. The hardcoded waiting time is 300 seconds.',
'login-abort-generic' => 'The generic unsuccessful login message is used unless otherwise specified by hook writers',
-'loginlanguagelabel' => 'Used on [[Special:UserLogin]] if $wgLoginLanguageSelector is true. $1 is a pipe-separated list built from the names that appear in the message {{msg-mw|Loginlanguagelinks}}.
+'loginlanguagelabel' => 'Used on [[Special:UserLogin]] if $wgLoginLanguageSelector is true.
{{Identical|Language}}',
# E-mail sending
@@ -1246,13 +1241,6 @@ Parameters:
*Parameter $3 is a log comment for the merge',
'mergehistory-same-destination' => 'Error message shown on [[Special:MergeHistory]] when the user entered the same page title to both source and destination',
'mergehistory-reason' => '{{Identical|Reason}}',
-'mergehistory-revisionrow' => 'A revision row in the merge history page. Parameters:
-* $1 is a radio button to indicate a merge point,
-* $2 is a link to the last revision of a page ({{msg-mw|last}}),
-* $3 is a page link,
-* $4 is a user link,
-* $5 is a revision size,
-* $6 is a revision comment',
# Merge log
'mergelog' => 'This is the name of a log of merge actions done on [[Special:MergeHistory]]. This special page and this log is not enabled by default.',
@@ -1275,7 +1263,7 @@ Please note that the parameters in a log entry will appear in the log only in th
See also {{msg-mw|difference}}.',
'lineno' => 'Message used when comparing different versions of a page (diff). $1 is a line number.',
'compareselectedversions' => 'Used as button in history pages.',
-'showhideselectedversions' => 'Text of the button which brings up the [[mw:RevisionDelete|RevisionDelete]] menu on history pages.',
+'showhideselectedversions' => 'Text of the button which brings up the [[mw:RevisionDelete|RevisionDelete]] menu.',
'editundo' => 'Undo link when viewing diffs
{{Identical|Undo}}
@@ -2384,7 +2372,6 @@ The title is {{msg-mw|nopagetitle}}.',
'alllogstext' => 'Header of [[Special:Log]]',
'log-title-wildcard' => '* Appears in: [[Special:Log]]
* Description: A check box to enable prefix search option',
-'showhideselectedlogentries' => 'Text of the button which brings up the [[mw:RevisionDelete|RevisionDelete]] menu on [[Special:Log]].',
# Special:AllPages
'allpages' => 'First part of the navigation bar for the special page [[Special:AllPages]] and [[Special:PrefixIndex]]. The other parts are {{msg-mw|Prevpage}} and {{msg-mw|Nextpage}}.
@@ -2802,14 +2789,6 @@ This message was something like "unlock move protection" in the past.',
{{identical|Are you sure you want to view the deleted revision of the file...}}',
'undelete-show-file-submit' => '{{Identical|Yes}}',
-'undelete-revisionrow' => "A revision row in the undelete page. Parameters:
-* $1 is a checkBox to indicate whether to restore this specific revision
-* $2 is a link to the revision
-* $3 is a link to the last revision of a page ({{msg-mw|last}})
-* $4 is a link to the page
-* $5 is a link to the revision's user
-* $6 is the revision size
-* $7 is the revision comment",
# Namespace form on various pages
'namespace' => 'This message is located at [[Special:Contributions]].',
@@ -3502,7 +3481,7 @@ Part of variable $1 in {{msg-mw|Ago}}
*{{msg-mw|Days}}',
# Bad image list
-'bad_image_list' => 'This message only appears to guide administrators to add links with the right format. This will not appear anywhere else in MediaWiki.',
+'bad_image_list' => 'This is only message appears to guide administrators to add links with right format. This will not appear anywhere else in Mediawiki.',
/*
Short names for language variants used for language conversion links.
@@ -4048,7 +4027,6 @@ CW is an abbreviation for clockwise.',
'exif-contrast-2' => '{{Identical|Hard}}',
'exif-saturation-0' => '{{Identical|Normal}}',
-'exif-saturation-2' => 'Color saturation in picture EXIF data',
'exif-sharpness-0' => '{{Identical|Normal}}',
'exif-sharpness-1' => '{{Identical|Soft}}',
diff --git a/languages/messages/MessagesQu.php b/languages/messages/MessagesQu.php
index f69170c06c60..d525e28c3464 100644
--- a/languages/messages/MessagesQu.php
+++ b/languages/messages/MessagesQu.php
@@ -1191,8 +1191,8 @@ Takyachikuy kay hukchayqa allin wiñay kawsay ñiqita ama waqllichunchu chaylla.
# Diffs
'history-title' => '"$1" p\'anqata hukchasqakunap wiñay kawsaynin',
-'difference-title' => '$1 nisqapaq musuqchasqapura wakin kaynin',
-'difference-title-multipage' => '$1, $2 sutiyuq willañiqipura wakin kaynin',
+'difference-title' => '$1: Musuqchasqapura wakin kaynin',
+'difference-title-multipage' => '$1, $2: Willañiqipura wakin kaynin',
'difference-multipage' => "(P'anqakunaqa manam kaqllachu)",
'lineno' => "Siq'i $1:",
'compareselectedversions' => "Akllasqa llamk'apusqakunata wakichay",
@@ -1287,7 +1287,6 @@ Takyachikuy kay hukchayqa allin wiñay kawsay ñiqita ama waqllichunchu chaylla.
'prefs-beta' => 'Beta nisqap kaqninkuna',
'prefs-datetime' => "P'unchaw, pacha",
'prefs-labs' => 'Laburaturyu nisqap kaqninkuna',
-'prefs-user-pages' => "Ruraqpa p'anqankuna",
'prefs-personal' => 'Kikinpa willankuna',
'prefs-rc' => 'Ñaqha hukchasqakuna',
'prefs-watchlist' => "Watiqasqa p'anqakuna",
diff --git a/languages/messages/MessagesRm.php b/languages/messages/MessagesRm.php
index eb1c27eace78..6f21eb629949 100644
--- a/languages/messages/MessagesRm.php
+++ b/languages/messages/MessagesRm.php
@@ -1,5 +1,5 @@
<?php
-/** Romansh (rumantsch)
+/** Romansh (Rumantsch)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -403,15 +403,14 @@ Eventualmain ha gia insatgi auter stizza quest element.',
'badtitle' => "Il num da titel endatà n'è betg valid",
'badtitletext' => 'Il titel da pagina era betg valid, vids u in titel inter-lingua u inter-wiki betg correct.
El po cuntegnair in u plirs segns che na pon betg vegnir utilisads en titels.',
-'perfcached' => "Las suandantas datas vegnan ord il cache e n'èn eventualmain betg cumplettamain actualas. Maximalmain {{PLURAL:$1|in resultat è disponibel|$1 resultats èn disponibels}} en il cache.",
-'perfcachedts' => 'Las suandantas datas derivan dal cache, ultima actualisaziun ils $2 las $3. Maximalmain {{PLURAL:$4|in resultat è disponibel|$4 resultats èn disponibels}} en il cache.',
+'perfcached' => 'Las suandantas datas vegnan ord il cache ed èn eventualmain betg cumplettamain actualas. Maximalmain {{PLURAL:$1|in resultat è|$1 resultats èn}} disponibels en il cache.',
+'perfcachedts' => 'Las suandantas datas derivan dal cache, ultima actualisaziun ils $2 las $3. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.',
'querypage-no-updates' => 'Las actualisaziuns da questa pagina èn deactivadas.
Las datas qua vegnan da preschent betg actualisadas.',
'wrong_wfQuery_params' => 'Parameters fauss per wfQuery()<br />
Funcziun: $1<br />
Query: $2',
'viewsource' => 'Mussar il code da fontauna',
-'viewsource-title' => 'Vesair il code da funtauna da $1',
'actionthrottled' => 'Acziun limitada',
'actionthrottledtext' => 'Sco mesira cunter spam na pos ti betg exequir questa acziun memia bleras giadas en curt temp. Ti has surpassà questa limita.
Emprova danovamain en in per minutas.',
@@ -582,10 +581,6 @@ Pled-clav temporar: $2",
# Special:ChangeEmail
'changeemail' => "Midar l'adressa dad e-mail",
-'changeemail-no-info' => "Ti stos t'annunziar per acceder directamain questa pagina.",
-'changeemail-newemail' => ' Nova adressa dad e-mail',
-'changeemail-none' => '(nagina)',
-'changeemail-cancel' => 'Interrumper',
# Edit page toolbar
'bold_sample' => 'Text grass',
@@ -938,7 +933,7 @@ Fa stim che navigar cun agid da las coalliziuns reinizialisescha tia tscherna.',
'mergelogpagetext' => "Sutvart è ina glista da las ultimas cronologias ch'èn vegnidas unidas cun autras.",
# Diffs
-'history-title' => '$1: Cronologia da las versiuns',
+'history-title' => 'Cronica da versiuns da "$1"',
'difference-multipage' => '(Differenzas tranter las paginas)',
'lineno' => 'Lingia $1:',
'compareselectedversions' => 'cumparegliar las versiuns selecziunadas',
@@ -1036,7 +1031,7 @@ Considerescha che lur index da {{SITENAME}} po cuntegnair datas ch'èn betg pli
'prefs-rc' => 'Ultimas midadas',
'prefs-watchlist' => "Glista d'observaziun",
'prefs-watchlist-days' => "Dumber dals dis che vegnan inditgads sin la glista d'observaziun:",
-'prefs-watchlist-days-max' => 'Maximalmain $1 {{PLURAL:$1|di|dis}}',
+'prefs-watchlist-days-max' => 'Maximum $1 {{PLURAL:$1|day|days}}',
'prefs-watchlist-edits' => 'Dumber da las midadas mussadas en la glista dad observaziun extendida:',
'prefs-watchlist-edits-max' => 'Dumber maximal: 1000',
'prefs-watchlist-token' => "Token da la glista d'observaziun",
@@ -1110,8 +1105,6 @@ Questa infurmaziun è publica.',
'email' => 'E-mail',
'prefs-help-realname' => "Opziun: Qua pos inditgar in surnum che vegn inditga empè da tes num d'utilisader en tias suttascripziuns cun '''<nowiki>--~~~~</nowiki>'''.",
'prefs-help-email' => "L'adressa dad e-mail è opziunala, pussibilitescha dentant da trametter in nov pled-clav en cass da sperdita.",
-'prefs-help-email-others' => 'Ti pos era decider che auters ta pon contactar per e-mail entras in link sin tia pagina da discussion.
-Tia adressa dad e-mail na vegn betg mussada sche auters utilisaders ta contacteschan.',
'prefs-help-email-required' => "Inditgar in'adressa dad e-mail è obligatoric.",
'prefs-info' => 'Infurmaziuns da basa',
'prefs-i18n' => 'Internaziunalisaziun',
@@ -1137,7 +1130,7 @@ Tia adressa dad e-mail na vegn betg mussada sche auters utilisaders ta contactes
'userrights-lookup-user' => "Administrar gruppas d'utilisaders",
'userrights-user-editname' => "Inditgescha in num d'utilisader:",
'editusergroup' => "Modifitgar las gruppas d'utilisaders",
-'editinguser' => "Midar ils dretgs da l'utilisader '''[[User:$1|$1]]''' $2",
+'editinguser' => "Midar ils dretgs da l'utilisader '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
'userrights-editusergroup' => "Modifitgar las gruppas d'utilisaders",
'saveusergroups' => "Memorisar questas gruppas d'utilisaders",
'userrights-groupsmember' => 'Commember da:',
@@ -1150,7 +1143,7 @@ Tia adressa dad e-mail na vegn betg mussada sche auters utilisaders ta contactes
'userrights-no-interwiki' => "Ti n'has betg la permissiun da midar dretgs d'utilisaders sin autras wikis.",
'userrights-nodatabase' => "La banca da datas $1 n'exista betg u n'è betg locala.",
'userrights-nologin' => "Ti stos [[Special:UserLogin|t'annunziar]] cun in conto d'aministratur per modifitgar ils dretgs d'utilisader.",
-'userrights-notallowed' => "Tes conto d'utilisader n'ha betg la permissiun dad agiuntar u allontanar dretgs d'utilisaders.",
+'userrights-notallowed' => "Tes conto d'utilisader n'ha betg la permissiun dad agiuntar dretgs d'utilisaders.",
'userrights-changeable-col' => 'Gruppas che ti pos modifitgar',
'userrights-unchangeable-col' => 'Gruppas che ti nas pos betg modifitgar',
@@ -1161,15 +1154,15 @@ Tia adressa dad e-mail na vegn betg mussada sche auters utilisaders ta contactes
'group-bot' => 'Bots',
'group-sysop' => 'Administraturs',
'group-bureaucrat' => 'Birocrat',
-'group-suppress' => 'Supervisurs',
+'group-suppress' => 'Oversights',
'group-all' => '(tuts)',
-'group-user-member' => '{{GENDER:$1|utilisader|utilisadra|utilisader}}',
-'group-autoconfirmed-member' => '{{GENDER:$1|utilisader confermà automaticamain|utilisadra confermada automaticamain|utilisader confermà automaticamain}}',
-'group-bot-member' => '{{GENDER:$1|bot}}',
-'group-sysop-member' => '{{GENDER:$1|administratur|administratura|administratur}}',
-'group-bureaucrat-member' => '{{GENDER:$1|birocrat|birocrata|birocrat}}',
-'group-suppress-member' => '{{GENDER:$1|supervisur|supervisura|supervisur}}',
+'group-user-member' => 'Utilisader',
+'group-autoconfirmed-member' => 'Utilisader confermà automaticamain',
+'group-bot-member' => 'Bot',
+'group-sysop-member' => 'Administratur',
+'group-bureaucrat-member' => 'Birocrat',
+'group-suppress-member' => 'Oversight',
'grouppage-user' => '{{ns:project}}:Utilisaders',
'grouppage-autoconfirmed' => '{{ns:project}}:Utilisaders confermads automaticamain',
@@ -1430,51 +1423,17 @@ Controllescha per plaschair l'opziun <code>file_uploads</code>.",
'upload-description' => 'Descripziun da la datoteca',
'upload-options' => 'Opziuns per chargiar si',
'watchthisupload' => 'Observar questa datoteca',
-'upload-success-subj' => 'Transferì cun success',
-'upload-success-msg' => 'Tes transfer da [$2] è stà cun success. La datoteca è disponibla qua: [[:{{ns:file}}:$1]]',
-'upload-failure-subj' => 'Probelm cun transferir',
-'upload-failure-msg' => 'I è capitada ina errur durant transferir da [$2]:
-$1',
-'upload-warning-subj' => 'Avertiment da transferir',
-'upload-warning-msg' => 'Ina errur è capitada cun tes transfer da [$2]. Ti pos returnar al [[Special:Upload/stash/$1|formular per transferir]] per curreger quest problem.',
'upload-proto-error' => 'Protocol nuncorrect',
-'upload-proto-error-text' => 'Il transfer da servers externs basegna URLs che cumenzan cun <code>http://</code> u <code>ftp://</code>.',
-'upload-file-error' => 'Errur interna',
-'upload-file-error-text' => 'Ina errur interna è capitada durant empruvar da crear ina datoteca temporara sin il server.
-Contactescha per plaschair in [[Special:ListUsers/sysop|administratur]].',
-'upload-misc-error' => 'Errur da transferir nunenconuschenta',
-'upload-misc-error-text' => "Ina errur nunenconuschenta è capitada durant transferir.
-Controllescha per plaschair che l'URL è valida ed accessibla ed emprova anc ina giada.
-Sch'il problem exista anc adina, contactescha in [[Special:ListUsers/sysop|administratur]].",
'upload-too-many-redirects' => 'La URL ha cuntegnì memia blers renviaments',
'upload-unknown-size' => 'Grondezza nunenconuschenta',
'upload-http-error' => 'In sbagl da HTTP è capità: $1',
-# File backend
-'backend-fail-stream' => 'Impussibel da leger la datoteca $1.',
-'backend-fail-backup' => 'Impussibel da far ina copia da segirezza da $1.',
-'backend-fail-notexists' => "La datoteca $1 n'exista betg.",
-'backend-fail-hashes' => "Impussibel d'obtenir ils hashs da las datotecas per las cumparegliar.",
-'backend-fail-notsame' => 'Ina datoteca betg identica exista gia sin $1.',
-'backend-fail-invalidpath' => "$1 n'è betg in percus valida per memorisar.",
-'backend-fail-delete' => 'Impussibel da stizzar la datoteca $1.',
-'backend-fail-alreadyexists' => 'La datoteca $1 exista gia.',
-'backend-fail-store' => 'Impussibel da memorisar la datoteca $1 en $2.',
-'backend-fail-copy' => 'Impussibel da copiar la datoteca $1 a $2.',
-'backend-fail-move' => 'Impussibel da spustar la datoteca $1 a $2.',
-'backend-fail-opentemp' => 'Impussibel dad avrir la datoteca temporara.',
-'backend-fail-writetemp' => 'Impussibel da scriver en la datoteca temporara.',
-'backend-fail-closetemp' => 'Impussibel da serrar la datoteca temporara.',
-'backend-fail-read' => 'Impussibel da leger la datoteca $1.',
-'backend-fail-create' => 'Impussibel da crear la datoteca $1.',
-'backend-fail-readonly' => 'Il backend "$1" da memorisar è actualmain en il modus da be leger. Il motiv inditgà è: "$2".',
-
# img_auth script messages
'img-auth-accessdenied' => "Refusà l'access",
'img-auth-nopathinfo' => "PATH_INFO manca.
Tes server n'è betg configurà per surdar questa infurmaziun.
-El basa forsa sin CGI è na sustegna betg img_auth.
+I basa forsa sin CGI è na sustegna betg img_auth.
Consultescha https://www.mediawiki.org/wiki/Manual:Image_Authorization.",
'img-auth-nologinnWL' => 'Ti n\'ès betg t\'annunzia ed "$1" n\'è betg sin la glista alva.',
'img-auth-nofile' => 'Datoteca "$1" n\'exista betg.',
@@ -1624,7 +1583,7 @@ Betg emblida da controllar sche autras colliaziuns mainan als models avant ch'al
'statistics-users-active-desc' => "Utilisaders che han fatg almain ina acziun {{PLURAL:$1|l'ultim di|ils ultims $1 dis}}",
'statistics-mostpopular' => 'Paginas visitadas il pli savens',
-'disambiguations' => 'Paginas cun colliaziuns sin paginas per la decleraziun da noziuns',
+'disambiguations' => 'Paginas per la decleraziun da noziuns',
'disambiguationspage' => 'Template:disambiguiziun',
'doubleredirects' => 'Renviaments dubels',
@@ -1705,7 +1664,7 @@ I renviescha uss a [[$2]].',
'booksources-go' => 'Leger',
# Special:Log
-'specialloguserlabel' => 'Acziun exequida da:',
+'specialloguserlabel' => 'Utilisader:',
'speciallogtitlelabel' => 'Titel:',
'log' => 'logs / cudesch da navigaziun',
'all-logs-page' => 'Tut ils logs publics',
@@ -1735,7 +1694,7 @@ I renviescha uss a [[$2]].',
'sp-deletedcontributions-contribs' => 'contribuziuns',
# Special:LinkSearch
-'linksearch' => 'Tschertgar colliaziuns externas',
+'linksearch' => 'Colliaziuns externas',
'linksearch-pat' => 'Muster da tschertgar:',
'linksearch-ns' => 'Tip da pagina:',
'linksearch-ok' => 'Tschertgar',
@@ -2264,7 +2223,7 @@ En quests cas as ti da spustar u colliar manualmain las paginas, sche giavischà
L\'artitgel da destinaziun "[[:$1]]" exista gia. Vul ti stizzar el per far plaz per spustar?',
'delete_and_move_confirm' => 'Gea, stizzar il artitgel da destinaziun per spustar',
-'delete_and_move_reason' => 'Stizzà per far plaz per spustar da "[[$1]]"',
+'delete_and_move_reason' => 'Stizzà per far plaz per spustar',
'selfmove' => 'Il num da funtauna e destinaziun èn identics;
betg pussaivel da spustar ina pagina en il medem lieu.',
'immobile-source-namespace' => 'Paginas dal tip da pagina "$1" na pon betg vegnir spustadas',
@@ -2295,11 +2254,9 @@ Quel po vegnir importà en ina autra wiki che sa basa sin MediaWiki cun agid da
Endatescha en il champ sutvart tut ils artitgels che ti vuls exportar, per mintga artitgel ina nova lingia, ed inditgescha era sche ti vuls includer l'entira cronologia u be la versiun actuala.
En cas che ti vul be exportar l'ultima versiun pos ti era utilisar in link, p.ex. [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] per la pagina \"[[{{MediaWiki:Mainpage}}]]\".",
-'exportall' => 'Exportar tut las paginas',
'exportcuronly' => "Exportar be la versiun actuala, betg l'entira cronologia",
'exportnohistory' => "----
'''Remartga:''' La funcziun dad exportar l'entira cronologia en questa furma è deactivada ord motivs da prestaziun.",
-'exportlistauthors' => 'Integrar ina glista cumpletta dals contribuents a mintga pagina',
'export-submit' => 'Exportar',
'export-addcattext' => 'Agiuntar paginas da la categoria:',
'export-addcat' => 'Agiuntar',
@@ -2332,8 +2289,6 @@ Fai ina visita sin [//www.mediawiki.org/wiki/Localisation MediaWiki Localisation
'thumbnail_error' => 'Sbagl cun crear il maletg da prevista: $1',
'djvu_page_error' => 'Pagina da DjVu è ordaifer la limita',
'djvu_no_xml' => "Betg pussaivel da retschaiver l'XML per la datoteca da DjVu",
-'thumbnail-temp-create' => 'Impussibel da crear in maletg da prevista temporar',
-'thumbnail-dest-create' => 'Impussibel da memorisar il maletg da prevista a la destinaziun',
'thumbnail_invalid_params' => 'Parameters nunvalids dal maletg da prevista',
'thumbnail_dest_directory' => "Betg pussaivel da crear l'ordinatur da destinaziun.",
'thumbnail_image-type' => 'Quest tip da maletg na vegn betg sustegnì',
@@ -2382,11 +2337,6 @@ In ordinatur temporar manca.",
'import-token-mismatch' => 'Perdita da datas da la sesida.
Emprova danovamain.',
'import-invalid-interwiki' => 'Betg pussaivel dad importar dal wiki inditgà.',
-'import-error-edit' => 'La pagina "$1" n\'è betg vegnida importada perquai che ti na dastgas betg la modifitgar.',
-'import-error-create' => 'La pagina "$1" n\'è betg vegnida importada perquai che ti na la dastgas betg crear.',
-'import-error-interwiki' => 'La pagina "$1" n\'è betg vegnida importada perquai ch\'il num è reservà per colliaziuns externas (interwiki).',
-'import-error-special' => 'La pagina "$1" n\'è betg vegnida importada perquai ch\'ella fa part dad in tip da pagina spezial che na lubescha naginas pagina.',
-'import-error-invalid' => 'La pagina "$1" n\'è betg vegnida importada perquai ch\'il num n\'è betg valid.',
# Import log
'importlogpage' => 'Log dals imports',
@@ -2396,16 +2346,6 @@ Emprova danovamain.',
'import-logentry-interwiki' => 'ha importà $1 (transwiki)',
'import-logentry-interwiki-detail' => '{{PLURAL:$1|Ina versiun|$1 versiuns}} da $2',
-# JavaScriptTest
-'javascripttest' => 'Test da JavaScript',
-'javascripttest-disabled' => 'Questa funcziun è deactivada.',
-'javascripttest-title' => 'Exequir tests da $1',
-'javascripttest-pagetext-noframework' => 'Questa pagina è reservada per exequir tests da JavaScript.',
-'javascripttest-pagetext-unknownframework' => 'Framework da test nunenconuschent "$1".',
-'javascripttest-pagetext-frameworks' => 'Tscherna per plaschair in dals suandantas frameworks da test: $1',
-'javascripttest-pagetext-skins' => 'Tscherna in skin che duai vegnir utilisà per ils tests:',
-'javascripttest-qunit-intro' => 'Legia la [$1 documentaziun da tests] sin mediawiki.org.',
-
# Tooltip help for the actions
'tooltip-pt-userpage' => "Mussar tia pagina d'utilisader",
'tooltip-pt-anonuserpage' => "La pagina d'utilisader per l'adressa IP cun la quala che ti fas modificaziuns",
@@ -2468,8 +2408,6 @@ Ti pos vesair il code-fundamental.',
'tooltip-diff' => 'Mussar las midadas che ti has fatg en il text.',
'tooltip-compareselectedversions' => 'Mussar la differenza tranter las duas versiuns selecziunadas da questa pagina.',
'tooltip-watch' => "Agiuntar questa pagina a tia pagina d'observaziun",
-'tooltip-watchlistedit-normal-submit' => 'Allontanar las endataziuns tschernidas',
-'tooltip-watchlistedit-raw-submit' => "Actualisar la glista d'observaziun",
'tooltip-recreate' => "Crear danovamain la pagnina, malgrà ch'ella è vegnida stizzada",
'tooltip-upload' => 'Cumenzar da chargiar si',
'tooltip-rollback' => "Revochescha tut las modificaziuns vid questa pagina da l'ultim utilisader cun be in clic.",
@@ -2565,7 +2503,7 @@ Cun exequir questa datoteca po tes sistem vegnir donnegià.",
'svg-long-desc' => 'datoteca da SVG, grondezza da basa $1 × $2 pixels, grondezza da datoteca: $3',
'show-big-image' => 'Resoluziun cumplaina',
'show-big-image-preview' => 'Grondezza da questa prevista: $1.',
-'show-big-image-other' => 'Other {{PLURAL:$2|resoluziun|resoluziuns}}: $1.',
+'show-big-image-other' => 'Autras resoluziuns: $1.',
'show-big-image-size' => '$1 × $2 pixels',
'file-info-gif-looped' => 'marscha infinit',
'file-info-gif-frames' => '$1 {{PLURAL:$1|maletg|maletgs}}',
@@ -2585,13 +2523,6 @@ Cun exequir questa datoteca po tes sistem vegnir donnegià.",
'bydate' => 'tenor data',
'sp-newimages-showfrom' => 'Las novas datotecas davent dal $1 las $2 vegnan mussadas.',
-# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
-'seconds' => '{{PLURAL:$1|$1 secunda|$1 secundas}}',
-'minutes' => '{{PLURAL:$1|$1 minuta|$1 minutas}}',
-'hours' => '{{PLURAL:$1|$1 ura|$1 uras}}',
-'days' => '{{PLURAL:$1|$1 di|$1 dis}}',
-'ago' => 'avant $1',
-
# Bad image list
'bad_image_list' => "Il format è sco suonda:
@@ -2813,9 +2744,9 @@ Sche la datoteca è vegnida midada dal status original èn tscherts detagls even
'exif-orientation-3' => 'Rotà per 180°',
'exif-orientation-4' => 'Reflectà verticalmain',
'exif-orientation-5' => "Rotà 90° en senn cuntrari a l'ura e reflectà verticalmain",
-'exif-orientation-6' => "Rotà 90° en senn cuntrari a l'ura",
+'exif-orientation-6' => "Rotà 90° en senn da l'ura",
'exif-orientation-7' => "Rotà 90° en senn da l'ura e reflectà verticalmain",
-'exif-orientation-8' => "Rotà 90° en senn da l'ura",
+'exif-orientation-8' => "Rotà 90° en senn cuntrari a l'ura",
'exif-planarconfiguration-1' => 'Format grop (chunky)',
'exif-planarconfiguration-2' => 'Format planar',
@@ -3247,9 +3178,6 @@ Endatescha il num da datoteca senza il prefix "{{ns:file}}:".',
'compare-rev1' => 'Versiun 1',
'compare-rev2' => 'Versiun 2',
'compare-submit' => 'Cumparegliar',
-'compare-invalid-title' => 'Il titel che ti has spezifitgà è nunvalid.',
-'compare-title-not-exists' => "Il titel che ti has inditgà n'exista betg.",
-'compare-revision-not-exists' => "La versiun che ti has inditgà n'exista betg.",
# Database error messages
'dberr-header' => 'Questa wiki ha in problem',
@@ -3278,60 +3206,6 @@ Questa pagina ha actualmain difficultads tecnicas.',
'sqlite-no-fts' => '$1 senza sustegn per la retschertga da text integrala',
# New logging system
-'logentry-delete-delete' => '$1 ha stizzà la pagina $3',
-'logentry-delete-restore' => '$1 ha restaurà la pagina $3',
'newuserlog-byemail' => 'tramess il pled-clav per e-mail',
-# Feedback
-'feedback-subject' => 'Object:',
-'feedback-message' => 'Messadi:',
-'feedback-cancel' => 'Interrumper',
-'feedback-submit' => 'Trametter il resun',
-'feedback-adding' => 'Agiuntar il resun a la pagina…',
-'feedback-error1' => 'Errur: Resultat nunenconuschent dal API',
-'feedback-error2' => "Errur: La modificaziun n'è betg reussida",
-'feedback-error3' => 'Errur: Nagina resposta dal API',
-'feedback-thanks' => 'Grazia! Tes resun è vegnì publitgà sin la pagina "[$2 $1]".',
-'feedback-close' => 'Terminà',
-'feedback-bugcheck' => "Grondius! Controllescha simplamain che quai n'è betg gia in da las [$1 errurs enconuschentas].",
-'feedback-bugnew' => 'Jau hai controllà. Rapportar ina nova errur.',
-
-# API errors
-'api-error-badaccess-groups' => 'Ti na dastgas betg chargiar datotecas en quest wiki.',
-'api-error-badtoken' => 'Errur interna: Token fauss.',
-'api-error-copyuploaddisabled' => 'La funcziun da transferir dad ina URL è deactivada sin quest server.',
-'api-error-duplicate' => 'I dat gia {{PLURAL:$1|ina [$2 autra datoteca]|[$2 autras datotecas]}} cun il medem cuntegn.',
-'api-error-duplicate-archive' => 'I deva gia {{PLURAL:$1|ina [$2 autra datoteca]|[$2 autras datotecas]}} cun il medem cuntegn, {{PLURAL:$1|quella è dentant vegnida stizzada|quellas èn dentant vegnidas stizzadas}}.',
-'api-error-duplicate-archive-popup-title' => "{{PLURAL:$1|Datoteca dubla ch'è gia vegnida stizzada|Datotecas dublas ch'èn gia vegnidas stizzadas}}.",
-'api-error-duplicate-popup-title' => '{{PLURAL:$1|Datoteca dubla|Datotecas dublas}}.',
-'api-error-empty-file' => 'La datoteca tramessa è vida.',
-'api-error-emptypage' => "Crear paginas novas e vidas n'è betg lubì.",
-'api-error-fetchfileerror' => "Errur interna: Insatge n'ha betg funcziunà durant retschaiver la datoteca.",
-'api-error-file-too-large' => 'La datoteca che ti has tramess era memia gronda.',
-'api-error-filename-tooshort' => 'Il num da datoteca è memia curt.',
-'api-error-filetype-banned' => 'Quest tip da datoteca è scumandà.',
-'api-error-filetype-missing' => "Il num da datoteca n'ha betg ina finiziun da datoteca.",
-'api-error-hookaborted' => 'La midada che ti has empruvà da far è vegnida interrutta dad ina extensiun.',
-'api-error-http' => 'Errur interna: Betg pussaivel da connectar cun il server.',
-'api-error-illegal-filename' => "Il num da datoteca n'è betg lubì.",
-'api-error-internal-error' => "Errur interna: Insatge n'ha betg funcziunà durant transmetter tia datoteca en la vichi.",
-'api-error-invalid-file-key' => "Errur interna: La datoteca n'è betg vegnida chattada en la memoria temporara.",
-'api-error-missingparam' => 'Errur interna: Parameters da la dumonda manchants.',
-'api-error-missingresult' => "Errur interna: I na pudeva betg vegnir constatà sch'il process da copiar è reussì.",
-'api-error-mustbeloggedin' => "Ti stos esser t'annunzià per pudair transferir datotecas.",
-'api-error-mustbeposted' => 'Errur interna: La dumonda basegna HTTP POST.',
-'api-error-noimageinfo' => "La datoteca è vegnida transferida cun success, ma il server n'ha returnà naginas infurmaziuns davart la datoteca.",
-'api-error-nomodule' => 'Errur interna: Nagin modul per chargiar si è definì.',
-'api-error-ok-but-empty' => 'Errur interna: Nagina resposta dal server.',
-'api-error-overwrite' => "Recuvrir (surscriver) ina daoteca existenta n'è betg lubì.",
-'api-error-stashfailed' => 'Errur interna: Errur cun memorisar la datoteca temporara.',
-'api-error-timeout' => "Il server n'ha betg respundì entaifer il temp spetgà.",
-'api-error-unclassified' => 'Ina errur nunenconuschenta è capitada.',
-'api-error-unknown-code' => 'Errur nunenconuschenta: "$1"',
-'api-error-unknown-error' => "Errur interna: Insatge n'ha betg funcziunà durant transferir tia datoteca.",
-'api-error-unknown-warning' => 'Avertiment nunenconuschent: "$1".',
-'api-error-unknownerror' => 'Errur nunenconuschenta: "$1".',
-'api-error-uploaddisabled' => 'La funcziun da chargiar datotecas sin quest vichi è deactivada.',
-'api-error-verification-error' => 'Questa datoteca pudess esser corrupta ni avair ina extensiun faussa.',
-
);
diff --git a/languages/messages/MessagesRo.php b/languages/messages/MessagesRo.php
index 7fdd9c1890b0..0b31276cf08b 100644
--- a/languages/messages/MessagesRo.php
+++ b/languages/messages/MessagesRo.php
@@ -1,5 +1,5 @@
<?php
-/** Romanian (română)
+/** Romanian (Română)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1259,9 +1259,9 @@ Folosirea linkurilor de navigare va reseta această coloană.',
'mergelogpagetext' => 'Mai jos este o listă a celor mai recente combinări ale istoricului unei pagini cu al alteia.',
# Diffs
-'history-title' => '$1: Istoricul versiunilor',
-'difference-title' => '$1: Diferență între versiuni',
-'difference-title-multipage' => '$1 și $2: Diferență între pagini',
+'history-title' => 'Istoricul versiunilor pentru „$1â€',
+'difference-title' => 'Diferență între versiunile paginii „$1â€',
+'difference-title-multipage' => 'Diferență între paginile „$1†și „$2â€',
'difference-multipage' => '(Diferență între pagini)',
'lineno' => 'Linia $1:',
'compareselectedversions' => 'Compară versiunile marcate',
@@ -1357,7 +1357,6 @@ Folosirea linkurilor de navigare va reseta această coloană.',
'prefs-beta' => 'Opțiuni beta',
'prefs-datetime' => 'Data și ora',
'prefs-labs' => 'OpÈ›iuni „labsâ€',
-'prefs-user-pages' => 'Pagini de utilizator',
'prefs-personal' => 'Informații personale',
'prefs-rc' => 'Schimbări recente',
'prefs-watchlist' => 'Listă de urmărire',
@@ -1818,7 +1817,6 @@ Dacă problema persistă, contactați un [[Special:ListUsers/sysop|administrator
'backend-fail-create' => 'Imposibil de scris fișierul $1.',
'backend-fail-maxsize' => 'Nu s-a putut scrie fișierul $1 pentru că acesta este mai mare de {{PLURAL:$2|un octet|$2 octeți|$2 de octeți}}.',
'backend-fail-contenttype' => 'Nu s-a putut determina tipul de conÈ›inut al fiÈ™ierului de stocat la „$1â€.',
-'backend-fail-usable' => 'Imposibil de scris fișierul $1 din cauza permisiunilor insuficiente sau din cauza directoarelor/containerelor lipsă.',
# Lock manager
'lockmanager-notlocked' => 'Imposibil de deblocat „$1â€; nu este blocată.',
@@ -2148,7 +2146,6 @@ Vă rugăm să aveți în vedere faptul că alte saituri web pot avea o legătur
Puteți limita vizualizarea selectând tipul jurnalului, numele de utilizator sau pagina afectată.',
'logempty' => 'Nici o înregistrare în jurnal.',
'log-title-wildcard' => 'Caută titluri care încep cu acest text',
-'showhideselectedlogentries' => 'Arată/ascunde intrările selectate din jurnal',
# Special:AllPages
'allpages' => 'Toate paginile',
@@ -3831,11 +3828,11 @@ Imaginile sunt afișate la rezoluția lor maximă, în timp ce alte tipuri de fi
# Database error messages
'dberr-header' => 'Acest site are o problemă',
'dberr-problems' => 'Ne cerem scuze! Acest site întâmpină dificultăți tehnice.',
-'dberr-again' => 'Așteptați câteva minute și încercați din nou.',
+'dberr-again' => 'Așteaptă câteva minute și încearcă din nou.',
'dberr-info' => '(Nu pot contacta baza de date a serverului: $1)',
-'dberr-usegoogle' => 'Între timp puteți efectua căutarea folosind Google.',
-'dberr-outofdate' => 'De reținut că indexarea conținutului nostru de către ei poate să nu fie actualizată.',
-'dberr-cachederror' => 'Următoarea pagină este o copie în cache a paginii cerute, care s-ar putea să nu fie actualizată.',
+'dberr-usegoogle' => 'Între timp poți efectua căutarea folosind Google.',
+'dberr-outofdate' => 'De reținut ca indexarea conținutului nostru de către ei poate să nu fie actualizată.',
+'dberr-cachederror' => 'Următoarea pagină este o copie în cache a paginii cerute, s-ar putea să nu fie actualizată.',
# HTML forms
'htmlform-invalid-input' => 'Există probleme la valorile introduse',
diff --git a/languages/messages/MessagesRoa_tara.php b/languages/messages/MessagesRoa_tara.php
index 160b594c1886..e657a81aecc2 100644
--- a/languages/messages/MessagesRoa_tara.php
+++ b/languages/messages/MessagesRoa_tara.php
@@ -1,5 +1,5 @@
<?php
-/** tarandíne (tarandíne)
+/** Tarandíne (Tarandíne)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1109,7 +1109,6 @@ Però fa attenzione purcè l'indice lore sus a {{SITENAME}} ponne condenè pàgg
'prefs-beta' => 'Funziune de Beta',
'prefs-datetime' => 'Date e ore',
'prefs-labs' => 'Funziune de Labs',
-'prefs-user-pages' => "Pàgene de l'utende",
'prefs-personal' => "Profile de l'utende",
'prefs-rc' => 'Cangiaminde recende',
'prefs-watchlist' => 'Pàggene condrollete',
@@ -2694,7 +2693,6 @@ Reggistrele sus a 'u combiuter tune e carechele aqquà.",
'import-error-edit' => 'Pàgene "$1" non g\' \'mbortate purcé tu non ge tìne le permesse pe cangiarle.',
'import-error-create' => 'Pàgene "$1" non g\' \'mbortate purcé tu non ge tìne le permesse pe ccrejarle.',
'import-error-interwiki' => 'Pagene "$1" non g\'ha state \'mbortate purcé \'u nome sue jè riservate pe collegaminde esterne (interuicchi).',
-'import-error-special' => "'A pagena \"\$1\" non g'ha state 'mbortate purcé apponde a 'nu namespace speciale ca non g'è permesse a le pàggene normale.",
'import-error-invalid' => "'A pàgene \"\$1\" non g'ha state 'mbortate purcé 'u nome jè invalide.",
# Import log
diff --git a/languages/messages/MessagesRu.php b/languages/messages/MessagesRu.php
index 9a289f0d00bf..e5563d5ed890 100644
--- a/languages/messages/MessagesRu.php
+++ b/languages/messages/MessagesRu.php
@@ -1,5 +1,5 @@
<?php
-/** Russian (руÑÑкий)
+/** Russian (РуÑÑкий)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
diff --git a/languages/messages/MessagesSat.php b/languages/messages/MessagesSat.php
index 827374c34f69..86bd03ea28c5 100644
--- a/languages/messages/MessagesSat.php
+++ b/languages/messages/MessagesSat.php
@@ -273,8 +273,7 @@ $1',
'badaccess-groups' => 'Am do oka kạmim menjoá¹…kan ona do khạli {{PLURAL:$2 rạsiạkore noa rạsiạreaḱ mitÌá¹­enre}} mitá¹­en beoharić sompadon daá¹›eyaḱa: $1.',
'versionrequired' => 'Meá¸iawiki reaḱ $1 nãwã aroe jạruá¹›a',
-'versionrequiredtext' => 'Noa sakam beohar lạgitÌte meá¸iaWikire $1 nambar nãwã araoe jạruá¹›a.
-[[Special:Version nãwã aroe sakam]] ńelmẽ.',
+'versionrequiredtext' => 'Noa sakam do beohar lạgitÌte meá¸iawikire $1 nambar nãwã araoe jạruá¹›a. [[Special:Version nãwã aroe sakam]] Å„elmẽ.',
'ok' => 'Ṭhik gea',
'retrievedfrom' => '"$1" khon ñam ạgui',
@@ -325,8 +324,8 @@ $1',
Am do paseć mitÌá¹­en vul joá¹›aoem emakada se URL oltem vul akada.
Noa do noá¹…kanaḱ menkana je {{SITENAME}} sayeá¹­re beoharen sofá¹­ower re mitÌá¹­en vul menaḱa.',
'nosuchspecialpage' => 'Noṅkanaḱ asokay sakam do banuḱa',
-'nospecialpagetext' => '<strong>Am do mitÌá¹­en beạn asokae sakamem nehor akada.</strong>
-[[Special:SpecialPages {{int:specialpages}}]]-re ạn asokae sakamkore mitÌá¹­en tạlikam Å„ama.',
+'nospecialpagetext' => '<strong>Am do mitÌá¹­en beạn asokae sakamem koe akada.</strong>
+[[Special:SpecialPages {{int:specialpages}}]]-re ạnte asokae sakamkore mitÌá¹­en tạlikam Å„ama.',
# General errors
'error' => 'bhul',
@@ -396,9 +395,9 @@ $2',
'virus-unknownscanner' => 'Baá¹… urum aná¹­vayras:',
# Login and logout pages
-'welcomecreation' => '== Johar $1! ==
+'welcomecreation' => 'Johar, $1!
Amaḱ ekaunṭ do tearena.
-Amaḱ [[Special:Preferance {{SITENAME}} pạsindko]] thir dohoe lạgitÌte alom hiá¹›iÅ„a.',
+Menkhan amaḱ [[Special:Preferance {{SITENAME}} pạsindko]] thir dohoe lạgitÌte alom hiá¹›iÅ„a.',
'yourname' => 'Beoboharicaḱ ńutum',
'yourpassword' => 'Uku namber',
'yourpasswordagain' => 'Arhõ oku namber olme',
@@ -435,7 +434,7 @@ Ale do baá¸ae ocolem amaḱ kuki doe kạmikana, sakam do arhõ rakaṕ lạgit
'noname' => 'Am do asol beoharićaḱ ńutum ṭhikte bam emakada.',
'loginsuccesstitle' => 'Bhitri boloḱ do moctege puraoena',
'loginsuccess' => '\'\'\'Am do nitge "$1" ńutumte {{SITENAME}} rem bolo akana.',
-'nosuchuser' => '"$1" ńutuman jahan beoharić bạnuea.
+'nosuchuser' => '"$1" ńutumte jahan beoharko bạnuḱkoa.
Beoharićaḱ ńutum do bukṛogea.
Amaḱ bananko Å„elmẽ, se [[Special:Userlogin/signup nãwã mitÌá¹­en ekauná¹­ tearmẽ]].',
'nosuchusershort' => '"$1" Å„utuman jahãe beoharko do banuḱkoa. Ńutum reaḱ banan biá¸aomẽ.',
@@ -445,7 +444,7 @@ Amaḱ bananko Å„elmẽ, se [[Special:Userlogin/signup nãwã mitÌá¹­en ekauná¹
Daya kate arhõ mitdhom kurumuṭuyme.',
'wrongpasswordempty' => 'Em hoyen oku nambar do cetge banuḱa.
Daya katetÌ arhõ kurumuá¹­uyme.',
-'passwordtooshort' => 'Uku nambar do {{PLURAL:$1 1 horop reaḱ $1 horop reaḱ}} mudre hoyoḱ jạruṛa.',
+'passwordtooshort' => 'Oku nambar do kom katetÌ hoyoḱ jạruá¹›a 6 olko mudre',
'password-name-match' => 'Amaḱ oku nambar do amaḱ ńutum khon eṭaḱ hoyoḱ jạruṛtama.',
'password-login-forbidden' => 'Noa laṛcaṛicaḱ ńutum ar oku nambar do ạnlekate baṅkana.',
'mailmypassword' => 'E-mail reaḱ nãwã uko katha',
@@ -474,9 +473,6 @@ Arhõ kurumuṭue lahare dayakate thoṛagan tạṅgiemẽ.',
'login-abort-generic' => 'Amaḱ bhitri boloḱ do baṅ hoylena - batena.',
'loginlanguagelabel' => 'katha: $1',
-# E-mail sending
-'user-mail-no-addy' => 'Jahan e-mail ṭhikana bạgi kate e-mail kul kurumuṭu hoena.',
-
# Change password dialog
'resetpass' => 'Oku nambar bodol',
'resetpass_header' => 'Ekauná¹­ oku namber bodol',
@@ -504,11 +500,11 @@ Nitoḱ do am bhitritem boloḱkana...',
'passwordreset-capture-help' => 'Am do judi noa jacạy baksom lin lekhan, tobe nit lạgitÌte em akan uku nambar são mitÌá¹­en e-mail ame uduḱama ar ona sãote beoharić á¹­hen ona kuluḱa.',
'passwordreset-email' => 'E-mail ṭhikạna:',
'passwordreset-emailtitle' => '{{SITENAME}} sayeṭre beoharićaḱ purạo thutiko',
-'passwordreset-emailelement' => 'Beoharićaḱ ńutum: $1
-MitÌ ghạṛi lạgit uku nambar: $2',
+'passwordreset-emailelement' => 'Beoharicaḱ ńutum:
+Nit lạgit oku nambar:',
'passwordreset-emailsent' => 'Mitṭen disạ ruaṛ e-mail do kulena.',
'passwordreset-emailsent-capture' => 'MitÌá¹­en disạ ruaá¹›aḱ e-mail dokulena, oka do latarre Å„eloḱ kana.',
-'passwordreset-emailerror-capture' => 'Disạ ruạṛ oco lạgitÌte mitÌá¹­en e-mail tear hoelena, oka do latarre udugoḱkana, menkhan $1 beoharić á¹­hen á¹­hen baá¹… kul hoe akana.',
+'passwordreset-emailerror-capture' => 'MitÌá¹­en disạ ruạṛ e-mail do hatoena, oka do latarre Å„elok kana, menkhan beoharic á¹­hen do baṇ seá¹­erlena.',
# Special:ChangeEmail
'changeemail' => 'E-mail ṭhikạna do bodolme',
@@ -544,7 +540,7 @@ MitÌ ghạṛi lạgit uku nambar: $2',
'subject' => 'Bisoy/Bohoḱ katha:',
'minoredit' => 'Noa do hudiń joṛao kami',
'watchthis' => 'Noa sakam ńelme',
-'savearticle' => 'Sakam dohoeme',
+'savearticle' => 'Sakam sebhme',
'preview' => 'Ńel, Unuduḱ',
'showpreview' => 'Unuduḱ',
'showlivepreview' => 'Jewet uduk',
@@ -552,14 +548,6 @@ MitÌ ghạṛi lạgit uku nambar: $2',
'anoneditwarning' => "'''Sabdhan:''' amdo begor logkatem bolowakana.
Amaḱ IP á¹­hikana do noa sakam sompadon jạṛre rekorá¸oḱa.",
'anonpreviewwarning' => '"Am do bhitri bam bolo akana. Noa sakamre amaḱ kạmiko jạre IP ṭhiikạ̣nare rukhiyạ ḱa."',
-'missingcommenttext' => 'Daya kate amaḱ menaḱ katha latare olmẽ.',
-'summary-preview' => 'Guṭ katha unuduḱ:',
-'subject-preview' => 'Babot/Guṭkatha unuduḱ:',
-'blockedtitle' => 'Beoharić doe eset ocoakana.',
-'blockednoreason' => 'jahan babot baá¹… em akana',
-'whitelistedittext' => 'Sakamre sompadon lạgitÌte $1 em hoyoḱa.',
-'nosuchsectiontitle' => 'Pahaṭa bȧn ńamlena',
-'loginreqtitle' => 'Boloḱ jạruṛa',
'loginreqlink' => 'Bhitri boloḱ',
'loginreqpagetext' => 'Eá¹­agaḱ sakamko Å„el lạgitÌte do am $1 hoyoḱ jạruá¹›tama.',
'accmailtitle' => 'Uku nambar do kulena.',
@@ -588,9 +576,9 @@ Refarens lạgitÌte nahaḱ boloḱ do latare em hoena:',
Amaḱ bodolaḱ kodo nit habićte bań rukhíạakana!",
'continue-editing' => 'Toṅge calaḱkana',
'editing' => 'Joṛao do purạena: $1',
-'creating' => '$1 sakam doe tear akada',
+'creating' => 'Benao',
'editingsection' => 'Joṛao $1 (hạṭiń)',
-'editingcomment' => 'Sompadon akadae $1 (Nãwa pahaṭa)',
+'editingcomment' => 'Joá¹›ao',
'editconflict' => 'Sompadon reaḱ bene bạiri: $1',
'yourtext' => 'Amaḱ ol',
'storedversion' => 'Rukhiyạ nãwã aroe',
@@ -600,7 +588,6 @@ Amaḱ bodolaḱ kodo nit habićte bań rukhíạakana!",
'template-protected' => 'Rukhiạ',
'template-semiprotected' => '(Kạṭic-rukhiyạ)',
'hiddencategories' => 'Noa sakam do {{PLURAL:$1 1 ukuakan bhag $1 uku akan bhagkorenaḱ}} gaõtarenge:',
-'nocreatetitle' => 'Sakam tear do akoá¹­gea',
'nocreate-loggedin' => 'Nãwã sakam tear lạgitÌte am do ạidạri em baá¹… hoeakana.',
'sectioneditnotsupported-title' => 'Pahaá¹­a sompadona do bae hataoeda',
'sectioneditnotsupported-text' => 'Noa sompadona sakamre pahaá¹­a sompadona do bae hataoeda',
@@ -615,13 +602,6 @@ Get ar ocoḱ giá¸i sakam do latarre emakan reference lạgit em hoena.',
'log-fulllog' => 'Joto cạbi udugmẽ',
'edit-hook-aborted' => 'Huk hotete joto sompadonko bạgi hoeakana.
Noa reaḱ jahan katha do bạnuḱa.',
-'edit-gone-missing' => 'Sakam do baṅ halot ruạṛlena.
-Pasecc: sakam do ocoǵ hoeakana.',
-'edit-conflict' => 'Sompadon reá¹­epeá¹­e.',
-'edit-no-change' => 'Amaḱ sompadon do baṅ hataolena, Cedaḱ je olre jahan bodol bạnuḱa.',
-'edit-already-exists' => 'Nãwã sakam baṅ tear lena.
-Sakam do laha khon menaḱgea.',
-'defaultmessagetext' => 'Sedae olko',
# Parser/template warnings
'post-expand-template-inclusion-warning' => '"Sontoroḱme" Noa format do lạṭu geya.
@@ -636,8 +616,6 @@ Onate noa ạrgumená¹­kodo bạgi giá¸i hoena.",
# History pages
'viewpagelogs' => 'Noa sakam reaḱ cạbi udukme',
-'nohistory' => 'Noa sakam re do jahan sompadon reaḱ jạṛ bạnuḱa.',
-'currentrev' => 'Mucạt nãwã aroe',
'currentrev-asof' => 'Mucạt nãwã aroy',
'revisionasof' => 'Nãwã aro sakam $1 leka',
'revision-info' => 'Ńel/pańja ruạṛ $1 khon $2',
@@ -655,34 +633,20 @@ Unuduḱ: '''({{int:cur}})''' = nahaḱ nãwã aroeko saõte tulạo, '''({{int:
'history-show-deleted' => 'khạli get giá¸iyaḱ koge',
'histfirst' => "adi laha-ak'",
'histlast' => 'Nahak',
-'historysize' => '({{PLURAL:$1 1 bayeá¹­ $1 bayeá¹­ko}})',
'historyempty' => '(banuḱa)',
# Revision feed
'history-feed-title' => 'Jạṛ nãwã aroy',
-'history-feed-description' => 'Noa wikire noa sakam reaḱ nãwã aroe jạṛ',
'history-feed-item-nocomment' => 're',
# Revision deletion
-'rev-deleted-comment' => '(Sompadon reaḱ guṭ katha do ocoǵ hoena)',
'rev-deleted-user' => '(laṛcaṛić ńutum ocoḱena)',
-'rev-deleted-event' => '(Log kạmi do ocog hoena)',
-'rev-deleted-user-contribs' => '[Beoharićaḱ ńutum se IP ṭhikạna do ocog hoena - kạmi khon sompadon do uku hoe akana]',
'rev-delundel' => 'ńeloḱ/danaṅ',
'rev-showdeleted' => 'Uduḱme',
'revisiondelete' => 'Get giá¸i/nãwã aro baá¹… getgiá¸i',
-'revdelete-nologtype-title' => 'Jahan cạbi ṭayep baṅ em emakana',
-'revdelete-nologtype-text' => 'Am do paseć noa kạmie lạgitÌte jahan cạbi bam bachao akada.',
'revdelete-show-file-submit' => 'Hẽ',
-'revdelete-hide-text' => 'Nãwã aroe olko ukuemẽ',
-'revdelete-hide-image' => 'Rẽt reaḱ babotko ukue mẽ',
-'revdelete-hide-name' => 'Kạmi ar bejha ukue mẽ',
-'revdelete-hide-comment' => 'Sompadon gut katha ukue mẽ',
-'revdelete-hide-user' => 'Sompadonićaḱ beohar ńutum/IP ṭhikạna ukuemẽ',
'revdelete-radio-same' => '(alom bodola)',
'revdelete-radio-set' => 'Hẽ',
-'revdelete-radio-unset' => 'Baá¹…',
-'revdelete-log' => 'Babot:',
'revdel-restore' => 'Judạ lekate ńel',
'revdel-restore-deleted' => 'giá¸ikaḱ Å„el ruạṛ',
'revdel-restore-visible' => 'Ńeloḱ leka paṛhao ruạṛ',
@@ -690,9 +654,6 @@ Unuduḱ: '''({{int:cur}})''' = nahaḱ nãwã aroeko saõte tulạo, '''({{int:
'deletedhist' => 'Get giá¸i jạṛ',
'revdelete-reasonotherlist' => 'Eṭaḱak karon',
-# History merging
-'mergehistory-reason' => 'Babot:',
-
# Merge log
'revertmerge' => 'baÅ„ mitÌ',
@@ -714,7 +675,6 @@ Unuduḱ: '''({{int:cur}})''' = nahaḱ nãwã aroeko saõte tulạo, '''({{int:
'viewprevnext' => 'Ńelme ($1 {{int:pipe-separator}} $2) ($3)',
'searchmenu-exists' => "'''Noa wiki re do \"[[:\$1]] ńutum sakam menaḱa",
'searchmenu-new' => 'wiki re [[:$1]]nãwã sakam tear',
-'searchhelp-url' => 'Help: Goṛawaḱ',
'searchprofile-articles' => 'Menaḱaḱ sakamko',
'searchprofile-project' => 'GoÌ á¹›o ar Project sakam',
'searchprofile-images' => 'Multimedia',
@@ -730,9 +690,6 @@ Unuduḱ: '''({{int:cur}})''' = nahaḱ nãwã aroeko saõte tulạo, '''({{int:
'search-redirect' => '($1 te sujhi doá¹›ha )',
'search-section' => '(Pahaá¹­a $1)',
'search-suggest' => 'Am do cetÌ $1 em menocoyet tãhẽkana',
-'search-interwiki-caption' => 'Hopon porjeká¹­ko',
-'search-interwiki-default' => '$1 folko:',
-'search-interwiki-more' => '(Arhõ)',
'searchrelated' => 'songenko',
'searchall' => 'Sanam',
'showingresultsheader' => "'''$4''' lạgitÌ {{PLURAL:$5|PhoÌ l Å„amoḱÌakan - '''$1''' of '''$3'''|PhoÌ l Å„amoḱÌakan '''$1 - $2''' of '''$3'''}}",
@@ -761,13 +718,11 @@ Unuduḱ: '''({{int:cur}})''' = nahaḱ nãwã aroeko saõte tulạo, '''({{int:
'timezoneregion-africa' => 'Aphrika',
'timezoneregion-america' => 'Amirika',
'timezoneregion-asia' => 'Esiya',
-'timezoneregion-australia' => 'Ausá¹­ralia',
'prefs-files' => 'Rẽtko',
'youremail' => 'E-mail:',
'username' => 'Beoharićaḱ ńutum:',
'uid' => 'Beoharićaḱ cinhạo nombor',
'yourrealname' => 'Sạri ńutum',
-'yourlanguage' => 'Pạrsi:',
'gender-male' => 'Baba hoá¹›',
'gender-female' => 'Gogo hoṛ, Kuṛi, Kuṛi gidrạ',
'email' => 'E-mail',
@@ -788,7 +743,6 @@ Amaḱ e-mail ṭhikạna do bań cabaḱa tinre onko do ko beohara',
'saveusergroups' => 'Beoharićaḱ gãotako rukhiyaymẽ',
# Rights
-'right-read' => 'Sakamko paṛhaomẽ',
'right-edit' => 'Sakamko toá¹…ge',
'right-createpage' => 'Sakamko benoamẽ (Okako do galmarao sakamko baṅkan)',
'right-createtalk' => 'Galmarao sakamko benaomẽ',
@@ -1193,7 +1147,7 @@ jeleń',
'exif-artist' => 'Onoliạ',
# External editor support
-'edit-externally' => 'Noa rẽt tońge joṛao lạgitte bahre reaḱ koejoń beoharme',
+'edit-externally' => 'Noa rẽt tońge joṛao lạ̣gitte bahre reaḱ koejoń beoharme',
'edit-externally-help' => '(Noná¸e Å„elme [//www.mediawiki.org/wiki/Manual:External_editors setup instructions] bạṛtite baá¸ay lạgit)',
# 'all' in various places, this might be different for inflected languages
diff --git a/languages/messages/MessagesSe.php b/languages/messages/MessagesSe.php
index 0ee169ff8bf3..c32b040c2eeb 100644
--- a/languages/messages/MessagesSe.php
+++ b/languages/messages/MessagesSe.php
@@ -1,5 +1,5 @@
<?php
-/** Northern Sami (sámegiella)
+/** Northern Sami (Sámegiella)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -7,8 +7,6 @@
* @ingroup Language
* @file
*
- * @author Gálaniitoluodda
- * @author Jeblad
* @author Kaganer
* @author Laila
* @author Skuolfi
@@ -141,13 +139,13 @@ $messages = array(
'listingcontinuesabbrev' => 'joatk.',
'about' => 'Dieđut',
-'article' => 'Sisdoallusiidu',
+'article' => 'Siidu',
'newwindow' => '(leahkasa ođđa vindui)',
'cancel' => 'Å luhtte',
'moredotdotdot' => 'Lasi...',
'mypage' => 'Mu siidu',
'mytalk' => 'Mu ságastallan',
-'anontalk' => 'Ságastallan IP-Äujuhussii',
+'anontalk' => 'Ságastala dán IP-Äujuhusain',
'navigation' => 'Navigašuvdna',
'and' => '&#32;ja',
@@ -161,15 +159,7 @@ $messages = array(
'qbspecialpages' => 'Doaibmasiiddut',
# Vector skin
-'vector-action-delete' => 'Sihko',
-'vector-action-move' => 'Sirdde',
-'vector-action-protect' => 'Suodjal',
-'vector-action-unprotect' => 'Rievdat suodjaleami',
-'vector-view-create' => 'Ãlggat',
-'vector-view-edit' => 'Rievdat',
-'vector-view-history' => 'GeahÄa historjjá',
'vector-view-view' => 'Loga',
-'vector-view-viewsource' => 'GeahÄa gáldokoda',
'errorpagetitle' => 'Feaila',
'returnto' => 'Máhcat siidui $1.',
@@ -201,7 +191,7 @@ $messages = array(
'specialpage' => 'Sierrasiidu',
'personaltools' => 'Persovnnalaš bargoneavvu',
'postcomment' => 'Ođđa sekšuvdna',
-'articlepage' => 'GeahÄa sisdoalu',
+'articlepage' => 'Čájet sisdoallusiiddu',
'talk' => 'Ságastallan',
'views' => 'Čájáhusat',
'toolbox' => 'Neavvobumbá',
@@ -233,7 +223,7 @@ $messages = array(
'disclaimerpage' => 'Project:Friijavuohta vástideamis',
'edithelp' => 'Rievdadanrávvagat',
'edithelppage' => 'Help:Mo rievdadit siidduid',
-'helppage' => 'Help:Sisdoallu',
+'helppage' => 'Help:Rávvagat',
'mainpage' => 'Váldosiidu',
'mainpage-description' => 'Váldosiidu',
'portal' => 'Gáffestohpu',
@@ -263,7 +253,7 @@ $messages = array(
'nstab-main' => 'Siidu',
'nstab-user' => 'Geavaheaddjisiidu',
'nstab-media' => 'Media',
-'nstab-special' => 'Erenomáš',
+'nstab-special' => 'Doaibma',
'nstab-project' => 'Prošeaktasiidu',
'nstab-image' => 'Fiila',
'nstab-mediawiki' => 'Dieđáhus',
@@ -291,7 +281,7 @@ $messages = array(
'formerror' => 'Skovi dieđut eai dohkke',
'badarticleerror' => 'Doaimma ii leat vejolaš dahkat dán siiddus.',
'cannotdelete' => 'Siiddu dahje fiilla sihkkon ii lihkosmuvvan. Muhtun eará lea sáhttán sihkkut dan.',
-'badtitle' => 'Fuones bajilÄála',
+'badtitle' => 'Feaila bájilÄállagis',
'badtitletext' => 'Siiddu bájilÄállagis lei feaila, dahje dat lei guoros dahje boastut ráhkaduvvon wikiid- dahje gielaidgaskasaÅ¡ liÅ‹ka.',
'perfcached' => 'Dieđut leat gaskabottosašmuittus eaige sihkkarit vástit dálá hámi. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.',
'perfcachedts' => 'Čuovvovaš data lea buktojuvvon gaskabottosašmuittus ja dat lea maŋimusta beaiváduvvon $1. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.',
@@ -316,7 +306,7 @@ Du geavaheaddjidovddaldat lea dál anus.
'login' => 'Čálligoađe sisa',
'nav-login-createaccount' => 'Daga ođđa geavaheaddjidovddaldaga dahje ÄálligoaÄ‘e sisa',
'loginprompt' => 'SisaÄállimii dárbbaÅ¡uvvojit geavssat (cookies).',
-'userlogin' => 'Logge sisa dahje ráhkat dovddaldaga',
+'userlogin' => 'Daga ođđa geavaheaddjidovddaldaga dahje ÄálligoaÄ‘e sisa',
'logout' => 'Čálligoađe olggos',
'userlogout' => 'Čálligoađe olggos',
'notloggedin' => 'It leat Äálligoahttan sisa',
@@ -324,9 +314,9 @@ Du geavaheaddjidovddaldat lea dál anus.
'nologinlink' => 'ráhkadit',
'createaccount' => 'Ráhkat ođđa geavaheaddjidovddaldaga',
'gotaccount' => "Jus dus lea jo geavaheaddjidovddaldat, sáhtát '''$1'''.",
-'gotaccountlink' => 'Logge sisa',
+'gotaccountlink' => 'Äálligoahtit sisa',
'createaccountmail' => 'e-poasttain',
-'badretype' => 'Suollemassánit maid Äállet eai leat seammalaganat.',
+'badretype' => 'Suollemassánit, maid Äállet, eai leat seammalaganat.',
'userexists' => 'Geavaheaddjidovddaldat, man evttohit, lea jo anus. Leage buorre ja vállje nubbi geavaheaddjidovddaldaga.',
'loginerror' => 'Feaila sisaÄálidettiin',
'nocookieslogin' => '{{SITENAME}} geavaha diehtoÄoahkuid (cookies) sisaÄállima oktavuoÄ‘as. Du neahttabláđejeaddji ii suova geavahit diehtoÄoahkuid. Váldde daid atnui ja iskka ođđasit.',
@@ -401,19 +391,19 @@ Du geavaheaddjidovddaldat lea dál anus.
'showpreview' => 'GeahÄa ovdalgiihtii',
'showlivepreview' => 'OvdalgeahÄastan',
'showdiff' => 'Čájet rievdadusaid',
-'anoneditwarning' => "'''Váruhus:''' It leat Äálligoahtán sisa. Du IP-Äujuhus báhcá dán siiddu oÄ‘asmahttinhistorjái.",
+'anoneditwarning' => 'It leat Äálligoahtán sisa. IP-Äujuhusat lasihuvvo dán siiddu rievdadanhistorjái.',
'missingsummary' => 'It leat Äállán Äoahkkáigeasu. Jus válljet Vurke ođđasit, de rievdadusat maid ráhkadit vurkejuvvo Äoahkkáigeasuhaga.',
'missingcommenttext' => 'Čále Äoahkkáigeasu vuollái.',
'missingcommentheader' => 'It leat Äállán bajilÄállaga du oaivilii. Vállje <em>Vurke</em>, jus it hálit Äállit bajilÄállaga.',
'summary-preview' => 'ÄŒoahkkáigeasu ovdalgihtiigeahÄÄan:',
'subject-preview' => 'BajilÄállaga ovdalgihtiigeahÄÄan:',
-'blockedtitle' => 'Geavaheaddji lea cakkojuvvon',
+'blockedtitle' => 'Geavaheaddji lea cakkastallojuvvon',
'whitelistedittext' => 'Don fertet $1, ovdalgo sáhtát rievdadit siidduid.',
'confirmedittext' => 'It sáhte rievdadit siiddu ovdalgo leat sihkarastan iežat e-poastaÄujuhusa. Sáhtat sihkarastit [[Special:Preferences|ásahussiidduin]].',
'nosuchsectiontitle' => 'Diekkár oassi ii gávdno',
'nosuchsectiontext' => 'Isket rievdadit oasi, mii ii gávdno.',
'loginreqtitle' => 'SisaÄállin gáibiduvvo',
-'loginreqlink' => 'logge sisa',
+'loginreqlink' => 'ÄálligoaÄ‘e sisa',
'loginreqpagetext' => 'Don fertet $1, ovdalgo oainnat eará siidduid.',
'accmailtitle' => 'Suollemassátni lea sáddejuvvon.',
'accmailtext' => "geavaheaddji '''$1''' suollemassátni lea sáddejuvvon Äujuhussii '''$2'''.",
@@ -425,11 +415,6 @@ Du geavaheaddjidovddaldat lea dál anus.
'editing' => 'Rievdadit siiddu $1',
'editingsection' => 'Rievdadit oasi siiddus $1',
'editingcomment' => 'Rievdadit kommeanta siiddus $1',
-'explainconflict' => "Soames lea rievdadan dán siiddu dan maŋŋel go don leat álgan rievdadit dan.
-Bajit oasis oidno siiddu teaksta dálá hámis.
-Du rievdadusat oidnojit vuolit oasis.
-Don fertet dahkat du rievdadusaid dálá tekstii.
-'''Beare''' bajit oasi teaksta vurkejuvvo go deaddilat «{{int:savearticle}}».",
'yourtext' => 'Iežat teaksta',
'storedversion' => 'Vurkejuvvon veršuvdna',
'yourdiff' => 'Erohusat',
@@ -504,7 +489,6 @@ Eará bajasdoallit sáhtet lohkat Äihkojuvvon sisdoalu ja máhcahit dan.",
# Search results
'searchresults' => 'Ohcama bohtosat',
-'searchresults-title' => 'Ohcanbohtosat: "$1"',
'searchsubtitle' => 'Ohcan tearpmain [[:$1]]',
'searchsubtitleinvalid' => 'Ohcan tearpmain $1',
'notitlematches' => 'Ohcansátni ii dihtton ovttasge bájilÄállagis',
@@ -514,10 +498,6 @@ Eará bajasdoallit sáhtet lohkat Äihkojuvvon sisdoalu ja máhcahit dan.",
$1 {{int:pipe-separator}} $2',
'searchhelp-url' => 'Help:Rávvagat',
-'searchprofile-articles' => 'Sisdoallosiiddut',
-'searchprofile-project' => 'Veahkke- ja prošeaktasiiddut',
-'searchprofile-everything' => 'Buot',
-'searchprofile-advanced' => 'Viiddiduvvon',
'showingresults' => "{{PLURAL:$1|'''Okta''' boađus|'''$1''' bohtosa}} bohtosa'''$2''' rájes.",
'showingresultsnum' => "Vuolábealde {{PLURAL:$3|lea '''okta''' ohcanboađus|leat '''$3''' ohcanbohtosa}} '''$2.''' bohtosa rájes.",
'powersearch' => 'Oza',
@@ -613,7 +593,7 @@ $1 {{int:pipe-separator}} $2',
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|rievdadus|rievdadusa}}',
'recentchanges' => 'Varas rievdadusat',
-'recentchanges-summary' => 'Dán siiddus sáhtat Äuovvut varas rievdadusaid {{GRAMMAR:illative|{{SITENAME}}}}.',
+'recentchangestext' => 'Dán siiddus sáhtat Äuovvut varas rievdadusaid {{GRAMMAR:illative|{{SITENAME}}}}.',
'recentchanges-feed-description' => 'Dán siiddus sáhtat Äuovvut varas {{GRAMMAR:illative|{{SITENAME}}}} rievdadusaid.',
'rcnote' => 'Vuollin {{PLURAL:$1|lea okta rievdadus|leat $1 varas rievdadusa}} {{PLURAL:$2|ovtta beaivvi|$2 maŋimus jándora}} áigge gitta $3 rádjái.',
'rcnotefrom' => "Vuolábealde leat rievdadusat '''$2''' rájes. Eanemusta '''$1''' mearkkastaga Äájehuvvo.",
@@ -657,7 +637,7 @@ $1 {{int:pipe-separator}} $2',
'uploadedfiles' => 'Lasihuvvon fiillat',
'ignorewarning' => 'Vurke fuolatkeahttá varuhusas',
'minlength1' => 'Fiilla namas ferte leat unnimustá okta mearka.',
-'badfilename' => 'Fiila namma lea rievdaduvvon. Ođđa namma lea "$1".',
+'badfilename' => 'Fiilla nama rievdaduvvui: $1.',
'filetype-missing' => 'Fiillas vailui fiilageažus – ovdamearkkan <tt>.jpg</tt>.',
'large-file' => 'Fiilla max. sturrodat lea $1. Fiila man lasihit lea $2.',
'largefileserver' => 'Dát fiila lea menddo stuoris.',
@@ -746,7 +726,7 @@ $1 {{int:pipe-separator}} $2',
'unwatchedpages' => 'ÄŒuovvotkeahtes siiddut',
# List redirects
-'listredirects' => 'Listu ođđasitstivremiin',
+'listredirects' => 'Ođđasitstivremat',
# Unused templates
'unusedtemplates' => 'Geavatkeahtes mállevuođut',
@@ -810,8 +790,6 @@ $1 {{int:pipe-separator}} $2',
'deadendpages' => 'Siiddut, main eai leat liŋkkat',
'deadendpagestext' => 'Čuovvovaš siidduin eai leat liŋkkat eara siidduide dán wikis.',
'protectedpages' => 'Suodjáluvvon siiddut',
-'protectedpages-indef' => 'Beare siiddut, maid suodjaleapmi lea bissovaš',
-'protectedpages-cascade' => 'Beare siiddut, maid suodjaleapmi lea viiddiduvvon',
'protectedpagestext' => 'Čuovvovaš siiddut leat suodjáluvvon sirdimiin ja rievdadusain',
'listusers' => 'Geavaheaddjilistu',
'newpages' => 'Ođđa siiddut',
@@ -862,14 +840,6 @@ Also see [[Special:WantedCategories|wanted categories]].',
'listusers-submit' => 'Oza',
'listusers-noresult' => 'Geavaheaddjit eai dihtton. Dárkis maid sierra bustávasturrodagat.',
-# Special:ActiveUsers
-'activeusers' => 'Listu aktiivvalaš geavaheddjiin',
-'activeusers-intro' => 'Dát lea listu geavaheddjiin, mat leat bargan juoidá maŋimus $1 {{PLURAL:$1|beaivvi|beaivvi}} siste.',
-'activeusers-count' => '$1 {{PLURAL:$1|rievdadus|rievdadusa}} maŋimus $3 beaivvi siste',
-'activeusers-from' => 'Čájet geavaheddjiid dán rájes:',
-'activeusers-hidebots' => 'ÄŒiega bohtaid',
-'activeusers-hidesysops' => 'Čiega administráhtoriid',
-
# E-mail user
'mailnologin' => 'Sáddejeaddji Äujuhus váilo',
'mailnologintext' => 'Don fertet leat [[Special:UserLogin|Äálligoahtán sisa]] ja du [[Special:Preferences|ásahusain]] ferte leat gelbbolaÅ¡ ja <strong>sihkarastojuvvon</strong> e-poastaÄujuhus, ovdalgo sáhtat sáddet e-poasta eará geavaheddjiide.',
@@ -976,8 +946,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'protect-summary-cascade' => 'viiddiduvvon',
'protect-expiring' => 'boarásnuvvá $1',
'protect-cascade' => 'Viididt suodjálusa guoskat buot siidduit, mat gullet dán siidui',
-'protect-othertime' => 'Eará áigi:',
-'protect-othertime-op' => 'eará áigi',
'protect-expiry-options' => '2 diimma:2 hours,1 beaivi:1 day,3 beaivve:3 days,1 vahkku:1 week,2 vahkku:2 weeks,1 mánotbádji:1 month,3 mánotbaji:3 months,6 mánotbaji:6 months,1 jahki:1 year,bissovaš:infinite',
'restriction-type' => 'Rádjehus',
'restriction-level' => 'Suodjálus',
@@ -988,7 +956,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
# Restrictions (nouns)
'restriction-edit' => 'rievdádeapmi',
'restriction-move' => 'sirdin',
-'restriction-upload' => 'Fiilla vurken',
# Restriction levels
'restriction-level-sysop' => 'ollislaÄÄat suodjáluvvon',
@@ -1017,9 +984,7 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
# Contributions
'contributions' => 'Geavaheaddji rievdadusat',
-'contributions-title' => 'Geavaheaddji $1 rievdadusat',
'mycontris' => 'Rievdadusat',
-'uctop' => '(ođđaseamos)',
'month' => 'Mánotbadji',
'year' => 'Jahki',
@@ -1045,10 +1010,7 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'whatlinkshere-links' => 'liŋkkat',
# Block/unblock
-'block' => 'Cagge geavaheaddji',
'blockip' => 'Eastte rievdadusaid',
-'blockip-title' => 'Cagge geavaheaddji',
-'blockip-legend' => 'Cagge geavaheaddji',
'ipadressorusername' => 'IP-Äujuhus dahje geavaheaddjidovddaldat',
'ipbexpiry' => 'Guhkkodat',
'ipbreason' => 'Sivva',
@@ -1075,7 +1037,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'ipb-edit-dropdown' => 'Rievdat sivaid',
'ipb-unblock-addr' => 'Sihko geavaheaddji $1 estema',
'ipb-unblock' => 'Sihko geavaheaddji dahje IP-Äujuhusa rievdadaneasttu',
-'ipblocklist' => 'Listu cakkojuvvon IP-adreassain ja geavaheddjiin',
'ipblocklist-submit' => 'Oza',
'infiniteblock' => 'bissovaÄÄat',
'expiringblock' => 'boarásnuvvá $1 $2',
@@ -1100,7 +1061,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'move-watch' => 'Čuovo dán siiddu',
'movepagebtn' => 'Sirdde siiddu',
'pagemovedsub' => 'Sirdin lihkosmuvai',
-'talkexists' => "'''Siiddu sirdin ieÅ¡alddes lihkosmuvai, earret siiddu ságastallansiiddu sirdin daningo ođđa bájilÄálas lea jo ságastallansiidu. Leage buorre ja sirdde ságastallamiid manuálalažžat.'''",
'movedto' => 'Sirdojuvvun ođđa bájilÄállagin',
'movetalk' => 'Sirdde maid ságastallansiiddu.',
'movelogpage' => 'Sirdinlogga',
@@ -1111,17 +1071,15 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'delete_and_move_confirm' => 'Sihko siiddu',
# Export
-'export' => 'Olggosfievrrit siidduid',
'export-addcat' => 'Lasit',
'export-download' => 'Vurke fiillan',
# Namespace 8 related
-'allmessages' => 'Buot systemasánit',
+'allmessages' => 'Vuogádatdieđáhusat',
'allmessagesname' => 'Namma',
'allmessagescurrent' => 'Dálá teaksta',
# Thumbnails
-'thumbnail-more' => 'Stuorit',
'filemissing' => 'Fiila váilo',
# Special:Import
@@ -1188,7 +1146,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'tooltip-recreate' => 'Ãlggat dán siiddu ođđasit',
# Attribution
-'anonymous' => '{{SITENAME}}-siiddu anonyma {{PLURAL:$1|geavaheaddji|geavaheaddjit}}',
'siteuser' => '{{GRAMMAR:genitive|{{SITENAME}}}} geavaheaddji $1',
'others' => 'earát',
'siteusers' => '{{GRAMMAR:genitive|{{SITENAME}}}} geavaheaddji(t) $1',
@@ -1205,7 +1162,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'nextdiff' => 'Čuovvovaš rievdadus →',
# Media information
-'thumbsize' => 'Thumbnail sturrodat:',
'widthheightpage' => '$1 × $2, $3 siiddut',
# Special:NewFiles
@@ -1286,7 +1242,6 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'scarytranscludetoolong' => '[ÄŒujuhus lea menddo guhkki]',
# Delete conflict
-'deletedwhileediting' => "'''Cuiggodus''': Dát siidu lea sihkkojuvvon das maŋŋá go leat álggahan ođasmahttit dan!",
'recreate' => 'Ãlggat ođđasit',
# action=purge
@@ -1308,7 +1263,7 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
'table_pager_empty' => 'Eai bohtosat',
# Auto-summaries
-'autoredircomment' => 'Ođđasitstivrejuvvo [[$1]]-siidui',
+'autoredircomment' => 'Ođđasitstivrejuvvo siidui [[$1]]',
'autosumm-new' => 'Ođđa siidu: $1',
# Size units
@@ -1335,11 +1290,4 @@ Siiddus $2 lea listu maŋimus sihkomiin.',
# Special:SpecialPages
'specialpages' => 'Erenomáš siiddut',
-# New logging system
-'logentry-delete-delete' => '$1 sihkui siiddu $3',
-'logentry-move-move' => '$1 sirddii siiddu $3 nammii $4',
-'logentry-move-move_redir-noredirect' => '$1 sirddii siiddu $3 nammii $4 iige ráhkadan ođđasitstivrema',
-'logentry-newusers-create' => '$1 ráhkadii dovddaldaga',
-'logentry-newusers-autocreate' => 'Dovddaldat $1 ráhkaduvvui automáhtalaÄÄat',
-
);
diff --git a/languages/messages/MessagesSi.php b/languages/messages/MessagesSi.php
index a08f02a0ff2c..2ce160285eaf 100644
--- a/languages/messages/MessagesSi.php
+++ b/languages/messages/MessagesSi.php
@@ -619,7 +619,7 @@ $2',
'notloggedin' => 'à¶´à·Šâ€à¶»à·€à·’සී à¶±à·à¶­',
'nologin' => "ඔබ à·„à¶§ ගිණුමක් නොමà·à¶­à·’ද? '''$1'''.",
'nologinlink' => 'ගිණුමක් තනන්න',
-'createaccount' => 'අලුත් ගිණුමක් තනන්න',
+'createaccount' => 'ගිණුම තනන්න',
'gotaccount' => "දà·à¶±à¶§à¶¸à¶­à·Š ගිණුමක් තිබේද? '''$1'''.",
'gotaccountlink' => 'පිවිසෙන්න',
'userlogin-resetlink' => 'ඔබේ පිවිසුම් තොරතුරු අමතකද?',
@@ -1153,7 +1153,7 @@ $1",
'mergelogpagetext' => 'à¶‘à¶šà·Š à¶´à·’à¶§à·” ඉතිහà·à·ƒà¶ºà¶šà·Š තවකක් හ෠සමග ඉත෠මෑතදී සිදුවූ à¶’à¶šà·à¶¶à¶¯à·Šà¶° වීම් දà·à¶šà·Šà·€à·™à¶± à¶½à·à¶ºà·’ස්තුවක් à¶´à·„à¶­ වේ.',
# Diffs
-'history-title' => '$1: සංà·à·à¶°à¶± ඉතිහà·à·ƒà¶º',
+'history-title' => '"$1"à·„à·’ සංà·à·à¶°à¶± ඉතිහà·à·ƒà¶º',
'difference-multipage' => 'පිටු අතර වෙනස',
'lineno' => 'පේළිය $1:',
'compareselectedversions' => 'à¶­à·à¶»à·à¶œà¶­à·Š සංà·à·à¶°à¶± සසඳන්න',
diff --git a/languages/messages/MessagesSk.php b/languages/messages/MessagesSk.php
index 01112189eb35..d8c76945b78a 100644
--- a/languages/messages/MessagesSk.php
+++ b/languages/messages/MessagesSk.php
@@ -1,5 +1,5 @@
<?php
-/** Slovak (slovenÄina)
+/** Slovak (SlovenÄina)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1242,9 +1242,9 @@ Uistite sa, že táto zmena zachová historickú kontinuitu zmien stránky.',
'mergelogpagetext' => 'Dolu je zoznam posledných zlúÄení jednej histórie revízií stránky do druhej.',
# Diffs
-'history-title' => ' $1: História revízií',
-'difference-title' => '$1: Rozdiel medzi revíziami',
-'difference-title-multipage' => '$1 a $2: Rozdiel medzi stránkami',
+'history-title' => 'História revízií „$1“',
+'difference-title' => 'Rozdiel medzi revíziami „$1“',
+'difference-title-multipage' => 'Rozdiel medzi stránkami „$1“ a „$2“',
'difference-multipage' => '(Rozdiel medzi stránkami)',
'lineno' => 'Riadok $1:',
'compareselectedversions' => 'PorovnaÅ¥ oznaÄené verzie',
@@ -1339,7 +1339,6 @@ Uistite sa, že táto zmena zachová historickú kontinuitu zmien stránky.',
'prefs-beta' => 'Nové funkcie',
'prefs-datetime' => 'Dátum a Äas',
'prefs-labs' => 'Laboratórne funkcie',
-'prefs-user-pages' => 'Stránky používateľa',
'prefs-personal' => 'Profil',
'prefs-rc' => 'Posledné úpravy',
'prefs-watchlist' => 'Sledované stránky',
@@ -1806,15 +1805,14 @@ Ak problém pretrváva, kontaktujte [[Special:ListUsers/sysop|správcu systému]
'backend-fail-writetemp' => 'Nebolo možné zapísaÅ¥ do doÄasného súboru.',
'backend-fail-closetemp' => 'Nebolo možné zatvoriÅ¥ doÄasný súbor.',
'backend-fail-read' => 'Nebolo možné preÄítaÅ¥ súbor „$1“.',
-'backend-fail-create' => 'Nebolo možné zapísať súbor $1.',
-'backend-fail-maxsize' => 'Nie je možné zapísaÅ¥ súbor $1 pretože je väÄší ako {{PLURAL:$2| jeden byte| $2 bajtov}}.',
+'backend-fail-create' => 'Nebolo možné vytvoriť súbor „$1“.',
+'backend-fail-maxsize' => 'Súbor $1 nie je možné vytvoriÅ¥, pretože je väÄší ako {{PLURAL:$2|$2 bajtov|$2 bajt}}.',
'backend-fail-readonly' => 'Úložisko „$1“ je momentálne v režime len na Äítanie. Udaný dôvod: „$2“',
'backend-fail-synced' => 'Súbor „$1“ je v nekonzistentnom stave v rámci vnútorného úložiska',
'backend-fail-connect' => 'Nepodarilo sa pripojiť k úložisku „$1“.',
'backend-fail-internal' => 'Vyskytla sa neznáma chyba v úložisku „$1“.',
'backend-fail-contenttype' => 'Nebolo možné urÄiÅ¥ typ obsahu súboru, ktorý sa má uložiÅ¥ na „$1“.',
'backend-fail-batchsize' => 'Do úložiska bola zaslaná dávka s $1 {{PLURAL:$1|operáciou|operáciami}}; limit je $2 {{PLURAL:$2|operácia|operácie|operácií}}.',
-'backend-fail-usable' => 'Nie je možné zapísaÅ¥ súbor $1 kvôli nedostatoÄným povoleniam alebo chýbajúcim adresárom/kontajnerom.',
# File journal errors
'filejournal-fail-dbconnect' => 'Nepodarilo sa pripojiť k žurnálovej databáze úložiska „$1“.',
diff --git a/languages/messages/MessagesSl.php b/languages/messages/MessagesSl.php
index 0d9cf5019e2c..3c9ffc713eff 100644
--- a/languages/messages/MessagesSl.php
+++ b/languages/messages/MessagesSl.php
@@ -1,5 +1,5 @@
<?php
-/** Slovenian (slovenÅ¡Äina)
+/** Slovenian (SlovenÅ¡Äina)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1255,7 +1255,6 @@ Upoštevajte, da so njihovi podatki vsebine {{GRAMMAR:rodilnik|{{SITENAME}}}} mo
'prefs-beta' => 'Betafunkcije',
'prefs-datetime' => 'Datum in Äas',
'prefs-labs' => 'Funkcije laboratorija',
-'prefs-user-pages' => 'Uporabniške strani',
'prefs-personal' => 'Podatki o uporabniku',
'prefs-rc' => 'Zadnje spremembe',
'prefs-watchlist' => 'Spisek nadzorov',
@@ -2066,7 +2065,6 @@ Prosimo, upoštevajte, da se lahko druge spletne strani povezujejo na datoteko z
'alllogstext' => 'Združeno so prikazani dnevniki sprememb uporabniÅ¡kih pravic, preimenovanj uporabnikov, nalaganja predstavnostnih datotek, prestavljanja in zaÅ¡Äite strani, brisanja, registracij uporabnikov, sprememb položaja botov ter blokiranja in deblokiranja uporabnikov na strani {{SITENAME}}. Pogled lahko zožite z izbiro dnevnika, uporabniÅ¡kega imena ali strani. Vedite, da polje »Uporabnik« razlikuje med malimi in velikimi Ärkami.',
'logempty' => 'O tej strani ni v dnevniku niÄesar.',
'log-title-wildcard' => 'Iskanje po naslovih, zaÄenÅ¡i s tem besedilom',
-'showhideselectedlogentries' => 'Pokaži/skrij izbrane dnevniške vnose',
# Special:AllPages
'allpages' => 'Vse strani',
diff --git a/languages/messages/MessagesSr_ec.php b/languages/messages/MessagesSr_ec.php
index 24006343249f..2c1627b262a3 100644
--- a/languages/messages/MessagesSr_ec.php
+++ b/languages/messages/MessagesSr_ec.php
@@ -1,5 +1,5 @@
<?php
-/** Serbian (Cyrillic script) (‪ÑрпÑки (ћирилица)‬)
+/** Serbian (Cyrillic script) (‪СрпÑки (ћирилица)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -2740,7 +2740,7 @@ $1',
# Block/unblock
'autoblockid' => 'Самоблокирање #$1',
'block' => 'Блокирај кориÑника',
-'unblock' => 'Одблокирај кориÑника',
+'unblock' => 'Деблокирај кориÑника',
'blockip' => 'Блокирај кориÑника',
'blockip-title' => 'Блокирање кориÑника',
'blockip-legend' => 'Блокирај кориÑника',
@@ -2761,7 +2761,7 @@ $1',
** Ðеприхватљиво кориÑничко име',
'ipb-hardblock' => 'Забрани пријављеним кориÑницима да уређују Ñ Ð¾Ð²Ðµ ИП адреÑе',
'ipbcreateaccount' => 'Онемогући отварање налога',
-'ipbemailban' => 'Забрани кориÑнику Ñлање е-порука',
+'ipbemailban' => 'Забрани члану Ñлање е-порука',
'ipbenableautoblock' => 'ÐутоматÑки блокирај поÑледњу ИП адреÑу овог кориÑника и Ñве даљње адреÑе Ñ ÐºÐ¾Ñ˜Ð¸Ñ… покуша да уређује',
'ipbsubmit' => 'Блокирај овог кориÑника',
'ipbother' => 'Друго време:',
@@ -2780,11 +2780,11 @@ $1',
'ipb-blockingself' => 'Овом радњом ћете блокирати Ñебе! ЈеÑте ли Ñигурни да то желите?',
'ipb-confirmhideuser' => 'Управо ћете блокирати кориÑника Ñ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾Ð¼ могућношћу „Ñакриј кориÑника“. Овим ће кориÑничко име бити Ñакривено у Ñвим ÑпиÑковима и извештајима. Желите ли то да урадите?',
'ipb-edit-dropdown' => 'Уреди разлоге блокирања',
-'ipb-unblock-addr' => 'Одблокирај $1',
-'ipb-unblock' => 'Одблокирај кориÑничко име или ИП адреÑу',
+'ipb-unblock-addr' => 'Деблокирај $1',
+'ipb-unblock' => 'Деблокирај кориÑничко име или ИП адреÑу',
'ipb-blocklist' => 'Погледај поÑтојећа блокирања',
'ipb-blocklist-contribs' => 'ДоприноÑи за $1',
-'unblockip' => 'Одблокирај кориÑника',
+'unblockip' => 'Деблокирај кориÑника',
'unblockiptext' => 'КориÑтите образац иÑпод да биÑте вратили право пиÑања блокираној IP адреÑи или кориÑничком имену.',
'ipusubmit' => 'Уклони ову блокаду',
'unblocked' => '[[User:$1|$1]] је деблокиран',
@@ -2816,7 +2816,7 @@ $1',
'ipblocklist-empty' => 'СпиÑак блокирања је празан.',
'ipblocklist-no-results' => 'Тражена ИП адреÑа или кориÑничко име није блокирано.',
'blocklink' => 'блокирај',
-'unblocklink' => 'одблокирај',
+'unblocklink' => 'деблокирај',
'change-blocklink' => 'промени блокирање',
'contribslink' => 'доприноÑи',
'emaillink' => 'пошаљи е-поруку',
@@ -2832,7 +2832,7 @@ $1',
'blocklogtext' => 'Ово је дневник блокирања и деблокирања кориÑника.
ÐутоматÑки блокиране ИП адреÑе ниÑу наведене.
Текуће забране и блокирања можете наћи [[Special:BlockList|овде]].',
-'unblocklogentry' => '{{GENDER:|је одблокирао|је одблокирала|је одблокирао}} „$1“',
+'unblocklogentry' => '{{GENDER:|је деблокирао|је деблокирала|је деблокирао}} „$1“',
'block-log-flags-anononly' => 'Ñамо анонимни кориÑници',
'block-log-flags-nocreate' => 'онемогућено отварање налога',
'block-log-flags-noautoblock' => 'аутоматÑко блокирање је онемогућено',
diff --git a/languages/messages/MessagesSr_el.php b/languages/messages/MessagesSr_el.php
index af585ca8c77a..5e907c1dea46 100644
--- a/languages/messages/MessagesSr_el.php
+++ b/languages/messages/MessagesSr_el.php
@@ -1,5 +1,5 @@
<?php
-/** Serbian (Latin script) (‪srpski (latinica)‬)
+/** Serbian (Latin script) (‪Srpski (latinica)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -2648,7 +2648,7 @@ Izveštaj o blokiranim korisnicima se nalazi ispod:',
# Block/unblock
'autoblockid' => 'Samoblokiranje #$1',
'block' => 'Blokiraj korisnika',
-'unblock' => 'Odblokiraj korisnika',
+'unblock' => 'Deblokiraj korisnika',
'blockip' => 'Blokiraj korisnika',
'blockip-title' => 'Blokiranje korisnika',
'blockip-legend' => 'Blokiraj korisnika',
@@ -2669,7 +2669,7 @@ Izaberite konkretan razlog ispod (primer: navođenje konkretnih stranica koje su
** Neprihvatljivo korisniÄko ime',
'ipb-hardblock' => 'Zabrani prijavljenim korisnicima da uređuju s ove IP adrese',
'ipbcreateaccount' => 'Onemogući otvaranje naloga',
-'ipbemailban' => 'Zabrani korisniku slanje e-poruka',
+'ipbemailban' => 'Zabrani Älanu slanje e-poruka',
'ipbenableautoblock' => 'Automatski blokiraj poslednju IP adresu ovog korisnika i sve daljnje adrese s kojih pokuša da uređuje',
'ipbsubmit' => 'Blokiraj ovog korisnika',
'ipbother' => 'Drugo vreme:',
@@ -2688,11 +2688,11 @@ Blokiranja možete da pogledate [[Special:BlockList|ovde]].',
'ipb-blockingself' => 'Ovom radnjom ćete blokirati sebe! Jeste li sigurni da to želite?',
'ipb-confirmhideuser' => 'Upravo ćete blokirati korisnika s ukljuÄenom mogućnošću „sakrij korisnika“. Ovim će korisniÄko ime biti sakriveno u svim spiskovima i izveÅ¡tajima. Želite li to da uradite?',
'ipb-edit-dropdown' => 'Uredi razloge blokiranja',
-'ipb-unblock-addr' => 'Odblokiraj $1',
-'ipb-unblock' => 'Odblokiraj korisniÄko ime ili IP adresu',
+'ipb-unblock-addr' => 'Deblokiraj $1',
+'ipb-unblock' => 'Deblokiraj korisniÄko ime ili IP adresu',
'ipb-blocklist' => 'Pogledaj postojeća blokiranja',
'ipb-blocklist-contribs' => 'Doprinosi za $1',
-'unblockip' => 'Odblokiraj korisnika',
+'unblockip' => 'Deblokiraj korisnika',
'unblockiptext' => 'Koristite obrazac ispod da biste vratili pravo pisanja blokiranoj IP adresi ili korisniÄkom imenu.',
'ipusubmit' => 'Ukloni ovu blokadu',
'unblocked' => '[[User:$1|$1]] je deblokiran',
@@ -2724,7 +2724,7 @@ Blokiranja možete da pogledate [[Special:BlockList|ovde]].',
'ipblocklist-empty' => 'Spisak blokiranja je prazan.',
'ipblocklist-no-results' => 'Tražena IP adresa ili korisniÄko ime nije blokirano.',
'blocklink' => 'blokiraj',
-'unblocklink' => 'odblokiraj',
+'unblocklink' => 'deblokiraj',
'change-blocklink' => 'promeni blokiranje',
'contribslink' => 'doprinosi',
'emaillink' => 'pošalji e-poruku',
@@ -2740,7 +2740,7 @@ Istorija sakrivanja se nalazi ispod:',
'blocklogtext' => 'Ovo je dnevnik blokiranja i deblokiranja korisnika.
Automatski blokirane IP adrese nisu navedene.
Tekuće zabrane i blokiranja možete naći [[Special:BlockList|ovde]].',
-'unblocklogentry' => '{{GENDER:|je odblokirao|je odblokirala|je odblokirao}} „$1“',
+'unblocklogentry' => '{{GENDER:|je deblokirao|je deblokirala|je deblokirao}} „$1“',
'block-log-flags-anononly' => 'samo anonimni korisnici',
'block-log-flags-nocreate' => 'onemogućeno otvaranje naloga',
'block-log-flags-noautoblock' => 'automatsko blokiranje je onemogućeno',
diff --git a/languages/messages/MessagesStq.php b/languages/messages/MessagesStq.php
index ca03e2aaf388..224877e143f9 100644
--- a/languages/messages/MessagesStq.php
+++ b/languages/messages/MessagesStq.php
@@ -72,7 +72,7 @@ $messages = array(
'tog-enotifminoredits' => 'Uk bie litje Annerengen an do Sieden E-Mails seende.',
'tog-enotifrevealaddr' => 'Dien E-Mail-Adrässe wäd in Beskeed-Mails wiesed.',
'tog-shownumberswatching' => 'Antaal fon do beooboachtjende Benutsere anwiese',
-'tog-oldsig' => 'Aktuälle Signatuur:',
+'tog-oldsig' => 'Foarbekiek fon ju aktuälle Signatuur:',
'tog-fancysig' => 'Unnerskrift as Wikitext behonnelje (sunner automatiske Ferlinkenge)',
'tog-externaleditor' => 'Externen Editor as Standoard benutsje (bloot foar Experte, der mouten spezielle Ienstaalengen ap dän oaine Computer moaked wäide. [//www.mediawiki.org/wiki/Manual:External_editors Moor Information hiertou.])',
'tog-externaldiff' => 'Extern Diff-Program as Standoard benutsje (bloot foar Experte, der mouten spezielle Ienstaalengen ap dän oaine Computer moaked wäide.
@@ -172,7 +172,6 @@ $messages = array(
'listingcontinuesabbrev' => '(Foutsättenge)',
'index-category' => 'Indizierde Sieden',
'noindex-category' => 'Nit indizierde Sieden',
-'broken-file-category' => 'Sieden mäd stukkene Doatäilinke',
'about' => 'Uur',
'article' => 'Inhoold Siede',
@@ -202,7 +201,7 @@ $messages = array(
'vector-action-move' => 'Ferskuuwe',
'vector-action-protect' => 'Skutsje',
'vector-action-undelete' => 'Wierhäärstaale',
-'vector-action-unprotect' => 'Siedenskuts annerje',
+'vector-action-unprotect' => 'Fräireeke',
'vector-simplesearch-preference' => 'Uutwiedede Säikfoarsleeke aktivierje (bloot Vector)',
'vector-view-create' => 'Moakje',
'vector-view-edit' => 'Beoarbaidje',
@@ -239,8 +238,8 @@ $messages = array(
'protect' => 'skutsje',
'protect_change' => 'annerje',
'protectthispage' => 'Siede skutsje',
-'unprotect' => 'Siedenskuts annerje',
-'unprotectthispage' => 'Siedenskuts annerje',
+'unprotect' => 'Fräiroat',
+'unprotectthispage' => 'Skuts aphieuwje',
'newpage' => 'Näie Siede',
'talkpage' => 'Diskussion',
'talkpagelinktext' => 'Diskussion',
@@ -332,8 +331,6 @@ $1',
'page-rss-feed' => '"$1" RSS-Feed',
'page-atom-feed' => '"$1" Atom-Feed',
'red-link-title' => '$1 (Siede nit deer)',
-'sort-descending' => 'Oustiegend sortierje',
-'sort-ascending' => 'Apstiegend sortierje',
# Short words for each namespace, by default used in the namespace tab in monobook
'nstab-main' => 'Siede',
@@ -399,22 +396,19 @@ Mäld dit n [[Special:ListUsers/sysop|Administrator]] unner Naamenge fon ju URL.
'badarticleerror' => 'Disse Honnelenge kon ap disse Siede nit moaked wäide.',
'cannotdelete' => 'Ju Siede od Doatäi "$1" kon nit läsked wäide.
Fielicht is ju al fon uurswál läsked wuuden.',
-'cannotdelete-title' => 'Siede "$1" kon nit läsked wäide',
'badtitle' => 'Uungultige Tittel.',
'badtitletext' => 'Die anfräigede Tittel waas uungultich, loos, of n uungultigen Sproaklink fon n uur Wiki.',
-'perfcached' => 'Do foulgjende Doaten stamme uut dän Cache un sunt muugelkerwiese nit aktuäl. Maximoal {{PLURAL:$1|een Resultoat is|$1 Resultoate sunt}} ferföigboar in dän Cache.',
-'perfcachedts' => 'Disse Doaten stamme uut dän Cache, lääste Update: $2, $3 Uure. Maximoal {{PLURAL:$4|een Resultoat is|$4 Resultoate sunt}} ferfïgboar in dän Cache.',
+'perfcached' => 'Do foulgjende Doaten stamme uut dän Cache un sunt muugelkerwiese nit aktuäl. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.',
+'perfcachedts' => 'Disse Doaten stamme uut dän Cache, lääste Update: $1. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.',
'querypage-no-updates' => "'''Ju Aktualisierengsfunktion foar disse Siede is apstuuns deaktivierd. Do Doaten wäide toueerst nit fernäierd.'''",
'wrong_wfQuery_params' => 'Falske Parameter foar wfQuery()<br />
Funktion: $1<br />
Oufroage: $2',
'viewsource' => 'Wältext betrachtje',
-'viewsource-title' => 'Wältext fon Siede $1 bekiekje',
'actionthrottled' => 'Aktionsantaal limitierd',
'actionthrottledtext' => 'Ju Uutfierenge fon disse Aktion tou oafte in ne kuute Tiedoustand is limitierd. Du hääst dit Limit juust ieuwen beloanged. Fersäik et in eenige Minuten fon näien.',
'protectedpagetext' => 'Disse Siede is foar dät Beoarbaidjen speerd.',
'viewsourcetext' => 'Wältext fon disse Siede:',
-'viewyourtext' => "Du koast dän Wältext fon '''dien Beoarbaidenge''' fon disse Siede bekiekje un kopierje:",
'protectedinterface' => 'Disse Siede änthaalt Text foar dät Sproak-Interface fon ju Software un is speerd, uum Misbruuk tou ferhinnerjen.',
'editinginterface' => "'''Woarskauenge:''' Du beoarbaidest ne Siede ju der bruukt wäd, Interface-Text foar ju Software tou lääwerjen.
Annerengen ap disse Siede wirkje sik uut ap ju Benutseruurfläche foar uur Bruukere.
@@ -423,18 +417,9 @@ Foar Uursättengen koast du fielicht beeter [//translatewiki.net/wiki/Main_Page?
'cascadeprotected' => 'Disse Siede is tou Beoarbaidenge speerd. Ju is in do {{PLURAL:$1|foulgjende Siede|foulgjende Sieden}} ienbuunen, do der middels ju Kaskadenspeeroption skutsed {{PLURAL:$1|is|sunt}}:
$2',
'namespaceprotected' => "Du hääst neen Begjuchtigenge, ju Siede in dän '''$1'''-Noomensruum tou beoarbaidjen.",
-'customcssprotected' => '↓Du hääst nit ju Begjuchtegenge, disse CSS änthooldende Siede tou beoarbaidjen, deer ju do persöönelke Ienstaalengen fon n uur Benutser änthaalt.',
-'customjsprotected' => '↓Du hääst nit ju Begjuchtegenge, disse JavaScript änthooldewnde Siede tou beoarbaidjen, deer ju do persöönelke Ienstaalengen fon n uur Benutser änthaalt.',
'ns-specialprotected' => 'Spezioalsieden konnen nit beoarbaided wäide.',
'titleprotected' => "Ne Siede mäd dissen Noome kon nit moaked wäide.
Ju Speere wuude truch [[User:$1|$1]] mäd ju Begruundenge ''$2'' ienroat.",
-'filereadonlyerror' => '↓Ju Doatäi „$1“ kon nit annerd wäide, deer ap dät Doatäirepositorium „$2“ bloot Leesetougriep muugelk is.
-
-Die Administrator, die dän Skrieuwtougriep speerde, roate foulgjenden Gruund an: „$3“.',
-'invalidtitle-knownnamespace' => '
-↓Ungultigen Tittel mäd Noomensruum „$2“ un Text „$3“',
-'invalidtitle-unknownnamespace' => '
-↓Ungultigen Tittel mäd unbekoanden Noomensruumnummer $1 un Text „$2“',
# Virus scanner
'virus-badscanner' => "Failerhafte Konfiguration: uunbekoanden Virenscanner: ''$1''",
@@ -470,12 +455,10 @@ Ferjeet nit, dien [[Special:Preferences|{{SITENAME}}-Ienstaalengen]] antoupaasje
'createaccount' => 'Benutserkonto anlääse',
'gotaccount' => "Du hääst al n Konto? '''$1'''.",
'gotaccountlink' => 'Hier gungt dät ätter dän Login',
-'userlogin-resetlink' => '
-↓Do Anmäldedoaten ferjeeten?',
'createaccountmail' => 'Uur Email',
'createaccountreason' => 'Gruund:',
'badretype' => 'Do bee Paaswoude stimme nit uureen.',
-'userexists' => 'Dissen Benutsernoome is al ferroat. Wääl jädden n uur.',
+'userexists' => 'Disse Benutsernoomen is al ferroat. Wääl jädden n uur.',
'loginerror' => 'Failer bie ju Anmäldenge',
'createaccounterror' => 'Benutserkonto kuud nit moaked wäide: $1',
'nocookiesnew' => 'Dien Benutsertougong wuude kloor moaked, man du bäst nit anmälded. {{SITENAME}} benutset Cookies toun Anmäldjen fon do Benutsere. Du hääst in dien Browser-Ienstaalengen Cookies deaktivierd. Uum dien näie Benutsertougong tou bruuken, läit jädden dien Browser Cookies foar {{SITENAME}} annieme un mäldje die dan mäd dien juust iengjuchten Benutsernoome un Paaswoud an.',
@@ -519,8 +502,6 @@ Mail-Fersoand un Ämpfang foar do foulgjende Funktionen muugelk.',
'noemailprefs' => 'Du hääst neen Email-Adrässe anroat, do foulgjende Funktione sunt deeruum apstuuns nit muugelk.',
'emailconfirmlink' => 'Bestäätigje Jou Email-Adrässe',
'invalidemailaddress' => 'Ju Email-Adresse wuude nit akzeptierd deeruum dät ju n ungultich Formoat tou hääben skient. Reek jädden ne Adrässe in n gultich Formoat ien of moakje dät Fäild loos.',
-'cannotchangeemail' => 'E-Mail-Adressen konnen in dissen Wiki nit annerd wäide.',
-'emaildisabled' => 'Uur disse Websiede konnen neen E-Mails fersoand wäode.',
'accountcreated' => 'Benutserkonto näi anlaid',
'accountcreatedtext' => 'Dät Benutserkonto $1 wuude iengjucht.',
'createaccount-title' => 'Benutserkonto anlääse foar {{SITENAME}}',
@@ -536,7 +517,6 @@ Täif, eer du fon näien fersäkst.',
# E-mail sending
'php-mail-error-unknown' => 'Uunbekoanden Failer mäd ju Funktion mail() fon PHP',
-'user-mail-no-addy' => 'Fersoachte ne E-Mail sunner Angoawe fon ne E-Mail-Adresse tou ferseenden',
# Change password dialog
'resetpass' => 'Paaswoud annerje',
@@ -557,19 +537,7 @@ Muugelkerwiese hääst du dien Paaswoud al mäd Ärfoulch annerd of n näi tiede
# Special:PasswordReset
'passwordreset' => 'Paaswoud touräächsätte',
-'passwordreset-text' => 'Dit Formular uutfälle, uum per E-Mail ne Ärinnerenge tou do Anmäldeinformatione tou kriegen.',
-'passwordreset-legend' => 'Paaswoud touräächsätte',
-'passwordreset-disabled' => 'Dät Touräächsätten fon Paaswoude wuud in dissen Wiki deaktivierd.',
-'passwordreset-pretext' => '{{PLURAL:$1||Reek aan fon do foulgjende Doaten ien}}',
'passwordreset-username' => 'Benutsernoome:',
-'passwordreset-domain' => 'Domain:',
-'passwordreset-capture' => 'Ju E-Mail-Ättergjucht bekiekje?',
-'passwordreset-capture-help' => 'Wan du disse Kaste ankjuusest, wäd ju E-Mail-Ättergjucht mäd dät temporäre Paaswoud, die wiesed, as uk dän Benutser tousoand.',
-'passwordreset-email' => 'E-Mail-Adresse:',
-'passwordreset-emailtitle' => 'Benutserkontoinformatione ap {{SITENAME}}',
-'passwordreset-emailelement' => '↓Benutsernoome: $1
-Temporär Paaswoud: $2',
-'passwordreset-emailsent' => '↓Ne Ärinnerenge wuud uur E-Mail fersoand.',
# Edit page toolbar
'bold_sample' => 'Fatten Text',
@@ -672,12 +640,8 @@ of <span class="plainlinks">in do touheerige [{{fullurl:{{#special:Log}}|page={{
'userpage-userdoesnotexist-view' => 'Benutserkonto „$1“ bestoant nit.',
'blocked-notice-logextract' => 'Dissen Benutser is apstuuns speerd.
Foar Information foulget n aktuellen Iendraach uut dät Benutser-Logbouk:',
-'clearyourcache' => "'''Bemäärkenge: Ätter dät Fäästlääsen dän Browser-Cache loosmoakje, uum do Annerengen sjo tou konnen.'''
-*'''Firefox / Safari:''' hoold ''Uumskalttaste'' deel un klik deerbie ''Aktualisierje'' of tai ''Strg+F5'' of ''Strg+R'' (''⌘+R'' ap n Mac)
-* '''Google Chrome:''' ''Uumskalttaste+Strg+R'' (''⌘+Uumskalttaste+R'' ap n Mac) taie
-* '''Internet Explorer:''' ''Strg+F5'' taie of ''Strg'' taie un tou glieke Tied ''Aktualisieren'' anklikke
-* '''Opera:''' ''Extras → Internetspuuren läskje … → Individuelle Uutwoal → Dän komplette Cache läskje''
-*'''Konqueror: '''klik ''Aktualisieren'' of tai ''F5;''",
+'clearyourcache' => "'''Bemäärkenge: Ätter dät Fäästlääsen kon dät nöödich weese, dän Browser-Cache loostoumoakjen, uum do Annerengen sjo tou konnen.'''
+'''Mozilla / Firefox / Safari:''' hoold ''Shift'' deel un klik ''Reload,'' of tai ''Ctrl-F5'' of ''Ctrl-R'' (''Command-R'' ap n Mac); '''Konqueror: '''klik ''Reload'' of tai ''F5;'' '''Opera:''' moak dän cache loos in ''Tools → Preferences;'' '''Internet Explorer:''' hoold ''Ctrl'' deel un klik ''Refresh,'' of tai ''Ctrl-F5.''",
'usercssyoucanpreview' => "'''Tipp:''' Benutse dän „{{int:showpreview}}“-Knoop, uum dien näi CSS foar dät Spiekerjen tou tästjen.",
'userjsyoucanpreview' => "'''Tipp:''' Benutse dän „{{int:showpreview}}“-Knoop, uum dien näi JavaScript foar dät Spiekerjen tou tästjen.",
'usercsspreview' => "== Foarbekiek fon dien Benutser-CSS ==
@@ -691,8 +655,7 @@ Foar Information foulget n aktuellen Iendraach uut dät Benutser-Logbouk:',
'userinvalidcssjstitle' => "'''Woarskauenge:''' Deer existiert neen Skin \"\$1\". Betoank jädden, dät benutserspezifiske .css- un .js-Sieden män n Littek-Bouksteeuwe anfange mouten, also t.B. ''{{ns:user}}:Mustermann/vector.css'', nit ''{{ns:user}}:Mustermann/Vector.css''.",
'updated' => '(Annerd)',
'note' => "'''Waiwiesenge:'''",
-'previewnote' => "'''Dit is man ne Foarbekiek, ju Siede wuude noch nit spiekerd!'''",
-'continue-editing' => 'Fääre beoarbaidje',
+'previewnote' => "'''Dit is man ne Foarbekiek, die Artikkel wuude noch nit spiekerd!'''",
'previewconflict' => 'Disse Foarskau rakt dän Inhoold fon dät buppere Täkstfäild wier; so wol die Artikkel uutsjo, wan du nu spiekerjen dääst.',
'session_fail_preview' => "Dien Beoarbaidenge kuud nit spiekerd wäide, deer dien Sitsengsdoaten ferlädden geen sunt.
Fersäik dät jädden fonnäien, deertruch dät du unner ju foulgjende Foarskau nochmoal ap \"Siede spiekerje\" klikst.
@@ -706,7 +669,6 @@ Skuul dät Problem bestounden blieuwe, [[Special:UserLogout|mäldje die ou]] un
Ne Spiekerenge kon dän Siedeninhoold fernäile. Dit geböärt bietiede truch ju Benutsenge fon n anonymen Proxy-Tjoonst, die der failerhaft oarbaidet.'''",
'edit_form_incomplete' => "'''Die Inhoold fon dät Beoarbaidengsformular häd dän Server nit fulboodich beloanged. Pröif dien Beoarbaidengen ap Fulständegaid un fersäik dät noch insen.",
'editing' => 'Beoarbaidjen fon $1',
-'creating' => 'Moakjen fon „$1“',
'editingsection' => 'Beoarbaidje fon $1 (Apsats)',
'editingcomment' => 'Beoarbaidjen fon $1 (Näi Stuk)',
'editconflict' => 'Beoarbaidengs-Konflikt: "$1"',
@@ -726,7 +688,7 @@ Du toukwäst uus hiermäd, dät du dän Text '''sälwen ferfoated''' hääst, dÃ
'copyrightwarning2' => 'Aal Biedraage tou dän {{SITENAME}} konnen fon uur Ljuude ferannerd un fersprat wäide. Fals Jie nit moaten dät Jou Oarbaid hier fon uur Ljuude ferannerd un fersprat wäd, dan drukke Jie nit ap "Spiekerje".
Jie fersicherje hiermäd uk, dät Jie dän Biedraach sälwen ferfoated hääbe blw. dät hie neen froamd Gjucht ferlätset (sjuch fääre: $1).',
-'longpageerror' => "'''FAILER: Die Text, dän du tou spiekerjen fersäkst, is {{PLURAL:$1|een Kilobyte|$1 Kilobyte}} groot. Dät is gratter as dät ferlööwede Maximum fon $2 KB – Spiekerenge nit muugelk.'''",
+'longpageerror' => "'''FAILER: Die Text, dän du tou spiekerjen fersäkst, is $1 KB groot. Dät is gratter as dät ferlööwede Maximum fon $2 KB – Spiekerenge nit muugelk.'''",
'readonlywarning' => "'''WOARSKAUENGE: Ju Doatenboank wuude foar Wartengsoarbaiden speerd, so dät dien Annerengen apstuuns nit spiekerd wäide konnen.
Sicherje dän Text jädden lokoal ap dien Computer un fersäik tou n leeteren Tiedpunkt, do Annerengen tou uurdreegen.'''
@@ -762,7 +724,6 @@ Ju wuud anskienend läsked.',
'edit-conflict' => 'Beoarbaidengskonflikt.',
'edit-no-change' => 'Dien Beoarbaidenge wuude ignorierd, deer neen Annerenge an dän Text foarnuumen wuude.',
'edit-already-exists' => 'Ju näie Siede kuud nit moaked wäide, deer ju al foarhounden is.',
-'defaultmessagetext' => 'Standardtext',
# Parser/template warnings
'expensive-parserfunction-warning' => 'Woarskauenge: Disse Siede änthaalt tou fuul Aproupe fon stuure Parserfunktione.
@@ -776,11 +737,6 @@ Der {{PLURAL:$2|duur nit moor as 1 Aproup|duuren nit moor as $1 Aproupe}} weese.
'parser-template-loop-warning' => 'Foarloagenstrik äntdäkt: [[$1]]',
'parser-template-recursion-depth-warning' => 'Foarloagenrekursionsdjuptenskeed uurtreeden ($1)',
'language-converter-depth-warning' => 'Sproakkonverter-djüptelimit uurtreeden ($1)',
-'node-count-exceeded-category' => 'Sieden, do ju Knättenantaal uurtreeden hääbe',
-'node-count-exceeded-warning' => 'Ju Siede häd ju Knättepunktantaal uurtreeden.',
-'expansion-depth-exceeded-category' => 'Sieden, do der ju Expansionsdjupte uurtreeden hääbe',
-'expansion-depth-exceeded-warning' => 'Ju Siede häd ju Expansionsdjupte uurtreeden.',
-'parser-unstrip-loop-warning' => 'Sirkelbesuch fääststoald',
# "Undo" feature
'undo-success' => 'Ju Annerenge kuud mäd Ärfoulch tourääch annerd wäide. Jädden ju Beoarbaidenge in ju Ferglieksansicht kontrollierje un dan ap „Siede spiekerje“ klikke, uum ju tou spiekerjen.',
@@ -834,30 +790,28 @@ Legende: (Aktuäl) = Unnerskeed tou ju aktuälle Version,
Naiere Angoawen toun Läskfoargong as uk ne Begründenge fiende sik in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
'rev-deleted-text-unhide' => "Disse Version wuud '''läsked'''.
Details stounde in dät [{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].
-Du koast [$1 ju Version bekiekje], wan du fääregunge moatest.",
+As Administrator koast du noch [$1 ju Version bekiekje], wan du fääregunge moatest.",
'rev-suppressed-text-unhide' => "Disse Version wuud '''unnerdrukt'''.
Details stounde in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].
-Du koast [$1 disse Version bekiekje], wan du moatest.",
+Du as Administrator koast [$1 disse Version bekiekje], wan du et wonskest.",
'rev-deleted-text-view' => "Disse Version wuude '''läsked'''.
-Du koast ju ienkiekje, wan du moatest.
-Naiere Angoawen fiende sik in dät [{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
+As Administrator koast du ju wieders ienkiekje.
+Naiere Angoawen toun Läskfoargong as uk ne Begründenge fiende sik in dät [{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
'rev-suppressed-text-view' => "Disse Version wuud '''unnerdrukt'''.
-Du koast ju ienkiekje, wan du moatest.
-Details stounde in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].",
+Administratore konnen ju ienkiekje; Details stounde in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].",
'rev-deleted-no-diff' => "Du koast dissen Unnerskeed nit betrachtje, deer een fon do Versione '''läsked''' wuude.
Details stounde in dät [{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
'rev-suppressed-no-diff' => "Du koast dissen Versionsunnerskeed nit betrachtje, deer een fon do Versione '''läsked''' wuud.",
'rev-deleted-unhide-diff' => "Een fon do Versione fon dissen Unnerskeed wuud '''läsked'''.
Details stounde in dät [{{fullurl:{{#special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].
-Du koast [$1 dissen Versionsunnerskeed bekiekje] wan du moatest.",
+As Adminstrator koast du noch [$1 dissen Versionsunnerskeed bekiekje] wan du fääregunge wolt.",
'rev-suppressed-unhide-diff' => "Een fon do Versione fon dissen Unnerskeed wuud '''unnerdrukt'''.
Details stounde in dät [{{fullurl:{{#special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].
-Du koast [$1 dissen Versionsunnerskeed bekiekje] wan du wolt.",
-'rev-deleted-diff-view' => "Een fon do Versione fon dissen Versionsunnerskeed wuud '''läsked'''.
-Du koast dissen Versionsunnerskeed bekiekje, wan du wolt.
-Naiere Angoawen fiende sik in dät [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
+As Adminstrator koast du noch [$1 dissen Versionsunnerskeed bekiekje] wan du fääregunge wolt.",
+'rev-deleted-diff-view' => "Ne Version fon dissen Versionsunnerskeed wuud '''läsked'''.
+As Administrator koast du dissen Versionsunnerskeed sjo. Details fiende sik in dät [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} Läsk-Logbouk].",
'rev-suppressed-diff-view' => "Een fon do Versione fon dissen Versionsunnerskeed wuud '''unnerdrukt'''.
-Du koast dissen Versionsunnerskeed bekiekje, wan du wolt. Details fiende sik in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].",
+As Administrator koast du dissen Versionsunnerskeed sjo. Details fiende sik in dät [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} Unnerdrukkengs-Logbouk].",
'rev-delundel' => 'wiese/ferbierge',
'rev-showdeleted' => 'wies',
'revisiondelete' => 'Versione läskje/wier häärstaale',
@@ -925,8 +879,7 @@ Wröigje do Logbouke.',
# Suppression log
'suppressionlog' => 'Uursicht-Logbouk',
-'suppressionlogtext' => 'Dit is dät Logbouk fon do Uursicht-Aktione (Annerengen fon ju Sichtboarhaid fon Versione, Beorbaidengskommentare, Benutsernoomen un Benutserspeeren).
-Sjuch ju [[Special:BlockList|Lieste fon speerde IP-Adressen un Benutsernoomen]] foar aktuelle Speeren.',
+'suppressionlogtext' => 'Dit is dät Logbouk fon do Uursicht-Aktione (Annerengen fon ju Sichtboarhaid fon Versione, Beorbaidengskommentare, Benutsernoomen un Benutserspeeren).',
# History merging
'mergehistory' => 'Versionsgeskichten fereenigje',
@@ -1038,7 +991,6 @@ Staal deertruch sicher, dät ju Versionsgeskichte fon n Artikkel historisk akroa
'qbsettings-fixedright' => 'Gjuchts, fääst',
'qbsettings-floatingleft' => 'Links, swieuwjend',
'qbsettings-floatingright' => 'Gjuchts, swieuwjend',
-'qbsettings-directionality' => 'Fääst, ouhongich fon de Skrieuwgjuchte fon ju wäälde Sproake',
# Preferences page
'preferences' => 'Ienstaalengen',
@@ -1050,9 +1002,7 @@ Staal deertruch sicher, dät ju Versionsgeskichte fon n Artikkel historisk akroa
'prefs-skin' => 'Skin',
'skin-preview' => 'Foarskau',
'datedefault' => 'Neen Preferenz',
-'prefs-beta' => 'Beta-Funktione',
'prefs-datetime' => 'Doatum un Tied',
-'prefs-labs' => 'Alpha-Funktione',
'prefs-personal' => 'Benutserdoaten',
'prefs-rc' => 'Bekoandreekenge fon "Lääste Annerengen"',
'prefs-watchlist' => 'Beooboachtengslieste',
@@ -1086,7 +1036,7 @@ Hier n toufällich generierden Wäid, dän du ferweende koast: $1',
'savedprefs' => 'Dien Ienstaalengen wuuden spiekerd.',
'timezonelegend' => 'Tiedzone:',
'localtime' => 'Tied bie Jou:',
-'timezoneuseserverdefault' => 'Standoardtied fon dän Server bruuke ($1)',
+'timezoneuseserverdefault' => 'Standoardtied fon dän Server ($1)',
'timezoneuseoffset' => 'Uur (Unnerskeed anreeke)',
'timezoneoffset' => 'Unnerskeed¹:',
'servertime' => 'Tied ap dän Server:',
@@ -1121,8 +1071,7 @@ Dät kon nit moor tourääch troald wäide.',
'prefs-registration' => 'Anmäldetiedpunkt:',
'yourrealname' => 'Dien ächte Noome:',
'yourlanguage' => 'Sproake fon ju Benutser-Uurfläche:',
-'yourvariant' => 'Sproakevariante:',
-'prefs-help-variant' => 'Ju foarleekene Skrieuwwiese, in ju do Wikisieden wiesd wäide skällen.',
+'yourvariant' => 'Variante:',
'yournick' => 'Unnerskrift:',
'prefs-help-signature' => 'Biedraage ap Diskussionssieden skuulen mäd „<nowiki>~~~~</nowiki>“ signierd wäide, wät dan in dien Signatuur mäd Tiedstämpel uumewondeld wäd.',
'badsig' => 'Signatursyntax is uungultich; HTML uurpröiwje.',
@@ -1162,7 +1111,7 @@ Ju duur maximoal $1 {{PLURAL:$1|Teeken|Teekene}} loang weese.',
'userrights-lookup-user' => 'Ferwaltede Gruppentouheeregaid',
'userrights-user-editname' => 'Benutsernoome anreeke:',
'editusergroup' => 'Beoarbaidede Benutsergjuchte',
-'editinguser' => "Uur Benutsergjuchte fon '''[[User:$1|$1]]''' $2",
+'editinguser' => "Uur Benutsergjuchte fon '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
'userrights-editusergroup' => 'Beoarbaidje Gruppentouheeregaid fon dän Benutser',
'saveusergroups' => 'Spiekerje Gruppentouheeregaid',
'userrights-groupsmember' => 'Meeglid fon:',
@@ -1174,7 +1123,7 @@ Ju duur maximoal $1 {{PLURAL:$1|Teeken|Teekene}} loang weese.',
'userrights-no-interwiki' => 'Du hääst neen Begjuchtigenge, do Benutsergjuchte in uur Wikis tou annerjen.',
'userrights-nodatabase' => 'Ju Doatenboank $1 is nit deer of nit lokoal.',
'userrights-nologin' => 'Du moast die mäd n Administrator-Benutserkonto [[Special:UserLogin|anmäldje]], uum Benutsergjuchte tou annerjen.',
-'userrights-notallowed' => 'Du hääst neen Begjuchtigenge, uum Benutsergjuchte tou reeken of ientouluuken.',
+'userrights-notallowed' => 'Du hääst neen Begjuchtigenge, uum Benutsergjuchte tou reeken.',
'userrights-changeable-col' => 'Gruppentouheeregaid, ju du annerje koast',
'userrights-unchangeable-col' => 'Gruppentouheeregaid, ju du nit annerje koast',
@@ -1188,12 +1137,12 @@ Ju duur maximoal $1 {{PLURAL:$1|Teeken|Teekene}} loang weese.',
'group-suppress' => 'Uursichte',
'group-all' => '(aal)',
-'group-user-member' => '{{GENDER:$1|Benutser|Benutserske}}',
-'group-autoconfirmed-member' => '{{GENDER:$1|Automatisk bestäätigden Benutser|Automatisk bestäätigde Benutserske}}',
-'group-bot-member' => '{{GENDER:$1|Bot}}',
-'group-sysop-member' => '{{GENDER:$1|Administrator|Administratorske}}',
-'group-bureaucrat-member' => '{{GENDER:$1|Bürokroat|Bürokroatske}}',
-'group-suppress-member' => '{{GENDER:$1|Uursjooer|Uursjooerske}}',
+'group-user-member' => 'Benutser',
+'group-autoconfirmed-member' => 'Bestäätigede Benutser',
+'group-bot-member' => 'Bot',
+'group-sysop-member' => 'Administrator',
+'group-bureaucrat-member' => 'Bürokrat',
+'group-suppress-member' => 'Uursicht',
'grouppage-user' => '{{ns:project}}:Benutsere',
'grouppage-autoconfirmed' => '{{ns:project}}:Bestäätigede Benutser',
@@ -1267,7 +1216,6 @@ Ju duur maximoal $1 {{PLURAL:$1|Teeken|Teekene}} loang weese.',
'rightslog' => 'Gjuchte-Logbouk',
'rightslogtext' => 'Dit is dät Logbouk fon do Annerengen fon do Benutsergjuchte.',
'rightslogentry' => 'annerde ju Gruppentouheeregaid foar „$1“ fon „$2“ ap „$3“.',
-'rightslogentry-autopromote' => 'wuud automatisk fon „$2“ ätter „$3“ touoardend',
'rightsnone' => '(-)',
# Associated actions - in the sentence "You do not have permission to X"
@@ -1421,7 +1369,6 @@ Ferlööwed {{PLURAL:$3|is|sunt}} $2.",
'large-file' => 'Jädden neen Bielde uur $1 hoochleede; disse Doatäi is $2 groot.',
'largefileserver' => 'Disse Doatäi is tou groot, deer die Server so konfigurierd is, dät Doatäien bloot bit tou ne bestimde Grööte apzeptierd wäide.',
'emptyfile' => 'Ju hoochleedene Doatäi is loos. Die Gruund kon n Typfailer in dän Doatäinoome weese. Kontrollierje jädden, of du ju Doatäi wuddelk hoochleede wolt.',
-'windows-nonascii-filename' => 'Dit Wiki unnerstöänt neen Doatäinoomen do der Sunnerteekene änthoolde.',
'fileexists' => "Ne Doatäi mäd dissen Noome bestoant al.
Wan du ap 'Doatäi spiekerje' klikst, wäd ju Doatäi uurskrieuwen.
Unner '''<tt>[[:$1]]</tt>''' koast du die bewisje, of du dät wuddelk wolt.
@@ -1510,8 +1457,8 @@ Ju kon deeruum nit ap Sicherhaid wröiged wäide.',
# img_auth script messages
'img-auth-accessdenied' => 'Tougriep ferwäigerd',
'img-auth-nopathinfo' => 'PATH_INFO failt.
-Die Server is nit deerfoar iengjucht, disse Information fääretoureeken.
-Ju kuud CGI-basierd weese un unnerstutset img_auth nit.
+Dien Server is nit deerfoar iengjucht, disse Information fääretoureeken.
+Dät kuud CGI-basierd weese un unnerstutset img_auth nit.
Sjuch https://www.mediawiki.org/wiki/Manual:Image_Authorization.',
'img-auth-notindir' => 'Dät wonskede Paad is nit in dät konfigurierde Uploadferteeknis.',
'img-auth-badtitle' => 'Uut „$1“ kon naan gultigen Tittel moaked wäide.',
@@ -1524,7 +1471,6 @@ Bloot Doatäitougriep is ferlööwed.',
Dit Wiki wuud as n eepentelk Wiki konfigurierd.
Uut Sicherhaidsgruunde is img_auth.php deaktivierd.',
'img-auth-noread' => 'Benutser häd neen Begjuchtigenge, „$1“ tou leesen.',
-'img-auth-bad-query-string' => 'Ju URL wiest ne uungultige Oufroageteekenfoulge ap.',
# HTTP errors
'http-invalid-url' => 'Uungultige URL:$1',
@@ -1550,8 +1496,7 @@ Uut Sicherhaidsgruunde is img_auth.php deaktivierd.',
'upload_source_file' => ' (ne Doatäi ap Jou Computer)',
# Special:ListFiles
-'listfiles-summary' => 'Disse Spezialsiede liestet aal hoochleedene Doatäie ap.
-Sofier ätter n bestimden Benutser sieuwed wäd, wäide bloot do Doatäie wiesd, bie doo hie ju laäste Version hoochleeden häd.',
+'listfiles-summary' => 'Disse Spezialsiede liestet aal hoochleedene Doatäie ap. Standoardmäitich wäide do toulääst hoochleedene Doatäie toueerst anwiesd. Truch n Klik ap do Spaltenuurskrifte kon ju Sortierenge uumetroald wäide of der kon ätter ne uur Spalte sortierd wäide.',
'listfiles_search_for' => 'Säik ätter Doatäi:',
'imgfile' => 'Doatäi',
'listfiles' => 'Bieldelieste',
@@ -1580,14 +1525,13 @@ Sofier ätter n bestimden Benutser sieuwed wäd, wäide bloot do Doatäie wiesd,
'filehist-filesize' => 'Doatäigrööte',
'filehist-comment' => 'Kommentoar',
'filehist-missing' => 'Doatäi failt',
-'imagelinks' => 'Doatäiferweendenge',
+'imagelinks' => 'Doatäiferweendengen',
'linkstoimage' => '{{PLURAL:$1|Ju foulgjende Siede ferwoant|Do foulgjende $1 Sieden ferweende}} disse Doatäi:',
'linkstoimage-more' => 'Moor as {{PLURAL:$1|een Siede ferlinket|$1 Sieden ferlinkje}} ap disse Doatäi.
Ju foulgjende Lieste wiest bloot {{PLURAL:$1|dän eerste Link|do eerste $1 Linke}} ap disse Doatäi.
Ne [[Special:WhatLinksHere/$2|fulständige Lieste]] is ferföigboar.',
'nolinkstoimage' => 'Naan Artikkel benutset disse Bielde.',
'morelinkstoimage' => '[[Special:WhatLinksHere/$1|Wiedere Ferbiendengen]] foar disse Doatäi.',
-'linkstoimage-redirect' => '$1 (Doatäifääreleedenge) $2',
'duplicatesoffile' => '{{PLURAL:$1|Ju foulgjende Doatäi is n Duplikoat|Do foulgjende $1 Doatäie sunt Duplikoate}} fon disse Doatäi ([[Special:FileDuplicateSearch/$2|wiedere Details]]):',
'sharedupload' => 'Disse Doatäi stamt uut $1 un duur fon uur Projekte ferwoand wäide.',
'sharedupload-desc-there' => 'Disse Doatäi stamt uut $1 un duur fon uur Projekte ferwoand wäide. Sjuch ap ju [$2 Doatäibeskrieuwengssiede] ätter wiedere Informatione.',
@@ -1673,7 +1617,7 @@ Ne [[Special:WhatLinksHere/$2|fulständige Lieste]] is ferföigboar.',
'statistics-users-active-desc' => 'Benutsere mäd Beoarbaidengen {{PLURAL:$1|in do lääste 24 Uuren|in do fergeene $1 Deege}}',
'statistics-mostpopular' => 'Maast besoachte Sieden',
-'disambiguations' => 'Sieden do der ap Begriepskläärengssieden ferlinkje',
+'disambiguations' => 'Begriepskläärengssieden',
'disambiguationspage' => 'Template:Begriepskläärenge',
'disambiguations-text' => "Do foulgjende Sieden ferlinkje ap ne Siede tou ju '''Begriepskläärenge'''.
Jie skuulen insteede deerfon ap ju eegentelk meende Siede ferlinkje.<br />
@@ -1746,7 +1690,7 @@ Ne Siede wäd as Begriepskläärengssiede behonneld, wan [[MediaWiki:Disambiguat
'listusers-editsonly' => 'Wies bloot Benutsere mäd Biedraage',
'listusers-creationsort' => 'Ätter dän Moakdoatum sortierje',
'usereditcount' => '$1 {{PLURAL:$1|Beoarbaidenge|Beoarbaidengen}}',
-'usercreated' => '{{GENDER:$3|Moaked}} ap n $1 uum $2 Uure',
+'usercreated' => 'Moaked ap n $1 uum $2',
'newpages' => 'Näie Sieden',
'newpages-username' => 'Benutsernoome:',
'ancientpages' => 'Siet loang uunbeoarbaidede Sieden',
@@ -1773,8 +1717,8 @@ Deeruum konnen do hier noch aptäld weese, wan do uk aktiv benutsed wäide.',
'booksources-invalid-isbn' => 'Fermoudelk is ju ISBN uungultich. Säik ätter Failere in ju Kopie.',
# Special:Log
-'specialloguserlabel' => 'Uutfierenden Benutser:',
-'speciallogtitlelabel' => 'Siel (Tittel of Benutser):',
+'specialloguserlabel' => 'Benutser:',
+'speciallogtitlelabel' => 'Tittel:',
'log' => 'Logbouke',
'all-logs-page' => 'Aal eepentelke Logbouke',
'alllogstext' => 'Dit is ne kombinierde Anwiesenge fon aal Logbouke fon {{SITENAME}}.
@@ -1818,7 +1762,7 @@ Sjuch uk ju Lieste fon do [[Special:WantedCategories|wonskede Kategorien]].',
'linksearch-pat' => 'Säikmuster:',
'linksearch-ns' => 'Noomensruum:',
'linksearch-ok' => 'Säike (012)',
-'linksearch-text' => 'Disse Spezioalsiede moaket ju Säike muugelke ätter Sieden, in do bestimde Webferbiendengen äntheelden sunt. Deerbie konnen Ploatshooldere as biespilswiese <tt>*.biespiell.de</tt> benutsed wäide. Der mout ap minste een Top-Level-Domai, t.B. „*.org“. anroat wäide. <br />Unnerstutsede Protokolle: <tt>$1</tt> (Disse jädden nit bie ju Säikanfroage anreeke.)',
+'linksearch-text' => 'Disse Spezialsiede moaket ju Säike muugelke ätter Sieden, in do bestimde Webferbiendengen äntheelden sunt. Deerbie konne Wildcards as biespilswiese <tt>*.example.com</tt> benutsed wäide.<br />Unnerstutsede Protokolle: <tt>$1</tt>',
'linksearch-line' => '$1 is ferlinked fon $2',
'linksearch-error' => 'Wildcards konnen bloot an dän Ounfang fon ju URL ferwoand wäide.',
@@ -1875,10 +1819,6 @@ As Ouseender wäd ju E-Mail-Adresse uut dien [[Special:Preferences|Ienstaalengen
'noemailtext' => 'Dissen Benutser häd neen gultige Email-Adrässe anroat.',
'nowikiemailtitle' => 'E-Mail-Ferseendenge nit muugelk',
'nowikiemailtext' => 'Dissen Benutser moate neen E-Mails fon uur Benutsere kriege.',
-'emailnotarget' => 'Nit foarhoundenen of uungultigen Benutsernoome foar dän Ämpfangst fon ne E-Mail.',
-'emailtarget' => 'Benutsernoome fon dän Ämpfanger ienreeke',
-'emailusername' => 'Benutsernoome:',
-'emailusernamesubmit' => 'Fääre',
'email-legend' => 'E-Mail an n uur {{SITENAME}}-Benutser seende',
'emailfrom' => 'Fon:',
'emailto' => 'An:',
@@ -1903,13 +1843,11 @@ As Ouseender wäd ju E-Mail-Adresse uut dien [[Special:Preferences|Ienstaalengen
'watchlistanontext' => 'Du moast die $1, uum dien Beooboachtengslieste tou sjoon of Iendraage ap hier tou beoarbaidjen.',
'watchnologin' => 'Du bäst nit anmälded',
'watchnologintext' => 'Du moast [[Special:UserLogin|anmälded]] weese, uum dien Beooboachtengslieste tou beoarbaidjen.',
-'addwatch' => 'Tou Beooboachtengslieste bietouföigje',
'addedwatchtext' => "Die Artikkel \"[[:\$1]]\" wuude an dien [[Special:Watchlist|Foulgelieste]] touföiged.
Leetere Annerengen an dissen Artikkel un ju touheerende Diskussionssiede wäide deer liested
un die Artikkel wäd in ju [[Special:RecentChanges|fon do lääste Annerengen]] in '''Fatskrift''' anroat.
Wan du die Artikkel wier fon ju Foulgelieste ou hoalje moatest, klik ap ju Siede ap \"Ferjeet disse Siede\".",
-'removewatch' => 'Fon ju Beooboachtengslieste wächhoalje',
'removedwatchtext' => 'Ju Siede „[[:$1]]“ wuude fon dien [[Special:Watchlist|Beooboachtengslieste]] wächhoald.',
'watch' => 'Beooboachtje',
'watchthispage' => 'Siede beooboachtje',
@@ -1932,7 +1870,6 @@ Wan du die Artikkel wier fon ju Foulgelieste ou hoalje moatest, klik ap ju Siede
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Beooboachtje …',
'unwatching' => 'Nit beooboachtje …',
-'watcherrortext' => 'Bie dät Annerjen fon do Beoboachtengsliestenienstaalengen foar "$1" is n Failer aptreeden.',
'enotif_mailer' => '{{SITENAME}} tält Beskeed uur Email',
'enotif_reset' => 'Markier aal besoachte Sieden',
@@ -1962,9 +1899,6 @@ Dien früntelk {{SITENAME}} Becheedtälsystem
--
-Uum do Ienstaaleungen fon dät E-Mail-Becheedtälsystem antoupaasjen, besäik
-{{canonicalurl:{{#special:Preferences}}}}
-
Uum do Ienstaalengen fon dien Beooboachtengslieste antoupaasjen, besäik
{{canonicalurl:{{#special:EditWatchlist}}}}
@@ -2023,8 +1957,8 @@ Ju lääste Annerenge stamt fon [[User:$3|$3]] ([[User talk:$3|Diskussion]]{{int
# Protect
'protectlogpage' => 'Siedenskuts-Logbouk',
-'protectlogtext' => 'Dit is dät Siedenskuts-Logbouk.
-Sjuch ju [[Special:ProtectedPages|Lieste fon skutsede Sieden]] foar aal apstuuns skutsede Sieden.',
+'protectlogtext' => 'Dit is ne Lieste fon do blokkierde Sieden.
+Sjuch [[Special:ProtectedPages|Skutsede Siede]] foar moor Informatione.',
'protectedarticle' => 'skutsede „[[$1]]“',
'modifiedarticleprotection' => 'annerde dän Skuts fon „[[$1]]“',
'unprotectedarticle' => 'hieuwede dän Skuts fon "[[$1]]" ap',
@@ -2087,8 +2021,9 @@ Sjuch ju [[Special:ProtectedPages|Lieste fon skutsede Sieden]] foar aal apstuuns
'viewdeletedpage' => 'Läskede Versione anwiese',
'undeletepagetext' => '{{PLURAL:$1|Ju foulgjende Siede wuud läsked un kon|Do foulgjende $1 Sieden wuuden läsked un konnen}} fon Administratore wier häärstoald wäide:',
'undelete-fieldset-title' => 'Beoarbaidengen wier häärstaale',
-'undeleteextrahelp' => '*Uum ju Siede gans mäd aal Versione wiertoumoakjen, wääl neen Versione uut, reek ne Begruundenge an un klik dan ap „{{int:undeletebtn}}“.
-* Moatest du bloot bestimde Versione wier moakje, so wääl do jädden eenpeld anhound fon do Markierengen uut, reek ne Begruundenge an un klik dan ap „{{int:undeletebtn}}“.',
+'undeleteextrahelp' => "Uum ju Siede gans mäd aal Versione wiertoumoakjen, wääl neen Versione uut, reek ne Begruundenge an un klik ap '''''Wier moakje'''''.
+* Moatest du bloot bestimde Versione wier moakje, so wääl do jädden eenpeld anhound fon do Markierengen uut, reek ne Begruundenge an un klik dan ap '''''Wier moakje'''''.
+* '''''Oubreeke''''' moaket dät Kommentoarfäild loos un hoalt aal Markierengen wäch bie do Versione.",
'undeleterevisions' => '{{PLURAL:$1|1 Version|$1 Versione}} archivierd',
'undeletehistory' => 'Wan du disse Siede wier häärstoalst, wäide uk aal oolde Versione wier häärstoald. Wan siet ju Läskenge aan näien Artikkel mäd dän sälge Noome moaked wuude, wäide do wier häärstoalde Versione as oolde Versione fon dissen Artikkel ferskiene.',
'undeleterevdel' => 'Dät wier Häärstaalen wäd nit truchfierd, wan deertruch ju aktuelste Version toun Deel läsked wäd.
@@ -2131,9 +2066,7 @@ $1',
# Namespace form on various pages
'namespace' => 'Noomensruum:',
'invert' => 'Uutwoal uumekiere',
-'tooltip-invert' => 'Dit Uutwoalfäild anklikje, uum Annerengen in dän wäälde Noomensruum un, sofier uutwääld, dän äntspreekende touheerige Noomensruum uustoubländjen',
'namespace_association' => 'Touoardende Noomensruum',
-'tooltip-namespace_association' => 'Dit Uutwoalfäild anklikje, uum dän din Uutwoal touheerigen Diskussionsnoomenruum, of in dän uumekierde Fal, dän touheerige Noomensruum, mee ientoubeluuken',
'blanknamespace' => '(Sieden)',
# Contributions
@@ -2220,8 +2153,8 @@ Reek dän Gruund foar ju Speere oun.',
'ipb-confirm' => 'Speerenge bestäätigje',
'badipaddress' => 'Dissen Benutser bestoant nit, d.h. die Noome is falsk',
'blockipsuccesssub' => 'Blokkoade geloangen',
-'blockipsuccesstext' => 'Die Benutser/ ju IP-Adrässe [[Special:Contributions/$1|$1]] wuud speerd.<br />
-Toun Aphieuwjen fon ju Speere sjuch [[Special:BlockList|Lieste fon aktive Speeren]].',
+'blockipsuccesstext' => 'Ju IP-Adrässe [[Special:Contributions/$1|$1]] wuude blokkierd.
+<br />[[Special:BlockList|Lieste fon Blokkoaden]].',
'ipb-blockingself' => 'Du bäst tougong, die sälwen tou speeren! Moatest dät wuudelk dwo?',
'ipb-confirmhideuser' => 'Du bäst tougong n Benutser in dän Modus "Benutser fersteete" tou speeren. Dät fiert deertou, dät die Benutsernoome in aal Liesten un Logbouke unnerdrukt wäd. Moatest dät wuudelk dwo?',
'ipb-edit-dropdown' => 'Speergruunde beoarbaidje',
@@ -2270,9 +2203,9 @@ Toun Aphieuwjen fon ju Speere sjuch [[Special:BlockList|Lieste fon aktive Speere
Hier foulget die Iendraach uut dät Unnerdrukkengs-Logbouk:',
'blocklogentry' => '[[$1]] blokkierd foar n Tiedruum fon: $2 $3',
'reblock-logentry' => 'annerde ju Speere foar „[[$1]]“ foar dän Tiedruum: $2 $3',
-'blocklogtext' => 'Dit is n Logbouk fon Speerengen un Äntspeerengen fon Benutsere un IP-Adrässen.
+'blocklogtext' => 'Dit is n Logbouk fon Speerengen un Äntspeerengen fon Benutsere un IP-Adrässe.
Automatisk speerde IP-Adrässe sunt nit apnuumen.
-Sjuch ju [[Special:BlockList|Lieste fon de speerde IP-Adrässen un Benutsernoomen]] foar aal aktive Speeren.',
+Sjuch ju [[Special:BlockList|Lieste fon de speerde IP-Adrässe un Benutsernoomen]] foar aal aktive Speeren.',
'unblocklogentry' => 'Blokkade fon $1 aphieuwed',
'block-log-flags-anononly' => 'bloot Anonyme',
'block-log-flags-nocreate' => 'Dät Moakjen fon Benutserkonten speerd',
@@ -2322,7 +2255,6 @@ Reek jädden [[Special:UnlockDB|ju Doatenboank wier fräi]], so gau ju Fersuurge
'unlockdbsuccesstext' => 'Ju {{SITENAME}}-Doatenboank wuude fräiroat.',
'lockfilenotwritable' => 'Ju Doatenboank-Speerdoatäi is nit beskrieuwboar. Toun Speeren of Fräireeken fon ju Doatenboank mout ju foar dän Webserver beskrieuwboar weese.',
'databasenotlocked' => 'Ju Doatenboank is nit speerd.',
-'lockedbyandtime' => '(fon $1 an dän $2 uum $3 Uure)',
# Move page
'move-page' => 'Ferskuuwe „$1“',
@@ -2526,7 +2458,7 @@ Do ap dän lokoale Reekener spiekerje un deerätter hier hoochleede.',
'tooltip-ca-viewsource' => 'Disse Siede is skutsed. Die Wältext kon ankieked wäide.',
'tooltip-ca-history' => 'Fröiere Versione fon disse Siede',
'tooltip-ca-protect' => 'Disse Siede skutsje',
-'tooltip-ca-unprotect' => 'Siedenskuts annerje',
+'tooltip-ca-unprotect' => 'Disse Siede fräireeke',
'tooltip-ca-delete' => 'Disse Siede läskje',
'tooltip-ca-undelete' => 'Iendraage wier moakje, eer disse Siede läsked wuude',
'tooltip-ca-move' => 'Disse Siede ferskuuwe',
@@ -2607,19 +2539,6 @@ Do ap dän lokoale Reekener spiekerje un deerätter hier hoochleede.',
'spam_reverting' => 'Lääste Version sunner Links tou $1 wier häärstoald.',
'spam_blanking' => 'Aal Versione äntheelden Links tou $1, skeenmoaked.',
-# Info page
-'pageinfo-title' => 'Informatione tou „$1“',
-'pageinfo-header-edits' => 'Beoarbaidengen',
-'pageinfo-header-watchlist' => 'Beooboachtengslieste',
-'pageinfo-header-views' => 'Siedenaproupe',
-'pageinfo-subjectpage' => 'Siede',
-'pageinfo-talkpage' => 'Diskussionssiede',
-'pageinfo-watchers' => 'Antaal fon do Besäikere',
-'pageinfo-edits' => 'Antaal fon do Beoarbaidengen',
-'pageinfo-authors' => 'Antaal fon unnerskeedelke Autoren',
-'pageinfo-views' => 'Antaal fon Siedenaproupe',
-'pageinfo-viewsperedit' => 'Siedenaproupe pro Beoarbaidenge',
-
# Patrolling
'markaspatrolleddiff' => 'As pröiwed markierje',
'markaspatrolledtext' => 'Dissen Artikkel as pröiwed markierje',
@@ -2658,7 +2577,6 @@ $1',
'widthheightpage' => '$1 × $2, {{PLURAL:$3|1 Siede|$3 Sieden}}',
'file-info' => 'Doatäigrööte: $1, MIME-Typ: $2',
'file-info-size' => '$1 × $2 Pixel, Doatäigrööte: $3, MIME-Typ: $4',
-'file-info-size-pages' => '$1 × $2 Pixel, Doatäigrööte: $3, MIME-Typ: $4, $5 {{PLURAL:$5|Siede| Sieden}}',
'file-nohires' => 'Neen haagere Aplöösenge foarhounden.',
'svg-long-desc' => 'SVG-Doatäi, Basisgrööte: $1 × $2 Pixel, Doatäigrööte: $3',
'show-big-image' => 'Bielde in hooge Aplöösenge',
@@ -2699,8 +2617,8 @@ Deerap foulgjende Siedenferbiendengen in jusälge Riege wäide as Uutnoamen betr
Truch ätterdraine Beoarbaidenge fon ju Originoaldoatäi konnen eenige Details annerd wuuden weese.',
'metadata-expand' => 'Wiedere Details ienbländje',
'metadata-collapse' => 'Details uutbländje',
-'metadata-fields' => 'Do foulgjende Fäildere fon do EXIF-Metadoaten, do der in dissen Media Wiki-Systemtext anroat sunt, wäide ap Bieldbeskrieuwengssieden mäd ienklapte Metadoatentabelle anwiesd.
-Wiedere wäide standoardmäitich nit anwiesd.
+'metadata-fields' => 'Do foulgjende Fäildere fon do EXIF-Metadoaten in disse Media Wiki-Ättergjucht wäide ap Bieldbeskrieuwengssieden anwiesd;
+wiedere standdoardmäitich "ienklapte" Details konnen anwiesd wäide.
* make
* model
* fnumber
@@ -2749,8 +2667,8 @@ Wiedere wäide standoardmäitich nit anwiesd.
'exif-colorspace' => 'Faawenruum',
'exif-componentsconfiguration' => 'Betjuudenge fon älke Komponente',
'exif-compressedbitsperpixel' => 'Komprimierde Bits pro Pixel',
-'exif-pixelydimension' => 'Bieldebratte',
-'exif-pixelxdimension' => 'Bieldehöchte',
+'exif-pixelydimension' => 'Gultige Bieldebratte',
+'exif-pixelxdimension' => 'Gultige Bieldehöchte',
'exif-usercomment' => 'Benutserkommentoare',
'exif-relatedsoundfile' => 'Touheerige Toondoatäi',
'exif-datetimeoriginal' => 'Ärfoatengstiedpunkt',
@@ -2764,9 +2682,9 @@ Wiedere wäide standoardmäitich nit anwiesd.
'exif-exposureprogram' => 'Beljuchtengsprogram',
'exif-spectralsensitivity' => 'Beljoachtengstiedwäid',
'exif-isospeedratings' => 'Film- of Sensorämpfiendelkaid (ISO)',
-'exif-shutterspeedvalue' => 'APEX-Beluchtengstiedwäid',
-'exif-aperturevalue' => 'APEX-Bländenwäid',
-'exif-brightnessvalue' => 'APEX-Ljoachtegaidswäid',
+'exif-shutterspeedvalue' => 'Beluchtengstiedwäid',
+'exif-aperturevalue' => 'Bländenwäid',
+'exif-brightnessvalue' => 'Ljoachtegaidswäid',
'exif-exposurebiasvalue' => 'Beljuchtengsfoargoawe',
'exif-maxaperturevalue' => 'Grootste Blände',
'exif-subjectdistance' => 'Fierte',
@@ -2828,50 +2746,7 @@ Wiedere wäide standoardmäitich nit anwiesd.
'exif-gpsareainformation' => 'Noome fon dät GPS-Gestrich',
'exif-gpsdatestamp' => 'GPS-Doatum',
'exif-gpsdifferential' => 'GPS-Differentioalkorrektur',
-'exif-jpegfilecomment' => 'JPEG-Doatäikommentoar',
-'exif-keywords' => 'Koaiwoude',
-'exif-worldregioncreated' => 'Waareldregion in ju dät Foto apnuumen wuud',
-'exif-countrycreated' => 'Stoat in dän dät Foto apnuumen wuud',
-'exif-countrycodecreated' => 'Code foar dän Stoat in dän dät Foto apnuumen wuud',
-'exif-provinceorstatecreated' => 'Provinz of Glidstoat in dän dät Foto apnuumen wuud',
-'exif-citycreated' => 'Stääd in ju dät Foto aonuumen wuud',
-'exif-sublocationcreated' => 'Beräk fon de Stääd in dän dät Foto apnuumen wuud',
-'exif-worldregiondest' => 'Wiesde Waareldregione',
-'exif-countrydest' => 'Wiesden Stoat',
-'exif-countrycodedest' => 'Code foar dän wiesden Stoat',
-'exif-provinceorstatedest' => 'Wiesde Provinz of Glidstoat',
-'exif-citydest' => 'Wiesde Stääd',
-'exif-sublocationdest' => 'Beräk fon de wiesde Stääd',
'exif-objectname' => 'Kuuten Tittel',
-'exif-specialinstructions' => 'Besunnere Anwiesengen',
-'exif-headline' => 'Tittel',
-'exif-credit' => 'Noomensnaamengte/Fereepentelker',
-'exif-source' => 'Wälle',
-'exif-editstatus' => 'Redaktionelle Stoatus fon dät Foto',
-'exif-urgency' => 'Tringelkhaid',
-'exif-fixtureidentifier' => 'Kolumne',
-'exif-locationdest' => 'Deerstoalden Standoart',
-'exif-locationdestcode' => 'Code foar dän deerstoalde Standoart',
-'exif-objectcycle' => 'Tied fon dän Dai, foar ju dit Medium bestimd is',
-'exif-contact' => 'Kontaktinformatione',
-'exif-writer' => 'Ferfoater',
-'exif-languagecode' => 'Sproake',
-'exif-iimversion' => 'IM-Version',
-'exif-iimcategory' => 'Kategorie',
-'exif-iimsupplementalcategory' => 'Kategorien uurhoop',
-'exif-datetimeexpires' => 'Nit ferweende ätter',
-'exif-originaltransmissionref' => 'Code fon dän Standoart fon dän dät Foto tousoand wuud',
-'exif-identifier' => 'Kannenge',
-'exif-lens' => 'Ferwoand Objektiv',
-'exif-serialnumber' => 'Seriennummer fon ju Kamera',
-'exif-cameraownername' => 'Kamerabesitter',
-'exif-label' => 'Beteekenge',
-'exif-datetimemetadata' => 'Doatum tou dän do Metadoaten toulääst annerd wuuden',
-'exif-nickname' => 'Gebruukelke Noome fon dät Foto',
-'exif-rating' => 'Beweertenge (uut 5)',
-'exif-rightscertificate' => 'Gjuchteferwaltengszertifikoat',
-'exif-copyrighted' => 'Uurhieuwergjuchtstoatus',
-'exif-copyrightowner' => 'Uurhieuwergjuchtsienhääber',
# EXIF attributes
'exif-compression-1' => 'Uunkomprimierd',
@@ -2883,9 +2758,9 @@ Wiedere wäide standoardmäitich nit anwiesd.
'exif-orientation-3' => 'Uum 180° uumewoand',
'exif-orientation-4' => 'Vertikoal uumewoand',
'exif-orientation-5' => 'Juun dän Klokkenwiesersin uum 90° troald un vertikoal uumewoand',
-'exif-orientation-6' => 'Uum 90° juun dän Klokkenwiesersin troald',
+'exif-orientation-6' => 'Uum 90° in Klokkenwiesersin troald',
'exif-orientation-7' => 'Uum 90° in Klokkenwiesersin troald un vertikoal uumewoand',
-'exif-orientation-8' => 'Uum 90° in dän Klokkenwiesersin troald',
+'exif-orientation-8' => 'Uum 90° juun dän Klokkenwiesersin troald',
'exif-planarconfiguration-1' => 'Groafformoat',
'exif-planarconfiguration-2' => 'Planoarformoat',
@@ -2953,8 +2828,6 @@ Wiedere wäide standoardmäitich nit anwiesd.
'exif-sensingmethod-7' => 'Trilinearen Sensor',
'exif-sensingmethod-8' => 'Color sequential linear sensor',
-'exif-filesource-3' => 'Digitoale Standbieldekamera',
-
'exif-scenetype-1' => 'Normoal',
'exif-customrendered-0' => 'Standoard',
diff --git a/languages/messages/MessagesSu.php b/languages/messages/MessagesSu.php
index ff0b98db9074..13e8f59d1e93 100644
--- a/languages/messages/MessagesSu.php
+++ b/languages/messages/MessagesSu.php
@@ -488,8 +488,8 @@ Sigana geus dihapus ku nu séjén.',
'cannotdelete-title' => 'Hanteu bisa ngahapus kaca "$1"',
'badtitle' => 'Judul goréng',
'badtitletext' => 'Judul kaca nu dipénta teu bener, kosong, atawa judul antarbasa atawa antarwikina salah tutumbu.',
-'perfcached' => "Data di handap ieu mangrupa 'cache' sahingga bisa jadi henteu mutahir. 'Cache' nyadiakeun paling loba {{PLURAL:$1|hiji hasil|$1 hasil}}.",
-'perfcachedts' => "Data di handap mangrupa 'cache' anu panungtungan diropéa $1. 'Cache' nyadiakeun paling loba {{PLURAL:$4|hiji hasil|$4 hasil}}.",
+'perfcached' => 'Data di handap ieu sindangan sahingga--meureun--teu mutahir. A maximum of {{PLURAL:$1|one result is|$1 results are}} available in the cache.',
+'perfcachedts' => 'Data di handap ieu mah sindangan, panungtungan diropéa téh $1. A maximum of {{PLURAL:$4|one result is|$4 results are}} available in the cache.',
'querypage-no-updates' => 'Pangrobahan ahir ti kaca ieu keur dipaéhkeun. Data anu aya di dieu ayeuna moal dimuat deui.',
'wrong_wfQuery_params' => 'Parameter salah ka wfQuery()<br />Fungsi: $1<br />Pamenta: $2',
'viewsource' => 'Témbongkeun sumber',
diff --git a/languages/messages/MessagesSv.php b/languages/messages/MessagesSv.php
index 50716def0c75..5a30a6a04fc8 100644
--- a/languages/messages/MessagesSv.php
+++ b/languages/messages/MessagesSv.php
@@ -1,5 +1,5 @@
<?php
-/** Swedish (svenska)
+/** Swedish (Svenska)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -1365,7 +1365,6 @@ Notera dock att deras indexering av {{SITENAME}} kan vara något föråldrad.',
'prefs-beta' => 'Betafunktioner',
'prefs-datetime' => 'Datum och tid',
'prefs-labs' => 'Testfunktioner',
-'prefs-user-pages' => 'Användarsidor',
'prefs-personal' => 'Mitt konto',
'prefs-rc' => 'Senaste ändringar',
'prefs-watchlist' => 'Bevakningslista',
@@ -1401,7 +1400,7 @@ Här är ett slumpmässigt genererat värde som du kan använda: $1',
'savedprefs' => 'Dina inställningar har sparats',
'timezonelegend' => 'Tidszon:',
'localtime' => 'Lokal tid:',
-'timezoneuseserverdefault' => 'Använd wikins standard ($1)',
+'timezoneuseserverdefault' => 'Använd wiki standard ($1)',
'timezoneuseoffset' => 'Annan (specificera skillnad)',
'timezoneoffset' => 'Skillnad¹:',
'servertime' => 'Serverns tid:',
diff --git a/languages/messages/MessagesSw.php b/languages/messages/MessagesSw.php
index 3310dc91c48e..187c93fbd7ac 100644
--- a/languages/messages/MessagesSw.php
+++ b/languages/messages/MessagesSw.php
@@ -15,7 +15,6 @@
* @author Marcos
* @author Muddyb Blast Producer
* @author Robert Ullmann
- * @author Stephenwanjau
* @author לערי ריינה×רט
*/
@@ -1005,7 +1004,7 @@ Haliwezi kufichwa.',
# Suppression log
'suppressionlog' => 'Kumbukumbu za kuficha',
'suppressionlogtext' => 'Hapo chini panaonyeshwa orodha ya matukio ya ufutaji na ya uzuio ambayo maelezo yao yamefichwa kutoka kwa wakabidhi.
-Tazama [[Special:BlockList|IP block orodha ya uzuio wa IP]] kuona orodha ya zuio zilizopo sasa hivi.',
+Tazama [[Special:BlockList|orodha ya uzuio wa IP]] kuona orodha ya zuio zilizopo sasa hivi.',
# History merging
'mergehistory' => 'Unganisha historia za kurasa',
@@ -1126,7 +1125,6 @@ Ujue lakini kwamba kumbukumbu za {{SITENAME}} kule Google labda zilipitwa na wak
'datedefault' => 'Chaguo-msingi',
'prefs-beta' => 'Zana za Beta',
'prefs-datetime' => 'Tarehe na saa',
-'prefs-user-pages' => 'Kurasa za watumiaji',
'prefs-personal' => 'Kuhusu mtumiaji',
'prefs-rc' => 'Mabadiliko ya karibuni',
'prefs-watchlist' => 'Maangalizi',
@@ -1252,7 +1250,7 @@ Taarifa hii itakuwa wazi.',
'userrights-no-interwiki' => 'Huna ruhusa ya kuhariri haki za mtumiaji kwenye wiki zingine.',
'userrights-nodatabase' => 'Hakuna hifadhidata inayoitwa $1 au haimo katiko jumuia hii ya wiki.',
'userrights-nologin' => 'Lazima [[Special:UserLogin|uingie ndani]] ya akaunti ya mkabidhi ili kupanga haki za mtumiaji.',
-'userrights-notallowed' => 'Akaunti yako haina ruhusa ya kuongeza au kutoa haki za mtumiaji.',
+'userrights-notallowed' => 'Akaunti yako haina ruhusa ya kupanga haki za mtumiaji.',
'userrights-changeable-col' => 'Makundi unayoweza kuyabadilisha',
'userrights-unchangeable-col' => 'Makundi usiyoweza kuyabadilisha',
@@ -1315,7 +1313,7 @@ Taarifa hii itakuwa wazi.',
'right-hideuser' => 'Kuzuia jina la mtumiaji, lisionekane mbele ya kadamnasi',
'right-protect' => 'Badilisha viwango vya ulinzi na hariri kurasa zilizolindwa',
'right-editinterface' => 'Kuhariri kusano ya mtumiaji',
-'right-editusercssjs' => 'Hariri mafaili ya CSS na Hatijava ya watumiaji wengine',
+'right-editusercssjs' => 'Kuhariri mafaili ya CSS na JavaScript ya watumiaji wengine',
'right-editusercss' => 'Hariri mafaili ya CSS ya watumiaji wengine',
'right-edituserjs' => 'Hariri mafaili ya JavaScript ya watumiaji wengine',
'right-import' => 'Kuleta kurasa kutoka kwa wiki zingine',
@@ -1556,10 +1554,10 @@ Tatizo likiendelea, uwasiliane na [[Special:ListUsers/sysop|mkabidhi]].',
# ZipDirectoryReader
'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.
-Haliwezi kukaguliwa vilivyo kwa sababu za kiusalama.',
-'zip-unsupported' => 'Faili hili la ZIP ambalo linatumia vipengele ambavyo haviungwi mkono na MediaWiki.
-Haliwezi kukaguliwa vilivyo kwa sababu za kiusalama.',
+'zip-bad' => 'Faili ZIP hili limevurugika ama halisomeka.
+Haliwezi kugakuliwa ili kukinga usalama.',
+'zip-unsupported' => 'Faili ZIP hili linatumia bidhaa pepe ya ZIP zisizoeleweka na MediaWiki.
+Haliwezi kugakuliwa ili kukinga usalama.',
# Special:UploadStash
'uploadstash-refresh' => 'Zimua orodha ya mafaili',
@@ -1678,7 +1676,7 @@ Pengine ungependa kuhariri maelezo yaliyopo katika [$2 ukurasa wa maelezo ya fai
** Faili la nakili',
'filedelete-edit-reasonlist' => 'Kuhariri orodha ya sababu za kufuta',
'filedelete-maintenance' => 'Tovuti inarekebishwa. Kwa muda huo kufuta na kurudisha mafaili haiwezikani.',
-'filedelete-maintenance-title' => 'Faili halifutiki',
+'filedelete-maintenance-title' => 'Faili hilifutiki',
# MIME search
'mimesearch' => 'Utafutaji wa MIME',
@@ -1721,14 +1719,14 @@ Kumbuka kuhakikisha kwamba hakuna viungo vingine vinavyoelekea kigezo fulani kab
'statistics-edits' => 'Kurasa zilizohaririwa tangu {{SITENAME}} ilivyoanzishwa',
'statistics-edits-average' => 'Wastani wa uhariri kwa kurasa',
'statistics-views-total' => 'Jumla ya mitazamaji',
-'statistics-views-total-desc' => 'Tazamo za kurasa zisizokuwepo na kurasa maalumu hazionikani.',
+'statistics-views-total-desc' => 'Ziara za kurasa zisizopatikana na kurasa maalum hazihesabiwi',
'statistics-views-peredit' => 'Mitazamaji kwa haririo',
'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}}',
'statistics-mostpopular' => 'Kurasa zinazotazamwa sana',
-'disambiguations' => 'Kurasa zinazoungana na kurasa za uanishaji',
+'disambiguations' => 'Kurasa za kuainisha maneno',
'disambiguationspage' => 'Template:Maana',
'disambiguations-text' => "Kurasa zinazofuata zina viungo vinavyoelekea '''kurasa ya kutofautishana maana'''.
Ni afadhali kiungo kiende makala inayostahili moja kwa moja.<br />
@@ -1738,8 +1736,8 @@ Kurasa za kutofautishana maana ni zile zinazotumia kigezo kinachoorodheshwa kati
'doubleredirectstext' => 'Ukurasa huu unaorodhesha kurasa zinazoelekeza kurasa zingine za kuelekeza.
Katika 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.',
'double-redirect-fixed-move' => '[[$1]] umehamishwa.
-Sasa unaelekeza kwa [[$2]].',
-'double-redirect-fixed-maintenance' => 'Elekezo maradufu inarekebishwa kutoka [[$1]] kwenda [[$2]].',
+Sasa unaelekeza [[$2]].',
+'double-redirect-fixed-maintenance' => 'Elekezo maradufu inarekebishwa toka [[$1]] kwenda [[$2]].',
'double-redirect-fixer' => 'Boti ya kurekebisha maelekezo',
'brokenredirects' => 'Maelekezo yenye hitilafu',
@@ -1774,7 +1772,7 @@ Sasa unaelekeza kwa [[$2]].',
'popularpages' => 'Kurasa zinazopendelewa',
'wantedcategories' => 'Jamii zinazotakiwa',
'wantedpages' => 'Kurasa zinazotakiwa',
-'wantedpages-badtitle' => 'Kichwa batili katika seti ya matokeo: $1',
+'wantedpages-badtitle' => 'Lipo jina batili katika matokeo: $1',
'wantedfiles' => 'Mafaili yanayokosekana',
'wantedtemplates' => 'Vigezo vinavyotakiwa',
'mostlinked' => 'Kurasa zinazoungwa kuliko zote',
@@ -1789,13 +1787,11 @@ Sasa unaelekeza kwa [[$2]].',
'deadendpages' => 'Kurasa ambazo haziungi na ukurasa mwingine wowote',
'deadendpagestext' => 'Kurasa zifuatazo haziungana na kurasa zingine katika {{SITENAME}}.',
'protectedpages' => 'Kurasa zinazolindwa',
-'protectedpages-indef' => 'Ulinzi kwa muda usiojulikana tu',
+'protectedpages-indef' => 'Zinazolindwa kwa muda wote tu',
'protectedpages-cascade' => 'zinazokuwa na ulindaji kwa kurasa chini zake tu',
-'protectedpagestext' => 'Kurasa zifuatazo zinalindwa zisisogezwe wala kuhaririwa',
-'protectedpagesempty' => 'Hakuna kurasa zinazolindwa kwa sasa kwa vigezo hivi.',
+'protectedpagestext' => 'Kurasa zifuatazo zinalindwa zisisogezwe wala zisihaririwe',
'protectedtitles' => 'Majina yanayozuluiwa',
'protectedtitlestext' => 'Yafuatayo ni majina ya kurasa yanayozuluiwa kuyatumia',
-'protectedtitlesempty' => 'Hakuna vichwa vinavyolindwa kwa vigezo hivi kwa sasa.',
'listusers' => 'Orodha ya Watumiaji',
'listusers-editsonly' => 'Onyesha watumiaji wenye kuhariri tu',
'listusers-creationsort' => 'Panga kwa tarehe ya kuanzishwa',
@@ -1806,8 +1802,7 @@ Sasa unaelekeza kwa [[$2]].',
'ancientpages' => 'Kurasa za kale',
'move' => 'Hamisha',
'movethispage' => 'Hamisha ukurasa huu',
-'unusedcategoriestext' => 'Kurasa za jamii zifuatazo zinapatikana, ingawaje hakuna ukurasa wala jamii nyingine inayotumia kurasa hizi.',
-'notargettitle' => 'Hakuna lengo',
+'unusedcategoriestext' => 'Kurasa za jamii zifuatazo zinapatikana, ingawaje hakuna ukurasa wala jamii nyingine iliyowekwa ndani ya jamii hizi.',
'pager-newer-n' => '{{PLURAL:$1|1 ya karibu zaidi|$1 ya karibu zaidi}}',
'pager-older-n' => '{{PLURAL:$1|$1 ya zamani zaidi}}',
diff --git a/languages/messages/MessagesTa.php b/languages/messages/MessagesTa.php
index e8d3d0115c6c..03cec6dd007d 100644
--- a/languages/messages/MessagesTa.php
+++ b/languages/messages/MessagesTa.php
@@ -16,7 +16,6 @@
* @author Mahir78
* @author Mayooranathan
* @author Naveen
- * @author Planemad
* @author Shanmugamp7
* @author Sodabottle
* @author Sundar
@@ -2078,7 +2077,7 @@ $NEWPAGE
# Protect
'protectlogpage' => 'காபà¯à®ªà¯à®ªà¯ பதிகை',
-'protectlogtext' => '!!FUzZY!!பினà¯à®µà®°à¯à®µà®¤à¯ பகà¯à®• திறபà¯à®ªà¯à®•à¯à®•ளதà¯à®®à¯ பூடà¯à®Ÿà¯à®•à¯à®•ளதà¯à®®à¯ படà¯à®Ÿà®¿à®¯à®²à®¾à®•à¯à®®à¯. தறà¯à®ªà¯‹à®¤à¯ நடைமà¯à®±à¯ˆà®¯à®¿à®²à¯à®³à¯à®³ காகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®ªà¯ பகà¯à®•à®™à¯à®•ளைக௠காண [[Special:ProtectedPages|காகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿ பகà¯à®•à®™à¯à®•ளின௠படà¯à®Ÿà®¿à®¯à®²à¯ˆà®ªà¯]] பாரà¯à®•à¯à®•வà¯à®®à¯.',
+'protectlogtext' => 'பினà¯à®µà®°à¯à®µà®¤à¯ பகà¯à®• திறபà¯à®ªà¯à®•à¯à®•ளதà¯à®®à¯ பூடà¯à®Ÿà¯à®•à¯à®•ளதà¯à®®à¯ படà¯à®Ÿà®¿à®¯à®²à®¾à®•à¯à®®à¯. தறà¯à®ªà¯‹à®¤à¯ நடைமà¯à®±à¯ˆà®¯à®¿à®²à¯à®³à¯à®³ காகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®ªà¯ பகà¯à®•à®™à¯à®•ளைக௠காண [[Special:ProtectedPages|காகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿ பகà¯à®•à®™à¯à®•ளின௠படà¯à®Ÿà®¿à®¯à®²à¯ˆà®ªà¯]] பாரà¯à®•à¯à®•வà¯à®®à¯.',
'protectedarticle' => '"[[$1]]" காகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯',
'modifiedarticleprotection' => '"[[$1]]" பகà¯à®•தà¯à®¤à®¿à®±à¯à®•ான காபà¯à®ªà®¿à®©à¯ அளவ௠மாறà¯à®±à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯',
'unprotectedarticle' => '"[[$1]]" பகà¯à®•தà¯à®¤à®¿à®©à¯ காபà¯à®ªà¯ நீகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯',
diff --git a/languages/messages/MessagesTe.php b/languages/messages/MessagesTe.php
index f9cd17c9d099..412daf706067 100644
--- a/languages/messages/MessagesTe.php
+++ b/languages/messages/MessagesTe.php
@@ -511,7 +511,7 @@ $1',
'viewsource-title' => '$1 యొకà±à°• సోరà±à°¸à± చూడండి',
'actionthrottled' => 'కారà±à°¯à°¾à°¨à±à°¨à°¿ ఆపేసారà±',
'actionthrottledtext' => 'à°¸à±à°ªà°¾à°®à±à°¨à± తగà±à°—ించటానికి తీసà±à°•à±à°¨à±à°¨ నిరà±à°£à°¯à°¾à°² వలà±à°², మీరౠఈ కారà±à°¯à°¾à°¨à±à°¨à°¿ అతి తకà±à°•à±à°µ సమయంలో బోలెడనà±à°¨à°¿ సారà±à°²à± చేయకà±à°‚à°¡à°¾ à°…à°¡à±à°¡à±à°•à±à°‚à°Ÿà±à°¨à±à°¨à°¾à°®à±. కొనà±à°¨à°¿ నిమిషాలౠఆగి మరలా à°ªà±à°°à°¯à°¤à±à°¨à°¿à°‚à°šà°‚à°¡à°¿.',
-'protectedpagetext' => 'à°ˆ పేజీని మారà±à°šà°•à±à°‚à°¡à°¾ ఉండేందà±à°•ౠసంరకà±à°·à°¿à°‚చారà±.',
+'protectedpagetext' => 'à°ˆ పేజీపై దిదà±à°¦à±à°¬à°¾à°Ÿà±à°²à± చెయà±à°¯à°¨à°¿à°µà±à°µà°•à±à°‚à°¡à°¾ లాకౠచేసాం.',
'viewsourcetext' => 'మీరీ పేజీ సోరà±à°¸à±à°¨à± చూడవచà±à°šà±, కాపీ చేసà±à°•ోవచà±à°šà±:',
'protectedinterface' => 'సాఫà±à°Ÿà±à°µà±‡à°°à± ఇంటరà±à°«à±‡à°¸à±à°•ౠచెందిన టెకà±à°¸à±à°Ÿà±à°¨à± à°ˆ పేజీ అందిసà±à°¤à±à°‚ది. à°¦à±à°¶à±à°šà°°à±à°¯à°² నివారణ కోసమై దీనà±à°¨à°¿ లాకౠచేసాం.',
'editinginterface' => "'''హెచà±à°šà°°à°¿à°•''': సాఫà±à°Ÿà±à°µà±‡à°°à±à°•ౠఇంటరà±à°«à±‡à°¸à± టెకà±à°¸à±à°Ÿà±à°¨à± అందించే పేజీని మీరౠసరిదిదà±à°¦à±à°¤à±à°¨à±à°¨à°¾à°°à±.
@@ -810,7 +810,6 @@ $2
'token_suffix_mismatch' => "'''మీ à°•à±à°²à°¯à°‚à°Ÿà±, దిదà±à°¦à±à°¬à°¾à°Ÿà± టోకెనà±â€Œà°²à±‹à°¨à°¿ à°µà±à°¯à°¾à°•à°°à°£ à°—à±à°°à±à°¤à±à°²à°¨à± గజిబిజి చేసింది కాబటà±à°Ÿà°¿ మీ దిదà±à°¦à±à°¬à°¾à°Ÿà±à°¨à± తిరసà±à°•రించాం. పేజీలోని పాఠà±à°¯à°¾à°¨à±à°¨à°¿ చెడగొటà±à°Ÿà°•à±à°‚à°¡à°¾ ఉండేందà±à°•ౠగానà±, à°† దిదà±à°¦à±à°¬à°¾à°Ÿà±à°¨à± à°°à°¦à±à°¦à± చేశాం. వెబà±â€Œà°²à±‹ ఉండే లోపభూయిషà±à°Ÿà°®à±ˆà°¨ à°…à°œà±à°žà°¾à°¤ à°ªà±à°°à°¾à°•à±à°¸à±€ సరà±à°µà±€à°¸à±à°²à°¨à± వాడినపà±à°¡à± à°’à°•à±à°•ోసారి ఇలా జరà±à°—à±à°¤à±à°‚ది.'''",
'edit_form_incomplete' => '’’’ఈ ఎడిటౠఫారంలోని కొనà±à°¨à°¿ భాగాలౠసరà±à°µà°°à±à°¨à± చేరలేదà±; మీ మారà±à°ªà±à°šà±‡à°°à±à°ªà±à°²à± à°­à°¦à±à°°à°‚à°—à°¾ ఉనà±à°¨à°¾à°¯à°¨à°¿ ధృవపరచà±à°•à±à°¨à°¿, మళà±à°³à±€ à°ªà±à°°à°¯à°¤à±à°¨à°¿à°‚à°šà°‚à°¡à°¿.’’’',
'editing' => '$1à°•à°¿ మారà±à°ªà±à°²à±',
-'creating' => '$1 పేజీని సృషà±à°Ÿà°¿à°¸à±à°¤à±à°¨à±à°¨à°¾à°°à±',
'editingsection' => '$1కౠమారà±à°ªà±à°²à± (విభాగం)',
'editingcomment' => '$1 దిదà±à°¦à±à°¬à°¾à°Ÿà± (కొతà±à°¤ విభాగం)',
'editconflict' => 'దిదà±à°¦à±à°¬à°¾à°Ÿà± ఘరà±à°·à°£: $1',
@@ -1060,7 +1059,7 @@ $1",
'mergelogpagetext' => 'à°’à°• పేజీ చరితానà±à°¨à°¿ మరో పేజీ చరితం లోకి ఇటీవల చేసిన విలీనాల జాబితా ఇది.',
# Diffs
-'history-title' => '"$1" యొకà±à°• కూరà±à°ªà±à°² à°šà°°à°¿à°¤à±à°°',
+'history-title' => '"$1" కూరà±à°ªà±à°² చరితం',
'difference-multipage' => '(పేజీల మధà±à°¯ తేడా)',
'lineno' => 'పంకà±à°¤à°¿ $1:',
'compareselectedversions' => 'à°Žà°‚à°šà±à°•à±à°¨à±à°¨ సంచికలనౠపోలà±à°šà°¿à°šà±‚à°¡à±',
@@ -1155,9 +1154,8 @@ $1",
'prefs-beta' => 'బీటా సౌలభà±à°¯à°¾à°²à±',
'prefs-datetime' => 'తేదీ, సమయం',
'prefs-labs' => 'à°ªà±à°°à°¯à±‹à°—ాతà±à°®à°• సౌలభà±à°¯à°¾à°²à±',
-'prefs-user-pages' => 'వాడà±à°•à°°à°¿ పేజీలà±',
'prefs-personal' => 'వాడà±à°•à°°à°¿ వివరాలà±',
-'prefs-rc' => 'ఇటీవలి మారà±à°ªà±à°²à±',
+'prefs-rc' => 'ఇటీవలి మారà±à°ªà±à°²à±, మొలకలà±',
'prefs-watchlist' => 'వీకà±à°·à°£ జాబితా',
'prefs-watchlist-days' => 'వీకà±à°·à°£ జాబితాలో చూపించవలసిన రోజà±à°²à±:',
'prefs-watchlist-days-max' => '$1 {{PLURAL:$1|రోజà±|రోజà±à°²à±}} à°—à°°à°¿à°·à±à° à°‚',
@@ -1286,7 +1284,7 @@ $1",
# Groups
'group' => 'à°—à±à°‚à°ªà±:',
'group-user' => 'వాడà±à°•à°°à±à°²à±',
-'group-autoconfirmed' => 'ఆటోమాటిగà±à°—à°¾ నిరà±à°§à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à±à°²à±',
+'group-autoconfirmed' => 'ఆటోమాటిగà±à°—à°¾ నిరà±à°¥à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à±à°²à±',
'group-bot' => 'బాటà±â€Œà°²à±',
'group-sysop' => 'నిరà±à°µà°¾à°¹à°•à±à°²à±',
'group-bureaucrat' => 'అధికారà±à°²à±',
@@ -1294,14 +1292,14 @@ $1",
'group-all' => '(అందరూ)',
'group-user-member' => '{{GENDER:$1|వాడà±à°•à°°à°¿}}',
-'group-autoconfirmed-member' => '{{GENDER:$1|ఆటోమాటిగà±à°—à°¾ నిరà±à°§à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à°¿}}',
+'group-autoconfirmed-member' => '{{GENDER:$1|ఆటోమాటిగà±à°—à°¾ నిరà±à°¥à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à°¿}}',
'group-bot-member' => '{{GENDER:$1|బాటà±}}',
'group-sysop-member' => '{{GENDER:$1|నిరà±à°µà°¾à°¹à°•à±à°¡à±|నిరà±à°µà°¾à°¹à°•à±à°°à°¾à°²à±}}',
'group-bureaucrat-member' => '{{GENDER:$1|అధికారి|అధికారిణి}}',
'group-suppress-member' => 'పరాకà±',
'grouppage-user' => '{{ns:project}}:వాడà±à°•à°°à±à°²à±',
-'grouppage-autoconfirmed' => '{{ns:project}}:ఆటోమాటిగà±à°—à°¾ నిరà±à°§à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à±à°²à±',
+'grouppage-autoconfirmed' => '{{ns:project}}:ఆటోమాటిగà±à°—à°¾ నిరà±à°¥à°¾à°°à°¿à°‚చబడిన వాడà±à°•à°°à±à°²à±',
'grouppage-bot' => '{{ns:project}}:బాటà±à°²à±',
'grouppage-sysop' => '{{ns:project}}:నిరà±à°µà°¾à°¹à°•à±à°²à±',
'grouppage-bureaucrat' => '{{ns:project}}:అధికారà±à°²à±',
@@ -1413,7 +1411,7 @@ $1",
'nchanges' => '{{PLURAL:$1|à°’à°• మారà±à°ªà±|$1 మారà±à°ªà±à°²à±}}',
'recentchanges' => 'ఇటీవలి మారà±à°ªà±à°²à±',
'recentchanges-legend' => 'ఇటీవలి మారà±à°ªà±à°² ఎంపికలà±',
-'recentchanges-summary' => 'వికీలో ఇటీవలే జరిగిన మారà±à°ªà±à°²à°¨à± à°ˆ పేజీలో గమనించవచà±à°šà±.',
+'recentchanges-summary' => 'వికీలో ఇటీవల జరిగిన మారà±à°ªà±à°²à°¨à± à°ˆ à°ªà±à°Ÿà°²à±‹ గమనించవచà±à°šà±.',
'recentchanges-feed-description' => 'à°ˆ ఫీడౠదà±à°µà°¾à°°à°¾ వికీలో జరà±à°—à±à°¤à±à°¨à±à°¨ మారà±à°ªà±à°² à°—à±à°°à°¿à°‚à°šà°¿ à°Žà°ªà±à°ªà°Ÿà°¿à°•à°ªà±à°ªà±à°¡à± సమాచారానà±à°¨à°¿ పొందండి.',
'recentchanges-label-newpage' => 'à°ˆ మారà±à°ªà± కొతà±à°¤ పేజీని సృషà±à°Ÿà°¿à°‚చింది',
'recentchanges-label-minor' => 'ఇది à°’à°• à°šà°¿à°¨à±à°¨ మారà±à°ªà±',
diff --git a/languages/messages/MessagesTh.php b/languages/messages/MessagesTh.php
index 0a65a7eee3ee..5a18c25fa032 100644
--- a/languages/messages/MessagesTh.php
+++ b/languages/messages/MessagesTh.php
@@ -224,11 +224,9 @@ $messages = array(
'tog-watchlisthideliu' => 'ซ่อนà¸à¸²à¸£à¹à¸à¹‰à¹„ขโดยผู้ใช้ล็อà¸à¸­à¸´à¸™à¸ˆà¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹€à¸à¹‰à¸²à¸”ู',
'tog-watchlisthideanons' => 'ซ่อนà¸à¸²à¸£à¹à¸à¹‰à¹„ขโดยผู้ใช้นิรนามจาà¸à¸£à¸²à¸¢à¸à¸²à¸£à¹€à¸à¹‰à¸²à¸”ู',
'tog-watchlisthidepatrolled' => 'ซ่อนà¸à¸²à¸£à¹à¸à¹‰à¹„ขที่ตรวจà¹à¸¥à¹‰à¸§à¸ˆà¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹€à¸à¹‰à¸²à¸”ู',
-'tog-nolangconversion' => 'ปิดใช้งานà¸à¸²à¸£à¹à¸›à¸¥à¸‡à¸­à¸±à¸à¸©à¸£à¸•่างรูป',
'tog-ccmeonemails' => 'ส่งสำเนาอีเมลà¸à¸¥à¸±à¸šà¸¡à¸²à¸—ุà¸à¸„รั้งที่ส่งหาคนอื่น',
'tog-diffonly' => 'ไม่à¹à¸ªà¸”งเนื้อหาใต้ส่วนต่างà¸à¸²à¸£à¹à¸à¹‰à¹„ข',
'tog-showhiddencats' => 'à¹à¸ªà¸”งหมวดหมู่ที่ซ่อนอยู่',
-'tog-noconvertlink' => 'ปิดใช้งานà¸à¸²à¸£à¹à¸›à¸¥à¸‡à¸Šà¸·à¹ˆà¸­à¹€à¸£à¸·à¹ˆà¸­à¸‡à¸‚องลิงà¸à¹Œ',
'tog-norollbackdiff' => 'ข้ามà¹à¸ªà¸”งความเปลี่ยนà¹à¸›à¸¥à¸‡à¸«à¸¥à¸±à¸‡à¸ˆà¸²à¸à¸”ำเนินà¸à¸²à¸£à¸¢à¹‰à¸­à¸™à¸à¸¥à¸±à¸š',
'underline-always' => 'เสมอ',
@@ -722,9 +720,7 @@ $1',
'headline_tip' => 'หัวข้อ',
'nowiki_sample' => 'ใส่ข้อความที่ไม่จัดรูปà¹à¸šà¸š',
'nowiki_tip' => 'ข้ามà¸à¸²à¸£à¸ˆà¸±à¸”รูปà¹à¸šà¸šà¸§à¸´à¸à¸´',
-'image_sample' => 'ตัวอย่าง.jpg',
'image_tip' => 'ใส่ภาพ',
-'media_sample' => 'ตัวอย่าง.ogg',
'media_tip' => 'เชื่อมโยงไฟล์สื่อ',
'sig_tip' => 'ลายเซ็นพร้อมลงเวลา',
'hr_tip' => 'เส้นนอน',
@@ -803,12 +799,11 @@ $1 เป็นผู้ดำเนินà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹ƒà¸™à¸„รà¸
'userpage-userdoesnotexist-view' => 'ไม่มีบัà¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸¥à¸‡à¸—ะเบียนในชื่อ "$1"',
'blocked-notice-logextract' => 'ปัจจุบันเลขที่อยู่ไอพีนี้ถูà¸à¸šà¸¥à¹‡à¸­à¸
ปูมà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸¥à¹ˆà¸²à¸ªà¸¸à¸”à¹à¸ªà¸”งด้านล่างนี้เพื่อà¸à¸²à¸£à¸­à¹‰à¸²à¸‡à¸­à¸´à¸‡:',
-'clearyourcache' => "'''หมายเหตุ:''' หลังจาà¸à¸šà¸±à¸™à¸—ึà¸à¹à¸¥à¹‰à¸§ คุณอาจจะต้องล้างà¹à¸„ชเว็บเบราว์เซอร์ของคุณเพื่อดูà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡
-* '''ไฟร์ฟอà¸à¸‹à¹Œ / ซาฟารี:''' à¸à¸”ปุ่ม ''Shift'' ค้างไว้ขณะคลิภ''Reload'' หรือà¸à¸”ปุ่ม ''Ctrl-F5'' หรือ ''Ctrl-R'' (''⌘-R'' บนà¹à¸¡à¸„อินทอช)
-* '''à¸à¸¹à¹€à¸à¸´à¸¥ โครม:''' à¸à¸”ปุ่ม ''Ctrl-Shift-R'' (''⌘-Shift-R'' บนà¹à¸¡à¸„อินทอช)
-* '''อินเทอร์เน็ตเอà¸à¸‹à¹Œà¸žà¸¥à¸­à¹€à¸£à¸­à¸£à¹Œ:''' à¸à¸”ปุ่ม ''Ctrl'' ค้างไว้ขณะคลิภ''Refresh'' หรือà¸à¸”ปุ่ม ''Ctrl-F5''
-* '''คองเคอเรอร์:''' คลิภ''Reload'' หรือà¸à¸”ปุ่ม ''F5''
-* '''โอเปร่า:''' ล้างà¹à¸„ชในเมนู ''Tools → Preferences''",
+'clearyourcache' => "'''คำà¹à¸™à¸°à¸™à¸³:''' หลังจาà¸à¸šà¸±à¸™à¸—ึà¸à¸œà¸¥à¹à¸¥à¹‰à¸§ คุณอาจจะต้องล้างà¹à¸„ชเว็บเบราว์เซอร์ของคุณเพื่อดูผลà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡ <br />
+'''มอซิลลา / ไฟร์ฟอà¸à¸‹à¹Œ / ซาฟารี:''' à¸à¸”ปุ่ม ''Shift'' ค้างไว้ขณะà¸à¸”ปุ่ม ''รีโหลด'' หรือà¸à¸” ''Ctrl-F5'' หรือà¸à¸” ''Ctrl-R'' (''Command-R'' สำหรับเครื่องà¹à¸¡à¸„อินทอช); <br />
+'''คองเคอเรอร์:''' à¸à¸”ปุ่ม ''รีโหลด'' หรือà¸à¸” ''F5;'' <br />
+'''โอเปร่า:''' อาจต้องล้างà¹à¸„ชทั้งหมดผ่านเมนู ''Tools → Preferences;'' <br />
+'''อินเทอร์เน็ตเอà¸à¸‹à¹Œà¸žà¸¥à¸­à¹€à¸£à¸­à¸£à¹Œ:''' à¸à¸” ''Ctrl'' ค้างไว้ขณะที่à¸à¸”ปุ่ม ''รีเฟรช'' หรือà¸à¸” ''Ctrl-F5;''",
'usercssyoucanpreview' => "'''คำà¹à¸™à¸°à¸™à¸³:''' à¸à¸”ปุ่ม \"{{int:showpreview}}\" เพื่อทดสอบ CSS สไตล์ชีทà¸à¹ˆà¸­à¸™à¸—ำà¸à¸²à¸£à¸šà¸±à¸™à¸—ึà¸",
'userjsyoucanpreview' => "'''คำà¹à¸™à¸°à¸™à¸³:''' à¸à¸”ปุ่ม 'à¹à¸ªà¸”งตัวอย่าง' เพื่อทดสอบสไตล์ชีตหรือจาวาสคริปต์à¸à¹ˆà¸­à¸™à¸—ำà¸à¸²à¸£à¸šà¸±à¸™à¸—ึà¸",
'usercsspreview' => "'''อย่าลืมว่าสไตล์ชีตที่คุณสร้างยังไม่ได้ถูà¸à¸šà¸±à¸™à¸—ึà¸'''
@@ -821,8 +816,7 @@ $1 เป็นผู้ดำเนินà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹ƒà¸™à¸„รà¸
'userinvalidcssjstitle' => "'''คำเตือน:''' ไม่มีà¹à¸šà¸šà¸«à¸™à¹‰à¸²à¸•า \"\$1\" อย่าลืมว่าหน้า .css à¹à¸¥à¸° .js ที่ปรับà¹à¸•่งเอง ใช้เป็นอัà¸à¸©à¸£à¸•ัวพิมพ์เล็à¸à¸—ั้งหมด เช่น ใช้ {{ns:user}}:Foo/vector.css à¹à¸—นที่จะเป็น {{ns:user}}:Foo/Vector.css",
'updated' => '(ปรับปรุงà¹à¸¥à¹‰à¸§)',
'note' => "'''คำà¹à¸™à¸°à¸™à¸³:'''",
-'previewnote' => "'''พึงระลึà¸à¸§à¹ˆà¸²à¸™à¸µà¹ˆà¹€à¸›à¹‡à¸™à¹€à¸žà¸µà¸¢à¸‡à¸•ัวอย่างเท่านั้น'''
-à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡à¸‚องคุณยังไม่ได้ถูà¸à¸šà¸±à¸™à¸—ึà¸!",
+'previewnote' => "'''พึงระลึà¸à¸§à¹ˆà¸²à¸™à¸µà¹ˆà¹€à¸›à¹‡à¸™à¹€à¸žà¸µà¸¢à¸‡à¸•ัวอย่างเท่านั้น à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡à¸‚องคุณยังไม่ได้ถูà¸à¸šà¸±à¸™à¸—ึà¸!'''",
'previewconflict' => 'à¸à¸²à¸£à¹à¸ªà¸”งผลส่วนนี้เป็นตัวอย่างของà¸à¸²à¸£à¹à¸à¹‰à¹„ขด้านบน ถ้าà¸à¸”บันทึà¸à¸à¸²à¸£à¹à¸ªà¸”งผลจะà¹à¸ªà¸”งในลัà¸à¸©à¸“ะนี้ทันที',
'session_fail_preview' => "'''ขออภัย ไม่สามารถดำเนินà¸à¸²à¸£à¹à¸à¹‰à¹„ขต่อได้ เนื่องจาà¸à¸‚้อมูลเชื่อมต่อสูà¸à¸«à¸²à¸¢
ให้ทดลองà¹à¸à¹‰à¹„ขอีà¸à¸„รั้งหนึ่ง ถ้ายังไม่สามารถทำได้ ให้ลองล็อà¸à¹€à¸­à¸²à¸•์à¹à¸¥à¸°à¸¥à¹‡à¸­à¸à¸­à¸´à¸™à¸à¸¥à¸±à¸šà¸¡à¸²à¸­à¸µà¸à¸„รั้ง'''",
@@ -964,29 +958,29 @@ $1 เป็นผู้ดำเนินà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹ƒà¸™à¸„รà¸
'rev-deleted-user-contribs' => '[ชื่อผู้ใช้หรือหมายเลขไอพีถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§ - à¸à¸²à¸£à¹à¸à¹‰à¹„ขถูà¸à¸‹à¹ˆà¸­à¸™à¸ˆà¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹à¸à¹‰à¹„ข]',
'rev-deleted-text-permission' => "รุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸™à¸µà¹‰à¸‚องหน้านี้'''ถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§'''
รายละเอียดอาจยังคงมีอยู่ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} บันทึà¸à¸à¸²à¸£à¸¥à¸š]",
-'rev-deleted-text-unhide' => "รุ่นปรับปรุงของหน้านี้ได้ถูà¸'''ลบออà¸'''
-รายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¥à¸š]
-คุณยังสามารถ[$1 ดูรุ่นปรับปรุงนี้]ได้ถ้าคุณต้องà¸à¸²à¸£à¸”ำเนินต่อ",
-'rev-suppressed-text-unhide' => "รุ่นปรับปรุงของหน้านี้ได้ถูà¸'''ยับยั้งไว้'''
-รายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]
-คุณยังสามารถ[$1 ดูรุ่นปรับปรุงนี้]ได้ถ้าคุณต้องà¸à¸²à¸£à¸”ำเนินต่อ",
-'rev-deleted-text-view' => "รุ่นปรับปรุงของหน้านี้ได้ถูà¸'''ลบออà¸'''
-คุณสามารถดูรุ่นปรับปรุงนี้ได้ ซึ่งรายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¥à¸š]",
-'rev-suppressed-text-view' => "รุ่นปรับปรุงของหน้านี้ได้ถูà¸'''ยับยั้งไว้'''
-คุณสามารถดูรุ่นปรับปรุงนี้ได้ ซึ่งรายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]",
+'rev-deleted-text-unhide' => "รุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸™à¸µà¹‰à¸‚องหน้านี้'''ถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§'''
+รายละเอียดอาจยังคงมีอยู่ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} บันทึà¸à¸à¸²à¸£à¸¥à¸š]
+สำหรับผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณยังสามารถ[$1 เรียà¸à¸”ูรุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸™à¸µà¹‰]หาà¸à¸„ุณต้องà¸à¸²à¸£",
+'rev-suppressed-text-unhide' => "ฉบับปรับปรุงของหน้านี้ได้ถูà¸'''ยับยั้งà¹à¸¥à¹‰à¸§'''
+ซึ่งอาจมีรายละเอียดใน [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ประวัติà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]
+ในà¸à¸²à¸™à¸°à¸—ี่คุณเป็นผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณยังสามารถ[$1 ดูฉบับปรับปรุงนี้]ได้ถ้าคุณต้องà¸à¸²à¸£",
+'rev-deleted-text-view' => "รุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸™à¸µà¹‰à¸‚องหน้านี้'''ถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§'''
+สำหรับผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณยังสามารถเรียà¸à¸”ูได้ รายละเอียดอาจยังคงมีอยู่ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} บันทึà¸à¸à¸²à¸£à¸¥à¸š]",
+'rev-suppressed-text-view' => "ฉบับปรับปรุงของหน้านี้ได้ถูà¸'''ยับยั้งà¹à¸¥à¹‰à¸§'''
+ในà¸à¸²à¸™à¸°à¸—ี่คุณเป็นผู้ดูà¹à¸¥à¸£à¸°à¸šà¸šà¸„ุณสามารถดูฉบับปรับปรุงได้ ซึ่งอาจจะมีรายละเอียดใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ประวัติà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]",
'rev-deleted-no-diff' => "คุณไม่สามารถเรียà¸à¸”ูความเปลี่ยนà¹à¸›à¸¥à¸‡à¸™à¸µà¹‰ เนื่องจาà¸à¸£à¸¸à¹ˆà¸™à¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸—ี่นำมาเปรียบเทียบมีบางรุ่น'''ถูà¸à¸¥à¸šà¸­à¸­à¸'''
รายละเอียดอาจยังคงมีอยู่ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} บันทึà¸à¸à¸²à¸£à¸¥à¸š]",
'rev-suppressed-no-diff' => "คุณไม่สามารถดูความà¹à¸•à¸à¸•่างระหว่างรุ่นที่เลือà¸à¹„ด้ เนื่องจาà¸à¸¡à¸µà¸„วามà¹à¸•à¸à¸•่างระหว่างรุ่นที่'''ถูà¸à¸¥à¸š'''",
-'rev-deleted-unhide-diff' => "หนึ่งในรุ่นปรับปรุงทั้งหมดของรายà¸à¸²à¸£à¸„วามà¹à¸•à¸à¸•่างนี้ได้ถูà¸'''ลบออà¸'''
-รายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¥à¸š]
-คุณยังสามารถ[$1 ดูความà¹à¸•à¸à¸•่างนี้]ได้ถ้าคุณต้องà¸à¸²à¸£à¸”ำเนินต่อ",
+'rev-deleted-unhide-diff' => "รุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸šà¸²à¸‡à¸£à¸¸à¹ˆà¸™à¸‚องความเปลี่ยนà¹à¸›à¸¥à¸‡à¸™à¸µà¹‰'''ถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§'''
+รายละเอียดอาจยังคงมีอยู่ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} บันทึà¸à¸à¸²à¸£à¸¥à¸š]
+สำหรับผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณยังสามารถ[$1 เรียà¸à¸”ูรุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸™à¸µà¹‰]หาà¸à¸„ุณต้องà¸à¸²à¸£",
'rev-suppressed-unhide-diff' => "หนึ่งในรุ่นปรับปรุงทั้งหมดของรายà¸à¸²à¸£à¸„วามà¹à¸•à¸à¸•่างนี้ได้ถูà¸'''ยับยั้งไว้'''
-รายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]
-คุณยังสามารถ[$1 ดูความà¹à¸•à¸à¸•่างนี้]ได้ถ้าคุณต้องà¸à¸²à¸£à¸”ำเนินต่อ",
+ซึ่งอาจจะมีรายละเอียดใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} รายà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]
+ในà¸à¸²à¸™à¸°à¸—ี่เป็นผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณสามารถ [$1 ดูความà¹à¸•à¸à¸•่างได้]ถ้าคุณต้องà¸à¸²à¸£",
'rev-deleted-diff-view' => "หนึ่งในรุ่นปรับปรุงทั้งหมดของรายà¸à¸²à¸£à¸„วามà¹à¸•à¸à¸•่างนี้ได้ถูà¸'''ลบออà¸'''
-คุณสามารถดูความà¹à¸•à¸à¸•่างนี้ได้ ซึ่งรายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¥à¸š]",
+ในà¸à¸²à¸™à¸°à¸—ี่เป็นผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณสามารถดูความà¹à¸•à¸à¸•่างนี้ได้ ซึ่งอาจจะมีรายละเอียดใน[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} รายà¸à¸²à¸£à¸¥à¸š]",
'rev-suppressed-diff-view' => "หนึ่งในรุ่นปรับปรุงทั้งหมดของรายà¸à¸²à¸£à¸„วามà¹à¸•à¸à¸•่างนี้ได้ถูà¸'''ยับยั้งไว้'''
-คุณสามารถดูความà¹à¸•à¸à¸•่างนี้ได้ ซึ่งรายละเอียดสามารถพบได้ใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ปูมà¸à¸²à¸£à¸¢à¸±à¸šà¸¢à¸±à¹‰à¸‡]",
+ในà¸à¸²à¸™à¸°à¸—ี่เป็นผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š คุณสามารถดูความà¹à¸•à¸à¸•่างนี้ได้ ซึ่งอาจจะมีรายละเอียดใน[{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} รายà¸à¸²à¸£à¸¢à¸±à¸‡à¸¢à¸±à¹‰à¸‡]",
'rev-delundel' => 'à¹à¸ªà¸”ง/ซ่อน',
'rev-showdeleted' => 'à¹à¸ªà¸”ง',
'revisiondelete' => 'รุ่นà¸à¸²à¸£à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡ à¸à¸²à¸£à¸¥à¸š/à¸à¸²à¸£à¸¢à¹‰à¸­à¸™à¸à¸²à¸£à¸¥à¸š',
@@ -1054,8 +1048,8 @@ $1",
# Suppression log
'suppressionlog' => 'บันทึà¸à¸à¸²à¸£à¸£à¸°à¸‡à¸±à¸š',
-'suppressionlogtext' => 'ด้านล่างนี้คือรายà¸à¸²à¸£à¸à¸²à¸£à¸¥à¸šà¹à¸¥à¸°à¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸—ี่เà¸à¸µà¹ˆà¸¢à¸§à¸‚้องà¸à¸±à¸šà¹€à¸™à¸·à¹‰à¸­à¸«à¸²à¸—ี่ถูà¸à¸‹à¹ˆà¸­à¸™à¸ˆà¸²à¸à¸œà¸¹à¹‰à¸”ูà¹à¸¥à¸£à¸°à¸šà¸š
-ดู[[Special:BlockList|รายà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹„อพี]]สำหรับà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹à¸¥à¸°à¸à¸²à¸£à¸£à¸°à¸‡à¸±à¸šà¹ƒà¸™à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™',
+'suppressionlogtext' => 'ด้านล่างนี้คือรายà¸à¸²à¸£à¸¥à¸šà¹à¸¥à¸°à¸£à¸°à¸‡à¸±à¸š รวมไปถึงเนื้อหาที่ถูà¸à¸‹à¹ˆà¸­à¸™à¹‚ดยผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š
+ดู [[Special:IPBlockList|รายà¸à¸²à¸£à¸«à¸¡à¸²à¸¢à¹€à¸¥à¸‚ไอพีที่ถูà¸à¸£à¸°à¸‡à¸±à¸š]] สำหรับรายà¸à¸²à¸£à¸£à¸°à¸‡à¸±à¸šà¹à¸¥à¸°à¸«à¹‰à¸²à¸¡à¹ƒà¸Šà¹‰à¸—ี่ยังมีผลอยู่',
# History merging
'mergehistory' => 'ประวัติà¸à¸²à¸£à¸£à¸§à¸¡à¸«à¸™à¹‰à¸²',
@@ -1087,7 +1081,7 @@ $1",
'mergelogpagetext' => 'ด้านล่างนี้à¹à¸ªà¸”งรายà¸à¸²à¸£à¸¥à¹ˆà¸²à¸ªà¸¸à¸”ของà¸à¸²à¸£à¸£à¸§à¸¡à¸›à¸£à¸°à¸§à¸±à¸•ิหน้าหนึ่งๆ เข้าà¸à¸±à¸šà¸­à¸µà¸à¸«à¸™à¹‰à¸²à¸«à¸™à¸¶à¹ˆà¸‡',
# Diffs
-'history-title' => 'ประวัติรุ่นปรับปรุงของ "$1"',
+'history-title' => 'ประวัติà¸à¸²à¸£à¹à¸à¹‰à¹„ขหน้า "$1"',
'difference-multipage' => '(ความà¹à¸•à¸à¸•่างระหว่างหน้าต่างๆ)',
'lineno' => 'à¹à¸–ว $1:',
'compareselectedversions' => 'เปรียบเทียบสองรุ่นที่เลือà¸',
@@ -1252,7 +1246,7 @@ $1",
'prefs-registration' => 'วันเวลาที่ลงทะเบียน:',
'yourrealname' => 'ชื่อจริง:',
'yourlanguage' => 'ภาษา:',
-'yourvariant' => 'อัà¸à¸©à¸£à¸•่างรูปของเนื้อหา:',
+'yourvariant' => 'ภาษาอื่น',
'yournick' => 'ลายเซ็น:',
'prefs-help-signature' => 'คอมเมนต์ในหน้าพูดคุยควรจะเซ็นด้วย "<nowiki>~~~~</nowiki>" ซึ่งจะถูà¸à¹à¸›à¸¥à¸‡à¹€à¸›à¹‡à¸™à¸¥à¸²à¸¢à¹€à¸‹à¹‡à¸™à¹à¸¥à¸°à¸¥à¸‡à¸§à¸±à¸™à¸—ี่เขียน',
'badsig' => 'ลายเซ็นที่ใช้ผิดพลาด à¸à¸£à¸¸à¸“าตรวจสอบคำสั่งเอชทีเอ็มà¹à¸­à¸¥',
@@ -1305,7 +1299,7 @@ $1",
'userrights-no-interwiki' => 'คุณไม่ได้รับสิทธิในà¸à¸²à¸£à¹à¸à¹‰à¹„ขสิทธิของผู้ใช้บนวิà¸à¸´à¸­à¸·à¹ˆà¸™à¹†',
'userrights-nodatabase' => 'ไม่มีà¸à¸²à¸™à¸‚้อมูล $1 อยู่ หรือ à¸à¸²à¸™à¸‚้อมูลอยู่บนเครื่องอื่น',
'userrights-nologin' => 'คุณต้อง[[Special:UserLogin|ล็อà¸à¸­à¸´à¸™]]ด้วยบัà¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่เป็นผู้ดูà¹à¸¥à¸ªà¸´à¸—ธิà¹à¸•่งตั้ง จึงจะสามารถà¸à¸³à¸«à¸™à¸”สิทธิต่างๆ ของผู้ใช้ได้',
-'userrights-notallowed' => 'บัà¸à¸Šà¸µà¸‚องคุณไม่ได้รับอนุà¸à¸²à¸•ให้เพิ่มหรือลดสิทธิของผู้ใช้',
+'userrights-notallowed' => 'บัà¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‚องคุณไม่ได้รับสิทธิในà¸à¸²à¸£à¹à¸à¹‰à¹„ขสิทธิของผู้ใช้',
'userrights-changeable-col' => 'à¸à¸¥à¸¸à¹ˆà¸¡à¸—ี่คุณสามารถเปลี่ยนได้',
'userrights-unchangeable-col' => 'à¸à¸¥à¸¸à¹ˆà¸¡à¸—ี่คุณไม่สามารถเปลี่ยนได้',
@@ -1674,8 +1668,9 @@ $1',
'upload_source_file' => ' (ไฟล์จาà¸à¸„อมพิวเตอร์คุณ)',
# Special:ListFiles
-'listfiles-summary' => 'หน้าพิเศษนี้à¹à¸ªà¸”งไฟล์ทั้งหมดที่อัปโหลด
-เมื่อà¸à¸£à¸­à¸‡à¸•ามผู้ใช้à¹à¸¥à¹‰à¸§ จะà¹à¸ªà¸”งเฉพาะไฟล์รุ่นล่าสุดที่ผู้ใช้นั้นอัปโหลด',
+'listfiles-summary' => 'หน้าพิเศษนี้à¹à¸ªà¸”งไฟล์ทั้งหมดที่ถูà¸à¸­à¸±à¸›à¹‚หลด
+โดยปริยาย ไฟล์ที่ถูà¸à¸­à¸±à¸›à¹‚หลดล่าสุด จะà¹à¸ªà¸”งอยู่บนสุดของรายà¸à¸²à¸£à¹„ฟล์
+คลิà¸à¸—ี่คอมลัมน์บนสุดจะเปลี่ยนà¸à¸²à¸£à¸ˆà¸±à¸”à¹à¸¢à¸à¸›à¸£à¸°à¹€à¸ à¸—',
'listfiles_search_for' => 'ค้นหาชื่อภาพ:',
'imgfile' => 'ไฟล์',
'listfiles' => 'รายชื่อไฟล์',
@@ -1704,7 +1699,7 @@ $1',
'filehist-filesize' => 'ขนาดไฟล์',
'filehist-comment' => 'ความเห็น',
'filehist-missing' => 'ไฟล์หายไป',
-'imagelinks' => 'à¸à¸²à¸£à¹ƒà¸Šà¹‰à¹„ฟล์',
+'imagelinks' => 'หน้าที่มีไฟล์นี้',
'linkstoimage' => '{{PLURAL:$1|หน้า|หน้า}}ที่ลิงà¸à¹Œà¸¡à¸²à¸¢à¸±à¸‡à¹„ฟล์นี้:',
'linkstoimage-more' => 'ไฟล์นี้มีà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¹‚ยงมาà¸à¸à¸§à¹ˆà¸² $1 {{PLURAL:$1|à¹à¸«à¹ˆà¸‡|à¹à¸«à¹ˆà¸‡}}
รายชื่อต่อไปนี้à¹à¸ªà¸”งà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¹‚ยง $1 {{PLURAL:$1|à¹à¸«à¹ˆà¸‡à¹à¸£à¸|à¹à¸«à¹ˆà¸‡à¹à¸£à¸}}ที่มายังไฟล์นี้เท่านั้น
@@ -1799,7 +1794,7 @@ $1',
'statistics-users-active-desc' => 'ผู้ใช้ที่ได้à¹à¸à¹‰à¹„ขในช่วง $1 วันที่ผ่านมา',
'statistics-mostpopular' => 'หน้าที่มีà¸à¸²à¸£à¹€à¸‚้าชมมาà¸à¸—ี่สุด',
-'disambiguations' => 'หน้าที่เชื่อมโยงà¸à¸±à¸šà¸«à¸™à¹‰à¸²à¹à¸à¹‰à¸„วามà¸à¸³à¸à¸§à¸¡',
+'disambiguations' => 'หน้าà¹à¸à¹‰à¸„วามà¸à¸³à¸à¸§à¸¡',
'disambiguationspage' => 'Template:à¹à¸à¹‰à¸à¸³à¸à¸§à¸¡',
'disambiguations-text' => "หน้าต่อไปนี้เชื่อมโยงไปยัง '''หน้าคำà¸à¸³à¸à¸§à¸¡''' ซึ่งเนื้อหาในหน้าเหล่านั้นควรถูà¸à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¹‚ยงไปยังหัวข้อที่เหมาะสมà¹à¸—นที่<br />
@@ -1899,7 +1894,7 @@ $1',
# Special:Log
'specialloguserlabel' => 'ผู้ดำเนินà¸à¸²à¸£:',
-'speciallogtitlelabel' => 'เป้าหมาย (ชื่อเรื่องหรือผู้ใช้):',
+'speciallogtitlelabel' => 'ชื่อเรื่อง:',
'log' => 'ปูม',
'all-logs-page' => 'ปูมสาธารณะทั้งหมด',
'alllogstext' => 'à¹à¸ªà¸”งปูมทั้งหมดของ{{SITENAME}}
@@ -1943,9 +1938,8 @@ $1',
'linksearch-pat' => 'รูปà¹à¸šà¸šà¸à¸²à¸£à¸„้นหา:',
'linksearch-ns' => 'เนมสเปซ:',
'linksearch-ok' => 'สืบค้น',
-'linksearch-text' => 'อัà¸à¸‚ระตัวà¹à¸—นเช่น "*.wikipedia.org" สามารถใช้ได้
-โดเมนระดับบนสุดจำเป็นต้องมีเป็นอย่างน้อย เช่น "*.org"<br />
-โพรโทคอลที่รองรับ: <tt>$1</tt> (อย่าใส่คำเหล่านี้ในà¸à¸²à¸£à¸ªà¸·à¸šà¸„้นของคุณ)',
+'linksearch-text' => 'สามารถใช้เครื่องหมายà¹à¸—นอัà¸à¸‚ระใดๆ (wildcard) ได้ เช่น "*.wikipedia.org"<br />
+โปรโตคอลที่รองรับ: <tt>$1</tt>',
'linksearch-line' => '$1 ถูà¸à¸¥à¸´à¸‡à¸à¹Œà¸ˆà¸²à¸ $2',
'linksearch-error' => 'เครื่องหมายà¹à¸—นอัà¸à¸‚ระ (wildcard) อยู่หน้าชื่อโฮสต์ได้เท่านั้น',
@@ -2146,8 +2140,7 @@ $UNWATCHURL
# Protect
'protectlogpage' => 'ปูมà¸à¸²à¸£à¸¥à¹‡à¸­à¸',
-'protectlogtext' => 'ด้านล่างนี้คือรายà¸à¸²à¸£à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡à¸à¸²à¸£à¸›à¹‰à¸­à¸‡à¸à¸±à¸™à¸«à¸™à¹‰à¸²
-ดู[[Special:ProtectedPages|รายà¸à¸²à¸£à¸«à¸™à¹‰à¸²à¸—ี่ถูà¸à¸›à¹‰à¸­à¸‡à¸à¸±à¸™]]สำหรับà¸à¸²à¸£à¸›à¹‰à¸­à¸‡à¸à¸±à¸™à¸«à¸™à¹‰à¸²à¹ƒà¸™à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™',
+'protectlogtext' => 'รายà¸à¸²à¸£à¸”้านล่างà¹à¸ªà¸”งà¸à¸²à¸£à¸¥à¹‡à¸­à¸à¸«à¸™à¹‰à¸²à¹à¸¥à¸°à¸à¸²à¸£à¸›à¸¥à¸”ล็อภสำหรับหน้าที่โดนล็อà¸à¹ƒà¸™à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™à¸”ูที่ [[Special:ProtectedPages|รายà¸à¸²à¸£à¸«à¸™à¹‰à¸²à¸—ี่ถูà¸à¸¥à¹‡à¸­à¸]]',
'protectedarticle' => '"[[$1]]" ถูà¸à¸¥à¹‡à¸­à¸',
'modifiedarticleprotection' => 'เปลี่ยนระดับà¸à¸²à¸£à¸¥à¹‡à¸­à¸à¸ªà¸³à¸«à¸£à¸±à¸š "[[$1]]"',
'unprotectedarticle' => 'ลบà¸à¸²à¸£à¸›à¸à¸›à¹‰à¸­à¸‡à¸‚้อมูลออà¸à¸ˆà¸²à¸ "[[$1]]" à¹à¸¥à¹‰à¸§',
@@ -2348,8 +2341,8 @@ $1',
'ipb-confirm' => 'ยืนยันà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸',
'badipaddress' => 'หมายเลขไอพีไม่ถูà¸à¸•้อง',
'blockipsuccesssub' => 'บล็อà¸à¸ªà¸³à¹€à¸£à¹‡à¸ˆ',
-'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] ถูà¸à¸šà¸¥à¹‡à¸­à¸<br />
-ดู[[Special:BlockList|รายà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹„อพี]]เพื่อตรวจสอบà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸',
+'blockipsuccesstext' => '[[Special:Contributions/$1|$1]] ถูà¸à¸šà¸¥à¹‡à¸­à¸
+<br />ดู [[Special:BlockList|รายà¸à¸²à¸£à¹„อพีที่ถูà¸à¸šà¸¥à¹‡à¸­à¸]] เพื่อตรวจสอบà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸',
'ipb-blockingself' => 'คุณà¸à¸³à¸¥à¸±à¸‡à¸—ำà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸•ัวคุณเอง คุณà¹à¸™à¹ˆà¹ƒà¸ˆà¹à¸¥à¹‰à¸§à¸«à¸£à¸·à¸­à¸§à¹ˆà¸²à¸•้องà¸à¸²à¸£à¸—ำเช่นนั้น',
'ipb-edit-dropdown' => 'à¹à¸à¹‰à¹„ขสาเหตุà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸',
'ipb-unblock-addr' => 'เลิà¸à¸šà¸¥à¹‡à¸­à¸ $1',
@@ -2363,7 +2356,7 @@ $1',
'unblocked-range' => '$1 ถูà¸à¸›à¸¥à¸”บล็อà¸à¹à¸¥à¹‰à¸§',
'unblocked-id' => 'เลิà¸à¸šà¸¥à¹‡à¸­à¸ $1',
'blocklist' => 'ผู้ใช้ที่ถูà¸à¸šà¸¥à¹‡à¸­à¸',
-'ipblocklist' => 'ผู้ใช้ที่ถูà¸à¸šà¸¥à¹‡à¸­à¸',
+'ipblocklist' => 'หมายเลขไอพีà¹à¸¥à¸°à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ถูà¸à¸šà¸¥à¹‡à¸­à¸',
'ipblocklist-legend' => 'ค้นหาผู้ใช้ที่ถูà¸à¸£à¸°à¸‡à¸±à¸šà¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™',
'blocklist-userblocks' => 'ซ่อนบล็อà¸à¸šà¸±à¸à¸Šà¸µ',
'blocklist-tempblocks' => 'ซ่อนบล็อà¸à¸Šà¸±à¹ˆà¸§à¸„ราว',
@@ -2399,9 +2392,7 @@ $1',
ปูมà¸à¸²à¸£à¸£à¸°à¸‡à¸±à¸šà¹à¸ªà¸”งไว้ด้านล่างนี้เพื่อà¸à¸²à¸£à¸­à¹‰à¸²à¸‡à¸­à¸´à¸‡:',
'blocklogentry' => 'บล็อภ"[[$1]]" หมดอายุ $2 $3',
'reblock-logentry' => 'เปลี่ยนระดับà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸ªà¸³à¸«à¸£à¸±à¸š [[$1]] หมดอายุ $2 $3',
-'blocklogtext' => 'นี่คือบันทึà¸à¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹à¸¥à¸°à¸à¸²à¸£à¹€à¸¥à¸´à¸à¸šà¸¥à¹‡à¸­à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰
-à¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸—ี่อยู่ไอพีโดยอัตโนมัติจะไม่à¹à¸ªà¸”งในรายà¸à¸²à¸£
-ดู[[Special:BlockList|รายà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹„อพี]]สำหรับà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹à¸¥à¸°à¸à¸²à¸£à¸£à¸°à¸‡à¸±à¸šà¹ƒà¸™à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™',
+'blocklogtext' => 'ด้านล่างเป็นบันทึà¸à¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹à¸¥à¸°à¸à¸²à¸£à¹€à¸¥à¸´à¸à¸šà¸¥à¹‡à¸­à¸ ส่วนà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸­à¸±à¸•โนมัติจะไม่ถูà¸à¸£à¸§à¸¡à¸­à¸¢à¸¹à¹ˆà¹ƒà¸™à¸£à¸²à¸¢à¸à¸²à¸£à¸™à¸µà¹‰ ดู [[Special:BlockList|รายà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¹„อพี]] สำหรับà¸à¸²à¸£à¸šà¸¥à¹‡à¸­à¸à¸—ั้งหมด',
'unblocklogentry' => 'เลิà¸à¸šà¸¥à¹‡à¸­à¸ $1',
'block-log-flags-anononly' => 'ผู้ใช้นิรนามเท่านั้น',
'block-log-flags-nocreate' => 'ห้ามสร้างบัà¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰',
@@ -2599,8 +2590,7 @@ $1',
'import-interwiki-namespace' => 'เนมสเปซปลายทาง:',
'import-upload-filename' => 'ชื่อไฟล์:',
'import-comment' => 'ความเห็น:',
-'importtext' => 'à¸à¸£à¸¸à¸“าส่งออà¸à¹„ฟล์จาà¸à¸§à¸´à¸à¸´à¸•้นทางโดยใช้[[Special:Export|เครื่องมือส่งออà¸]]
-บันทึà¸à¸¥à¸‡à¸„อมพิวเตอร์ของคุณ à¹à¸¥à¸°à¸­à¸±à¸›à¹‚หลดที่นี่',
+'importtext' => 'à¸à¸£à¸¸à¸“าส่งออà¸à¹„ฟล์จาà¸à¸§à¸´à¸à¸´à¸­à¸·à¹ˆà¸™à¹‚ดยใช้[[Special:Export|เครื่องมือส่งออà¸]] บันทึภà¹à¸¥à¸°à¸—ำà¸à¸²à¸£à¸­à¸±à¸›à¹‚หลดมาที่นี่',
'importstart' => 'à¸à¸³à¸¥à¸±à¸‡à¸™à¸³à¹€à¸‚้าหน้า...',
'import-revision-count' => '$1 {{PLURAL:$1|รุ่นà¸à¸²à¸£à¹à¸à¹‰à¹„ข|รุ่นà¸à¸²à¸£à¹à¸à¹‰à¹„ข}}',
'importnopages' => 'ไม่มีหน้าให้นำเข้า',
@@ -2658,7 +2648,7 @@ $1',
'tooltip-ca-viewsource' => 'หน้านี้ถูà¸à¸¥à¹‡à¸­à¸ à¹à¸•่ยังดูโค้ดได้',
'tooltip-ca-history' => 'รุ่นที่à¹à¸¥à¹‰à¸§à¸‚องหน้านี้',
'tooltip-ca-protect' => 'ล็อà¸à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰',
-'tooltip-ca-unprotect' => 'เปลี่ยนà¹à¸›à¸¥à¸‡à¸à¸²à¸£à¸›à¹‰à¸­à¸‡à¸à¸±à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰',
+'tooltip-ca-unprotect' => 'ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸›à¹‰à¸­à¸‡à¸à¸±à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰',
'tooltip-ca-delete' => 'ลบหน้านี้',
'tooltip-ca-undelete' => 'เรียà¸à¸„ืนà¸à¸²à¸£à¹à¸à¹‰à¹„ขหน้านี้à¸à¸¥à¸±à¸šà¸¡à¸²à¹€à¸›à¹‡à¸™à¸£à¸¸à¹ˆà¸™à¸à¹ˆà¸­à¸™à¸—ี่ถูà¸à¸¥à¸š',
'tooltip-ca-move' => 'เปลี่ยนชื่อหน้านี้',
@@ -2710,30 +2700,12 @@ $1',
'tooltip-summary' => 'ใส่คำอธิบายอย่างย่อสั้น ๆ',
# Stylesheets
-'common.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ุà¸à¸ªà¸à¸´à¸™ */',
-'standard.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸„ลาสสิภ*/',
-'nostalgia.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸™à¸­à¸ªà¸•ัลเจีย */',
-'cologneblue.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚คโลà¸à¸ˆà¹Œà¸šà¸¥à¸¹ */',
-'monobook.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚มโนบุ๊ภ*/',
-'myskin.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸¡à¸²à¸¢à¸ªà¸à¸´à¸™ */',
-'chick.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸Šà¸´à¸ */',
-'simple.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸‹à¸´à¸¡à¹€à¸›à¸´à¸¥ */',
-'modern.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚มเดิร์น */',
-'vector.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹€à¸§à¸à¹€à¸•อร์ */',
-'print.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸‚้อมูลส่งออà¸à¹€à¸›à¹‡à¸™à¸ªà¸´à¹ˆà¸‡à¸žà¸´à¸¡à¸žà¹Œ */',
-'handheld.css' => '/* สไตล์ชีตในหน้านี้จะส่งผลà¹à¸à¹ˆà¸­à¸¸à¸›à¸à¸£à¸“์เคลื่อนที่ โดยขึ้นอยู่à¸à¸±à¸šà¸ªà¸à¸´à¸™à¸—ี่ตั้งค่าไว้ใน $wgHandheldStyle */',
+'common.css' => '/** CSS ที่อยู่ในหน้านี้จะมีผลต่อทุà¸à¸ªà¸à¸´à¸™à¹ƒà¸™à¹€à¸§à¹‡à¸šà¹„ซต์ */',
+'monobook.css' => '/* CSS ที่อยู่ในหน้านี้จะมีผลต่อสà¸à¸´à¸™ Monobook */',
# Scripts
-'common.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ุà¸à¸„นในทุà¸à¸«à¸™à¹‰à¸² */',
-'standard.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸„ลาสสิภ*/',
-'nostalgia.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸™à¸­à¸ªà¸•ัลเจีย */',
-'cologneblue.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚คโลà¸à¸ˆà¹Œà¸šà¸¥à¸¹ */',
-'monobook.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚มโนบุ๊ภ*/',
-'myskin.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸¡à¸²à¸¢à¸ªà¸à¸´à¸™ */',
-'chick.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸Šà¸´à¸ */',
-'simple.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¸‹à¸´à¸¡à¹€à¸›à¸´à¸¥ */',
-'modern.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹‚มเดิร์น */',
-'vector.js' => '/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูà¸à¹‚หลดให้à¹à¸à¹ˆà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸—ี่ใช้สà¸à¸´à¸™à¹€à¸§à¸à¹€à¸•อร์ */',
+'common.js' => '/* จาวาสคริปต์ในหน้านี้จะถูà¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¸•่อผู้ใช้ทุà¸à¸„น */',
+'monobook.js' => '/* ถ้าไม่เห็นด้วย ให้ใช้ [[MediaWiki:common.js]] */',
# Metadata
'notacceptable' => 'เซิร์ฟเวอร์ของวิà¸à¸´à¹„ม่สามารถให้ข้อมูลในรูปà¹à¸šà¸šà¸—ี่ไคลเอนต์สามารถอ่านได้',
@@ -2779,7 +2751,6 @@ $1',
'skinname-chick' => 'ชิà¸',
'skinname-simple' => 'ซิมเปิล',
'skinname-modern' => 'โมเดิร์น',
-'skinname-vector' => 'เวà¸à¹€à¸•อร์',
# Patrolling
'markaspatrolleddiff' => 'ทำเครื่องหมายว่าตรวจสอบà¹à¸¥à¹‰à¸§',
@@ -2858,7 +2829,7 @@ $1',
'metadata-help' => 'ไฟล์นี้มีข้อมูลเพิ่มเติมà¹à¸™à¸šà¹„ว้ อาจจะมาจาภà¸à¸¥à¹‰à¸­à¸‡à¸”ิจิทัล สà¹à¸à¸™à¹€à¸™à¸­à¸£à¹Œ หรือเครื่องรับส่งจีพีเอส อย่างไรà¸à¹‡à¸•ามข้อมูลที่เà¸à¹‡à¸šà¹„ว้อาจถูà¸à¸”ัดà¹à¸›à¸¥à¸‡à¸–้าไฟล์ต้นฉบับถูà¸à¹à¸à¹‰à¹„ขจาà¸à¸‹à¸­à¸Ÿà¸•์à¹à¸§à¸£à¹Œà¸­à¸·à¹ˆà¸™',
'metadata-expand' => 'à¹à¸ªà¸”งข้อมูลเพิ่มเติม',
'metadata-collapse' => 'ซ่อนข้อมูลเพิ่มเติม',
-'metadata-fields' => 'เขตข้อมูลเมทาเดตาของภาพดังที่à¹à¸ªà¸”งรายà¸à¸²à¸£à¹„ว้ในข้อความนี้ จะถูà¸à¸£à¸§à¸¡à¸šà¸™à¸«à¸™à¹‰à¸²à¸ à¸²à¸žà¹€à¸¡à¸·à¹ˆà¸­à¸•ารางเมทาเดตาถูà¸à¸¢à¸¸à¸š เขตข้อมูลอื่น ๆ จะถูà¸à¸‹à¹ˆà¸­à¸™à¹‚ดยปริยาย
+'metadata-fields' => 'ค่าเอà¸à¸‹à¸´à¸Ÿ (Exif) ของภาพด้านล่างจะà¹à¸ªà¸”งควบคู่ไปà¸à¸±à¸šà¸ à¸²à¸ž
* make
* model
* datetimeoriginal
@@ -2907,8 +2878,8 @@ $1',
'exif-colorspace' => 'สเปซสี',
'exif-componentsconfiguration' => 'ความหมายของà¹à¸•่ละคอมโพเนนต์',
'exif-compressedbitsperpixel' => 'โหมดà¸à¸²à¸£à¸šà¸µà¸šà¸­à¸±à¸”ภาพ',
-'exif-pixelydimension' => 'ความà¸à¸§à¹‰à¸²à¸‡à¸‚องภาพ',
-'exif-pixelxdimension' => 'ความสูงของภาพ',
+'exif-pixelydimension' => 'ความà¸à¸§à¹‰à¸²à¸‡à¸—ี่นำไปใช้ได้',
+'exif-pixelxdimension' => 'ความยาวที่นำไปใช้ได้',
'exif-usercomment' => 'ความเห็นผู้ใช้',
'exif-relatedsoundfile' => 'ไฟล์เสียงที่เà¸à¸µà¹ˆà¸¢à¸§à¸‚้อง',
'exif-datetimeoriginal' => 'วันที่à¹à¸¥à¸°à¹€à¸§à¸¥à¸²à¸—ี่สร้าง',
@@ -2922,9 +2893,9 @@ $1',
'exif-exposureprogram' => 'โปรà¹à¸à¸£à¸¡à¹€à¸­à¸à¸‹à¹Œà¹‚พเชอร์',
'exif-spectralsensitivity' => 'ความไวสเปà¸à¸•รัม',
'exif-isospeedratings' => 'อัตราความเร็ว ISO',
-'exif-shutterspeedvalue' => 'ความเร็วชัตเตอร์ APEX',
-'exif-aperturevalue' => 'รูรับà¹à¸ªà¸‡ APEX',
-'exif-brightnessvalue' => 'ความสว่าง APEX',
+'exif-shutterspeedvalue' => 'ความไวชัตเตอร์',
+'exif-aperturevalue' => 'รูรับà¹à¸ªà¸‡',
+'exif-brightnessvalue' => 'ความสว่าง',
'exif-exposurebiasvalue' => 'เอà¸à¸‹à¹Œà¹‚พเชอร์ไบà¹à¸­à¸ª',
'exif-maxaperturevalue' => 'รูรับà¹à¸ªà¸‡à¸à¸§à¹‰à¸²à¸‡à¸ªà¸¸à¸”',
'exif-subjectdistance' => 'ระยะวัตถุ',
@@ -3005,9 +2976,9 @@ $1',
'exif-orientation-3' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 180°',
'exif-orientation-4' => 'ถูà¸à¸ªà¸¥à¸±à¸šà¹à¸™à¸§à¸•ั้ง',
'exif-orientation-5' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ทวนเข็มนาฬิà¸à¸² à¹à¸¥à¸°à¸–ูà¸à¸ªà¸¥à¸±à¸šà¹à¸™à¸§à¸•ั้ง',
-'exif-orientation-6' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ทวนเข็มนาฬิà¸à¸²',
+'exif-orientation-6' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ตามเข็มนาฬิà¸à¸²',
'exif-orientation-7' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ตามเข็มนาฬิà¸à¸² à¹à¸¥à¸°à¸–ูà¸à¸ªà¸¥à¸±à¸šà¹à¸™à¸§à¸•ั้ง',
-'exif-orientation-8' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ตามเข็มนาฬิà¸à¸²',
+'exif-orientation-8' => 'ถูà¸à¸«à¸¡à¸¸à¸™ 90° ทวนเข็มนาฬิà¸à¸²',
'exif-planarconfiguration-1' => 'รูปà¹à¸šà¸šà¸Šà¸±à¸‡à¸à¸µ',
'exif-planarconfiguration-2' => 'รูปà¹à¸šà¸šà¹€à¸žà¸¥à¸™à¸²à¸£à¹Œ',
@@ -3075,8 +3046,6 @@ $1',
'exif-sensingmethod-7' => 'เซนเซอร์สามà¹à¸™à¸§',
'exif-sensingmethod-8' => 'เซนเซอร์สามà¹à¸™à¸§à¸ªà¸µ',
-'exif-filesource-3' => 'à¸à¸¥à¹‰à¸­à¸‡à¸–่ายภาพนิ่งดิจิทัล',
-
'exif-scenetype-1' => 'ภาพถ่ายโดยตรง',
'exif-customrendered-0' => 'โพลเซสส์ปà¸à¸•ิ',
diff --git a/languages/messages/MessagesTk.php b/languages/messages/MessagesTk.php
index e84033217fc4..2ef9250e7719 100644
--- a/languages/messages/MessagesTk.php
+++ b/languages/messages/MessagesTk.php
@@ -148,7 +148,7 @@ $messages = array(
'dec' => 'dek',
# Categories related messages
-'pagecategories' => '{{PLURAL:$1|Kategoriýa|Kategoriýalar}}',
+'pagecategories' => 'Sahypanyň {{PLURAL:$1|kategoriýasy|kategoriýalary}}',
'category_header' => '"$1" kategoriýasyndaky sahypalar',
'subcategories' => 'Kiçi kategoriýalar',
'category-media-header' => '"$1" kategoriýasyndaky multimediýa faýllary',
diff --git a/languages/messages/MessagesTly.php b/languages/messages/MessagesTly.php
index 04e374305745..6aff98299c09 100644
--- a/languages/messages/MessagesTly.php
+++ b/languages/messages/MessagesTly.php
@@ -438,7 +438,7 @@ $messages = array(
'revertmerge' => 'Бахш кардеј',
# Diffs
-'history-title' => '$1: Дәгишон тарых',
+'history-title' => 'Дәгишон тарых "$1"',
'lineno' => 'Сәтыр $1:',
'compareselectedversions' => 'Сәчын кардә быә рәвојәтон мығојиÑÓ™ кардеј.',
'editundo' => 'ләғв кардеј',
diff --git a/languages/messages/MessagesUk.php b/languages/messages/MessagesUk.php
index b5684184762a..97373f195c1d 100644
--- a/languages/messages/MessagesUk.php
+++ b/languages/messages/MessagesUk.php
@@ -1,5 +1,5 @@
<?php
-/** Ukrainian (українÑька)
+/** Ukrainian (УкраїнÑька)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -488,7 +488,7 @@ $messages = array(
Будь лаÑка, почекайте Ñ– повторіть Ñпробу отримати доÑтуп пізніше.
$1',
-'pool-timeout' => 'Ð§Ð°Ñ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð¾',
+'pool-timeout' => 'Ð§Ð°Ñ Ð¾Ñ‡Ñ‹ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð¾',
'pool-queuefull' => 'Сервер запитів заповнений',
'pool-errorunknown' => 'Ðевідома помилка',
@@ -680,7 +680,7 @@ $1',
'notloggedin' => 'Ви не ввійшли до ÑиÑтеми',
'nologin' => "Ви ще не зареєÑтрувалиÑÑŒ? '''$1'''.",
'nologinlink' => 'Створіть обліковий запиÑ',
-'createaccount' => 'ЗареєÑтруватиÑÑ',
+'createaccount' => 'Створити',
'gotaccount' => "Ви вже зареєÑтровані? '''$1'''.",
'gotaccountlink' => 'Увійдіть',
'userlogin-resetlink' => 'Забули дані, потрібні Ð´Ð»Ñ Ð²Ñ…Ð¾Ð´Ñƒ?',
@@ -1218,9 +1218,9 @@ $1",
'mergelogpagetext' => "Ðижче наведений ÑпиÑок оÑтанніх об'єднань Ñ–Ñторій Ñторінок.",
# Diffs
-'history-title' => '$1: ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð·Ð¼Ñ–Ð½',
-'difference-title' => '$1: ВідмінноÑті між верÑÑ–Ñми',
-'difference-title-multipage' => '$1 Ñ– $2: ВідмінноÑті між Ñторінками',
+'history-title' => 'ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð·Ð¼Ñ–Ð½ Ñторінки «$1»',
+'difference-title' => 'ВідмінноÑті між верÑÑ–Ñми «$1»',
+'difference-title-multipage' => 'ВідмінноÑті між Ñторінками «$1» Ñ– «$2»',
'difference-multipage' => '(Ð Ñ–Ð·Ð½Ð¸Ñ†Ñ Ð¼Ñ–Ð¶ Ñторінками)',
'lineno' => 'РÑдок $1:',
'compareselectedversions' => 'ПорівнÑти вибрані верÑÑ–Ñ—',
diff --git a/languages/messages/MessagesVep.php b/languages/messages/MessagesVep.php
index 0ae23023f176..3958b477474c 100644
--- a/languages/messages/MessagesVep.php
+++ b/languages/messages/MessagesVep.php
@@ -2397,7 +2397,7 @@ Voib olda, necil lehtpolel om kosketuz irdsaitale, kudamb om mustas nimikirjutes
# Patrolling
'markaspatrolleddiff' => 'Znamoita kut patruliruidud',
-'markaspatrolledtext' => "Znamoita nece lehtpol' kut patruliruidud",
+'markaspatrolledtext' => "Zmamoita nece lehtpol' kut patruliruidud",
'markedaspatrolled' => 'Om znamoitud kut patruliruidud',
'markedaspatrolledtext' => 'Valitud [[:$1]]-n versii om znamoitud kut patruliruidud.',
'rcpatroldisabled' => "Jäl'gmäižiden toižetusiden patruliruind ei ole kävutamas",
diff --git a/languages/messages/MessagesVi.php b/languages/messages/MessagesVi.php
index 2e6346ea4db0..122eca19e578 100644
--- a/languages/messages/MessagesVi.php
+++ b/languages/messages/MessagesVi.php
@@ -1340,7 +1340,6 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
'prefs-beta' => 'Tính năng beta',
'prefs-datetime' => 'Ngày tháng',
'prefs-labs' => 'Tính năng phòng thí nghiệm',
-'prefs-user-pages' => 'Trang cá nhân',
'prefs-personal' => 'Thông tin cá nhân',
'prefs-rc' => 'Thay đổi gần đây',
'prefs-watchlist' => 'Theo dõi',
diff --git a/languages/messages/MessagesYi.php b/languages/messages/MessagesYi.php
index 5c84de2e200e..96d6be2c9eef 100644
--- a/languages/messages/MessagesYi.php
+++ b/languages/messages/MessagesYi.php
@@ -1241,7 +1241,6 @@ $1",
'prefs-beta' => 'בעט×Ö· ×ייגנש×ַפֿטן',
'prefs-datetime' => 'ד××˜×•× ×ון צייט',
'prefs-labs' => 'ל×ַב×ר×ַט×ריע מעגלעכקייטן',
-'prefs-user-pages' => 'ב×ניצער בלעטער',
'prefs-personal' => 'ב×ַנוצער פר×ָפֿיל',
'prefs-rc' => 'לעצטע ענדערונגען',
'prefs-watchlist' => '×ויפפ×סונג ליסטע',
@@ -1656,7 +1655,7 @@ $1",
'backend-fail-writetemp' => 'קען נישט שרײַבן צו צייַטווייַליקער טעקע.',
'backend-fail-closetemp' => 'קען נישט שליסן צייַטווייַליקע טעקע.',
'backend-fail-read' => 'קען נישט ליינען טעקע "$1".',
-'backend-fail-create' => 'קען נישט שרייבן טעקע "$1".',
+'backend-fail-create' => 'קען נישט ש×פֿן טעקע "$1".',
# Lock manager
'lockmanager-notlocked' => 'מ\'קען נישט ×ויפֿשליסן "$1"; ער ××™×– נישט פֿ×רשל×סן.',
diff --git a/languages/messages/MessagesYo.php b/languages/messages/MessagesYo.php
index 71d967300e0a..fd7229a5d7b5 100644
--- a/languages/messages/MessagesYo.php
+++ b/languages/messages/MessagesYo.php
@@ -214,7 +214,7 @@ $messages = array(
'vector-view-create' => "Ṣ'èdá",
'vector-view-edit' => 'Àtúnṣe',
'vector-view-history' => 'Wo ìtàn',
-'vector-view-view' => 'Àwòkà',
+'vector-view-view' => 'Kíkà',
'vector-view-viewsource' => 'Wo àmìá»Ì€rá»Ì€',
'actions' => 'Àwá»n ìgbéṣe',
'namespaces' => 'Àwá»n orúká»Ã yè',
@@ -466,8 +466,8 @@ A ti á¹£'èdá àpamá»Ì yín.
'loginprompt' => 'Ẹ gbá»Ìdá»Ì€ já»Ì€wá»Ì cookies láti wá»lé sí {{SITENAME}}.',
'userlogin' => 'ÃŒwá»lé / ìforúká» sílẹ̀',
'userloginnocreate' => 'ÃŒwá»lé',
-'logout' => 'Ìjáde',
-'userlogout' => 'Ìjáde',
+'logout' => 'ÃŒbá»Ìsóde',
+'userlogout' => 'ÃŒbá»Ìsóde',
'notloggedin' => "Ẹ kò tí w'á»lé",
'nologin' => "Ṣé ẹ fáº¹Ì wá»lé? '''$1'''.",
'nologinlink' => 'ÃŒforúká»sílẹ̀',
@@ -2538,7 +2538,7 @@ kò le yípò ojúewé padà sí ara rẹ̀.',
'tooltip-pt-mycontris' => 'ÀkójỠàwá»n àfikún yín',
'tooltip-pt-login' => 'A gbà yín níyànjú kí ẹwá»lé, bótilẹ̀jẹÌpáº¹Ì kò pá»ndandan.',
'tooltip-pt-anonlogin' => 'A gbàyín níyànjú láti wá»lé, bótilẹ̀jẹÌpé kò á¹£e dandan.',
-'tooltip-pt-logout' => 'Ìjáde',
+'tooltip-pt-logout' => 'ÃŒbá»Ìsódé',
'tooltip-ca-talk' => 'ÃŒfá»Ì€rá»Ì€wérá»Ì€ nípa ohun inú ojúewé yìí',
'tooltip-ca-edit' => 'Ẹ le ṣe àtúnṣe sí ojúewé yìí.
Ẹ já»Ì€wá»Ì ẹ lo bá»tini àyẹ̀wò kí ẹ tó fipamá»Ì.',
diff --git a/languages/messages/MessagesZh.php b/languages/messages/MessagesZh.php
index 6e6ad1882e59..3572e3012b82 100644
--- a/languages/messages/MessagesZh.php
+++ b/languages/messages/MessagesZh.php
@@ -173,8 +173,21 @@ $specialPageAliases = array(
);
$messages = array(
+# User preference toggles
+'tog-norollbackdiff' => '進行回退後略éŽå·®ç•°æ¯”較',
+
+'newpage' => '最新页é¢',
+
+# Edit pages
+'editing' => '正在编辑 $1',
+
+# Miscellaneous special pages
+'newpages' => '最新页é¢',
+
/*
Short names for language variants used for language conversion links.
+To disable showing a particular link, set it to 'disable', e.g.
+'variantname-zh-sg' => 'disable',
Variants for Chinese language
*/
'variantname-zh-hans' => '简体',
diff --git a/languages/messages/MessagesZh_hans.php b/languages/messages/MessagesZh_hans.php
index 2adcdeeeeda5..a7685a29f15e 100644
--- a/languages/messages/MessagesZh_hans.php
+++ b/languages/messages/MessagesZh_hans.php
@@ -1,5 +1,5 @@
<?php
-/** Simplified Chinese (‪中文(简体)‬)
+/** Simplified Chinese (‪中文(简体)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -15,7 +15,6 @@
* @author Chenxiaoqino
* @author Chenzw
* @author Chinalace
- * @author Dimension
* @author Dingyuang
* @author Fantasticfears
* @author Fengchao
@@ -631,7 +630,7 @@ $1',
'viewsource' => '查看æºä»£ç ',
'viewsource-title' => '查看$1çš„æºä»£ç ',
'actionthrottled' => 'æ“作被é™åˆ¶',
-'actionthrottledtext' => '基于å垃圾的考é‡ï¼Œæ‚¨è¢«é™åˆ¶åœ¨çŸ­æ—¶é—´å†…多次é‡å¤è¯¥æ“作,但您已超过此上é™ã€‚请在数分钟åŽå†å°è¯•。',
+'actionthrottledtext' => '基于å垃圾链接的考é‡ï¼Œæ‚¨è¢«é™åˆ¶åœ¨çŸ­æ—¶é—´å†…多次é‡å¤è¯¥æ“作,但您已超过此上é™ã€‚请在数分钟åŽå†å°è¯•。',
'protectedpagetext' => '该页é¢å·²è¢«ä¿æŠ¤ä»¥é˜²æ­¢ç¼–辑。',
'viewsourcetext' => '您å¯ä»¥æŸ¥çœ‹å¹¶å¤åˆ¶æ­¤é¡µé¢çš„æºä»£ç ï¼š',
'viewyourtext' => "您å¯ä»¥æŸ¥çœ‹å¹¶å¤åˆ¶'''您对此页é¢ä½œå‡ºç¼–辑åŽ'''çš„æºä»£ç ï¼š",
@@ -677,7 +676,7 @@ $2',
'logout' => '退出',
'userlogout' => '退出',
'notloggedin' => '未登录',
-'nologin' => '没有账户?$1。',
+'nologin' => '你还没有账户å—?$1。',
'nologinlink' => '创建账户',
'createaccount' => '创建账户',
'gotaccount' => 'å·²ç»æ‹¥æœ‰è´¦æˆ·ï¼Ÿè¯·$1。',
@@ -697,7 +696,7 @@ $2',
'loginsuccesstitle' => '登录æˆåŠŸ',
'loginsuccess' => "'''“$1â€ï¼Œæ¬¢è¿Žç™»å½•{{SITENAME}}。'''",
'nosuchuser' => '找ä¸åˆ°ç”¨æˆ·â€œ$1â€ã€‚ç”¨æˆ·åæ˜¯å¤§å°å†™æ•感且区分ç¹ç®€ä½“的。请检查您的拼写,或者[[Special:UserLogin/signup|建立一个新账户]]。',
-'nosuchusershort' => '没有å为“$1â€çš„ç”¨æˆ·ã€‚è¯·æ£€æŸ¥æ‚¨è¾“å…¥çš„æ–‡å­—æ˜¯å¦æœ‰é”™è¯¯ã€‚',
+'nosuchusershort' => '没有一个å为“$1â€çš„ç”¨æˆ·ã€‚è¯·æ£€æŸ¥æ‚¨è¾“å…¥çš„æ–‡å­—æ˜¯å¦æœ‰é”™è¯¯ã€‚',
'nouserspecified' => 'ä½ éœ€è¦æŒ‡å®šä¸€ä¸ªç”¨æˆ·å。',
'login-userblocked' => '该用户已被å°ç¦ï¼Œç¦æ­¢ç™»å½•。',
'wrongpassword' => '您输入的密ç é”™è¯¯ï¼Œè¯·å†è¯•一次。',
@@ -872,14 +871,13 @@ $2
'accmailtext' => "'$1'的密ç å·²ç»è¢«å‘é€åˆ°$2。",
'newarticle' => '(新页é¢ï¼‰',
'newarticletext' => '您进入了一个尚未创建的页é¢ã€‚
-è¦åˆ›å»ºè¯¥é¡µé¢ï¼Œè¯·åœ¨ä¸‹é¢çš„编辑框中输入内容(详情å‚è§[[{{MediaWiki:Helppage}}|帮助页]])。
-如果您误入此页,请点击æµè§ˆå™¨ä¸­çš„â€œè¿”å›žâ€æŒ‰é’®ã€‚',
+è¦åˆ›å»ºè¯¥é¡µé¢ï¼Œè¯·åœ¨ä¸‹é¢çš„编辑框中输入内容(详情å‚è§[[{{MediaWiki:Helppage}}|帮助]])。
+如果您是ä¸å°å¿ƒæ¥åˆ°æ­¤é¡µé¢ï¼Œç›´æŽ¥ç‚¹å‡»æ‚¨æµè§ˆå™¨ä¸­çš„â€œè¿”å›žâ€æŒ‰é’®è¿”回。',
'anontalkpagetext' => "---- ''这是一个还未建立账户的匿å用户的讨论页, 因此我们åªèƒ½ç”¨IPåœ°å€æ¥ä¸Žä»–或她è”络。该IP地å€å¯èƒ½ç”±å‡ å用户共享。如果您是一å匿å用户并认为此页上的评语与您无关,请[[Special:UserLogin/signup|创建新账户]]或[[Special:UserLogin|登录]]以é¿å…在未æ¥ä¸Žå…¶ä»–匿å用户混淆。''",
'noarticletext' => '本页é¢ç›®å‰æ²¡æœ‰å†…容。你å¯ä»¥åœ¨å…¶ä»–页é¢ä¸­[[Special:Search/{{PAGENAME}}|æœç´¢è¯¥é¡µæ ‡é¢˜]]ã€<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} æœç´¢ç›¸å…³æ—¥å¿—]或[{{fullurl:{{FULLPAGENAME}}|action=edit}} 编辑本页é¢]。</span>',
'noarticletext-nopermission' => 'æ­¤é¡µç›®å‰æ²¡æœ‰å†…容,您å¯ä»¥åœ¨å…¶å®ƒé¡µ[[Special:Search/{{PAGENAME}}|æœç´¢æ­¤é¡µæ ‡é¢˜]],
或<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} æœç´¢æœ‰å…³æ—¥å¿—]</span>。',
-'userpage-userdoesnotexist' => '用户账户"$1"未注册。
-请在创建ï¼ç¼–辑该页之å‰è¿›è¡Œæ ¸å¯¹ã€‚',
+'userpage-userdoesnotexist' => '用户账户“<nowiki>$1</nowiki>â€æœªæ›¾åˆ›å»ºã€‚请在创建ï¼ç¼–辑这个页é¢å‰å…ˆæ£€æŸ¥ä¸€ä¸‹ã€‚',
'userpage-userdoesnotexist-view' => '用户账户“$1â€æœªæ›¾åˆ›å»ºã€‚',
'blocked-notice-logextract' => 'è¿™ä½ç”¨æˆ·ç›®å‰å·²è¢«å°ç¦ã€‚以下æä¾›æœ€è¿‘çš„å°ç¦æ—¥å¿—以供å‚考:',
'clearyourcache' => "'''注æ„:在ä¿å­˜ä»¥åŽï¼Œæ‚¨å¿…须绕过æµè§ˆå™¨ç¼“å­˜æ‰èƒ½çœ‹åˆ°æ‰€ä½œå‡ºçš„æ”¹å˜ã€‚'''
@@ -910,9 +908,8 @@ $2
''由于{{SITENAME}}å…许使用原始的 HTML,为了防范 JavaScript 攻击,预览已被éšè—。''
'''å¦‚æžœè¿™æ˜¯ä¸€æ¬¡åˆæ³•çš„ç¼–è¾‘ï¼Œè¯·é‡æ–°è¿›è¡Œå°è¯•。'''如果还ä¸è¡Œï¼Œè¯·[[Special:UserLogout|退出]]并釿–°ç™»å½•。",
-'token_suffix_mismatch' => "'''ç”±äºŽæ‚¨ç”¨æˆ·ç«¯ä¸­çš„ç¼–è¾‘ä»¤ç‰Œæ¯æŸäº†ä¸€äº›æ ‡ç‚¹ç¬¦å·å­—元,您的编辑已ç»è¢«æ‹’ç»ã€‚'''
-此次编辑被拒ç»ä»¥é˜²æ­¢é¡µé¢æ–‡æœ¬æŸå。
-è¿™ç§æƒ…å†µé€šå¸¸åœ¨æ‚¨ä½¿ç”¨å«æœ‰æ•…障的网页å¼åŒ¿åä»£ç†æœåŠ¡çš„æ—¶å€™å‡ºçŽ°ã€‚",
+'token_suffix_mismatch' => "'''ç”±äºŽæ‚¨ç”¨æˆ·ç«¯ä¸­çš„ç¼–è¾‘ä»¤ç‰Œæ¯æŸäº†ä¸€äº›æ ‡ç‚¹ç¬¦å·å­—元,为防止编辑的文字æŸå,您的编辑已ç»è¢«æ‹’ç»ã€‚'''
+è¿™ç§æƒ…å†µé€šå¸¸å‡ºçŽ°äºŽä½¿ç”¨å«æœ‰å¾ˆå¤šè‡­è™«ã€ä»¥ç½‘络为主的匿åä»£ç†æœåŠ¡çš„æ—¶å€™ã€‚",
'edit_form_incomplete' => "'''编辑表å•çš„æŸäº›éƒ¨åˆ†æ²¡æœ‰åˆ°è¾¾æœåС噍 ;请检查您的编辑内容是å¦å®Œæ•´å¹¶å†è¯•一次。'''",
'editing' => '编辑“$1â€',
'creating' => '创建 $1',
@@ -968,7 +965,7 @@ $2
你应该考虑继续编辑本页是å¦åˆé€‚。这里æä¾›æœ¬é¡µçš„删除和移动记录以供å‚考:",
'moveddeleted-notice' => '本页é¢å·²è¢«åˆ é™¤ã€‚ä¸‹é¢æä¾›æœ¬é¡µçš„åˆ é™¤å’Œç§»åŠ¨æ—¥å¿—ä»¥ä¾›å‚考。',
'log-fulllog' => '查看完整日志',
-'edit-hook-aborted' => '编辑被hookæŒ‡ä»¤å–æ¶ˆã€‚
+'edit-hook-aborted' => 'ç¼–è¾‘è¢«é’©å–æ¶ˆã€‚
无解释。',
'edit-gone-missing' => 'ä¸èƒ½æ›´æ–°é¡µé¢ã€‚
它å¯èƒ½åˆšåˆšè¢«åˆ é™¤ã€‚',
@@ -1155,9 +1152,9 @@ $1",
'mergelogpagetext' => '以下是一个最近由一个页é¢çš„修订历å²åˆå¹¶åˆ°å¦ä¸€ä¸ªé¡µé¢çš„列表。',
# Diffs
-'history-title' => '$1:版本历å²',
+'history-title' => '$1: 版本历å²',
'difference-title' => '$1:修订版本之间的差异',
-'difference-title-multipage' => '页é¢â€œ$1â€ä¸Žâ€œ$2â€ä¹‹é—´çš„差异',
+'difference-title-multipage' => '页é¢"$1"与"$2"之间的差异',
'difference-multipage' => '(页é¢é—´çš„差异)',
'lineno' => '第$1行:',
'compareselectedversions' => '对比选择的版本',
@@ -1252,7 +1249,6 @@ $1",
'prefs-beta' => '测试版特色',
'prefs-datetime' => '日期和时间',
'prefs-labs' => '实验室特色',
-'prefs-user-pages' => '用户页é¢',
'prefs-personal' => '用户资料',
'prefs-rc' => '最近更改',
'prefs-watchlist' => '监视列表',
@@ -1706,7 +1702,6 @@ $1',
'backend-fail-internal' => '存储åŽç«¯â€œ$1â€å‘生了一个未知错误。',
'backend-fail-contenttype' => '无法判断文件的内容类型æ¥å‚¨å­˜äºŽâ€œ$1â€ã€‚',
'backend-fail-batchsize' => '存储åŽç«¯è¢«ç»™äºˆäº†ä¸€æ‰¹$1个文件{{PLURAL:$1|æ“作|æ“作}}ï¼›é™å€¼ä¸º$2个{{PLURAL:$2|æ“作|æ“作}}。',
-'backend-fail-usable' => 'æƒé™ä¸è¶³æˆ–缺少目录/贮存器,无法写入文件$1。',
# File journal errors
'filejournal-fail-dbconnect' => '无法连接到åŽç«¯å­˜å‚¨çš„æ—¥å¿—æ•°æ®åº““$1â€ã€‚',
@@ -2226,7 +2221,7 @@ $UNWATCHURL
请确定您è¦è¿›è¡Œæ­¤é¡¹æ“ä½œï¼Œå¹¶ä¸”äº†è§£å…¶åŽæžœï¼ŒåŒæ—¶æ‚¨çš„行为符åˆ[[{{MediaWiki:Policy-url}}]]。',
'actioncomplete' => 'æ“作完æˆ',
'actionfailed' => 'æ“作失败',
-'deletedtext' => '“$1â€å·²ç»è¢«åˆ é™¤ã€‚最近删除的记录请å‚è§$2。',
+'deletedtext' => '"$1"å·²ç»è¢«åˆ é™¤ã€‚最近删除的记录请å‚è§$2。',
'dellogpage' => '删除日志',
'dellogpagetext' => '以下是最近的删除的列表。',
'deletionlog' => '删除记录',
@@ -2448,7 +2443,7 @@ $1',
** æå“行为/骚扰
** 滥用多个账户
** ä¸èƒ½æŽ¥å—的用户å',
-'ipb-hardblock' => '防止已登录的用户从该IP地å€ç¼–辑',
+'ipb-hardblock' => '防止已登录的用户从该 IP 地å€ç¼–辑',
'ipbcreateaccount' => '阻止创建新账å·',
'ipbemailban' => '阻止用户å‘é€ç”µé‚®',
'ipbenableautoblock' => '自动å°ç¦è¯¥ç”¨æˆ·æœ€åŽä½¿ç”¨çš„IP地å€ï¼Œä»¥åŠä»–们éšåŽè¯•图用于编辑的所有IP地å€',
@@ -2861,11 +2856,6 @@ $1被å°ç¦çš„ç†ç”±æ˜¯ï¼šâ€œ$2â€',
'vector.css' => '/* 此处的 CSS 将影å“使用 Vector 皮肤的用户 */',
'print.css' => '/* 此处的 CSS 将影哿‰“å°è¾“出 */',
'handheld.css' => '/* 此处的 CSS 将影å“在 $wgHandheldStyle 设置手æè£…ç½®é¢æ¿ */',
-'noscript.css' => '/* 此处的 CSS 将影哿²¡æœ‰å¯ç”¨ JavaScript 的用户 */',
-'group-autoconfirmed.css' => '/* 此处的 CSS å°†åªä¼šå½±å“自动确认用户 */',
-'group-bot.css' => '/* 此处的 CSS å°†åªä¼šå½±å“机器人 */',
-'group-sysop.css' => '/* 此处的 CSS å°†åªä¼šå½±å“管ç†å‘˜ */',
-'group-bureaucrat.css' => '/* 此处的 CSS å°†åªä¼šå½±å“行政员 */',
# Scripts
'common.js' => '/* 此处的JavaScript将加载于所有用户æ¯ä¸€ä¸ªé¡µé¢ã€‚ */',
@@ -3011,14 +3001,11 @@ Variants for Chinese language
'variantname-zh-cn' => '大陆简体',
'variantname-zh-tw' => 'å°æ¹¾æ­£ä½“',
'variantname-zh-hk' => '香港ç¹ä½“',
-'variantname-zh-mo' => '澳门ç¹ä½“',
'variantname-zh-sg' => '新加å¡ç®€ä½“',
-'variantname-zh-my' => '马æ¥è¥¿äºšç®€ä½“',
'variantname-zh' => 'ä¸è½¬æ¢',
# Variants for Gan language
-'variantname-gan-hans' => '‪中文(简体)',
-'variantname-gan-hant' => '‪中文(ç¹ä½“)',
+'variantname-gan-hans' => '',
# Variants for Kazakh language
'variantname-kk-cyrl' => '',
@@ -3532,7 +3519,6 @@ $5
# Separators for various lists, etc.
'comma-separator' => 'ã€',
-'colon-separator' => ':',
'word-separator' => '',
'parentheses' => '($1)',
diff --git a/languages/messages/MessagesZh_hant.php b/languages/messages/MessagesZh_hant.php
index b0132960ecec..03fed444b47b 100644
--- a/languages/messages/MessagesZh_hant.php
+++ b/languages/messages/MessagesZh_hant.php
@@ -1,5 +1,5 @@
<?php
-/** Traditional Chinese (‪中文(ç¹é«”)‬)
+/** Traditional Chinese (‪中文(ç¹é«”)‬)
*
* See MessagesQqq.php for message documentation incl. usage of parameters
* To improve a translation please visit http://translatewiki.net
@@ -799,15 +799,18 @@ $2
'summary-preview' => '摘è¦é è¦½:',
'subject-preview' => '主題/標題é è¦½:',
'blockedtitle' => '用戶被查å°',
-'blockedtext' => "'''æ‚¨çš„ç”¨æˆ¶åæˆ–IP地å€å·²è¢«å°ç¦ã€‚'''
+'blockedtext' => "{{GENDER:|ä½ |妳|ä½ }}çš„ç”¨æˆ¶åæˆ–IP地å€å·²ç¶“被$1查å°ã€‚
-此次å°ç¦æ“作由$1完æˆï¼Œå°ç¦åŽŸå› çˆ²''$2''。
+é€™æ¬¡æŸ¥å°æ˜¯ç”±$1所å°çš„。當中的原因是''$2''。
-* 起始時間:$8
-* 終止時間:$6
-* 擬å°ç¦å°è±¡ï¼š$7
+* 這次查å°é–‹å§‹çš„æ™‚間是:$8
+* 這次查å°åˆ°æœŸçš„æ™‚間是:$6
+* å°æ–¼è¢«æŸ¥å°è€…:$7
+
+{{GENDER:|ä½ |妳|ä½ }}å¯ä»¥è¯çµ¡$1或者其他的[[{{MediaWiki:Grouppage-sysop}}|管ç†å“¡]],討論這次查å°ã€‚
+除éž{{GENDER:|ä½ |妳|ä½ }}已經在{{GENDER:|ä½ |妳|ä½ }}çš„[[Special:Preferences|è³¬è™Ÿåƒæ•¸è¨­ç½®]]中設定了一個有效的電å­éƒµä»¶åœ°å€ï¼Œå¦å‰‡{{GENDER:|ä½ |妳|ä½ }}是ä¸èƒ½ä½¿ç”¨ã€Œé›»éƒµé€™ä½ç”¨æˆ¶ã€çš„功能。當設定了一個有效的電å­éƒµä»¶åœ°å€å¾Œï¼Œé€™å€‹åŠŸèƒ½æ˜¯ä¸æœƒå°éŽ–çš„ã€‚
-您å¯ä»¥è¯ç¹«$1或其他的[[{{MediaWiki:Grouppage-sysop}}|管ç†å“¡]]討論此次å°ç¦ã€‚若您已在[[Special:Preferences|帳號設置]]中é…置了一個有效的電å­éƒµä»¶åœ°å€ï¼Œä¸”未被å°ç¦é›»å­éƒµä»¶åŠŸèƒ½ï¼Œå‰‡æ‚¨å¯é€šéŽâ€œç™¼é€é›»å­éƒµä»¶çµ¦é€™ä½ç”¨æˆ¶â€åŠŸèƒ½ä¾†è¯çµ¡ç›¸é—œç®¡ç†å“¡ã€‚您當å‰çš„IPåœ°å€æ˜¯$3,此次å°ç¦çš„ID爲#$5。請在您的查詢中註明上述所有信æ¯ã€‚",
+{{GENDER:|ä½ |妳|ä½ }}ç›®å‰çš„IPåœ°å€æ˜¯$3,而該查å°ID是 #$5。 請在{{GENDER:|ä½ |妳|ä½ }}的查詢中註明以上所有的資料。",
'autoblockedtext' => "{{GENDER:|ä½ |妳|ä½ }}çš„IP地å€å·²ç¶“被自動查å°ï¼Œç”±æ–¼å…ˆå‰çš„å¦ä¸€ä½ç”¨æˆ¶è¢«$1所查å°ã€‚
而查å°çš„原因是:
@@ -1128,9 +1131,9 @@ $1",
'mergelogpagetext' => '以下是一個最近由一個é é¢çš„修訂歷å²åˆä½µåˆ°å¦ä¸€å€‹é é¢çš„列表。',
# Diffs
-'history-title' => '$1:修訂歷å²',
+'history-title' => '「$1ã€çš„修訂歷å²',
'difference-title' => '$1:修訂版本之間的差異',
-'difference-title-multipage' => '"$1"å’Œ"$2": é é¢ä¹‹é–“的差異',
+'difference-title-multipage' => '"$1"å’Œ"$2"é é¢ä¹‹é–“的差異',
'difference-multipage' => '(é é¢é–“的差異)',
'lineno' => '第$1行:',
'compareselectedversions' => '比較é¸å®šçš„修訂版本',
@@ -1225,7 +1228,6 @@ $1",
'prefs-beta' => 'Beta 特性',
'prefs-datetime' => '日期和時間',
'prefs-labs' => '實驗中的功能',
-'prefs-user-pages' => '用戶é é¢',
'prefs-personal' => '用戶資料',
'prefs-rc' => '最近更改',
'prefs-watchlist' => '監視列表',
@@ -3535,7 +3537,6 @@ $5
# Separators for various lists, etc.
'comma-separator' => 'ã€',
-'colon-separator' => ':',
'word-separator' => '',
'parentheses' => '($1)',
diff --git a/maintenance/benchmarks/bench_utf8_title_check.php b/maintenance/benchmarks/bench_utf8_title_check.php
deleted file mode 100644
index 2e4b90292d81..000000000000
--- a/maintenance/benchmarks/bench_utf8_title_check.php
+++ /dev/null
@@ -1,107 +0,0 @@
-<?php
-/**
- * @file
- * @ingroup Benchmark
- */
-
-require_once( dirname( __FILE__ ) . '/Benchmarker.php' );
-
-/**
- * This little benchmark executes the regexp used in Language->checkTitleEncoding() and compares its execution time
- * against that of mb_check_encoding, if available.
- */
-class bench_utf8_title_check extends Benchmarker {
-
- private $canRun;
-
- private $data;
-
- public function __construct() {
- parent::__construct();
-
- $this->data = array (
- "",
- "United States of America", // 7bit ASCII
- "S%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e",
- "Acteur%7CAlbert%20Robbins%7CAnglais%7CAnn%20Donahue%7CAnthony%20E.%20Zuiker%7CCarol%20Mendelsohn",
- // This comes from bug 36839
- "Acteur%7CAlbert%20Robbins%7CAnglais%7CAnn%20Donahue%7CAnthony%20E.%20Zuiker%7CCarol%20Mendelsohn%7C"
- . "Catherine%20Willows%7CDavid%20Hodges%7CDavid%20Phillips%7CGil%20Grissom%7CGreg%20Sanders%7CHodges%7C"
- . "Internet%20Movie%20Database%7CJim%20Brass%7CLady%20Heather%7C"
- . "Les%20Experts%20(s%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e)%7CLes%20Experts%20:%20Manhattan%7C"
- . "Les%20Experts%20:%20Miami%7CListe%20des%20personnages%20des%20Experts%7C"
- . "Liste%20des%20%C3%A9pisodes%20des%20Experts%7CMod%C3%A8le%20discussion:Palette%20Les%20Experts%7C"
- . "Nick%20Stokes%7CPersonnage%20de%20fiction%7CPersonnage%20fictif%7CPersonnage%20de%20fiction%7C"
- . "Personnages%20r%C3%A9currents%20dans%20Les%20Experts%7CRaymond%20Langston%7CRiley%20Adams%7C"
- . "Saison%201%20des%20Experts%7CSaison%2010%20des%20Experts%7CSaison%2011%20des%20Experts%7C"
- . "Saison%2012%20des%20Experts%7CSaison%202%20des%20Experts%7CSaison%203%20des%20Experts%7C"
- . "Saison%204%20des%20Experts%7CSaison%205%20des%20Experts%7CSaison%206%20des%20Experts%7C"
- . "Saison%207%20des%20Experts%7CSaison%208%20des%20Experts%7CSaison%209%20des%20Experts%7C"
- . "Sara%20Sidle%7CSofia%20Curtis%7CS%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e%7CWallace%20Langham%7C"
- . "Warrick%20Brown%7CWendy%20Simms%7C%C3%89tats-Unis"
- );
-
- $this->canRun = function_exists ( 'mb_check_encoding' );
-
- if ( $this->canRun ) {
- $this->mDescription = "Benchmark for using a regexp vs. mb_check_encoding to check for UTF-8 encoding.";
- mb_internal_encoding( 'UTF-8' );
- } else {
- $this->mDescription = "CANNOT RUN benchmark using mb_check_encoding: function not available.";
- }
- }
-
- public function execute() {
- if ( !$this->canRun ) {
- return;
- }
- $benchmarks = array();
- foreach ($this->data as $val) {
- $benchmarks[] = array(
- 'function' => array( $this, 'use_regexp' ),
- 'args' => array( rawurldecode ( $val ) )
- );
- $benchmarks[] = array(
- 'function' => array( $this, 'use_regexp_non_capturing' ),
- 'args' => array( rawurldecode ( $val ) )
- );
- $benchmarks[] = array(
- 'function' => array( $this, 'use_regexp_once_only' ),
- 'args' => array( rawurldecode ( $val ) )
- );
- $benchmarks[] = array(
- 'function' => array( $this, 'use_mb_check_encoding' ),
- 'args' => array( rawurldecode ( $val ) )
- );
- }
- $this->bench( $benchmarks );
- print $this->getFormattedResults();
- }
-
- private $isutf8;
-
- function use_regexp( $s ) {
- $this->isutf8 = preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
- }
-
- function use_regexp_non_capturing( $s ) {
- // Same as above with a non-capturing subgroup.
- $this->isutf8 = preg_match( '/^(?:[\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
- }
-
- function use_regexp_once_only( $s ) {
- // Same as above with a once-only subgroup.
- $this->isutf8 = preg_match( '/^(?>[\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
- }
-
- function use_mb_check_encoding( $s ) {
- $this->isutf8 = mb_check_encoding( $s, 'UTF-8' );
- }
-
-}
-
-$maintClass = 'bench_utf8_title_check';
-require_once( RUN_MAINTENANCE_IF_MAIN );
diff --git a/maintenance/language/messageTypes.inc b/maintenance/language/messageTypes.inc
index 9cdbf34ff5b7..42354eae65dd 100644
--- a/maintenance/language/messageTypes.inc
+++ b/maintenance/language/messageTypes.inc
@@ -452,7 +452,6 @@ $wgOptionalMessages = array(
'ellipsis',
'percent',
'parentheses',
- 'brackets',
'autocomment-prefix',
'listgrouprights-right-display',
'listgrouprights-right-revoked',
@@ -471,9 +470,6 @@ $wgOptionalMessages = array(
'nocookiesforlogin',
'version-entrypoints-articlepath',
'version-entrypoints-scriptpath',
- 'mergehistory-revisionrow',
- 'categoryviewer-pagedlinks',
- 'undelete-revisionrow',
);
/** EXIF messages, which may be set as optional in several checks, but are generally mandatory */
diff --git a/maintenance/language/messages.inc b/maintenance/language/messages.inc
index 493fcc55cf5d..f2823a06ee22 100644
--- a/maintenance/language/messages.inc
+++ b/maintenance/language/messages.inc
@@ -157,7 +157,6 @@ $wgMessageStructure = array(
'index-category',
'noindex-category',
'broken-file-category',
- 'categoryviewer-pagedlinks',
),
'mainpage' => array(
'linkprefix',
@@ -833,8 +832,7 @@ $wgMessageStructure = array(
'mergehistory-autocomment',
'mergehistory-comment',
'mergehistory-same-destination',
- 'mergehistory-reason',
- 'mergehistory-revisionrow'
+ 'mergehistory-reason'
),
'mergelog' => array(
'mergelog',
@@ -1750,7 +1748,6 @@ $wgMessageStructure = array(
'alllogstext',
'logempty',
'log-title-wildcard',
- 'showhideselectedlogentries',
),
'allpages' => array(
'allpages',
@@ -2068,7 +2065,6 @@ $wgMessageStructure = array(
'undelete-error-long',
'undelete-show-file-confirm',
'undelete-show-file-submit',
- 'undelete-revisionrow',
),
'nsform' => array(
'namespace',
@@ -3325,7 +3321,6 @@ $wgMessageStructure = array(
'ellipsis',
'percent',
'parentheses',
- 'brackets',
),
'imgmulti' => array(
'imgmultipageprev',
diff --git a/maintenance/mwdocgen.php b/maintenance/mwdocgen.php
index 2edeabafe0c5..a353504cb6fb 100644
--- a/maintenance/mwdocgen.php
+++ b/maintenance/mwdocgen.php
@@ -77,9 +77,9 @@ $mwExcludePaths = array(
/** Variable to get user input */
$input = '';
-$excludePatterns = '';
+$exclude_patterns = '';
/** Whether to generates man pages: */
-$doxyGenerateMan = false;
+$wgDoxyGenerateMan = false;
#
# Functions
@@ -128,12 +128,13 @@ function getSvnRevision( $dir ) {
* @param $svnstat String: path to the svnstat file
* @param $input String: Path to analyze.
* @param $exclude String: Additionals path regex to exclude
- * @param $excludePatterns String: Additionals path regex to exclude
+ * @param $exclude_patterns String: Additionals path regex to exclude
* (LocalSettings.php, AdminSettings.php, .svn and .git directories are always excluded)
- * @param $doxyGenerateMan Boolean
* @return string
*/
-function generateConfigFile( $doxygenTemplate, $outputDirectory, $stripFromPath, $currentVersion, $svnstat, $input, $exclude, $excludePatterns, $doxyGenerateMan ) {
+function generateConfigFile( $doxygenTemplate, $outputDirectory, $stripFromPath, $currentVersion, $svnstat, $input, $exclude, $exclude_patterns ) {
+
+ global $wgDoxyGenerateMan;
$template = file_get_contents( $doxygenTemplate );
@@ -145,9 +146,9 @@ function generateConfigFile( $doxygenTemplate, $outputDirectory, $stripFromPath,
'{{SVNSTAT}}' => $svnstat,
'{{INPUT}}' => $input,
'{{EXCLUDE}}' => $exclude,
- '{{EXCLUDE_PATTERNS}}' => $excludePatterns,
+ '{{EXCLUDE_PATTERNS}}' => $exclude_patterns,
'{{HAVE_DOT}}' => `which dot` ? 'YES' : 'NO',
- '{{GENERATE_MAN}}' => $doxyGenerateMan ? 'YES' : 'NO',
+ '{{GENERATE_MAN}}' => $wgDoxyGenerateMan ? 'YES' : 'NO',
);
$tmpCfg = str_replace( array_keys( $replacements ), array_values( $replacements ), $template );
$tmpFileName = tempnam( wfTempDir(), 'mwdocgen-' );
@@ -185,7 +186,7 @@ if ( is_array( $argv ) ) {
}
break;
case '--generate-man':
- $doxyGenerateMan = true;
+ $wgDoxyGenerateMan = true;
break;
case '--help':
print <<<END
@@ -251,7 +252,7 @@ case 5:
break;
case 6:
$input = $mwPath;
- $excludePatterns = 'extensions';
+ $exclude_patterns = 'extensions';
}
$versionNumber = getSvnRevision( $input );
@@ -267,7 +268,7 @@ if ( $versionNumber === false ) { # Not using subversion ?
$excludedPaths = $mwPath . join( " $mwPath", $mwExcludePaths );
print "EXCLUDE: $excludedPaths\n\n";
-$generatedConf = generateConfigFile( $doxygenTemplate, $doxyOutput, $mwPath, $version, $svnstat, $input, $excludedPaths, $excludePatterns, $doxyGenerateMan );
+$generatedConf = generateConfigFile( $doxygenTemplate, $doxyOutput, $mwPath, $version, $svnstat, $input, $excludedPaths, $exclude_patterns );
$command = $doxygenBin . ' ' . $generatedConf;
echo <<<TEXT
diff --git a/maintenance/nextJobDB.php b/maintenance/nextJobDB.php
index ac4e723b5d6a..67aa3088c205 100644
--- a/maintenance/nextJobDB.php
+++ b/maintenance/nextJobDB.php
@@ -94,12 +94,11 @@ class nextJobDB extends Maintenance {
$lb = wfGetLB( $dbName );
$db = $lb->getConnection( DB_MASTER, array(), $dbName );
if ( $type === false ) {
- $conds = Job::defaultQueueConditions( );
+ $conds = array();
} else {
$conds = array( 'job_cmd' => $type );
}
-
$exists = (bool) $db->selectField( 'job', '1', $conds, __METHOD__ );
$lb->reuseConnection( $db );
return $exists;
diff --git a/maintenance/populateRevisionSha1.php b/maintenance/populateRevisionSha1.php
index 1d8e4c8ba639..d8ff74906c2b 100644
--- a/maintenance/populateRevisionSha1.php
+++ b/maintenance/populateRevisionSha1.php
@@ -132,15 +132,12 @@ class PopulateRevisionSha1 extends LoggedUpdateMaintenance {
*/
protected function upgradeRow( $row, $table, $idCol, $prefix ) {
$db = $this->getDB( DB_MASTER );
- try {
- $rev = ( $table === 'archive' )
- ? Revision::newFromArchiveRow( $row )
- : new Revision( $row );
- $text = $rev->getRawText();
- } catch ( MWException $e ) {
- $this->output( "Text of revision with {$idCol}={$row->$idCol} unavailable!\n" );
- return false; // bug 22624?
+ if ( $table === 'archive' ) {
+ $rev = Revision::newFromArchiveRow( $row );
+ } else {
+ $rev = new Revision( $row );
}
+ $text = $rev->getRawText();
if ( !is_string( $text ) ) {
# This should not happen, but sometimes does (bug 20757)
$this->output( "Text of revision with {$idCol}={$row->$idCol} unavailable!\n" );
@@ -164,7 +161,6 @@ class PopulateRevisionSha1 extends LoggedUpdateMaintenance {
try {
$rev = Revision::newFromArchiveRow( $row );
} catch ( MWException $e ) {
- $this->output( "Text of revision with timestamp {$row->ar_timestamp} unavailable!\n" );
return false; // bug 22624?
}
$text = $rev->getRawText();
diff --git a/resources/Resources.php b/resources/Resources.php
index 3b26a00ac913..34b9be673289 100644
--- a/resources/Resources.php
+++ b/resources/Resources.php
@@ -525,32 +525,32 @@ return array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.js',
'dependencies' => 'mediawiki.util',
),
- 'mediawiki.api.category' => array(
+ 'mediawiki.api.category' => array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.category.js',
- 'dependencies' => array(
+ 'dependencies' => array(
'mediawiki.api',
- 'mediawiki.Title',
+ 'mediawiki.Title'
),
),
- 'mediawiki.api.edit' => array(
+ 'mediawiki.api.edit' => array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.edit.js',
- 'dependencies' => array(
+ 'dependencies' => array(
'mediawiki.api',
- 'mediawiki.Title',
+ 'mediawiki.Title'
),
),
- 'mediawiki.api.parse' => array(
+ 'mediawiki.api.parse' => array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.parse.js',
'dependencies' => 'mediawiki.api',
),
- 'mediawiki.api.titleblacklist' => array(
+ 'mediawiki.api.titleblacklist' => array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.titleblacklist.js',
- 'dependencies' => array(
+ 'dependencies' => array(
'mediawiki.api',
- 'mediawiki.Title',
+ 'mediawiki.Title'
),
),
- 'mediawiki.api.watch' => array(
+ 'mediawiki.api.watch' => array(
'scripts' => 'resources/mediawiki.api/mediawiki.api.watch.js',
'dependencies' => array(
'mediawiki.api',
@@ -573,13 +573,13 @@ return array(
'mediawiki.feedback' => array(
'scripts' => 'resources/mediawiki/mediawiki.feedback.js',
'styles' => 'resources/mediawiki/mediawiki.feedback.css',
- 'dependencies' => array(
- 'mediawiki.api.edit',
+ 'dependencies' => array(
+ 'mediawiki.api.edit',
'mediawiki.Title',
'mediawiki.jqueryMsg',
'jquery.ui.dialog',
),
- 'messages' => array(
+ 'messages' => array(
'feedback-bugornote',
'feedback-subject',
'feedback-message',
@@ -724,19 +724,11 @@ return array(
'uk' => 'resources/mediawiki.language/languages/uk.js',
'wa' => 'resources/mediawiki.language/languages/wa.js',
),
- 'dependencies' => array( 'mediawiki.language.data' ),
- ),
-
- 'mediawiki.language.init' => array(
- 'scripts' => 'resources/mediawiki.language/mediawiki.language.init.js',
),
'mediawiki.jqueryMsg' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.jqueryMsg.js',
- 'dependencies' => array(
- 'mediawiki.util',
- 'mediawiki.language',
- ),
+ 'dependencies' => array( 'mediawiki.language', 'mediawiki.util' ),
+ 'scripts' => 'resources/mediawiki/mediawiki.jqueryMsg.js'
),
/* MediaWiki Libs */
diff --git a/resources/mediawiki.language/mediawiki.language.init.js b/resources/mediawiki.language/mediawiki.language.init.js
deleted file mode 100644
index 20ed711b3424..000000000000
--- a/resources/mediawiki.language/mediawiki.language.init.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * Base language object with methods for storing and getting
- * language data.
- */
-( function( $, mw ) {
-
-var language = {
- /**
- * @var data {Object} Language related data (keyed by language,
- * contains instances of mw.Map).
- * @example Set data
- * <code>
- * // Override, extend or create the language data object of 'nl'
- * mw.language.setData( 'nl', 'myKey', 'My value' );
- * </code>
- * @example Get GrammarForms data for language 'nl':
- * <code>
- * var grammarForms = mw.language.getData( 'nl', 'grammarForms' );
- * </code>
- */
- data: {},
-
- /**
- * Convenience method for retreiving language data by language code and data key,
- * covering for the potential inexistance of a data object for this langiage.
- * @param langCode {String}
- * @param dataKey {String}
- * @return {mixed} Value stored in the mw.Map (or undefined if there is no map for
- the specified langCode).
- */
- getData: function ( langCode, dataKey ) {
- var langData = language.data;
- if ( langData[langCode] instanceof mw.Map ) {
- return langData[langCode].get( dataKey );
- }
- return undefined;
- },
-
- /**
- * Convenience method for setting language data by language code and data key.
- * Creates a data object if there isn't one for the specified language already.
- * @param langCode {String}
- * @param dataKey {String}
- * @param value {mixed}
- */
- setData: function ( langCode, dataKey, value ) {
- var langData = language.data;
- if ( !( langData[langCode] instanceof mw.Map ) ) {
- langData[langCode] = new mw.Map();
- }
- langData[langCode].set( dataKey, value );
- }
-}
-mw.language = language;
-
-} )( jQuery, mediaWiki );
diff --git a/resources/mediawiki.language/mediawiki.language.js b/resources/mediawiki.language/mediawiki.language.js
index 87a6a8f3d2d1..67b605cc8a5e 100644
--- a/resources/mediawiki.language/mediawiki.language.js
+++ b/resources/mediawiki.language/mediawiki.language.js
@@ -1,13 +1,59 @@
/**
+ * Base language object
+ *
* Localized Language support attempts to mirror some of the functionality of
- * Language.php in MediaWiki.
- * This adds methods for transforming message text.
+ * Language.php in MediaWiki. This object contains methods for loading and
+ * transforming message text.
*/
( function( $, mw ) {
var language = {
+ /**
+ * @var data {Object} Language related data (keyed by language,
+ * contains instances of mw.Map).
+ * @example Set data
+ * <code>
+ * // Override, extend or create the language data object of 'nl'
+ * mw.language.setData( 'nl', 'myKey', 'My value' );
+ * </code>
+ * @example Get GrammarForms data for language 'nl':
+ * <code>
+ * var grammarForms = mw.language.getData( 'nl', 'grammarForms' );
+ * </code>
+ */
+ data: {},
/**
+ * Convenience method for retreiving language data by language code and data key,
+ * covering for the potential inexistance of a data object for this langiage.
+ * @param langCode {String}
+ * @param dataKey {String}
+ * @return {mixed} Value stored in the mw.Map (or undefined if there is no map for
+ the specified langCode).
+ */
+ getData: function ( langCode, dataKey ) {
+ var langData = language.data;
+ if ( langData[langCode] instanceof mw.Map ) {
+ return langData[langCode].get( dataKey );
+ }
+ return undefined;
+ },
+
+ /**
+ * Convenience method for setting language data by language code and data key.
+ * Creates a data object if there isn't one for the specified language already.
+ * @param langCode {String}
+ * @param dataKey {String}
+ * @param value {mixed}
+ */
+ setData: function ( langCode, dataKey, value ) {
+ var langData = language.data;
+ if ( !( langData[langCode] instanceof mw.Map ) ) {
+ langData[langCode] = new mw.Map();
+ }
+ langData[langCode].set( dataKey, value );
+ },
+ /**
* Process the PLURAL template substitution
*
* @param {object} template Template object
@@ -132,7 +178,7 @@ var language = {
* @return {String}
*/
convertGrammar: function ( word, form ) {
- var grammarForms = mw.language.getData( mw.config.get( 'wgContentLanguage' ), 'grammarForms' );
+ var grammarForms = language.getData( mw.config.get( 'wgContentLanguage' ), 'grammarForms' );
if ( grammarForms && grammarForms[form] ) {
return grammarForms[form][word] || word;
}
@@ -143,6 +189,6 @@ var language = {
'digitTransformTable': null
};
-$.extend( mw.language, language );
+mw.language = language;
} )( jQuery, mediaWiki );
diff --git a/skins/Chick.deps.php b/skins/Chick.deps.php
new file mode 100644
index 000000000000..a7cb0844db1c
--- /dev/null
+++ b/skins/Chick.deps.php
@@ -0,0 +1,13 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// Chick.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
+require_once( dirname(__FILE__) . '/MonoBook.php' );
+
diff --git a/skins/Chick.php b/skins/Chick.php
index 8416393fbf3f..2362263c6d14 100644
--- a/skins/Chick.php
+++ b/skins/Chick.php
@@ -3,21 +3,6 @@
* Chick: A lightweight Monobook skin with no sidebar, the sidebar links are
* given at the bottom of the page instead, as in the unstyled MySkin.
*
- * 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
* @ingroup Skins
*/
diff --git a/skins/CologneBlue.php b/skins/CologneBlue.php
index 214d9bc2c01a..c5b3b11d38b8 100644
--- a/skins/CologneBlue.php
+++ b/skins/CologneBlue.php
@@ -2,21 +2,6 @@
/**
* Cologne Blue: A nicer-looking alternative to Standard.
*
- * 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
- *
* @todo document
* @file
* @ingroup Skins
diff --git a/skins/Modern.deps.php b/skins/Modern.deps.php
new file mode 100644
index 000000000000..e76ab99758f9
--- /dev/null
+++ b/skins/Modern.deps.php
@@ -0,0 +1,12 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// Modern.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php' );
+
diff --git a/skins/Modern.php b/skins/Modern.php
index efcf1dea42d3..ebd574f435fe 100644
--- a/skins/Modern.php
+++ b/skins/Modern.php
@@ -2,21 +2,6 @@
/**
* Modern skin, derived from monobook template.
*
- * 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
- *
* @todo document
* @file
* @ingroup Skins
diff --git a/skins/MonoBook.deps.php b/skins/MonoBook.deps.php
new file mode 100644
index 000000000000..dda24e0ee46e
--- /dev/null
+++ b/skins/MonoBook.deps.php
@@ -0,0 +1,12 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// MonoBook.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
+
diff --git a/skins/MonoBook.php b/skins/MonoBook.php
index 8282fb322dbe..857db0f28af1 100644
--- a/skins/MonoBook.php
+++ b/skins/MonoBook.php
@@ -1,25 +1,10 @@
<?php
/**
- * MonoBook nouveau.
+ * MonoBook nouveau
*
* Translated from gwicke's previous TAL template version to remove
* dependency on PHPTAL.
*
- * 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
- *
* @todo document
* @file
* @ingroup Skins
diff --git a/skins/MySkin.deps.php b/skins/MySkin.deps.php
new file mode 100644
index 000000000000..b589cc520f04
--- /dev/null
+++ b/skins/MySkin.deps.php
@@ -0,0 +1,13 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// MySkin.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
+require_once( dirname(__FILE__) . '/MonoBook.php' );
+
diff --git a/skins/MySkin.php b/skins/MySkin.php
index fb49b88d19ba..8859a71ad677 100644
--- a/skins/MySkin.php
+++ b/skins/MySkin.php
@@ -1,22 +1,7 @@
<?php
/**
* MySkin: Monobook without the CSS. The idea is that you
- * customise it using user or site CSS.
- *
- * 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
+ * customise it using user or site CSS
*
* @file
* @ingroup Skins
diff --git a/skins/Nostalgia.php b/skins/Nostalgia.php
index 98437e2e4f81..21d3578d816f 100644
--- a/skins/Nostalgia.php
+++ b/skins/Nostalgia.php
@@ -2,21 +2,6 @@
/**
* Nostalgia: A skin which looks like Wikipedia did in its first year (2001).
*
- * 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
* @ingroup Skins
*/
diff --git a/skins/Simple.deps.php b/skins/Simple.deps.php
new file mode 100644
index 000000000000..99fadc6d7531
--- /dev/null
+++ b/skins/Simple.deps.php
@@ -0,0 +1,13 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// Simple.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
+require_once( dirname(__FILE__) . '/MonoBook.php' );
+
diff --git a/skins/Simple.php b/skins/Simple.php
index d06bdfd4af78..0e1668b137a3 100644
--- a/skins/Simple.php
+++ b/skins/Simple.php
@@ -3,21 +3,6 @@
* Simple: A lightweight skin with a simple white-background sidebar and no
* top bar.
*
- * 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
* @ingroup Skins
*/
diff --git a/skins/Vector.deps.php b/skins/Vector.deps.php
new file mode 100644
index 000000000000..7a8c2881cdf6
--- /dev/null
+++ b/skins/Vector.deps.php
@@ -0,0 +1,11 @@
+<?php
+// This file exists to ensure that base classes are preloaded before
+// MonoBook.php is compiled, working around a bug in the APC opcode
+// cache on PHP 5, where cached code can break if the include order
+// changed on a subsequent page view.
+// see http://lists.wikimedia.org/pipermail/wikitech-l/2006-January/021311.html
+
+if ( ! defined( 'MEDIAWIKI' ) )
+ die( 1 );
+
+require_once( dirname( dirname( __FILE__ ) ) . '/includes/SkinTemplate.php');
diff --git a/skins/Vector.php b/skins/Vector.php
index 6ac3f0874455..04413b5bc65a 100644
--- a/skins/Vector.php
+++ b/skins/Vector.php
@@ -3,21 +3,6 @@
* Vector - Modern version of MonoBook with fresh look and many usability
* improvements.
*
- * 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
- *
* @todo document
* @file
* @ingroup Skins
diff --git a/tests/TestsAutoLoader.php b/tests/TestsAutoLoader.php
index 3125284d23f8..2ea4924dd7a6 100644
--- a/tests/TestsAutoLoader.php
+++ b/tests/TestsAutoLoader.php
@@ -28,7 +28,6 @@ $wgAutoloadClasses += array(
//maintenance
'DumpTestCase' => "$testFolder/phpunit/maintenance/DumpTestCase.php",
- 'BackupDumper' => "$testFolder/../maintenance/backup.inc",
//Generic providers
'MediaWikiProvide' => "$testFolder/phpunit/includes/Providers.php",
diff --git a/tests/parser/parserTests.txt b/tests/parser/parserTests.txt
index f37529f507b5..bcdbe8c1feed 100644
--- a/tests/parser/parserTests.txt
+++ b/tests/parser/parserTests.txt
@@ -2124,8 +2124,6 @@ Mixed list
**#Number on level 3
*#number level 2
*Level 1
-*** Level 3
-#** Level 3, but ordered
!! result
<ul><li>Mixed list
<ol><li> with numbers
@@ -2148,14 +2146,7 @@ Mixed list
<ol><li>number level 2
</li></ol>
</li><li>Level 1
-<ul><li><ul><li> Level 3
</li></ul>
-</li></ul>
-</li></ul>
-<ol><li><ul><li><ul><li> Level 3, but ordered
-</li></ul>
-</li></ul>
-</li></ol>
!! end
@@ -2203,27 +2194,6 @@ List items from template
!! end
-!! test
-List interrupted by empty line or heading
-!! input
-* foo
-
-** bar
-== A heading ==
-* Another list item
-!! result
-<ul><li> foo
-</li></ul>
-<ul><li><ul><li> bar
-</li></ul>
-</li></ul>
-<h2><span class="editsection">[<a href="/index.php?title=Parser_test&amp;action=edit&amp;section=1" title="Edit section: A heading">edit</a>]</span> <span class="mw-headline" id="A_heading"> A heading </span></h2>
-<ul><li> Another list item
-</li></ul>
-
-!!end
-
-
###
### Magic Words
###
@@ -9391,17 +9361,6 @@ Language parser function
</p>
!! end
-!!test
-Padleft and padright as substr
-!! input
-{{padleft:|3|abcde}}
-{{padright:|3|abcde}}
-!! result
-<p>abc
-abc
-</p>
-!! end
-
TODO:
more images
more tables
diff --git a/tests/phpunit/MediaWikiTestCase.php b/tests/phpunit/MediaWikiTestCase.php
index 37297968fd86..8c6a411e217d 100644
--- a/tests/phpunit/MediaWikiTestCase.php
+++ b/tests/phpunit/MediaWikiTestCase.php
@@ -366,7 +366,7 @@ abstract class MediaWikiTestCase extends PHPUnit_Framework_TestCase {
$db = wfGetDB( DB_SLAVE );
- $res = $db->select( $table, $fields, $condition, wfGetCaller(), array( 'ORDER BY' => $fields ) );
+ $res = $db->select( $table, $fields, $condition, array( 'ORDER BY' => $fields ) );
$this->assertNotEmpty( $res, "query failed: " . $db->lastError() );
$i = 0;
diff --git a/tests/phpunit/includes/mobile/DeviceDetectionTest.php b/tests/phpunit/includes/DeviceDetectionTest.php
index 0e1565320658..0e1565320658 100644
--- a/tests/phpunit/includes/mobile/DeviceDetectionTest.php
+++ b/tests/phpunit/includes/DeviceDetectionTest.php
diff --git a/tests/phpunit/includes/GlobalFunctions/wfGetCallerTest.php b/tests/phpunit/includes/GlobalFunctions/wfGetCallerTest.php
deleted file mode 100644
index 4c4c4c0495e2..000000000000
--- a/tests/phpunit/includes/GlobalFunctions/wfGetCallerTest.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-
-class wfGetCaller extends MediaWikiTestCase {
-
- function testZero() {
- $this->assertEquals( __METHOD__, wfGetCaller( 1 ) );
- }
-
- function callerOne() {
- return wfGetCaller();
- }
-
- function testOne() {
- $this->assertEquals( "wfGetCaller::testOne", self::callerOne() );
- }
-
- function intermediateFunction( $level = 2, $n = 0 ) {
- if ( $n > 0 )
- return self::intermediateFunction( $level, $n - 1 );
- return wfGetCaller( $level );
- }
-
- function testTwo() {
- $this->assertEquals( "wfGetCaller::testTwo", self::intermediateFunction() );
- }
-
- function testN() {
- $this->assertEquals( "wfGetCaller::testN", self::intermediateFunction( 2, 0 ) );
- $this->assertEquals( "wfGetCaller::intermediateFunction", self::intermediateFunction( 1, 0 ) );
-
- for ($i=0; $i < 10; $i++)
- $this->assertEquals( "wfGetCaller::intermediateFunction", self::intermediateFunction( $i + 1, $i ) );
- }
-}
-
diff --git a/tests/phpunit/includes/WebRequestTest.php b/tests/phpunit/includes/WebRequestTest.php
index 1fc0b4b3408d..e72408f6b021 100644
--- a/tests/phpunit/includes/WebRequestTest.php
+++ b/tests/phpunit/includes/WebRequestTest.php
@@ -1,22 +1,14 @@
<?php
class WebRequestTest extends MediaWikiTestCase {
- static $oldServer;
-
- function setUp() {
- self::$oldServer = $_SERVER;
- }
-
- function tearDown() {
- $_SERVER = self::$oldServer;
- }
-
/**
* @dataProvider provideDetectServer
*/
function testDetectServer( $expected, $input, $description ) {
+ $oldServer = $_SERVER;
$_SERVER = $input;
$result = WebRequest::detectServer();
+ $_SERVER = $oldServer;
$this->assertEquals( $expected, $result, $description );
}
@@ -99,11 +91,13 @@ class WebRequestTest extends MediaWikiTestCase {
*/
function testGetIP( $expected, $input, $squid, $private, $description ) {
global $wgSquidServersNoPurge, $wgUsePrivateIPs;
+ $oldServer = $_SERVER;
$_SERVER = $input;
$wgSquidServersNoPurge = $squid;
$wgUsePrivateIPs = $private;
$request = new WebRequest();
$result = $request->getIP();
+ $_SERVER = $oldServer;
$this->assertEquals( $expected, $result, $description );
}
@@ -188,29 +182,4 @@ class WebRequestTest extends MediaWikiTestCase {
# Next call throw an exception about lacking an IP
$request->getIP();
}
-
- function languageProvider() {
- return array(
- array( '', array(), 'Empty Accept-Language header' ),
- array( 'en', array( 'en' => 1 ), 'One language' ),
- array( 'en, ar', array( 'en' => 1, 'ar' => 1 ), 'Two languages listed in appearance order.' ),
- array( 'zh-cn,zh-tw', array( 'zh-cn' => 1, 'zh-tw' => 1 ), 'Two equally prefered languages, listed in appearance order per rfc3282. Checks c9119' ),
- array( 'es, en; q=0.5', array( 'es' => 1, 'en' => '0.5' ), 'Spanish as first language and English and second' ),
- array( 'en; q=0.5, es', array( 'es' => 1, 'en' => '0.5' ), 'Less prefered language first' ),
- array( 'fr, en; q=0.5, es', array( 'fr' => 1, 'es' => 1, 'en' => '0.5' ), 'Three languages' ),
- array( 'en; q=0.5, es', array( 'es' => 1, 'en' => '0.5' ), 'Two languages' ),
- array( 'en, zh;q=0', array( 'en' => 1 ), "It's Chinese to me" ),
- array( 'es; q=1, pt;q=0.7, it; q=0.6, de; q=0.1, ru;q=0', array( 'es' => '1', 'pt' => '0.7', 'it' => '0.6', 'de' => '0.1' ), 'Preference for romance languages' ),
- array( 'en-gb, en-us; q=1', array( 'en-gb' => 1, 'en-us' => '1' ), 'Two equally prefered English variants' ),
- );
- }
-
- /**
- * @dataProvider languageProvider
- */
- function testAcceptLang($acceptLanguageHeader, $expectedLanguages, $description) {
- $_SERVER = array( 'HTTP_ACCEPT_LANGUAGE' => $acceptLanguageHeader );
- $request = new WebRequest();
- $this->assertSame( $request->getAcceptLang(), $expectedLanguages, $description);
- }
}
diff --git a/tests/phpunit/includes/db/ORMRowTest.php b/tests/phpunit/includes/db/ORMRowTest.php
deleted file mode 100644
index 9a275be38138..000000000000
--- a/tests/phpunit/includes/db/ORMRowTest.php
+++ /dev/null
@@ -1,134 +0,0 @@
-<?php
-
-/**
- * Abstract class to construct tests for ORMRow deriving classes.
- *
- * 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
- * @since 1.20
- *
- * @ingroup Test
- *
- * @group ORM
- *
- * The database group has as a side effect that temporal database tables are created. This makes
- * it possible to test without poisoning a production database.
- * @group Database
- *
- * Some of the tests takes more time, and needs therefor longer time before they can be aborted
- * as non-functional. The reason why tests are aborted is assumed to be set up of temporal databases
- * that hold the first tests in a pending state awaiting access to the database.
- * @group medium
- *
- * @licence GNU GPL v2+
- * @author Jeroen De Dauw < jeroendedauw@gmail.com >
- */
-abstract class ORMRowTest extends \MediaWikiTestCase {
-
- /**
- * @since 1.20
- * @return string
- */
- protected abstract function getRowClass();
-
- /**
- * @since 1.20
- * @return IORMTable
- */
- protected abstract function getTableInstance();
-
- /**
- * @since 1.20
- * @return array
- */
- public abstract function constructorTestProvider();
-
- /**
- * @since 1.20
- * @param IORMRow $row
- * @param array $data
- */
- protected function verifyFields( IORMRow $row, array $data ) {
- foreach ( array_keys( $data ) as $fieldName ) {
- $this->assertEquals( $data[$fieldName], $row->getField( $fieldName ) );
- }
- }
-
- /**
- * @since 1.20
- * @param array $data
- * @param boolean $loadDefaults
- * @return IORMRow
- */
- protected function getRowInstance( array $data, $loadDefaults ) {
- $class = $this->getRowClass();
- return new $class( $this->getTableInstance(), $data, $loadDefaults );
- }
-
- /**
- * @dataProvider constructorTestProvider
- */
- public function testConstructor( array $data, $loadDefaults ) {
- $this->verifyFields( $this->getRowInstance( $data, $loadDefaults ), $data );
- }
-
- /**
- * @dataProvider constructorTestProvider
- */
- public function testSave( array $data, $loadDefaults ) {
- $item = $this->getRowInstance( $data, $loadDefaults );
-
- $this->assertTrue( $item->save() );
-
- $this->assertTrue( $item->hasIdField() );
- $this->assertTrue( is_integer( $item->getId() ) );
-
- $id = $item->getId();
-
- $this->assertTrue( $item->save() );
-
- $this->assertEquals( $id, $item->getId() );
-
- $this->verifyFields( $item, $data );
- }
-
- /**
- * @dataProvider constructorTestProvider
- */
- public function testRemove( array $data, $loadDefaults ) {
- $item = $this->getRowInstance( $data, $loadDefaults );
-
- $this->assertTrue( $item->save() );
-
- $this->assertTrue( $item->remove() );
-
- $this->assertFalse( $item->hasIdField() );
-
- $this->assertTrue( $item->save() );
-
- $this->verifyFields( $item, $data );
-
- $this->assertTrue( $item->remove() );
-
- $this->assertFalse( $item->hasIdField() );
-
- $this->verifyFields( $item, $data );
- }
-
- // TODO: test all of the methods!
-
-} \ No newline at end of file
diff --git a/tests/phpunit/includes/db/TestORMRowTest.php b/tests/phpunit/includes/db/TestORMRowTest.php
deleted file mode 100644
index ca3e9e6f9af8..000000000000
--- a/tests/phpunit/includes/db/TestORMRowTest.php
+++ /dev/null
@@ -1,174 +0,0 @@
-<?php
-
-/**
- * Tests for the TestORMRow class.
- * TestORMRow is a dummy class to be able to test the abstract ORMRow class.
- *
- * 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
- * @since 1.20
- *
- * @ingroup Test
- *
- * @group ORM
- *
- * The database group has as a side effect that temporal database tables are created. This makes
- * it possible to test without poisoning a production database.
- * @group Database
- *
- * Some of the tests takes more time, and needs therefor longer time before they can be aborted
- * as non-functional. The reason why tests are aborted is assumed to be set up of temporal databases
- * that hold the first tests in a pending state awaiting access to the database.
- * @group medium
- *
- * @licence GNU GPL v2+
- * @author Jeroen De Dauw < jeroendedauw@gmail.com >
- */
-require_once dirname( __FILE__ ) . "/ORMRowTest.php";
-
-class TestORMRowTest extends ORMRowTest {
-
- /**
- * @since 1.20
- * @return string
- */
- protected function getRowClass() {
- return 'TestORMRow';
- }
-
- /**
- * @since 1.20
- * @return IORMTable
- */
- protected function getTableInstance() {
- return TestORMTable::singleton();
- }
-
- public function setUp() {
- parent::setUp();
-
- $dbw = wfGetDB( DB_MASTER );
-
- $isSqlite = $GLOBALS['wgDBtype'] === 'sqlite';
-
- $idField = $isSqlite ? 'INTEGER' : 'INT unsigned';
- $primaryKey = $isSqlite ? 'PRIMARY KEY AUTOINCREMENT' : 'auto_increment PRIMARY KEY';
-
- $dbw->safeQuery(
- 'CREATE TABLE IF NOT EXISTS ' . $dbw->tableName( 'orm_test' ) . '(
- test_id ' . $idField . ' NOT NULL ' . $primaryKey . ',
- test_name VARCHAR(255) NOT NULL,
- test_age TINYINT unsigned NOT NULL,
- test_height FLOAT NOT NULL,
- test_awesome TINYINT unsigned NOT NULL,
- test_stuff BLOB NOT NULL,
- test_moarstuff BLOB NOT NULL,
- test_time varbinary(14) NOT NULL
- );'
- );
- }
-
- public function constructorTestProvider() {
- return array(
- array(
- array(
- 'name' => 'Foobar',
- 'age' => 42,
- 'height' => 9000.1,
- 'awesome' => true,
- 'stuff' => array( 13, 11, 7, 5, 3, 2 ),
- 'moarstuff' => (object)array( 'foo' => 'bar', 'bar' => array( 4, 2 ), 'baz' => true )
- ),
- true
- ),
- );
- }
-
-}
-
-class TestORMRow extends ORMRow {}
-
-class TestORMTable extends ORMTable {
-
- /**
- * Returns the name of the database table objects of this type are stored in.
- *
- * @since 1.20
- *
- * @return string
- */
- public function getName() {
- return 'orm_test';
- }
-
- /**
- * Returns the name of a IORMRow implementing class that
- * represents single rows in this table.
- *
- * @since 1.20
- *
- * @return string
- */
- public function getRowClass() {
- return 'TestORMRow';
- }
-
- /**
- * Returns an array with the fields and their types this object contains.
- * This corresponds directly to the fields in the database, without prefix.
- *
- * field name => type
- *
- * Allowed types:
- * * id
- * * str
- * * int
- * * float
- * * bool
- * * array
- * * blob
- *
- * @since 1.20
- *
- * @return array
- */
- public function getFields() {
- return array(
- 'id' => 'id',
- 'name' => 'str',
- 'age' => 'int',
- 'height' => 'float',
- 'awesome' => 'bool',
- 'stuff' => 'array',
- 'moarstuff' => 'blob',
- 'time' => 'int', // TS_MW
- );
- }
-
- /**
- * Gets the db field prefix.
- *
- * @since 1.20
- *
- * @return string
- */
- protected function getFieldPrefix() {
- return 'test_';
- }
-
-
-}
diff --git a/tests/phpunit/includes/debug/MWDebugTest.php b/tests/phpunit/includes/debug/MWDebugTest.php
index 1627c47358c8..5a4e66d4227b 100644
--- a/tests/phpunit/includes/debug/MWDebugTest.php
+++ b/tests/phpunit/includes/debug/MWDebugTest.php
@@ -30,7 +30,7 @@ class MWDebugTest extends MediaWikiTestCase {
$this->assertEquals( array( array(
'msg' => 'Warning message',
'type' => 'warn',
- 'caller' => 'MWDebugTest::testAddWarning',
+ 'caller' => 'MWDebug::warning',
) ),
MWDebug::getLog()
);
diff --git a/tests/phpunit/includes/filerepo/FileBackendTest.php b/tests/phpunit/includes/filerepo/FileBackendTest.php
index 710ad83e7198..2b94778b3713 100644
--- a/tests/phpunit/includes/filerepo/FileBackendTest.php
+++ b/tests/phpunit/includes/filerepo/FileBackendTest.php
@@ -1392,11 +1392,8 @@ class FileBackendTest extends MediaWikiTestCase {
private function doTestGetFileList() {
$backendName = $this->backendClass();
- $base = $this->baseStorePath();
-
- // Should have no errors
- $iter = $this->backend->getFileList( array( 'dir' => "$base/unittest-cont-notexists" ) );
+ $base = $this->baseStorePath();
$files = array(
"$base/unittest-cont1/test1.txt",
"$base/unittest-cont1/test2.txt",
diff --git a/tests/phpunit/languages/LanguageTest.php b/tests/phpunit/languages/LanguageTest.php
index a1a6d59294c6..42396708d354 100644
--- a/tests/phpunit/languages/LanguageTest.php
+++ b/tests/phpunit/languages/LanguageTest.php
@@ -791,68 +791,4 @@ class LanguageTest extends MediaWikiTestCase {
),
);
}
-
- /**
- * @dataProvider provideCheckTitleEncodingData
- */
- function testCheckTitleEncoding( $s ) {
- $this->assertEquals(
- $s,
- $this->lang->checkTitleEncoding($s),
- "checkTitleEncoding('$s')"
- );
- }
-
- function provideCheckTitleEncodingData() {
- return array (
- array( "" ),
- array( "United States of America" ), // 7bit ASCII
- array( rawurldecode( "S%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e" ) ),
- array(
- rawurldecode(
- "Acteur%7CAlbert%20Robbins%7CAnglais%7CAnn%20Donahue%7CAnthony%20E.%20Zuiker%7CCarol%20Mendelsohn"
- )
- ),
- // The following two data sets come from bug 36839. They fail if checkTitleEncoding uses a regexp to test for
- // valid UTF-8 encoding and the pcre.recursion_limit is low (like, say, 1024). They succeed if checkTitleEncoding
- // uses mb_check_encoding for its test.
- array(
- rawurldecode(
- "Acteur%7CAlbert%20Robbins%7CAnglais%7CAnn%20Donahue%7CAnthony%20E.%20Zuiker%7CCarol%20Mendelsohn%7C"
- . "Catherine%20Willows%7CDavid%20Hodges%7CDavid%20Phillips%7CGil%20Grissom%7CGreg%20Sanders%7CHodges%7C"
- . "Internet%20Movie%20Database%7CJim%20Brass%7CLady%20Heather%7C"
- . "Les%20Experts%20(s%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e)%7CLes%20Experts%20:%20Manhattan%7C"
- . "Les%20Experts%20:%20Miami%7CListe%20des%20personnages%20des%20Experts%7C"
- . "Liste%20des%20%C3%A9pisodes%20des%20Experts%7CMod%C3%A8le%20discussion:Palette%20Les%20Experts%7C"
- . "Nick%20Stokes%7CPersonnage%20de%20fiction%7CPersonnage%20fictif%7CPersonnage%20de%20fiction%7C"
- . "Personnages%20r%C3%A9currents%20dans%20Les%20Experts%7CRaymond%20Langston%7CRiley%20Adams%7C"
- . "Saison%201%20des%20Experts%7CSaison%2010%20des%20Experts%7CSaison%2011%20des%20Experts%7C"
- . "Saison%2012%20des%20Experts%7CSaison%202%20des%20Experts%7CSaison%203%20des%20Experts%7C"
- . "Saison%204%20des%20Experts%7CSaison%205%20des%20Experts%7CSaison%206%20des%20Experts%7C"
- . "Saison%207%20des%20Experts%7CSaison%208%20des%20Experts%7CSaison%209%20des%20Experts%7C"
- . "Sara%20Sidle%7CSofia%20Curtis%7CS%C3%A9rie%20t%C3%A9l%C3%A9vis%C3%A9e%7CWallace%20Langham%7C"
- . "Warrick%20Brown%7CWendy%20Simms%7C%C3%89tats-Unis"
- ),
- ),
- array(
- rawurldecode(
- "Mod%C3%A8le%3AArrondissements%20homonymes%7CMod%C3%A8le%3ABandeau%20standard%20pour%20page%20d'homonymie%7C"
- . "Mod%C3%A8le%3ABatailles%20homonymes%7CMod%C3%A8le%3ACantons%20homonymes%7C"
- . "Mod%C3%A8le%3ACommunes%20fran%C3%A7aises%20homonymes%7CMod%C3%A8le%3AFilms%20homonymes%7C"
- . "Mod%C3%A8le%3AGouvernements%20homonymes%7CMod%C3%A8le%3AGuerres%20homonymes%7CMod%C3%A8le%3AHomonymie%7C"
- . "Mod%C3%A8le%3AHomonymie%20bateau%7CMod%C3%A8le%3AHomonymie%20d'%C3%A9tablissements%20scolaires%20ou"
- . "%20universitaires%7CMod%C3%A8le%3AHomonymie%20d'%C3%AEles%7CMod%C3%A8le%3AHomonymie%20de%20clubs%20sportifs%7C"
- . "Mod%C3%A8le%3AHomonymie%20de%20comt%C3%A9s%7CMod%C3%A8le%3AHomonymie%20de%20monument%7C"
- . "Mod%C3%A8le%3AHomonymie%20de%20nom%20romain%7CMod%C3%A8le%3AHomonymie%20de%20parti%20politique%7C"
- . "Mod%C3%A8le%3AHomonymie%20de%20route%7CMod%C3%A8le%3AHomonymie%20dynastique%7C"
- . "Mod%C3%A8le%3AHomonymie%20vid%C3%A9oludique%7CMod%C3%A8le%3AHomonymie%20%C3%A9difice%20religieux%7C"
- . "Mod%C3%A8le%3AInternationalisation%7CMod%C3%A8le%3AIsom%C3%A9rie%7CMod%C3%A8le%3AParonymie%7C"
- . "Mod%C3%A8le%3APatronyme%7CMod%C3%A8le%3APatronyme%20basque%7CMod%C3%A8le%3APatronyme%20italien%7C"
- . "Mod%C3%A8le%3APatronymie%7CMod%C3%A8le%3APersonnes%20homonymes%7CMod%C3%A8le%3ASaints%20homonymes%7C"
- . "Mod%C3%A8le%3ATitres%20homonymes%7CMod%C3%A8le%3AToponymie%7CMod%C3%A8le%3AUnit%C3%A9s%20homonymes%7C"
- . "Mod%C3%A8le%3AVilles%20homonymes%7CMod%C3%A8le%3A%C3%89difices%20religieux%20homonymes"
- )
- )
- );
- }
}
diff --git a/tests/phpunit/maintenance/DumpTestCase.php b/tests/phpunit/maintenance/DumpTestCase.php
index 976fd6bed599..fd39c45b0e8b 100644
--- a/tests/phpunit/maintenance/DumpTestCase.php
+++ b/tests/phpunit/maintenance/DumpTestCase.php
@@ -1,9 +1,11 @@
<?php
+global $IP;
+require_once( "$IP/maintenance/backup.inc" );
/**
* Base TestCase for dumps
*/
-abstract class DumpTestCase extends MediaWikiLangTestCase {
+abstract class DumpTestCase extends MediaWikiTestCase {
/**
* exception to be rethrown once in sound PHPUnit surrounding
@@ -72,7 +74,7 @@ abstract class DumpTestCase extends MediaWikiLangTestCase {
*
* Clears $wgUser, and reports errors from addDBData to PHPUnit
*/
- public function setUp() {
+ protected function setUp() {
global $wgUser;
parent::setUp();
@@ -312,14 +314,13 @@ abstract class DumpTestCase extends MediaWikiLangTestCase {
$this->assertTextNode( "comment", $summary );
- $this->assertTextNode( "sha1", $text_sha1 );
-
$this->assertNodeStart( "text", false );
if ( $text_bytes !== false ) {
$this->assertEquals( $this->xml->getAttribute( "bytes" ), $text_bytes,
"Attribute 'bytes' of revision " . $id );
}
+
if ( $text === false ) {
// Testing for a stub
$this->assertEquals( $this->xml->getAttribute( "id" ), $text_id,
@@ -341,6 +342,8 @@ abstract class DumpTestCase extends MediaWikiLangTestCase {
$this->skipWhitespace();
}
+ $this->assertTextNode( "sha1", $text_sha1 );
+
$this->assertNodeEnd( "revision" );
$this->skipWhitespace();
}
diff --git a/tests/phpunit/maintenance/backupTextPassTest.php b/tests/phpunit/maintenance/backupTextPassTest.php
index 0d7f155f3f29..0dade60774cb 100644
--- a/tests/phpunit/maintenance/backupTextPassTest.php
+++ b/tests/phpunit/maintenance/backupTextPassTest.php
@@ -73,7 +73,7 @@ class TextPassDumperTest extends DumpTestCase {
}
- public function setUp() {
+ protected function setUp() {
parent::setUp();
// Since we will restrict dumping by page ranges (to allow
@@ -478,8 +478,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>BackupDumperTestP1Summary1</comment>
- <sha1>0bolhl6ol7i6x0e7yq91gxgaan39j87</sha1>
<text id="' . $this->textId1_1 . '" bytes="23" />
+ <sha1>0bolhl6ol7i6x0e7yq91gxgaan39j87</sha1>
</revision>
</page>
';
@@ -494,8 +494,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>BackupDumperTestP2Summary1</comment>
- <sha1>jprywrymfhysqllua29tj3sc7z39dl2</sha1>
<text id="' . $this->textId2_1 . '" bytes="23" />
+ <sha1>jprywrymfhysqllua29tj3sc7z39dl2</sha1>
</revision>
<revision>
<id>' . $this->revId2_2 . '</id>
@@ -504,8 +504,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>BackupDumperTestP2Summary2</comment>
- <sha1>b7vj5ks32po5m1z1t1br4o7scdwwy95</sha1>
<text id="' . $this->textId2_2 . '" bytes="23" />
+ <sha1>b7vj5ks32po5m1z1t1br4o7scdwwy95</sha1>
</revision>
<revision>
<id>' . $this->revId2_3 . '</id>
@@ -514,8 +514,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>BackupDumperTestP2Summary3</comment>
- <sha1>jfunqmh1ssfb8rs43r19w98k28gg56r</sha1>
<text id="' . $this->textId2_3 . '" bytes="23" />
+ <sha1>jfunqmh1ssfb8rs43r19w98k28gg56r</sha1>
</revision>
<revision>
<id>' . $this->revId2_4 . '</id>
@@ -524,8 +524,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>BackupDumperTestP2Summary4 extra</comment>
- <sha1>6o1ciaxa6pybnqprmungwofc4lv00wv</sha1>
<text id="' . $this->textId2_4 . '" bytes="44" />
+ <sha1>6o1ciaxa6pybnqprmungwofc4lv00wv</sha1>
</revision>
</page>
';
@@ -542,8 +542,8 @@ class TextPassDumperTest extends DumpTestCase {
<ip>127.0.0.1</ip>
</contributor>
<comment>Talk BackupDumperTestP1 Summary1</comment>
- <sha1>nktofwzd0tl192k3zfepmlzxoax1lpe</sha1>
<text id="' . $this->textId4_1 . '" bytes="35" />
+ <sha1>nktofwzd0tl192k3zfepmlzxoax1lpe</sha1>
</revision>
</page>
';
diff --git a/tests/phpunit/maintenance/backup_PageTest.php b/tests/phpunit/maintenance/backup_PageTest.php
index 3850c4a0f9f3..205700e42943 100644
--- a/tests/phpunit/maintenance/backup_PageTest.php
+++ b/tests/phpunit/maintenance/backup_PageTest.php
@@ -65,7 +65,7 @@ class BackupDumperPageTest extends DumpTestCase {
}
- public function setUp() {
+ protected function setUp() {
parent::setUp();
// Since we will restrict dumping by page ranges (to allow