summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornobody <nobody@localhost>2005-08-24 03:11:29 +0000
committernobody <nobody@localhost>2005-08-24 03:11:29 +0000
commit8c43e7c4c7b69ab7b08ea65833e28aa0aff860f5 (patch)
tree128a252ef9ced7016ec90d4e1835cbfe252a9c7f
parent9018faf3a776fffd61bbb9a7516da6ae8bf55f55 (diff)
parent924f7a32668c2c6000ef263cb31422b3441f86de (diff)
This commit was manufactured by cvs2svn to create tag 'REL1_5_RC2'.1.5.0rc2
-rw-r--r--RELEASE-NOTES61
-rw-r--r--config/index.php10
-rw-r--r--docs/README2
-rw-r--r--docs/deferred.txt2
-rw-r--r--docs/design.txt4
-rw-r--r--docs/globals.txt2
-rw-r--r--docs/hooks.txt11
-rw-r--r--docs/language.txt2
-rw-r--r--docs/linkcache.txt2
-rw-r--r--docs/skin.txt2
-rw-r--r--docs/title.txt2
-rw-r--r--docs/user.txt2
-rw-r--r--includes/Article.php5
-rw-r--r--includes/ChangesList.php6
-rw-r--r--includes/Credits.php5
-rw-r--r--includes/Database.php38
-rw-r--r--includes/DefaultSettings.php16
-rw-r--r--includes/DifferenceEngine.php8
-rw-r--r--includes/ExternalStoreDB.php59
-rw-r--r--includes/GlobalFunctions.php79
-rw-r--r--includes/HistoryBlob.php16
-rw-r--r--includes/Image.php19
-rw-r--r--includes/ImagePage.php45
-rw-r--r--includes/Linker.php2
-rw-r--r--includes/LoadBalancer.php18
-rw-r--r--includes/OutputPage.php11
-rw-r--r--includes/Parser.php40
-rwxr-xr-xincludes/Profiling.php10
-rw-r--r--includes/QueryPage.php1
-rw-r--r--includes/Sanitizer.php19
-rw-r--r--includes/SearchMySQL.php4
-rw-r--r--includes/Skin.php8
-rw-r--r--includes/SkinTemplate.php14
-rw-r--r--includes/SpecialAllmessages.php46
-rw-r--r--includes/SpecialAllpages.php19
-rw-r--r--includes/SpecialContributions.php19
-rw-r--r--includes/SpecialIpblocklist.php29
-rw-r--r--includes/SpecialMostlinked.php69
-rw-r--r--includes/SpecialMovepage.php6
-rw-r--r--includes/SpecialPage.php18
-rw-r--r--includes/SpecialPreferences.php51
-rw-r--r--includes/SpecialRandompage.php2
-rw-r--r--includes/SpecialRecentchanges.php65
-rw-r--r--includes/SpecialSearch.php3
-rw-r--r--includes/SpecialUndelete.php4
-rw-r--r--includes/SpecialUserlogin.php2
-rw-r--r--includes/SpecialVersion.php5
-rw-r--r--includes/SpecialWatchlist.php161
-rw-r--r--includes/StreamFile.php3
-rw-r--r--includes/Title.php93
-rw-r--r--irc/.htaccess1
-rwxr-xr-xirc/mxircecho.py54
-rw-r--r--irc/rcdumper.php122
-rw-r--r--languages/Language.php70
-rw-r--r--languages/LanguageAf.php147
-rw-r--r--languages/LanguageAr.php84
-rw-r--r--languages/LanguageAst.php38
-rw-r--r--languages/LanguageBe.php41
-rw-r--r--languages/LanguageBg.php196
-rw-r--r--languages/LanguageBn.php3
-rw-r--r--languages/LanguageCa.php190
-rw-r--r--languages/LanguageConverter.php76
-rw-r--r--languages/LanguageCs.php356
-rw-r--r--languages/LanguageCsb.php30
-rw-r--r--languages/LanguageCy.php303
-rw-r--r--languages/LanguageDa.php347
-rw-r--r--languages/LanguageDe.php205
-rw-r--r--languages/LanguageEl.php6
-rw-r--r--languages/LanguageEo.php135
-rw-r--r--languages/LanguageEs.php385
-rw-r--r--languages/LanguageEt.php374
-rw-r--r--languages/LanguageFa.php191
-rw-r--r--languages/LanguageFi.php507
-rw-r--r--languages/LanguageFo.php89
-rw-r--r--languages/LanguageFr.php818
-rw-r--r--languages/LanguageFur.php498
-rw-r--r--languages/LanguageFy.php277
-rwxr-xr-xlanguages/LanguageGa.php2439
-rw-r--r--languages/LanguageGem_alsatian.php2
-rw-r--r--languages/LanguageHe.php159
-rw-r--r--languages/LanguageHi.php13
-rw-r--r--languages/LanguageHu.php292
-rw-r--r--languages/LanguageIa.php159
-rw-r--r--languages/LanguageId.php495
-rw-r--r--languages/LanguageIs.php176
-rw-r--r--languages/LanguageIt.php148
-rw-r--r--languages/LanguageJa.php157
-rw-r--r--languages/LanguageKn.php25
-rw-r--r--languages/LanguageKo.php67
-rw-r--r--languages/LanguageKu.php185
-rw-r--r--languages/LanguageLa.php100
-rw-r--r--languages/LanguageLi.php137
-rw-r--r--languages/LanguageLt.php250
-rw-r--r--languages/LanguageMk.php164
-rw-r--r--languages/LanguageMs.php178
-rw-r--r--languages/LanguageNds.php404
-rw-r--r--languages/LanguageNl.php170
-rw-r--r--languages/LanguageNn.php421
-rw-r--r--languages/LanguageNo.php274
-rwxr-xr-xlanguages/LanguageNv.php158
-rw-r--r--languages/LanguageOc.php221
-rw-r--r--languages/LanguageOs.php147
-rw-r--r--languages/LanguagePa.php85
-rw-r--r--languages/LanguagePl.php194
-rw-r--r--languages/LanguagePt.php257
-rw-r--r--languages/LanguageRo.php352
-rw-r--r--languages/LanguageRu.php641
-rw-r--r--languages/LanguageSc.php152
-rw-r--r--languages/LanguageSk.php227
-rw-r--r--languages/LanguageSl.php169
-rw-r--r--languages/LanguageSq.php242
-rw-r--r--languages/LanguageSr.php378
-rw-r--r--languages/LanguageSv.php217
-rw-r--r--languages/LanguageTa.php571
-rw-r--r--languages/LanguageTh.php109
-rw-r--r--languages/LanguageTlh.php51
-rw-r--r--languages/LanguageTr.php66
-rw-r--r--languages/LanguageTt.php193
-rwxr-xr-xlanguages/LanguageUk.php110
-rw-r--r--languages/LanguageUtf8.php14
-rw-r--r--languages/LanguageWa.php226
-rw-r--r--languages/LanguageZh.php14
-rw-r--r--languages/LanguageZh_cn.php188
-rw-r--r--languages/LanguageZh_hk.php2
-rw-r--r--languages/LanguageZh_sg.php2
-rw-r--r--languages/LanguageZh_tw.php168
-rw-r--r--maintenance/dumpBackup.php4
-rw-r--r--maintenance/duplicatetrans.php29
-rwxr-xr-xmaintenance/mcc.php2
-rw-r--r--maintenance/parserTests.txt27
-rw-r--r--maintenance/rebuildInterwiki.inc4
-rw-r--r--maintenance/recount.sql2
-rw-r--r--maintenance/storage/blobs.sql8
-rw-r--r--maintenance/storage/compressOld.inc246
-rw-r--r--maintenance/storage/compressOld.php81
-rw-r--r--maintenance/storage/dumpRev.php14
-rw-r--r--maintenance/storage/moveToExternal.php80
-rw-r--r--maintenance/storage/resolveStubs.php108
-rw-r--r--maintenance/update.php1
-rw-r--r--maintenance/users.sql12
-rw-r--r--skins/MonoBook.php4
-rw-r--r--skins/common/common.css19
-rw-r--r--skins/common/wikibits.js5
-rw-r--r--skins/monobook/main.css22
-rw-r--r--thumb.php3
145 files changed, 7680 insertions, 11223 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 44d71cea599b..44e9d34fe0ad 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -3,6 +3,27 @@
Security reminder: MediaWiki does not require PHP's register_globals
setting since version 1.2.0. If you have it on, turn it *off* if you can.
+== MediaWiki 1.5 release candidate 2 ==
+
+August 23, 2005
+
+MediaWiki 1.5rc2 is a preview release of the new 1.5 release series.
+Numerous bug fixes since last beta, plus a security fix; see change
+log below for full details.
+
+A flaw in the interaction between extensions and HTML attribute
+sanitization was discovered which could allow unauthorized use
+of offsite resources in style sheets, and possible exploitation
+of a JavaScript injection feature on Microsoft Internet Explorer.
+
+This version expands the returned text and properly checks it
+before output.
+
+A 1.5rc1 release was mistakenly made from the incorrect source code
+branch; 1.5rc2 is identical to the actual 1.5rc1 in revision control
+except for version number.
+
+
== MediaWiki 1.5 beta 4 ==
July 30, 2005
@@ -631,6 +652,46 @@ of MediaWiki:Newpagetext) to &action=edit, if page is new.
=== Changes since 1.5beta4 ===
* Fix Special:Allmessages under PHP 5
+* (bug 2911) Special:Watchlist allowed only one type of limit at a time
+* (bug 693) Special:Allmessages is excessively wide and redundant
+* (bug 3001) Updated and applied live hack for recentchanges-based watchlist
+* (bug 145) Finish 'exclude redirect' implementation in search form
+* Rearranged Special:Movepage form to reduce confusion between destination
+ title and reason input boxes
+* (bug 2527) Always set destination filename when new file is selected
+* (bug 3056) MySQL 3 compatibility fix: USE INDEX instead of FORCE INDEX
+* PHP 4.1 compatibility fix: don't use new_link parameter to mysql_connect
+ if running prior to 4.2.0 as it causes the call to fail
+* (bug 3117) Fix display of upload size and type with tidy on
+* (bug 1487) invalid html on empty list in banlist
+* (bug 3017) Hotkey conflict for delete and show changes
+* made pixel unit translateable and blocklistline now eats infiniteblock
+ and expiringblock
+* (bug 3092) Wrong numerical separator for big numbers in Serbian.
+* (bug 2855) Credit for a uniq author showed its realname even with
+ $wgAllowRealName=false.
+* New special page: SpecialMostlinked
+* (bug 2393) Fix MIME type for Atom feeds ( application/rss+atom )
+* Fix display of read-only lockfile message
+* Added a new hook, 'AddNewAccount', which is run after account creation
+* Update all stats fields on recount.sql
+* Include software-visible client IP address in Special:Version comment
+ as a proxy debugging aid
+* (bug 3162) Fix 'undefined property page_is_new' error on watchlist
+* (bug 1734) granting db permissions failed with db usernames containg '-'
+* (bug 3170) wikititlesuffix was removed, use pagetitle instead
+* (bug 3187) watchlist text refer to unexistent "Stop watching" action
+* (bug 3190) Added some date format choices for language sr
+* (bug 1334) LanguageGa.php update
+* (bug 1020) Changing user interface language does not work immediately
+* (bug 2753) Some namespaces were not translated in LanguageTa.php (Tamil)
+* (bug 3204) Fix typo breaking special pages in fy localization
+* (bug 3210) Fix Media: links with remote image URL path
+* (bug 3220) Fix escaping of block URLs in Recentchanges
+* (bug 3238): Updated LanguageNn.php for 1_5 branch
+* (bug 3192): properly check 'limit' parameter on Special:Contributions
+* (bug 3244) Fix remote image loading hack, JavaScript injection on MSIE
+* Fix URL sanitization in HTML attributes, which broke in this branch
=== Caveats ===
diff --git a/config/index.php b/config/index.php
index bfabc7ac6749..310a14e408b4 100644
--- a/config/index.php
+++ b/config/index.php
@@ -519,7 +519,7 @@ if( $conf->posted && ( 0 == count( $errs ) ) ) {
$errs["DBserver"] = "Connection failed";
break;
default:
- $errs["DBserver"] = "Couldn't connect to database";
+ $errs["DBserver"] = "Couldn't connect to database ($err)";
break;
}
if( !$ok ) continue;
@@ -824,7 +824,7 @@ if( count( $errs ) ) {
use Turck shared memory if the wiki will be running on a single Apache server.
</dl>
-<h2>E-mail, e-mail notification and authentification setup</h2>
+<h2>E-mail, e-mail notification and authentication setup</h2>
<dl class="setup">
<dd>
@@ -885,10 +885,8 @@ if( count( $errs ) ) {
</ul>
</dd>
<dt>
- <p>
- E-mail address authentication uses a scheme to authenticate e-mail addresses of the users. The user who initially enters or who changes his/her stored e-mail address
- gets a one-time temporary password mailed to that address. The user can use the original password as long as wanted, however, the stored e-mail address
- is only authenticated at the moment when the user logs in with the one-time temporary password.<p>
+ <p>E-mail address authentication uses a scheme to authenticate e-mail addresses of the users. The user who initially enters or changes his/her stored e-mail address
+ gets a link with a token mailed to that address. The stored e-mail address is authenticated at the moment the user comes back to the wiki via the link.</p>
<p>The e-mail address stays authenticated as long as the user does not change it; the time of authentication is indicated
on the user preference page.</p>
diff --git a/docs/README b/docs/README
index afaef42567a6..2c34d7b77635 100644
--- a/docs/README
+++ b/docs/README
@@ -6,7 +6,7 @@ understand the most importants classes in MediaWiki.
API documentation is sometime generated and uploaded at:
http://wikipedia.sourceforge.net/doc/
-You can get a fresh version using 'make doc' or mwgendoc.php
+You can get a fresh version using 'make doc' or mwdocgen.php
in the ../maintenance/ directory.
diff --git a/docs/deferred.txt b/docs/deferred.txt
index 425395fa63b7..445eb0e485b2 100644
--- a/docs/deferred.txt
+++ b/docs/deferred.txt
@@ -1,5 +1,5 @@
-DEFERRED.DOC
+deferred.txt
A few of the database updates required by various functions here
can be deferred until after the result page is displayed to the
diff --git a/docs/design.txt b/docs/design.txt
index 2b0bf4cb32fb..5fff9fd0ff6a 100644
--- a/docs/design.txt
+++ b/docs/design.txt
@@ -22,7 +22,7 @@ Primary source files/objects:
Can be queried for things like the user's settings, name, etc.
Handles the details of getting and saving to the "user" table
of the database, and dealing with sessions and cookies.
- More details in USER.DOC.
+ More details in USER.TXT.
OutputPage
Encapsulates the entire HTML page that will be sent in
@@ -64,7 +64,7 @@ Primary source files/objects:
A global one is allocated in $wgLang.
LinkCache
- Keeps information on existence of articles. See LINKCACHE.DOC.
+ Keeps information on existence of articles. See LINKCACHE.TXT.
Naming/coding conventions:
diff --git a/docs/globals.txt b/docs/globals.txt
index ac1a60916344..519b4161aa74 100644
--- a/docs/globals.txt
+++ b/docs/globals.txt
@@ -1,4 +1,4 @@
-GLOBALS.DOC
+globals.txt
PHP loves globals. I hate them. This is not a great
combination, but I manage. I could get rid of most of
diff --git a/docs/hooks.txt b/docs/hooks.txt
index 92fa0f44c488..b4a267983089 100644
--- a/docs/hooks.txt
+++ b/docs/hooks.txt
@@ -1,4 +1,4 @@
-HOOKS.DOC
+hooks.txt
This document describes how event hooks work in MediaWiki; how to add
hooks for an event; and how to run hooks for an event.
@@ -237,6 +237,9 @@ protocol came about after MediaWiki 1.4rc1.
This is a list of known events and parameters; please add to it if
you're going to add events to the MediaWiki code.
+'AddNewAccount': after a user account is created
+null: This hook passes null as an argument
+
'ArticleDelete': before an article is deleted
$article: the article (object) being deleted
$user: the user (object) deleting the article
@@ -348,5 +351,11 @@ $article: article object watched
'CategoryPageView': before viewing a categorypage in CategoryPage::view
$catpage: CategoryPage instance
+'SkinTemplateContentActions': after building the $content_action array right
+ before returning it, see content_action.php in
+ the extension module for a demonstration of how
+ to use this hook.
+$content_actions: The array of content actions
+
More hooks might not be available but undocumented.
diff --git a/docs/language.txt b/docs/language.txt
index 06639f73bacc..9d6a0db329d6 100644
--- a/docs/language.txt
+++ b/docs/language.txt
@@ -1,4 +1,4 @@
-LANGUAGE.DOC
+language.txt
The Language object handles all readable text produced by the
software. The most used function is getMessage(), usually
diff --git a/docs/linkcache.txt b/docs/linkcache.txt
index b0afbeec6e87..ab36587d82a6 100644
--- a/docs/linkcache.txt
+++ b/docs/linkcache.txt
@@ -1,4 +1,4 @@
-LINKCACHE.DOC
+linkcache.txt
The LinkCache class maintains a list of article titles and
the information about whether or not the article exists in
diff --git a/docs/skin.txt b/docs/skin.txt
index 3b7a74ed088f..82a5b72ec1ae 100644
--- a/docs/skin.txt
+++ b/docs/skin.txt
@@ -1,5 +1,5 @@
-SKIN.DOC
+skin.txt
This document describes the overall architecture of MediaWiki's HTML rendering
code as well as some history about the skin system. It is placed here rather
diff --git a/docs/title.txt b/docs/title.txt
index c86baa9efd7f..b404bd3ced27 100644
--- a/docs/title.txt
+++ b/docs/title.txt
@@ -1,4 +1,4 @@
-TITLE.DOC
+title.txt
The MediaWiki software's "Title" class represents article
titles, which are used for many purposes: as the human-readable
diff --git a/docs/user.txt b/docs/user.txt
index 927889234935..3f1c8202ef2d 100644
--- a/docs/user.txt
+++ b/docs/user.txt
@@ -1,5 +1,5 @@
-USER.DOC
+user.txt
Documenting the MediaWiki User object.
diff --git a/includes/Article.php b/includes/Article.php
index e0bd2016f242..1a9e40d23079 100644
--- a/includes/Article.php
+++ b/includes/Article.php
@@ -864,7 +864,7 @@ class Article {
$tbtext = "";
while ($o = $dbr->fetchObject($tbs)) {
- $rmvtext = "";
+ $rmvtxt = "";
if ($wgUser->isSysop()) {
$delurl = $this->mTitle->getFullURL("action=deletetrackback&tbid="
. $o->tb_id . "&token=" . $wgUser->editToken());
@@ -970,6 +970,7 @@ class Article {
# An extra check against threads stepping on each other
$conditions['page_latest'] = $lastRevision;
}
+
$text = $revision->getText();
$dbw->update( 'page',
array( /* SET */
@@ -1706,7 +1707,7 @@ class Article {
}
# Fetch cur_text
- $rev =& Revision::newFromTitle( $this->mTitle );
+ $rev = Revision::newFromTitle( $this->mTitle );
# Fetch name(s) of contributors
$rev_name = '';
diff --git a/includes/ChangesList.php b/includes/ChangesList.php
index b224c0a68105..bc1fcb78a66c 100644
--- a/includes/ChangesList.php
+++ b/includes/ChangesList.php
@@ -365,7 +365,7 @@ class ChangesList {
$rc_user_text, 'target=' . $rc_user_text );
} else {
$userPage =& Title::makeTitle( NS_USER, $rc_user_text );
- $userLink = $this->skin->makeLinkObj( $userPage, $rc_user_text );
+ $userLink = $this->skin->makeLinkObj( $userPage, htmlspecialchars( $rc_user_text ) );
}
$s .= $userLink;
@@ -376,14 +376,14 @@ class ChangesList {
$userTalkLink = '';
} else {
$userTalkPage =& Title::makeTitle( NS_USER_TALK, $rc_user_text );
- $userTalkLink= $this->skin->makeLinkObj( $userTalkPage, $talkname );
+ $userTalkLink= $this->skin->makeLinkObj( $userTalkPage, htmlspecialchars( $talkname ) );
}
# Block link
$blockLink='';
if ( ( $wgSysopUserBans || 0 == $rc_user ) && $wgUser->isAllowed('block') ) {
$blockLinkPage = Title::makeTitle( NS_SPECIAL, 'Blockip' );
$blockLink = $this->skin->makeKnownLinkObj( $blockLinkPage,
- $message['blocklink'], 'ip='.$rc_user_text );
+ htmlspecialchars( $message['blocklink'] ), 'ip=' . urlencode( $rc_user_text ) );
}
if($blockLink) {
diff --git a/includes/Credits.php b/includes/Credits.php
index 8699c79f768f..7131789b0cd4 100644
--- a/includes/Credits.php
+++ b/includes/Credits.php
@@ -68,15 +68,14 @@ function getCredits($article, $cnt, $showIfMax=true) {
*
*/
function getAuthorCredits($article) {
- global $wgLang;
+ global $wgLang, $wgAllowRealName;
$last_author = $article->getUser();
if ($last_author == 0) {
$author_credit = wfMsg('anonymous');
} else {
-
- $real_name = User::whoIsReal($last_author);
+ if($wgAllowRealName) { $real_name = User::whoIsReal($last_author); }
$user_name = User::whoIs($last_author);
if (!empty($real_name)) {
diff --git a/includes/Database.php b/includes/Database.php
index b66e7178dc8c..0035866aef22 100644
--- a/includes/Database.php
+++ b/includes/Database.php
@@ -37,7 +37,7 @@ class Database {
*/
var $mLastQuery = '';
- var $mServer, $mUser, $mPassword, $mConn, $mDBname;
+ var $mServer, $mUser, $mPassword, $mConn = null, $mDBname;
var $mOut, $mOpened = false;
var $mFailFunction;
@@ -215,7 +215,14 @@ class Database {
@/**/$this->mConn = mysql_pconnect( $server, $user, $password );
} else {
# Create a new connection...
- @/**/$this->mConn = mysql_connect( $server, $user, $password, true );
+ if( version_compare( PHP_VERSION, '4.2.0', 'ge' ) ) {
+ @/**/$this->mConn = mysql_connect( $server, $user, $password, true );
+ } else {
+ # On PHP 4.1 the new_link parameter is not available. We cannot
+ # guarantee that we'll actually get a new connection, and this
+ # may cause some operations to fail possibly.
+ @/**/$this->mConn = mysql_connect( $server, $user, $password );
+ }
}
if ( $dbName != '' ) {
@@ -237,7 +244,6 @@ class Database {
if ( !$success ) {
$this->reportConnectionError();
- $this->close();
}
$this->mOpened = $success;
return $success;
@@ -266,16 +272,15 @@ class Database {
/**
* @access private
* @param string $msg error message ?
- * @todo parameter $msg is not used
*/
- function reportConnectionError( $msg = '') {
+ function reportConnectionError() {
if ( $this->mFailFunction ) {
if ( !is_int( $this->mFailFunction ) ) {
$ff = $this->mFailFunction;
$ff( $this, mysql_error() );
}
} else {
- wfEmergencyAbort( $this, mysql_error() );
+ wfEmergencyAbort( $this, $this->lastError() );
}
}
@@ -591,7 +596,13 @@ class Database {
*/
function lastError() {
if ( $this->mConn ) {
- $error = mysql_error( $this->mConn );
+ # Even if it's non-zero, it can still be invalid
+ wfSuppressWarnings();
+ $error = mysql_error( $this->mConn );
+ if ( !$error ) {
+ $error = mysql_error();
+ }
+ wfRestoreWarnings();
} else {
$error = mysql_error();
}
@@ -1120,7 +1131,10 @@ class Database {
* PostgreSQL doesn't have them and returns ""
*/
function useIndexClause( $index ) {
- return "FORCE INDEX ($index)";
+ global $wgDBmysql4;
+ return $wgDBmysql4
+ ? "FORCE INDEX ($index)"
+ : "USE INDEX ($index)";
}
/**
@@ -1606,8 +1620,8 @@ class ResultWrapper {
*/
function wfEmergencyAbort( &$conn, $error ) {
global $wgTitle, $wgUseFileCache, $title, $wgInputEncoding, $wgOutputEncoding;
- global $wgSitename, $wgServer;
-
+ global $wgSitename, $wgServer, $wgMessageCache;
+
# I give up, Brion is right. Getting the message cache to work when there is no DB is tricky.
# Hard coding strings instead.
@@ -1648,6 +1662,10 @@ border=\"0\" ALT=\"Google\"></A>
header( 'Cache-control: none' );
header( 'Pragma: nocache' );
}
+
+ # No database access
+ $wgMessageCache->disable();
+
$msg = wfGetSiteNotice();
if($msg == '') {
$msg = str_replace( '$1', $error, $noconnect );
diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php
index 7690ddc86abe..d374759d193d 100644
--- a/includes/DefaultSettings.php
+++ b/includes/DefaultSettings.php
@@ -28,7 +28,7 @@ require_once( 'includes/SiteConfiguration.php' );
$wgConf = new SiteConfiguration;
/** MediaWiki version number */
-$wgVersion = '1.5beta4';
+$wgVersion = '1.5rc2';
/** Name of the site. It must be changed in LocalSettings.php */
$wgSitename = 'MediaWiki';
@@ -616,6 +616,14 @@ $wgLogQueries = false;
$wgDebugDumpSql = false;
/**
+ * Set to an array of log group keys to filenames.
+ * If set, wfDebugLog() output for that group will go to that file instead
+ * of the regular $wgDebugLogFile. Useful for enabling selective logging
+ * in production.
+ */
+$wgDebugLogGroups = array();
+
+/**
* Whether to show "we're sorry, but there has been a database error" pages.
* Displaying errors aids in debugging, but may display information useful
* to an attacker.
@@ -1557,6 +1565,12 @@ $wgCountCategorizedImagesAsUsed = false;
$wgExternalStores = false;
/**
+ * An array of external mysql servers, e.g.
+ * $wgExternalServers = array( 'cluster1' => array( 'srv28', 'srv29', 'srv30' ) );
+ */
+$wgExternalServers = array();
+
+/**
* list of trusted media-types and mime types.
* Use the MEDIATYPE_xxx constants to represent media types.
* This list is used by Image::isSafeFile
diff --git a/includes/DifferenceEngine.php b/includes/DifferenceEngine.php
index e78fb878388c..e056eee1fd67 100644
--- a/includes/DifferenceEngine.php
+++ b/includes/DifferenceEngine.php
@@ -169,11 +169,13 @@ CONTROL;
$patrol = '';
}
- $prevlink = $sk->makeKnownLinkObj( $wgTitle, wfMsg( 'previousdiff' ), 'diff=prev&oldid='.$this->mOldid );
+ $prevlink = $sk->makeKnownLinkObj( $wgTitle, wfMsgHtml( 'previousdiff' ),
+ 'diff=prev&oldid='.$this->mOldid, '', '', 'id="differences-prevlink"' );
if ( $this->newRev->isCurrent() ) {
$nextlink = '';
} else {
- $nextlink = $sk->makeKnownLinkObj( $wgTitle, wfMsg( 'nextdiff' ), 'diff=next&oldid='.$this->mNewid );
+ $nextlink = $sk->makeKnownLinkObj( $wgTitle, wfMsgHtml( 'nextdiff' ),
+ 'diff=next&oldid='.$this->mNewid, '', '', 'id="differences-nextlink"' );
}
$oldHeader = "<strong>{$this->mOldtitle}</strong><br />$oldUserLink " .
@@ -240,7 +242,7 @@ CONTROL;
$userLink = $sk->makeLinkObj( Title::makeTitleSafe( NS_USER, $this->mOldUser ), $this->mOldUser );
$contribs = $sk->makeKnownLinkObj( Title::makeTitle( NS_SPECIAL, 'Contributions' ), wfMsg( 'contribslink' ),
'target=' . urlencode($this->mOldUser) );
- $nextlink = $sk->makeKnownLinkObj( $wgTitle, wfMsg( 'nextdiff' ), 'diff=next&oldid='.$this->mNewid );
+ $nextlink = $sk->makeKnownLinkObj( $wgTitle, wfMsgHtml( 'nextdiff' ), 'diff=next&oldid='.$this->mNewid, '', '', 'id="differences-nextlink"' );
$header = "<div class=\"firstrevisionheader\" style=\"text-align: center\"><strong>{$this->mOldtitle}</strong><br />$userLink " .
"($uTLink | $contribs)<br />" . $this->mOldComment .
'<br />' . $nextlink. "</div>\n";
diff --git a/includes/ExternalStoreDB.php b/includes/ExternalStoreDB.php
index 00f8c481ea89..3c61726523fb 100644
--- a/includes/ExternalStoreDB.php
+++ b/includes/ExternalStoreDB.php
@@ -10,31 +10,74 @@ require_once( 'LoadBalancer.php' );
/** @package MediaWiki */
+
class ExternalStoreDB {
+ var $loadBalancers = array();
+
/**
* Fetch data from given URL
* @param string $url An url
*/
+
+ function &getLoadBalancer( $cluster ) {
+ global $wgExternalServers;
+ if ( !array_key_exists( $cluster, $this->loadBalancers ) ) {
+ $this->loadBalancers[$cluster] = LoadBalancer::newFromParams( $wgExternalServers[$cluster] );
+ }
+ return $this->loadBalancers[$cluster];
+ }
+
+ function &getSlave( $cluster ) {
+ $lb =& $this->getLoadBalancer( $cluster );
+ return $lb->getConnection( DB_SLAVE );
+ }
+
+ function &getMaster( $cluster ) {
+ $lb =& $this->getLoadBalancer( $cluster );
+ return $lb->getConnection( DB_MASTER );
+ }
+
function fetchFromURL($url) {
global $wgExternalServers;
#
- # URLs have the form DB://cluster/id, e.g.
- # DB://cluster1/3298247
+ # URLs have the form DB://cluster/id or DB://cluster/id/itemid for concatenated storage
#
$path = explode( '/', $url );
$cluster = $path[2];
$id = $path[3];
+ if ( isset( $path[4] ) ) {
+ $itemID = $path[4];
+ } else {
+ $itemID = false;
+ }
- $lb = LoadBalancer::NewFromParams( $wgExternalServers[$cluster] );
- $db = $lb->getConnection( DB_SLAVE );
+ $dbr =& $this->getSlave( $cluster );
+ $ret = $dbr->selectField( 'blobs', 'blob_text', array( 'blob_id' => $id ) );
- $ret = $db->selectField( 'blobs', 'blob_text', array( 'blob_id' => $id ) );
-
+ if ( $itemID !== false ) {
+ # Unserialise object and get item
+ $obj = unserialize( $ret );
+ $ret = $obj->getItem( $itemID );
+ }
return $ret;
}
- /* @fixme XXX: may require other methods, for store, delete,
- * whatever, for initial ext storage
+ /**
+ * Insert a data item into a given cluster
+ *
+ * @param string $cluster The cluster name
+ * @param string $data The data item
+ * @return string URL
*/
+ function store( $cluster, $data ) {
+ global $wgExternalServers;
+ $fname = 'ExternalStoreDB::store';
+
+ $dbw =& $this->getMaster( $cluster );
+
+ $id = $dbw->nextSequenceValue( 'blob_blob_id_seq' );
+ $dbw->insert( 'blobs', array( 'blob_id' => $id, 'blob_text' => $data ), $fname );
+ return "DB://$cluster/" . $dbw->insertId();
+ }
}
?>
diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php
index a694c96cfefc..da8517aeae13 100644
--- a/includes/GlobalFunctions.php
+++ b/includes/GlobalFunctions.php
@@ -176,6 +176,22 @@ function wfDebug( $text, $logonly = false ) {
}
/**
+ * Send a line to a supplementary debug log file, if configured, or main debug log if not.
+ * $wgDebugLogGroups[$logGroup] should be set to a filename to send to a separate log.
+ * @param string $logGroup
+ * @param string $text
+ */
+function wfDebugLog( $logGroup, $text ) {
+ global $wgDebugLogGroups, $wgDBname;
+ if( $text{strlen( $text ) - 1} != "\n" ) $text .= "\n";
+ if( isset( $wgDebugLogGroups[$logGroup] ) ) {
+ @error_log( "$wgDBname: $text", 3, $wgDebugLogGroups[$logGroup] );
+ } else {
+ wfDebug( $text, true );
+ }
+}
+
+/**
* Log for database errors
* @param string $text Database error message.
*/
@@ -238,7 +254,7 @@ function wfReadOnly() {
// Set $wgReadOnly and unset $wgReadOnlyFile, for faster access next time
if ( is_file( $wgReadOnlyFile ) ) {
- $wgReadOnly = true;
+ $wgReadOnly = file_get_contents( $wgReadOnlyFile );
} else {
$wgReadOnly = false;
}
@@ -523,7 +539,7 @@ function wfViewPrevNext( $offset, $limit, $link, $query = '', $atend = false ) {
if( is_object( $link ) ) {
$title =& $link;
} else {
- $title =& Title::newFromText( $link );
+ $title = Title::newFromText( $link );
if( is_null( $title ) ) {
return false;
}
@@ -1151,7 +1167,7 @@ function wfGetSiteNotice() {
*
* @param string $element
* @param array $attribs Name=>value pairs. Values will be escaped.
- * @param bool $contents NULL to make an open tag only; '' for a contentless closed tag (default)
+ * @param string $contents NULL to make an open tag only; '' for a contentless closed tag (default)
* @return string
*/
function wfElement( $element, $attribs = null, $contents = '') {
@@ -1182,7 +1198,7 @@ function wfElement( $element, $attribs = null, $contents = '') {
*
* @param string $element
* @param array $attribs Name=>value pairs. Values will be escaped.
- * @param bool $contents NULL to make an open tag only; '' for a contentless closed tag (default)
+ * @param string $contents NULL to make an open tag only; '' for a contentless closed tag (default)
* @return string
*/
function wfElementClean( $element, $attribs = array(), $contents = '') {
@@ -1195,6 +1211,37 @@ function wfElementClean( $element, $attribs = array(), $contents = '') {
return wfElement( $element, $attribs, $contents );
}
+/**
+ * Create a namespace selector
+ *
+ * @param mixed $selected The namespace which should be selected, default ''
+ * @param string $allnamespaces Value of a special item denoting all namespaces. Null to not include (default)
+ * @return Html string containing the namespace selector
+ */
+function &HTMLnamespaceselector($selected = '', $allnamespaces = null) {
+ global $wgContLang;
+ $s = "<select name='namespace' class='namespaceselector'>\n";
+ $arr = $wgContLang->getFormattedNamespaces();
+ if( !is_null($allnamespaces) ) {
+ $arr = array($allnamespaces => wfMsgHtml('namespacesall')) + $arr;
+ }
+ foreach ($arr as $index => $name) {
+ if ($index < NS_MAIN) continue;
+
+ $name = $index !== 0 ? $name : wfMsgHtml('blanknamespace');
+
+ if ($index === $selected) {
+ $s .= wfElement("option",
+ array("value" => $index, "selected" => "selected"),
+ $name);
+ } else {
+ $s .= wfElement("option", array("value" => $index), $name);
+ }
+ }
+ $s .= "</select>\n";
+ return $s;
+}
+
/** Global singleton instance of MimeMagic. This is initialized on demand,
* please always use the wfGetMimeMagic() function to get the instance.
*
@@ -1304,4 +1351,28 @@ function wfEncryptPassword( $userid, $password ) {
return $p;
}
+/**
+ * Appends to second array if $value differs from that in $default
+ */
+function wfAppendToArrayIfNotDefault( $key, $value, $default, &$changed ) {
+ if ( is_null( $changed ) ) {
+ wfDebugDieBacktrace('GlobalFunctions::wfAppendToArrayIfNotDefault got null');
+ }
+ if ( $default[$key] !== $value ) {
+ $changed[$key] = $value;
+ }
+}
+
+/**
+ * Since wfMsg() and co suck, they don't return false if the message key they
+ * looked up didn't exist but a XHTML string, this function checks for the
+ * nonexistance of messages by looking at wfMsg() output
+ *
+ * @param $msg The message key looked up
+ * @param $wfMsgOut The output of wfMsg*()
+ * @return bool
+ */
+function wfNoMsg( $msg, $wfMsgOut ) {
+ return $wfMsgOut === "&lt;$msg&gt;";
+}
?>
diff --git a/includes/HistoryBlob.php b/includes/HistoryBlob.php
index f7fa77afd304..3eb2b6f5335e 100644
--- a/includes/HistoryBlob.php
+++ b/includes/HistoryBlob.php
@@ -182,7 +182,7 @@ $wgBlobCache = array();
* @package MediaWiki
*/
class HistoryBlobStub {
- var $mOldId, $mHash;
+ var $mOldId, $mHash,$mRef;
/** @todo document */
function HistoryBlobStub( $hash = '', $oldid = 0 ) {
@@ -197,6 +197,20 @@ class HistoryBlobStub {
$this->mOldId = $id;
}
+ /**
+ * Sets the location (old_id) of the referring object
+ */
+ function setReferrer( $id ) {
+ $this->mRef = $id;
+ }
+
+ /**
+ * Gets the location of the referring object
+ */
+ function getReferrer() {
+ return $this->mRef;
+ }
+
/** @todo document */
function getText() {
global $wgBlobCache;
diff --git a/includes/Image.php b/includes/Image.php
index 3e7362132438..5f33d6ca30d8 100644
--- a/includes/Image.php
+++ b/includes/Image.php
@@ -854,7 +854,7 @@ class Image
* @return ThumbnailImage
* @access public
*/
- function &getThumbnail( $width, $height=-1 ) {
+ function getThumbnail( $width, $height=-1 ) {
if ( $height == -1 ) {
return $this->renderThumb( $width );
}
@@ -915,6 +915,9 @@ class Image
function renderThumb( $width, $useScript = true ) {
global $wgUseSquid, $wgInternalServer;
global $wgThumbnailScriptPath, $wgSharedThumbnailScriptPath;
+
+ $fname = 'Image::renderThumb';
+ wfProfileIn( $fname );
$width = IntVal( $width );
@@ -922,18 +925,22 @@ class Image
if ( ! $this->exists() )
{
# If there is no image, there will be no thumbnail
+ wfProfileOut( $fname );
return null;
}
# Sanity check $width
if( $width <= 0 || $this->width <= 0) {
# BZZZT
+ wfProfileOut( $fname );
return null;
}
if( $width >= $this->width && !$this->mustRender() ) {
# Don't make an image bigger than the source
- return new ThumbnailImage( $this->getViewURL(), $this->getWidth(), $this->getHeight() );
+ $thumb = new ThumbnailImage( $this->getViewURL(), $this->getWidth(), $this->getHeight() );
+ wfProfileOut( $fname );
+ return $thumb;
}
$height = floor( $this->height * ( $width/$this->width ) );
@@ -941,7 +948,9 @@ class Image
list( $isScriptUrl, $url ) = $this->thumbUrl( $width );
if ( $isScriptUrl && $useScript ) {
// Use thumb.php to render the image
- return new ThumbnailImage( $url, $width, $height );
+ $thumb = new ThumbnailImage( $url, $width, $height );
+ wfProfileOut( $fname );
+ return $thumb;
}
$thumbName = $this->thumbName( $width, $this->fromSharedDirectory );
@@ -976,7 +985,9 @@ class Image
}
}
- return new ThumbnailImage( $url, $width, $height, $thumbPath );
+ $thumb = new ThumbnailImage( $url, $width, $height, $thumbPath );
+ wfProfileOut( $fname );
+ return $thumb;
} // END OF function renderThumb
/**
diff --git a/includes/ImagePage.php b/includes/ImagePage.php
index 58085809521e..5f2ddc4a340b 100644
--- a/includes/ImagePage.php
+++ b/includes/ImagePage.php
@@ -206,34 +206,29 @@ class ImagePage extends Article {
if ($showLink) {
- $s= $sk->makeMediaLink( $this->img->getName(), '', '', true );
- $info= wfMsg( 'fileinfo', ceil($this->img->getSize()/1024.0), $this->img->getMimeType() );
+ $filename = wfEscapeWikiText( $this->img->getName() );
+ $info = wfMsg( 'fileinfo',
+ ceil($this->img->getSize()/1024.0),
+ $this->img->getMimeType() );
if (!$this->img->isSafeFile()) {
- $wgOut->addHTML("<div class=\"fullMedia\">");
- $wgOut->addHTML("<span class=\"dangerousLink\">");
- $wgOut->addHTML($s);
- $wgOut->addHTML("</span>");
-
- $wgOut->addHTML("<span class=\"fileInfo\"> (");
- $wgOut->addWikiText( $info, false );
- $wgOut->addHTML(")</span>");
- $wgOut->addHTML("</div>");
-
- #this should be formated a little nicer. Is CSS sufficient?
- $wgOut->addHTML("<div class=\"mediaWarning\">");
- $wgOut->addWikiText( wfMsg( 'mediawarning' ) );
- $wgOut->addHTML('</div>');
-
+ $warning = wfMsg( 'mediawarning' );
+ $wgOut->addWikiText( <<<END
+<div class="fullMedia">
+<span class="dangerousLink">[[Media:$filename|$filename]]</span>
+<span class="fileInfo"> ($info)</span>
+</div>
+
+<div class="mediaWarning">$warning</div>
+END
+ );
} else {
- $wgOut->addHTML("<div class=\"fullMedia\">");
- $wgOut->addHTML($s);
-
- $wgOut->addHTML("<span class=\"fileInfo\"> (");
- $wgOut->addWikiText( $info, false );
- $wgOut->addHTML(")</span>");
-
- $wgOut->addHTML("</div>");
+ $wgOut->addWikiText( <<<END
+<div class="fullMedia">
+[[Media:$filename|$filename]] <span class="fileInfo"> ($info)</span>
+</div>
+END
+ );
}
}
diff --git a/includes/Linker.php b/includes/Linker.php
index 81e31e56ce0c..bf25abd7fbbf 100644
--- a/includes/Linker.php
+++ b/includes/Linker.php
@@ -601,7 +601,7 @@ class Linker {
if( $img->exists() ) {
$url = $img->getURL();
if( $nourl ) {
- $url = str_replace( "http://", "http-noparse://", $url );
+ $url = str_replace( "http://", UNIQ_PREFIX . "NOPARSEhttp://", $url );
}
$class = 'internal';
} else {
diff --git a/includes/LoadBalancer.php b/includes/LoadBalancer.php
index ee402d68e587..c4c780576b4e 100644
--- a/includes/LoadBalancer.php
+++ b/includes/LoadBalancer.php
@@ -27,7 +27,7 @@ define( 'DB_WRITE', -2 );
*/
class LoadBalancer {
/* private */ var $mServers, $mConnections, $mLoads, $mGroupLoads;
- /* private */ var $mFailFunction;
+ /* private */ var $mFailFunction, $mErrorConnection;
/* private */ var $mForce, $mReadIndex, $mLastIndex;
/* private */ var $mWaitForFile, $mWaitForPos, $mWaitTimeout;
/* private */ var $mLaggedSlaveMode;
@@ -40,6 +40,7 @@ class LoadBalancer {
$this->mReadIndex = -1;
$this->mForce = -1;
$this->mLastIndex = -1;
+ $this->mErrorConnection = false;
}
function newFromParams( $servers, $failFunction = false, $waitTimeout = 10 )
@@ -139,7 +140,7 @@ class LoadBalancer {
return false;
}
- #wfDebug( var_export( $loads, true ) );
+ #wfDebugLog( 'connect', var_export( $loads, true ) );
# Return a random representative of the remainder
return $this->pickRandom( $loads );
@@ -182,8 +183,9 @@ class LoadBalancer {
$i = $this->pickRandom( $loads );
}
}
+ $serverIndex = $i;
if ( $i !== false ) {
- wfDebug( "Using reader #$i: {$this->mServers[$i]['host']}...\n" );
+ wfDebugLog( 'connect', "Using reader #$i: {$this->mServers[$i]['host']}...\n" );
$this->openConnection( $i );
if ( !$this->isOpen( $i ) ) {
@@ -210,7 +212,10 @@ class LoadBalancer {
}
if ( $sleepTime ) {
$totalElapsed += $sleepTime;
+ $x = "{$this->mServers[$serverIndex]['host']} $sleepTime [$serverIndex]";
+ wfProfileIn( "$fname-sleep $x" );
usleep( $sleepTime );
+ wfProfileOut( "$fname-sleep $x" );
}
} while ( count( $loads ) && !$done && $totalElapsed / 1e6 < $wgDBClusterTimeout );
@@ -348,6 +353,10 @@ class LoadBalancer {
$i = $this->getWriterIndex();
}
}
+ # Couldn't find a working server in getReaderIndex()?
+ if ( $i === false ) {
+ $this->reportConnectionError( $this->mErrorConnection );
+ }
# Now we have an explicit index into the servers array
$this->openConnection( $i, $fail );
@@ -374,6 +383,7 @@ class LoadBalancer {
if ( $fail ) {
$this->reportConnectionError( $this->mConnections[$i] );
}
+ $this->mErrorConnection = $this->mConnections[$i];
$this->mConnections[$i] = false;
$success = false;
}
@@ -434,7 +444,7 @@ class LoadBalancer {
if ( $this->mFailFunction ) {
$conn->failFunction( $this->mFailFunction );
} else {
- $conn->failFunction( 'wfEmergencyAbort' );
+ $conn->failFunction( false );
}
$conn->reportConnectionError();
$reporting = false;
diff --git a/includes/OutputPage.php b/includes/OutputPage.php
index ae4694bc4812..e2e63fc4e826 100644
--- a/includes/OutputPage.php
+++ b/includes/OutputPage.php
@@ -174,7 +174,8 @@ class OutputPage {
$name .= ' - '.$taction;
}
}
- $this->setHTMLTitle( $name . ' - ' . wfMsg( 'wikititlesuffix' ) );
+
+ $this->setHTMLTitle( wfMsg( 'pagetitle', $name ) );
}
function getHTMLTitle() { return $this->mHTMLtitle; }
function getPageTitle() { return $this->mPagetitle; }
@@ -809,13 +810,13 @@ class OutputPage {
$ret .= "<!DOCTYPE html PUBLIC \"$wgDocType\"\n \"$wgDTD\">\n";
- if ( "" == $this->mHTMLtitle ) {
- $this->mHTMLtitle = wfMsg( "pagetitle", $this->mPagetitle );
+ if ( '' == $this->getHTMLTitle() ) {
+ $this->setHTMLTitle( wfMsg( 'pagetitle', $this->getPageTitle() ));
}
$rtl = $wgContLang->isRTL() ? " dir='RTL'" : '';
$ret .= "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"$wgContLanguageCode\" lang=\"$wgContLanguageCode\" $rtl>\n";
- $ret .= "<head>\n<title>" . htmlspecialchars( $this->mHTMLtitle ) . "</title>\n";
+ $ret .= "<head>\n<title>" . htmlspecialchars( $this->getHTMLTitle() ) . "</title>\n";
array_push( $this->mMetatags, array( "http:Content-type", "$wgMimeType; charset={$wgOutputEncoding}" ) );
$ret .= $this->getHeadLinks();
@@ -876,7 +877,7 @@ class OutputPage {
$link = $wgRequest->escapeAppendQuery( 'feed=rss' );
$ret .= "<link rel='alternate' type='application/rss+xml' title='RSS 2.0' href='$link' />\n";
$link = $wgRequest->escapeAppendQuery( 'feed=atom' );
- $ret .= "<link rel='alternate' type='application/rss+atom' title='Atom 0.3' href='$link' />\n";
+ $ret .= "<link rel='alternate' type='application/atom+xml' title='Atom 0.3' href='$link' />\n";
}
return $ret;
diff --git a/includes/Parser.php b/includes/Parser.php
index f7d32f5590a3..8b5c8697f1f6 100644
--- a/includes/Parser.php
+++ b/includes/Parser.php
@@ -753,7 +753,11 @@ class Parser
$fname = 'Parser::internalParse';
wfProfileIn( $fname );
- $text = Sanitizer::removeHTMLtags( $text, array( &$this, 'replaceVariables' ) );
+ # Remove <noinclude> tags and <includeonly> sections
+ $text = strtr( $text, array( '<noinclude>' => '', '</noinclude>' => '') );
+ $text = preg_replace( '/<includeonly>.*?<\/includeonly>/s', '', $text );
+
+ $text = Sanitizer::removeHTMLtags( $text, array( &$this, 'attributeStripCallback' ) );
$text = $this->replaceVariables( $text, $args );
$text = preg_replace( '/(^|\n)-----*/', '\\1<hr />', $text );
@@ -769,7 +773,7 @@ class Parser
# replaceInternalLinks may sometimes leave behind
# absolute URLs, which have to be masked to hide them from replaceExternalLinks
- $text = str_replace("http-noparse://","http://",$text);
+ $text = str_replace(UNIQ_PREFIX."NOPARSE", "", $text);
$text = $this->doMagicLinks( $text );
$text = $this->doTableStuff( $text );
@@ -1225,7 +1229,6 @@ class Parser
if ( $useLinkPrefixExtension ) {
if ( preg_match( $e2, $s, $m ) ) {
$first_prefix = $m[2];
- $s = $m[1];
} else {
$first_prefix = false;
}
@@ -1308,7 +1311,7 @@ class Parser
$link = substr($link, 1);
}
- $nt =& Title::newFromText( $this->unstripNoWiki($link, $this->mStripState) );
+ $nt = Title::newFromText( $this->unstripNoWiki($link, $this->mStripState) );
if( !$nt ) {
$s .= $prefix . '[[' . $line;
continue;
@@ -1385,7 +1388,7 @@ class Parser
$text = $this->replaceInternalLinks($text);
# cloak any absolute URLs inside the image markup, so replaceExternalLinks() won't touch them
- $s .= $prefix . str_replace('http://', 'http-noparse://', $this->makeImage( $nt, $text ) ) . $trail;
+ $s .= $prefix . preg_replace("/\b($wgUrlProtocols)/", UNIQ_PREFIX."NOPARSE$1", $this->makeImage( $nt, $text) ) . $trail;
$wgLinkCache->addImageLinkObj( $nt );
wfProfileOut( "$fname-image" );
@@ -2279,6 +2282,10 @@ class Parser
$this->mTemplatePath[$part1] = 1;
if( $this->mOutputType == OT_HTML ) {
+ # Remove <noinclude> sections and <includeonly> tags
+ $text = preg_replace( '/<noinclude>.*?<\/noinclude>/s', '', $text );
+ $text = strtr( $text, array( '<includeonly>' => '' , '</includeonly>' => '' ) );
+ # Strip <nowiki>, <pre>, etc.
$text = $this->strip( $text, $this->mStripState );
$text = Sanitizer::removeHTMLtags( $text, array( &$this, 'replaceVariables' ), $assocArgs );
}
@@ -3289,6 +3296,29 @@ class Parser
$sk =& $this->mOptions->getSkin();
return $sk->makeImageLinkObj( $nt, $caption, $alt, $align, $width, $height, $framed, $thumb, $manual_thumb );
}
+
+ /**
+ * Set a flag in the output object indicating that the content is dynamic and
+ * shouldn't be cached.
+ */
+ function disableCache() {
+ $this->mOutput->mCacheTime = -1;
+ }
+
+ /**
+ * Callback from the Sanitizer for expanding items found in HTML attribute
+ * values, so they can be safely tested and escaped.
+ * @param string $text
+ * @param array $args
+ * @return string
+ * @access private
+ */
+ function attributeStripCallback( &$text, $args ) {
+ $text = $this->replaceVariables( $text, $args );
+ $text = $this->unstrip( $text, $this->mStripState );
+ $text = $this->unstripNoWiki( $text, $this->mStripState );
+ return $text;
+ }
}
/**
diff --git a/includes/Profiling.php b/includes/Profiling.php
index 770f39fedd3b..2fe5adab3b75 100755
--- a/includes/Profiling.php
+++ b/includes/Profiling.php
@@ -245,10 +245,12 @@ class Profiler {
$subcalls = $this->calltreeCount($this->mStack, $index);
if (!preg_match('/^-overhead/', $fname)) {
- # Adjust for profiling overhead
- $elapsed -= $overheadInternal;
- $elapsed -= ($subcalls * $overheadTotal);
- $memory -= ($subcalls * $overheadMemory);
+ # Adjust for profiling overhead (except special values with elapsed=0
+ if ( $elapsed ) {
+ $elapsed -= $overheadInternal;
+ $elapsed -= ($subcalls * $overheadTotal);
+ $memory -= ($subcalls * $overheadMemory);
+ }
}
if (!array_key_exists($fname, $this->mCollated)) {
diff --git a/includes/QueryPage.php b/includes/QueryPage.php
index 8c6e110364dd..6ed0de439dcf 100644
--- a/includes/QueryPage.php
+++ b/includes/QueryPage.php
@@ -29,6 +29,7 @@ $wgQueryPages = array(
array( 'UncategorizedPagesPage', 'Uncategorizedpages'),
array( 'UnusedimagesPage', 'Unusedimages' ),
array( 'WantedPagesPage', 'Wantedpages' ),
+ array( 'MostlinkedPage', 'Mostlinked' ),
);
global $wgDisableCounters;
diff --git a/includes/Sanitizer.php b/includes/Sanitizer.php
index b9b3b50212ac..04ca272e546f 100644
--- a/includes/Sanitizer.php
+++ b/includes/Sanitizer.php
@@ -571,9 +571,12 @@ class Sanitizer {
'RFC' => '&#82;FC',
'PMID' => '&#80;MID',
) );
- $value = preg_replace(
- '/(' . $wgUrlProtocols . '):/',
- '\\1&#58;', $value );
+
+ # Stupid hack
+ $value = preg_replace_callback(
+ '/(' . $wgUrlProtocols . ')/',
+ array( 'Sanitizer', 'armorLinksCallback' ),
+ $value );
// If this attribute was previously set, override it.
// Output should only have one attribute of each name.
@@ -587,6 +590,16 @@ class Sanitizer {
}
/**
+ * Regex replace callback for armoring links against further processing.
+ * @param array $matches
+ * @return string
+ * @access private
+ */
+ function armorLinksCallback( $matches ) {
+ return str_replace( ':', '&#58;', $matches[1] );
+ }
+
+ /**
* Return an associative array of attribute names and values from
* a partial tag string. Attribute names are forces to lowercase,
* character references are decoded to UTF-8 text.
diff --git a/includes/SearchMySQL.php b/includes/SearchMySQL.php
index 304c714050e3..bf90fdb721e0 100644
--- a/includes/SearchMySQL.php
+++ b/includes/SearchMySQL.php
@@ -61,9 +61,9 @@ class SearchMySQL extends SearchEngine {
*/
function queryRedirect() {
if( $this->showRedirects ) {
- return 'AND cur_is_redirect=0';
- } else {
return '';
+ } else {
+ return 'AND page_is_redirect=0';
}
}
diff --git a/includes/Skin.php b/includes/Skin.php
index dc1fa4a6bcc4..e84c72777a71 100644
--- a/includes/Skin.php
+++ b/includes/Skin.php
@@ -555,7 +555,7 @@ END;
return wfMsg( 'thisisdeleted',
$this->makeKnownLink(
$wgContLang->SpecialPage( 'Undelete/' . $wgTitle->getPrefixedDBkey() ),
- wfMsg( 'restorelink', $n ) ) );
+ wfMsg( 'restorelink' . ($n == 1 ? '1' : ''), $n ) ) );
}
return '';
}
@@ -1316,8 +1316,12 @@ END;
$link = wfMsgForContent( $line[0] );
if ($link == '-')
continue;
+ if (wfNoMsg($line[1], $text = wfMsg($line[1])))
+ $text = $line[1];
+ if (wfNoMsg($line[0], $link))
+ $link = $line[0];
$bar[$heading][] = array(
- 'text' => wfMsg( $line[1] ),
+ 'text' => $text,
'href' => $this->makeInternalOrExternalUrl( $link ),
'id' => 'n-' . strtr($line[1], ' ', '-'),
);
diff --git a/includes/SkinTemplate.php b/includes/SkinTemplate.php
index 0cd2963658cf..d3f8ee544c66 100644
--- a/includes/SkinTemplate.php
+++ b/includes/SkinTemplate.php
@@ -225,6 +225,7 @@ class SkinTemplate extends Skin {
$tpl->setRef( 'jsmimetype', $wgJsMimeType );
$tpl->setRef( 'charset', $wgOutputEncoding );
$tpl->set( 'headlinks', $out->getHeadLinks() );
+ $tpl->setRef('headscripts', $out->getScript() );
$tpl->setRef( 'wgScript', $wgScript );
$tpl->setRef( 'skinname', $this->skinname );
$tpl->setRef( 'stylename', $this->stylename );
@@ -362,10 +363,15 @@ class SkinTemplate extends Skin {
if ( !$wgHideInterlanguageLinks ) {
foreach( $wgOut->getLanguageLinks() as $l ) {
+ $tmp = explode( ':', $l, 2 );
+ $class = 'interwiki-' . $tmp[0];
+ unset($tmp);
$nt = Title::newFromText( $l );
- $language_urls[] = array('href' => $nt->getFullURL(),
- 'text' => ($wgContLang->getLanguageName( $nt->getInterwiki()) != ''?$wgContLang->getLanguageName( $nt->getInterwiki()) : $l),
- 'class' => $wgContLang->isRTL() ? 'rtl' : 'ltr');
+ $language_urls[] = array(
+ 'href' => $nt->getFullURL(),
+ 'text' => ($wgContLang->getLanguageName( $nt->getInterwiki()) != ''?$wgContLang->getLanguageName( $nt->getInterwiki()) : $l),
+ 'class' => $class
+ );
}
}
if(count($language_urls)) {
@@ -711,6 +717,8 @@ class SkinTemplate extends Skin {
}
}
+ wfRunHooks( 'SkinTemplateContentActions', array(&$content_actions) );
+
wfProfileOut( $fname );
return $content_actions;
}
diff --git a/includes/SpecialAllmessages.php b/includes/SpecialAllmessages.php
index 56e128f37a87..91975a8c891b 100644
--- a/includes/SpecialAllmessages.php
+++ b/includes/SpecialAllmessages.php
@@ -96,12 +96,13 @@ function makeHTMLText( $messages ) {
$mwnspace = $wgLang->getNsText( NS_MEDIAWIKI );
$mwtalk = $wgLang->getNsText( NS_MEDIAWIKI_TALK );
$txt = "
-
- <table border='1' cellspacing='0' width='100%'>
- <tr bgcolor='#b2b2ff'>
- <th>" . wfMsg('allmessagesname') . "</th>
- <th>" . wfMsg('allmessagesdefault') . "</th>
- <th>" . wfMsg('allmessagescurrent') . "</th>
+<table border='1' cellspacing='0' width='100%' id='allmessagestable'>
+ <tr >
+ <th rowspan='2'>" . wfMsgHtml('allmessagesname') . "</th>
+ <th>" . wfMsgHtml('allmessagesdefault') . "</th>
+ </tr>
+ <tr>
+ <th>" . wfMsgHtml('allmessagescurrent') . "</th>
</tr>";
wfProfileIn( "$fname-check" );
@@ -132,7 +133,7 @@ function makeHTMLText( $messages ) {
$titleObj =& Title::makeTitle( NS_MEDIAWIKI, $title );
$talkPage =& Title::makeTitle( NS_MEDIAWIKI_TALK, $title );
- $colorIt = ($m['statmsg'] == $m['msg']) ? " bgcolor=\"#f0f0ff\"" : " bgcolor=\"#ffe2e2\"";
+ $changed = ($m['statmsg'] != $m['msg']);
$message = htmlspecialchars( $m['statmsg'] );
$mw = htmlspecialchars( $m['msg'] );
@@ -149,15 +150,32 @@ function makeHTMLText( $messages ) {
$talkLink = $sk->makeBrokenLinkObj( $talkPage, htmlspecialchars( $talk ) );
}
- $txt .=
- "<tr$colorIt><td>
- $pageLink<br />
- $talkLink
+ if($changed) {
+
+ $txt .=
+ "<tr class='orig'>
+ <td rowspan='2'>
+ $pageLink<br />$talkLink
</td><td>
- $message
+$message
+ </td>
+ </tr><tr class='new'>
+ <td>
+$mw
+ </td>
+ </tr>";
+ } else {
+
+ $txt .=
+ "<tr class='def'>
+ <td>
+ $pageLink<br />$talkLink
</td><td>
- $mw
- </td></tr>";
+$mw
+ </td>
+ </tr>";
+
+ }
}
$txt .= "</table>";
wfProfileOut( "$fname-output" );
diff --git a/includes/SpecialAllpages.php b/includes/SpecialAllpages.php
index 26e7434abaed..5ba83c7e90b7 100644
--- a/includes/SpecialAllpages.php
+++ b/includes/SpecialAllpages.php
@@ -45,31 +45,22 @@ function indexNamespaceForm ( $namespace = NS_MAIN, $from = '' ) {
global $wgContLang, $wgScript;
$t = Title::makeTitle( NS_SPECIAL, "Allpages" );
- $namespaceselect = "<select name='namespace' id='nsselectbox'>";
- $arr = $wgContLang->getFormattedNamespaces();
- foreach ( $arr as $ns => $name ) {
- if ($ns < NS_MAIN)
- continue;
- $n = $ns == 0 ? wfMsg ( 'blanknamespace' ) : $name;
- $sel = $ns == $namespace ? ' selected="selected"' : '';
- $namespaceselect .= "<option value='$ns'$sel>$n</option>";
- }
- $namespaceselect .= '</select>';
+ $namespaceselect = HTMLnamespaceselector($namespace, null);
$frombox = "<input type='text' size='20' name='from' id='nsfrom' value=\""
. htmlspecialchars ( $from ) . '"/>';
- $submitbutton = '<input type="submit" value="' . wfMsg( 'allpagessubmit' ) . '" />';
+ $submitbutton = '<input type="submit" value="' . wfMsgHtml( 'allpagessubmit' ) . '" />';
- $out = "<div class='namespaceselector'><form method='get' action='{$wgScript}'>";
+ $out = "<div class='namespaceoptions'><form method='get' action='{$wgScript}'>";
$out .= '<input type="hidden" name="title" value="'.$t->getPrefixedText().'" />';
$out .= "
<table id='nsselect' class='allpages'>
<tr>
- <td align='right'>" . wfMsg('allpagesfrom') . "</td>
+ <td align='right'>" . wfMsgHtml('allpagesfrom') . "</td>
<td align='left'><label for='nsfrom'>$frombox</label></td>
</tr>
<tr>
- <td align='right'><label for='nsselectbox'>" . wfMsg('namespace') . "</label></td>
+ <td align='right'><label for='namespace'>" . wfMsgHtml('namespace') . "</label></td>
<td align='left'>
$namespaceselect $submitbutton
</td>
diff --git a/includes/SpecialContributions.php b/includes/SpecialContributions.php
index 35afe173eca5..c15a8f1a8958 100644
--- a/includes/SpecialContributions.php
+++ b/includes/SpecialContributions.php
@@ -169,7 +169,7 @@ function wfSpecialContributions( $par = null ) {
}
$nt =& Title::makeTitle(NS_USER, $nt->getDBkey());
- $limit = min($wgRequest->getInt('limit', 50), 500);
+ list( $limit, $offset) = wfCheckLimits();
$offset = $wgRequest->getVal('offset');
/* Offset must be an integral. */
if (!strlen($offset) || !preg_match("/^[0-9]+$/", $offset))
@@ -245,19 +245,10 @@ function wfSpecialContributions( $par = null ) {
"type" => "hidden",
"value" => $target));
$nsform .= "<p>";
- $nsform .= htmlspecialchars(wfMsg('namespace')) . " <select name='namespace'>\n";
- foreach (array("" => wfMsg('contributionsall')) + $arr as $nsn => $name) {
- if ($nsn < 0)
- continue;
- $name = $nsn!==0 ? $name : wfMsg('blanknamespace');
- $nsform .= ("$nsn" == "$ns") ?
- wfElement("option",
- array("value" => $nsn, "selected" => "selected"),
- $name)
- :
- wfElement("option", array("value" => $nsn), $name);
- }
- $nsform .= "</select>\n";
+ $nsform .= wfMsgHtml('namespace');
+
+ $nsform .= HTMLnamespaceselector($ns, '');
+
$nsform .= wfElement("input", array(
"type" => "submit",
"value" => wfMsg('allpagessubmit')));
diff --git a/includes/SpecialIpblocklist.php b/includes/SpecialIpblocklist.php
index 492f78db26c9..609bda25631e 100644
--- a/includes/SpecialIpblocklist.php
+++ b/includes/SpecialIpblocklist.php
@@ -49,20 +49,20 @@ class IPUnblockForm {
function showForm( $err )
{
- global $wgOut, $wgUser, $wgLang;
+ global $wgOut, $wgUser, $wgLang, $wgSysopUserBans;
$wgOut->setPagetitle( wfMsg( "unblockip" ) );
$wgOut->addWikiText( wfMsg( "unblockiptext" ) );
- $ipa = wfMsg( "ipaddress" );
- $ipr = wfMsg( "ipbreason" );
- $ipus = htmlspecialchars( wfMsg( "ipusubmit" ) );
+ $ipa = wfMsgHtml( $wgSysopUserBans ? 'ipadressorusername' : 'ipaddress' );
+ $ipr = wfMsgHtml( 'ipbreason' );
+ $ipus = wfMsgHtml( 'ipusubmit' );
$titleObj = Title::makeTitle( NS_SPECIAL, "Ipblocklist" );
$action = $titleObj->escapeLocalURL( "action=submit" );
if ( "" != $err ) {
$wgOut->setSubtitle( wfMsg( "formerror" ) );
- $wgOut->addHTML( "<p class='error'>{$err}</p>\n" );
+ $wgOut->addWikitext( "<span class='error'>{$err}</span>\n" );
}
$token = htmlspecialchars( $wgUser->editToken() );
@@ -104,7 +104,7 @@ class IPUnblockForm {
} else {
$block->mAddress = $this->ip;
}
-
+
# Delete block (if it exists)
# We should probably check for errors rather than just declaring success
$block->delete();
@@ -127,7 +127,9 @@ class IPUnblockForm {
$wgOut->setSubtitle( $msg );
}
$wgOut->addHTML( "<ul>" );
- Block::enumBlocks( "wfAddRow", 0 );
+ // FIXME hack to solve #bug 1487
+ if(!Block::enumBlocks( "wfAddRow", 0 ))
+ $wgOut->addHTML( '<li>'.wfMsg( 'ipblocklistempty' ).'</li>' );
$wgOut->addHTML( "</ul>\n" );
}
}
@@ -148,9 +150,9 @@ function wfAddRow( $block, $tag ) {
$formattedTime = $wgLang->timeanddate( $block->mTimestamp, true );
if ( $block->mExpiry === "" ) {
- $formattedExpiry = "indefinite";
+ $formattedExpiry = wfMsgHtml('infiniteblock');
} else {
- $formattedExpiry = $wgLang->timeanddate( $block->mExpiry, true );
+ $formattedExpiry = wfMsgHtml('expiringblock', $wgLang->timeanddate( $block->mExpiry, true ) );
}
$line = wfMsg( "blocklistline", $formattedTime, $ulink, $addr, $formattedExpiry );
@@ -159,17 +161,12 @@ function wfAddRow( $block, $tag ) {
if ( !$block->mAuto ) {
$titleObj = Title::makeTitle( NS_SPECIAL, "Contributions" );
- $clink = "<a href=\"" . $titleObj->escapeLocalURL( "target={$block->mAddress}" ) . "\">" .
- wfMsg( "contribslink" ) . "</a>";
- $wgOut->addHTML( " ({$clink})" );
+ $wgOut->addHTML( ' (' . $sk->makeKnownLinkObj($titleObj, wfMsgHtml( 'contribslink' ), "target={$block->mAddress}") . ')' );
}
if ( $wgUser->isAllowed('block') ) {
$titleObj = Title::makeTitle( NS_SPECIAL, "Ipblocklist" );
- $ublink = "<a href=\"" .
- $titleObj->escapeLocalURL( "action=unblock&ip=" . urlencode( $addr ) ) . "\">" .
- wfMsg( "unblocklink" ) . "</a>";
- $wgOut->addHTML( " ({$ublink})" );
+ $wgOut->addHTML( ' (' . $sk->makeKnownLinkObj($titleObj, wfMsgHtml( 'unblocklink' ), 'action=unblock&ip=' . urlencode( $addr ) ) . ')' );
}
$wgOut->addHTML( $sk->commentBlock( $block->mReason ) );
$wgOut->addHTML( "</li>\n" );
diff --git a/includes/SpecialMostlinked.php b/includes/SpecialMostlinked.php
new file mode 100644
index 000000000000..008a2d4123be
--- /dev/null
+++ b/includes/SpecialMostlinked.php
@@ -0,0 +1,69 @@
+<?php
+/**
+ *
+ * @package MediaWiki
+ * @subpackage SpecialPage
+ */
+
+require_once ( 'QueryPage.php' ) ;
+
+/**
+ *
+ * @package MediaWiki
+ * @subpackage SpecialPage
+ */
+class MostlinkedPage extends QueryPage {
+
+ function getName() {
+ return 'Mostlinked';
+ }
+
+ function isExpensive() {
+ return true;
+ }
+ function isSyndicated() { return false; }
+
+ function getSQL() {
+ $dbr =& wfGetDB( DB_SLAVE );
+ extract( $dbr->tableNames( 'pagelinks', 'page' ) );
+ return
+ "SELECT 'Mostlinked' AS type,
+ pl_namespace AS namespace,
+ pl_title AS title,
+ COUNT(*) AS value,
+ page_namespace
+ FROM $pagelinks
+ LEFT JOIN $page ON pl_namespace=page_namespace AND pl_title=page_title
+ GROUP BY pl_namespace,pl_title
+ HAVING COUNT(*) > 1";
+ }
+
+ function formatResult( $skin, $result ) {
+ global $wgContLang;
+
+ $nt = Title::makeTitle( $result->namespace, $result->title );
+ $text = $wgContLang->convert( $nt->getPrefixedText() );
+ if ( is_null( $result->page_namespace ) )
+ $plink = $skin->makeBrokenLink( $nt->getPrefixedText(), $text );
+ else
+ $plink = $skin->makeKnownLink( $nt->getPrefixedText(), $text );
+
+ $nl = wfMsg( "nlinks", $result->value );
+ $nlink = $skin->makeKnownLink( $wgContLang->specialPage( "Whatlinkshere" ), $nl, "target=" . $nt->getPrefixedURL() );
+
+ return "{$plink} ({$nlink})";
+ }
+}
+
+/**
+ * constructor
+ */
+function wfSpecialMostlinked() {
+ list( $limit, $offset ) = wfCheckLimits();
+
+ $wpp = new MostlinkedPage();
+
+ $wpp->doQuery( $offset, $limit );
+}
+
+?>
diff --git a/includes/SpecialMovepage.php b/includes/SpecialMovepage.php
index 70c8a4feda13..58f445cf1dad 100644
--- a/includes/SpecialMovepage.php
+++ b/includes/SpecialMovepage.php
@@ -138,9 +138,9 @@ class MovePageForm {
</td>
</tr>
<tr>
- <td align='right'>{$movereason}:</td>
- <td align='left'>
- <input type='text' size='40' name=\"wpReason\" value=\"{$encReason}\" />
+ <td align='right' valign='top'><br />{$movereason}:</td>
+ <td align='left' valign='top'><br />
+ <textarea type='text' cols='60' rows='2' name=\"wpReason\" value=\"{$encReason}\"></textarea>
</td>
</tr>" );
diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php
index 869ccafe1af2..4fbd7b9f5b1d 100644
--- a/includes/SpecialPage.php
+++ b/includes/SpecialPage.php
@@ -17,11 +17,6 @@
/**
- *
- */
-global $wgSpecialPages, $wgUser;
-
-/**
* @access private
*/
$wgSpecialPages = array(
@@ -47,6 +42,7 @@ $wgSpecialPages = array(
'Unusedcategories' => new SpecialPage( 'Unusedcategories' ),
'Unusedimages' => new SpecialPage( 'Unusedimages' ),
'Wantedpages' => new SpecialPage( 'Wantedpages' ),
+ 'Mostlinked' => new SpecialPage( 'Mostlinked' ),
'Shortpages' => new SpecialPage( 'Shortpages' ),
'Longpages' => new SpecialPage( 'Longpages' ),
'Newpages' => new IncludableSpecialPage( 'Newpages' ),
@@ -75,21 +71,17 @@ $wgSpecialPages = array(
'Userrights' => new SpecialPage( 'Userrights', 'userrights' ),
);
-global $wgUseValidation ;
if ( $wgUseValidation )
$wgSpecialPages['Validate'] = new SpecialPage( 'Validate' );
-global $wgDisableCounters;
if( !$wgDisableCounters ) {
$wgSpecialPages['Popularpages'] = new SpecialPage( 'Popularpages' );
}
-global $wgDisableInternalSearch;
if( !$wgDisableInternalSearch ) {
$wgSpecialPages['Search'] = new UnlistedSpecialPage( 'Search' );
}
-global $wgEmailAuthentication;
if( $wgEmailAuthentication ) {
$wgSpecialPages['Confirmemail'] = new UnlistedSpecialPage( 'Confirmemail' );
}
@@ -165,7 +157,7 @@ class SpecialPage
* @static
* @param string $name
*/
- function &getPage( $name ) {
+ function getPage( $name ) {
global $wgSpecialPages;
if ( array_key_exists( $name, $wgSpecialPages ) ) {
return $wgSpecialPages[$name];
@@ -179,7 +171,7 @@ class SpecialPage
* @param string $name
* @return mixed Title object if the redirect exists, otherwise NULL
*/
- function &getRedirect( $name ) {
+ function getRedirect( $name ) {
global $wgUser;
switch ( $name ) {
case 'Mypage':
@@ -240,12 +232,12 @@ class SpecialPage
$par = $bits[1];
}
- $page =& SpecialPage::getPage( $name );
+ $page = SpecialPage::getPage( $name );
if ( is_null( $page ) ) {
if ( $including ) {
return false;
} else {
- $redir =& SpecialPage::getRedirect( $name );
+ $redir = SpecialPage::getRedirect( $name );
if ( isset( $redir ) ) {
if ( isset( $par ) )
$wgOut->redirect( $redir->getFullURL() . '/' . $par );
diff --git a/includes/SpecialPreferences.php b/includes/SpecialPreferences.php
index 6e99b3f03fe6..bd462909c3b8 100644
--- a/includes/SpecialPreferences.php
+++ b/includes/SpecialPreferences.php
@@ -66,6 +66,7 @@ class PreferencesForm {
$this->mAction = $request->getVal( 'action' );
$this->mReset = $request->getCheck( 'wpReset' );
$this->mPosted = $request->wasPosted();
+ $this->mSuccess = $request->getCheck( 'success' );
$this->mSaveprefs = $request->getCheck( 'wpSaveprefs' ) &&
$this->mPosted &&
@@ -113,7 +114,7 @@ class PreferencesForm {
}
if ( $this->mReset ) {
$this->resetPrefs();
- $this->mainPrefsForm( wfMsg( 'prefsreset' ) );
+ $this->mainPrefsForm( 'reset', wfMsg( 'prefsreset' ) );
} else if ( $this->mSaveprefs ) {
$this->savePreferences();
} else {
@@ -197,26 +198,33 @@ class PreferencesForm {
if ( '' != $this->mNewpass ) {
if ( $this->mNewpass != $this->mRetypePass ) {
- $this->mainPrefsForm( wfMsg( 'badretype' ) );
+ $this->mainPrefsForm( 'error', wfMsg( 'badretype' ) );
return;
}
if ( strlen( $this->mNewpass ) < $wgMinimalPasswordLength ) {
- $this->mainPrefsForm( wfMsg( 'passwordtooshort', $wgMinimalPasswordLength ) );
+ $this->mainPrefsForm( 'error', wfMsg( 'passwordtooshort', $wgMinimalPasswordLength ) );
return;
}
if (!$wgUser->checkPassword( $this->mOldpass )) {
- $this->mainPrefsForm( wfMsg( 'wrongpassword' ) );
+ $this->mainPrefsForm( 'error', wfMsg( 'wrongpassword' ) );
return;
}
if (!$wgAuth->setPassword( $wgUser, $this->mNewpass )) {
- $this->mainPrefsForm( wfMsg( 'externaldberror' ) );
+ $this->mainPrefsForm( 'error', wfMsg( 'externaldberror' ) );
return;
}
$wgUser->setPassword( $this->mNewpass );
}
$wgUser->setRealName( $this->mRealName );
+
+ if( $wgUser->getOption( 'language' ) !== $this->mUserLanguage ) {
+ $needRedirect = true;
+ } else {
+ $needRedirect = false;
+ }
+
$wgUser->setOption( 'language', $this->mUserLanguage );
$wgUser->setOption( 'variant', $this->mUserVariant );
$wgUser->setOption( 'nickname', $this->mNick );
@@ -226,7 +234,7 @@ class PreferencesForm {
if( $wgUseTeX ) {
$wgUser->setOption( 'math', $this->mMath );
}
- $wgUser->setOption( 'date', $this->validateDate( $this->mDate, 0, 10 ) );
+ $wgUser->setOption( 'date', $this->validateDate( $this->mDate, 0, 20 ) );
$wgUser->setOption( 'searchlimit', $this->validateIntOrNull( $this->mSearch ) );
$wgUser->setOption( 'contextlines', $this->validateIntOrNull( $this->mSearchLines ) );
$wgUser->setOption( 'contextchars', $this->validateIntOrNull( $this->mSearchChars ) );
@@ -259,7 +267,7 @@ class PreferencesForm {
$wgUser->setCookies();
$wgUser->saveSettings();
- $error = wfMsg( 'savedprefs' );
+ $error = false;
if( $wgEnableEmail ) {
$newadr = $this->mUserEmail;
$oldadr = $wgUser->getEmail();
@@ -274,7 +282,7 @@ class PreferencesForm {
# User can come back through the confirmation URL to re-enable email.
$result = $wgUser->sendConfirmationMail();
if( WikiError::isError( $result ) ) {
- $error = wfMsg( 'mailerror', $result->getMessage() );
+ $error = wfMsg( 'mailerror', htmlspecialchars( $result->getMessage() ) );
} else {
$error = wfMsg( 'eauthentsent', $wgUser->getName() );
}
@@ -289,9 +297,15 @@ class PreferencesForm {
}
}
+ if( $needRedirect && $error === false ) {
+ $title =& Title::makeTitle( NS_SPECIAL, "Preferences" );
+ $wgOut->redirect($title->getFullURL('success'));
+ return;
+ }
+
$wgOut->setParserOptions( ParserOptions::newFromUser( $wgUser ) );
$po = ParserOptions::newFromUser( $wgUser );
- $this->mainPrefsForm( $error );
+ $this->mainPrefsForm( $error === false ? 'success' : 'error', $error);
}
/**
@@ -378,7 +392,7 @@ class PreferencesForm {
$checked = $wgUser->getOption( $tname ) == 1 ? ' checked="checked"' : '';
$trailer = $trailer ? $trailer : '';
return "<div class='toggle'><input type='checkbox' value='1' id=\"$tname\" name=\"wpOp$tname\"$checked />" .
- " <span class='toggletext'><label for=\"$tname\">$ttext</label>$trailer</span></div>";
+ " <span class='toggletext'><label for=\"$tname\">$ttext</label>$trailer</span></div>\n";
}
function getToggles( $items ) {
@@ -404,7 +418,7 @@ class PreferencesForm {
/**
* @access private
*/
- function mainPrefsForm( $err ) {
+ function mainPrefsForm( $status , $message = '' ) {
global $wgUser, $wgOut, $wgLang, $wgContLang, $wgValidSkinNames;
global $wgAllowRealName, $wgImageLimits, $wgThumbLimits;
global $wgDisableLangConversion;
@@ -417,8 +431,12 @@ class PreferencesForm {
$wgOut->setArticleRelated( false );
$wgOut->setRobotpolicy( 'noindex,nofollow' );
- if ( '' != $err ) {
- $wgOut->addHTML( "<p class='error'>" . htmlspecialchars( $err ) . "</p>\n" );
+ if ( $this->mSuccess || 'success' == $status ) {
+ $wgOut->addWikitext( '<span class="preferences-save-success">'. wfMsg( 'savedprefs' ) . "</span>\n----" );
+ } else if ( 'error' == $status ) {
+ $wgOut->addWikitext( "<span class='error'>" . $message . "</span>\n----" );
+ } else if ( '' != $status ) {
+ $wgOut->addWikitext( $message . "\n----" );
}
$uname = $wgUser->getName();
$uid = $wgUser->getID();
@@ -661,7 +679,7 @@ class PreferencesForm {
$imageLimitOptions = null;
foreach ( $wgImageLimits as $index => $limits ) {
$selected = ($index == $this->mImageSize) ? 'selected="selected"' : '';
- $imageLimitOptions .= "<option value=\"{$index}\" {$selected}>{$limits[0]}x{$limits[1]}</option>\n";
+ $imageLimitOptions .= "<option value=\"{$index}\" {$selected}>{$limits[0]}×{$limits[1]}". wfMsgHtml('unit-pixel') ."</option>\n";
}
$imageThumbOptions = null;
@@ -669,7 +687,7 @@ class PreferencesForm {
<div><label>" . wfMsg('thumbsize') . "<select name=\"wpThumbSize\">");
foreach ( $wgThumbLimits as $index => $size ) {
$selected = ($index == $this->mThumbSize) ? 'selected="selected"' : '';
- $imageThumbOptions .= "<option value=\"{$index}\" {$selected}>{$size}px</option>\n";
+ $imageThumbOptions .= "<option value=\"{$index}\" {$selected}>{$size}". wfMsgHtml('unit-pixel') ."</option>\n";
}
$wgOut->addHTML( "{$imageThumbOptions}</select></label></div></fieldset>\n\n");
@@ -769,7 +787,8 @@ class PreferencesForm {
<option value=\"1\"$s1>$msgUnderlinealways</option>
<option value=\"2\"$s2>$msgUnderlinedefault</option>
</select>
-</label></div>
+</label>
+</div>
");
foreach ( $togs as $tname ) {
if( !array_key_exists( $tname, $this->mUsedToggles ) ) {
diff --git a/includes/SpecialRandompage.php b/includes/SpecialRandompage.php
index 59836c9fedfe..82d580cb6a6b 100644
--- a/includes/SpecialRandompage.php
+++ b/includes/SpecialRandompage.php
@@ -51,7 +51,7 @@ function wfSpecialRandompage( $par = NS_MAIN ) {
}
if( is_null( $title ) ) {
# That's not supposed to happen :)
- $title =& Title::newFromText( wfMsg( 'mainpage' ) );
+ $title = Title::newFromText( wfMsg( 'mainpage' ) );
}
$wgOut->reportTime(); # for logfile
$wgOut->redirect( $title->getFullUrl() );
diff --git a/includes/SpecialRecentchanges.php b/includes/SpecialRecentchanges.php
index 8ad4899d7e4c..c7549af4807c 100644
--- a/includes/SpecialRecentchanges.php
+++ b/includes/SpecialRecentchanges.php
@@ -131,14 +131,15 @@ function wfSpecialRecentchanges( $par, $specialPage ) {
$hidem .= $hidebots ? ' AND rc_bot=0' : '';
$hidem .= $hideliu ? ' AND rc_user=0' : '';
$hidem .= $hidepatrolled ? ' AND rc_patrolled=0' : '';
- $hidem .= is_null( $namespace ) ? '' : ' AND rc_namespace' . ($invert ? '!=' : '=') . $namespace;
+ $hidem .= is_null( $namespace ) ? '' : ' AND rc_namespace' . ($invert ? '!=' : '=') . $namespace;
// This is the big thing!
$uid = $wgUser->getID();
+ $notifts = ($wgShowUpdatedMarker?",wl_notificationtimestamp":"");
// Perform query
- $sql2 = "SELECT *" . ($uid ? ",wl_user,wl_notificationtimestamp" : "") . " FROM $recentchanges " .
+ $sql2 = "SELECT $recentchanges.*" . ($uid ? ",wl_user".$notifts : "") . " FROM $recentchanges " .
($uid ? "LEFT OUTER JOIN $watchlist ON wl_user={$uid} AND wl_title=rc_title AND wl_namespace=rc_namespace " : "") .
"WHERE rc_timestamp > '{$cutoff}' {$hidem} " .
"ORDER BY rc_timestamp DESC LIMIT {$limit}";
@@ -176,15 +177,15 @@ function wfSpecialRecentchanges( $par, $specialPage ) {
// Dump everything here
$nondefaults = array();
- appendToArrayIfNotDefault( 'days', $days, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'limit', $limit , $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'hideminor', $hideminor, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'hidebots', $hidebots, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'hideliu', $hideliu, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'hidepatrolled', $hidepatrolled, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'from', $from, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'namespace', $namespace, $defaults, $nondefaults);
- appendToArrayIfNotDefault( 'invert', $invert, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'days', $days, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'limit', $limit , $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'hideminor', $hideminor, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'hidebots', $hidebots, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'hideliu', $hideliu, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'hidepatrolled', $hidepatrolled, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'from', $from, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'namespace', $namespace, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'invert', $invert, $defaults, $nondefaults);
// Add end of the texts
$wgOut->addHTML( '<div class="rcoptions">' . rcOptionsPanel( $defaults, $nondefaults ) );
@@ -458,34 +459,22 @@ function rcNamespaceForm ( $namespace, $invert, $nondefaults ) {
global $wgContLang, $wgScript;
$t = Title::makeTitle( NS_SPECIAL, 'Recentchanges' );
- $namespaceselect = "<select name='namespace' id='nsselectbox'>";
- $namespaceselect .= '<option value="" ' . ($namespace === '' ? ' selected="selected"' : '') . '>' . wfMsg( 'contributionsall' ) . '</option>';
- $arr = $wgContLang->getFormattedNamespaces();
- foreach ( $arr as $ns => $name ) {
- if( $ns < NS_MAIN )
- continue;
- $n = $ns === NS_MAIN ? wfMsg ( 'blanknamespace' ) : $name;
- $sel = $namespace === (string) $ns ? ' selected="selected"' : '';
- $namespaceselect .= "<option value='$ns'$sel>$n</option>";
- }
- $namespaceselect .= '</select>';
+ $namespaceselect = HTMLnamespaceselector($namespace, '');
+ $submitbutton = '<input type="submit" value="' . wfMsgHtml( 'allpagessubmit' ) . '" />';
+ $invertbox = "<input type='checkbox' name='invert' value='1' id='nsinvert'" . ( $invert ? ' checked="checked"' : '' ) . ' />';
+
+ $out = "<div class='namespacesettings'><form method='get' action='{$wgScript}'>\n";
- $out = '';
- $out .= "<div class='namespaceselector'><form method='get' action='{$wgScript}'>\n";
foreach ( $nondefaults as $key => $value ) {
if ($key != 'namespace' && $key != 'invert')
- $out .= "<input type='hidden' name='$key' value='$value' />";
+ $out .= wfElement('input', array( 'type' => 'hidden', 'name' => $key, 'value' => $value));
}
- $submitbutton = '<input type="submit" value="' . wfMsg( 'allpagessubmit' ) . '" />';
- $invertbox = "<input type='checkbox' name='invert' value='1' id='nsinvert'" . ( $invert ? ' checked="checked"' : '' ) . ' />';
-
-
$out .= '<input type="hidden" name="title" value="'.$t->getPrefixedText().'" />';
$out .= "
<div id='nsselect' class='recentchanges'>
- <label for='nsselectbox'>" . wfMsg('namespace') . "</label>
- $namespaceselect $submitbutton $invertbox <label for='nsinvert'>" . wfMsg('invert') . "</label>
+ <label for='namespace'>" . wfMsgHtml('namespace') . "</label>
+ $namespaceselect $submitbutton $invertbox <label for='nsinvert'>" . wfMsgHtml('invert') . "</label>
</div>";
$out .= '</form></div>';
return $out;
@@ -563,18 +552,4 @@ function rcFormatDiff( $row ) {
return $comment;
}
-
-/**
- * Appends to second array if $value differs from that in $default
- */
-function appendToArrayIfNotDefault( $key, $value, $default, &$changed )
-{
- if ( is_null( $changed ) ) {
- die();
- }
- if ( $default[$key] !== $value ) {
- $changed[$key] = $value;
- }
-}
-
?>
diff --git a/includes/SpecialSearch.php b/includes/SpecialSearch.php
index 20948b96aed3..87174832d05c 100644
--- a/includes/SpecialSearch.php
+++ b/includes/SpecialSearch.php
@@ -70,7 +70,7 @@ class SpecialSearch {
$this->namespaces = $this->userNamespaces( $user );
}
- $this->searchRedirects = false;
+ $this->searchRedirects = $request->getcheck( 'redirs' ) ? true : false;
}
/**
@@ -164,6 +164,7 @@ class SpecialSearch {
$search =& SearchEngine::create();
$search->setLimitOffset( $this->limit, $this->offset );
$search->setNamespaces( $this->namespaces );
+ $search->showRedirects = $this->searchRedirects;
$titleMatches = $search->searchTitle( $term );
$textMatches = $search->searchText( $term );
diff --git a/includes/SpecialUndelete.php b/includes/SpecialUndelete.php
index 51b8083f7a4a..09ef8678e5fc 100644
--- a/includes/SpecialUndelete.php
+++ b/includes/SpecialUndelete.php
@@ -40,7 +40,7 @@ class PageArchive {
*
* @return ResultWrapper
*/
- /* static */ function &listAllPages() {
+ /* static */ function listAllPages() {
$dbr =& wfGetDB( DB_SLAVE );
$archive = $dbr->tableName( 'archive' );
@@ -56,7 +56,7 @@ class PageArchive {
*
* @return ResultWrapper
*/
- function &listRevisions() {
+ function listRevisions() {
$dbr =& wfGetDB( DB_SLAVE );
return $dbr->resultObject( $dbr->select( 'archive',
array( 'ar_minor_edit', 'ar_timestamp', 'ar_user', 'ar_user_text', 'ar_comment' ),
diff --git a/includes/SpecialUserlogin.php b/includes/SpecialUserlogin.php
index 84b36ccdb15a..0d2b80ae8bef 100644
--- a/includes/SpecialUserlogin.php
+++ b/includes/SpecialUserlogin.php
@@ -147,6 +147,8 @@ class LoginForm {
$wgUser->sendConfirmationMail();
}
+ wfRunHooks( 'AddNewAccount', null );
+
if( $this->hasSessionCookie() ) {
return $this->successfulLogin( wfMsg( 'welcomecreation', $wgUser->getName() ) );
} else {
diff --git a/includes/SpecialVersion.php b/includes/SpecialVersion.php
index a525d35ef0c9..9b5e15038398 100644
--- a/includes/SpecialVersion.php
+++ b/includes/SpecialVersion.php
@@ -60,6 +60,11 @@ or [http://www.gnu.org/copyleft/gpl.html read it online]
}
}
$wgOut->addWikiText( $out );
+
+ global $wgIP;
+ $wgOut->addHTML( '<!-- visited from '
+ . str_replace( '--', ' - - ', htmlspecialchars( $wgIP ) )
+ . " -->\n" );
}
function formatExtensionCredits( $name, $author, $url = null, $version = null ) {
diff --git a/includes/SpecialWatchlist.php b/includes/SpecialWatchlist.php
index e6fabf80fa26..a90f1492f102 100644
--- a/includes/SpecialWatchlist.php
+++ b/includes/SpecialWatchlist.php
@@ -33,11 +33,20 @@ function wfSpecialWatchlist( $par ) {
return;
}
+ $defaults = array(
+ /* float */ 'days' => 3.0, /* or 0.5, watch further below */
+ /* bool */ 'hideOwn' => false,
+ );
+
+ extract($defaults);
+
# Get query variables
$days = $wgRequest->getVal( 'days' );
+ $hideOwn = $wgRequest->getBool( 'hideOwn' );
+
+ # Watchlist editing
$action = $wgRequest->getVal( 'action' );
$remove = $wgRequest->getVal( 'remove' );
- $hideOwn = $wgRequest->getBool( 'hideOwn' );
$id = $wgRequest->getArray( 'id' );
$uid = $wgUser->getID();
@@ -45,7 +54,7 @@ function wfSpecialWatchlist( $par ) {
$wgUser->clearAllNotifications( $uid );
}
-
+ # Deleting items from watchlist
if(($action == 'submit') && isset($remove) && is_array($id)) {
$wgOut->addWikiText( wfMsg( 'removingchecked' ) );
$wgOut->addHTML( '<p>' );
@@ -78,32 +87,38 @@ function wfSpecialWatchlist( $par ) {
$dbr =& wfGetDB( DB_SLAVE );
extract( $dbr->tableNames( 'page', 'revision', 'watchlist', 'recentchanges' ) );
- $sql = "SELECT COUNT(*) AS n FROM $watchlist WHERE wl_user=$uid";
- $res = $dbr->query( $sql, $fname );
- $s = $dbr->fetchObject( $res );
+ $sql = "SELECT COUNT(*) AS n FROM $watchlist WHERE wl_user=$uid";
+ $res = $dbr->query( $sql, $fname );
+ $s = $dbr->fetchObject( $res );
-# Patch *** A1 *** (see A2 below)
+ # Patch *** A1 *** (see A2 below)
# adjust for page X, talk:page X, which are both stored separately, but treated together
-# $nitems = $s->n / 2;
- $nitems = $s->n;
+ $nitems = floor($s->n / 2);
+# $nitems = $s->n;
if($nitems == 0) {
$wgOut->addWikiText( wfMsg( 'nowatchlist' ) );
return;
}
- if ( is_null( $days ) ) {
- $big = 1000;
+ if( is_null($days) || !is_numeric($days) ) {
+ $big = 1000; /* The magical big */
if($nitems > $big) {
# Set default cutoff shorter
- $days = (12.0 / 24.0); # 12 hours...
+ $days = $defaults['days'] = (12.0 / 24.0); # 12 hours...
} else {
- $days = 3; # longer cutoff for shortlisters
+ $days = $defaults['days']; # default cutoff for shortlisters
}
} else {
$days = floatval($days);
}
+ // Dump everything here
+ $nondefaults = array();
+
+ wfAppendToArrayIfNotDefault( 'days', $days, $defaults, $nondefaults);
+ wfAppendToArrayIfNotDefault( 'hideOwn', $hideOwn, $defaults, $nondefaults);
+
if ( $days <= 0 ) {
$docutoff = '';
$cutoff = false;
@@ -112,13 +127,17 @@ function wfSpecialWatchlist( $par ) {
$docutoff = "AND rev_timestamp > '" .
( $cutoff = $dbr->timestamp( time() - intval( $days * 86400 ) ) )
. "'";
- $sql = "SELECT COUNT(*) AS n FROM $page, $revision WHERE rev_timestamp>'$cutoff' AND page_id=rev_page";
- $res = $dbr->query( $sql, $fname );
- $s = $dbr->fetchObject( $res );
- $npages = $s->n;
+ /*
+ $sql = "SELECT COUNT(*) AS n FROM $page, $revision WHERE rev_timestamp>'$cutoff' AND page_id=rev_page";
+ $res = $dbr->query( $sql, $fname );
+ $s = $dbr->fetchObject( $res );
+ $npages = $s->n;
+ */
+ $npages = 40000 * $days;
}
+ /* Edit watchlist form */
if($wgRequest->getBool('edit') || $par == 'edit' ) {
$wgOut->addWikiText( wfMsg( 'watchlistcontains', $wgLang->formatNum( $nitems ) ) .
"\n\n" . wfMsg( 'watcheditlist' ) );
@@ -139,12 +158,12 @@ function wfSpecialWatchlist( $par ) {
while( $s = $dbr->fetchObject( $res ) ) {
$list[$s->wl_namespace][] = $s->wl_title;
}
-
+
// TODO: Display a TOC
foreach($list as $ns => $titles) {
if (Namespace::isTalk($ns))
continue;
- if ($ns != NS_MAIN)
+ if ($ns != NS_MAIN)
$wgOut->addHTML( '<h2>' . $wgContLang->getFormattedNsText( $ns ) . '</h2>' );
$wgOut->addHTML( '<ul>' );
foreach($titles as $title) {
@@ -181,23 +200,8 @@ function wfSpecialWatchlist( $par ) {
# through the time-sorted page list checking for watched items.
# Up estimate of watched items by 15% to compensate for talk pages...
- if( $cutoff && ( $nitems*1.15 > $npages ) ) {
- $x = 'rev_timestamp';
- $y = wfMsg( 'watchmethod-recent' );
- # TG patch: here we do not consider pages and their talk pages equivalent - why should we ?
- # The change results in talk-pages not automatically included in watchlists, when their parent page is included
- # $z = "wl_namespace=cur_namespace & ~1";
- $z = 'wl_namespace=page_namespace';
- } else {
- $x = 'page_timestamp';
- $y = wfMsg( 'watchmethod-list' );
- # TG patch: here we do not consider pages and their talk pages equivalent - why should we ?
- # The change results in talk-pages not automatically included in watchlists, when their parent page is included
- # $z = "(wl_namespace=cur_namespace OR wl_namespace+1=cur_namespace)";
- $z = 'wl_namespace=page_namespace';
- }
- $andHideOwn = $hideOwn ? "AND (rev_user <> $uid)" : '';
+ $andHideOwn = $hideOwn ? "AND (rc_user <> $uid)" : '';
# Show watchlist header
$header = '';
@@ -208,8 +212,9 @@ function wfSpecialWatchlist( $par ) {
$header .= wfMsg( 'wlheader-showupdated' ) . "\n";
}
- $header .= wfMsg( 'watchdetails', $wgLang->formatNum( $nitems / 2 ),
- $wgLang->formatNum( $npages ), $y,
+ # TODO: Consider removing the third parameter
+ $header .= wfMsg( 'watchdetails', $wgLang->formatNum( $nitems ),
+ $wgLang->formatNum( $npages ), '',
$specialTitle->getFullUrl( 'edit=yes' ) );
$wgOut->addWikiText( $header );
@@ -222,53 +227,63 @@ function wfSpecialWatchlist( $par ) {
"\n\n" );
}
- $use_index = $dbr->useIndexClause( $x );
- $sql = "SELECT
- page_namespace,page_title,rev_comment, page_id,
- rev_user,rev_user_text,rev_timestamp,rev_minor_edit,rev_id,page_is_new,wl_notificationtimestamp
- FROM $watchlist,$page,$revision $use_index
- WHERE wl_user=$uid
- $andHideOwn
- AND $z
- AND wl_title=page_title
- AND page_latest=rev_id
- $docutoff
- ORDER BY rev_timestamp DESC";
-
+ $sql = "SELECT
+ rc_namespace page_namespace,rc_title page_title,
+ rc_comment rev_comment, rc_cur_id page_id,
+ rc_user rev_user,rc_user_text rev_user_text,
+ rc_timestamp rev_timestamp,rc_minor rev_minor_edit,
+ rc_this_oldid rev_id,
+ rc_last_oldid,
+ rc_new page_is_new,wl_notificationtimestamp
+ FROM $watchlist,$recentchanges,$page
+ WHERE wl_user=$uid
+ AND wl_namespace=rc_namespace
+ AND wl_title=rc_title
+ AND rc_timestamp > '$cutoff'
+ AND rc_cur_id=page_id
+ AND rc_this_oldid=page_latest
+ $andHideOwn
+ ORDER BY rc_timestamp DESC";
$res = $dbr->query( $sql, $fname );
$numRows = $dbr->numRows( $res );
+
+ /* Start bottom header */
+ $wgOut->addHTML( "<hr />\n<p>" );
+
if($days >= 1)
- $note = wfMsg( 'rcnote', $wgLang->formatNum( $numRows ), $wgLang->formatNum( $days ) );
+ $wgOut->addWikiText( wfMsg( 'rcnote', $wgLang->formatNum( $numRows ),
+ $wgLang->formatNum( $days ) ) . '<br />' , false );
elseif($days > 0)
- $note = wfMsg( 'wlnote', $wgLang->formatNum( $numRows ), $wgLang->formatNum( round($days*24) ) );
- else
- $note = '';
- $wgOut->addHTML( "\n<hr />\n{$note}\n<br />" );
- $note = wlCutoffLinks( $days );
- $wgOut->addHTML( "{$note}\n" );
+ $wgOut->addWikiText( wfMsg( 'wlnote', $wgLang->formatNum( $numRows ),
+ $wgLang->formatNum( round($days*24) ) ) . '<br />' , false );
+
+ $wgOut->addHTML( "\n" . wlCutoffLinks( $days, 'Watchlist', $nondefaults ) . "<br />\n" );
$sk = $wgUser->getSkin();
$s = $sk->makeKnownLink(
$wgContLang->specialPage( 'Watchlist' ),
- (0 == $hideOwn) ? wfMsg( 'wlhide' ) : wfMsg( 'wlshow' ),
- 'hideOwn=' . $wgLang->formatNum( 1-$hideOwn ) );
-
- $note = wfMsg( "wlhideshowown", $s );
- $wgOut->addHTML( "\n<br />{$note}\n<br />" );
+ (0 == $hideOwn) ? wfMsgHtml( 'wlhide' ) : wfMsgHtml( 'wlshow' ),
+ wfArrayToCGI( array('hideOwn' => 1-$hideOwn ), $nondefaults ) );
+
+ $wgOut->addHTML( wfMsgHtml( "wlhideshowown", $s ) );
if ( $numRows == 0 ) {
- $wgOut->addHTML( '<p><i>' . wfMsg( 'watchnochange' ) . '</i></p>' );
+ $wgOut->addWikitext( "<br />" . wfMsg( 'watchnochange' ), false );
+ $wgOut->addHTML( "</p>\n" );
return;
}
+ $wgOut->addHTML( "</p>\n" );
+ /* End bottom header */
+
$sk = $wgUser->getSkin();
$list =& new ChangesList( $sk );
$s = $list->beginRecentChangesList();
$counter = 1;
while ( $obj = $dbr->fetchObject( $res ) ) {
# Make fake RC entry
- $rc = RecentChange::newFromCurRow( $obj );
+ $rc = RecentChange::newFromCurRow( $obj, $obj->rc_last_oldid );
$rc->counter = $counter++;
if ( $wgShowUpdatedMarker ) {
@@ -300,44 +315,42 @@ function wfSpecialWatchlist( $par ) {
}
-
-function wlHoursLink( $h, $page ) {
+function wlHoursLink( $h, $page, $options = array() ) {
global $wgUser, $wgLang, $wgContLang;
$sk = $wgUser->getSkin();
$s = $sk->makeKnownLink(
$wgContLang->specialPage( $page ),
$wgLang->formatNum( $h ),
- 'days=' . ($h / 24.0) );
+ wfArrayToCGI( array('days' => ($h / 24.0)), $options ) );
return $s;
}
-
-function wlDaysLink( $d, $page ) {
+function wlDaysLink( $d, $page, $options = array() ) {
global $wgUser, $wgLang, $wgContLang;
$sk = $wgUser->getSkin();
$s = $sk->makeKnownLink(
$wgContLang->specialPage( $page ),
- ($d ? $wgLang->formatNum( $d ) : wfMsg( 'watchlistall2' ) ), "days=$d" );
+ ($d ? $wgLang->formatNum( $d ) : wfMsgHtml( 'watchlistall2' ) ),
+ wfArrayToCGI( array('days' => $d), $options ) );
return $s;
}
-function wlCutoffLinks( $days, $page = 'Watchlist' )
-{
+function wlCutoffLinks( $days, $page = 'Watchlist', $options = array() ) {
$hours = array( 1, 2, 6, 12 );
$days = array( 1, 3, 7 );
$cl = '';
$i = 0;
foreach( $hours as $h ) {
- $hours[$i++] = wlHoursLink( $h, $page );
+ $hours[$i++] = wlHoursLink( $h, $page, $options );
}
$i = 0;
foreach( $days as $d ) {
- $days[$i++] = wlDaysLink( $d, $page );
+ $days[$i++] = wlDaysLink( $d, $page, $options );
}
return wfMsg ('wlshowlast',
implode(' | ', $hours),
implode(' | ', $days),
- wlDaysLink( 0, $page ) );
+ wlDaysLink( 0, $page, $options ) );
}
?>
diff --git a/includes/StreamFile.php b/includes/StreamFile.php
index 3098ea876cdd..0c44bb9228a0 100644
--- a/includes/StreamFile.php
+++ b/includes/StreamFile.php
@@ -4,7 +4,7 @@
/** */
function wfStreamFile( $fname ) {
global $wgSquidMaxage;
- $stat = stat( $fname );
+ $stat = @stat( $fname );
if ( !$stat ) {
header( 'HTTP/1.0 404 Not Found' );
echo "<html><body>
@@ -15,7 +15,6 @@ does not.</p>
return;
}
- header( "Cache-Control: s-maxage=$wgSquidMaxage, must-revalidate, max-age=0" );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s', $stat['mtime'] ) . ' GMT' );
if ( !empty( $_SERVER['HTTP_IF_MODIFIED_SINCE'] ) ) {
diff --git a/includes/Title.php b/includes/Title.php
index 33f728b780aa..31d21d87513e 100644
--- a/includes/Title.php
+++ b/includes/Title.php
@@ -102,7 +102,7 @@ class Title {
* @static
* @access public
*/
- function &newFromText( $text, $defaultNamespace = NS_MAIN ) {
+ function newFromText( $text, $defaultNamespace = NS_MAIN ) {
$fname = 'Title::newFromText';
wfProfileIn( $fname );
@@ -667,7 +667,7 @@ class Title {
$namespace = $wgContLang->getNsText( $this->mNamespace );
if ( '' != $namespace ) {
# Can this actually happen? Interwikis shouldn't be parsed.
- $namepace .= ':';
+ $namespace .= ':';
}
$url = str_replace( '$1', $namespace . $this->mUrlform, $baseUrl );
if( $query != '' ) {
@@ -1280,57 +1280,58 @@ class Title {
$this->mDbkeyform = $t;
- # Initial colon indicating main namespace
+ # Initial colon indicates main namespace rather than specified default
+ # but should not create invalid {ns,title} pairs such as {0,Project:Foo}
if ( ':' == $t{0} ) {
- $r = substr( $t, 1 );
$this->mNamespace = NS_MAIN;
- } else {
- # Namespace or interwiki prefix
- $firstPass = true;
- do {
- if ( preg_match( "/^(.+?)_*:_*(.*)$/S", $t, $m ) ) {
- $p = $m[1];
- $lowerNs = strtolower( $p );
- if ( $ns = Namespace::getCanonicalIndex( $lowerNs ) ) {
- # Canonical namespace
- $t = $m[2];
- $this->mNamespace = $ns;
- } elseif ( $ns = $wgContLang->getNsIndex( $lowerNs )) {
- # Ordinary namespace
- $t = $m[2];
- $this->mNamespace = $ns;
- } elseif( $this->getInterwikiLink( $p ) ) {
- if( !$firstPass ) {
- # Can't make a local interwiki link to an interwiki link.
- # That's just crazy!
+ $t = substr( $t, 1 ); # remove the colon but continue processing
+ }
+
+ # Namespace or interwiki prefix
+ $firstPass = true;
+ do {
+ if ( preg_match( "/^(.+?)_*:_*(.*)$/S", $t, $m ) ) {
+ $p = $m[1];
+ $lowerNs = strtolower( $p );
+ if ( $ns = Namespace::getCanonicalIndex( $lowerNs ) ) {
+ # Canonical namespace
+ $t = $m[2];
+ $this->mNamespace = $ns;
+ } elseif ( $ns = $wgContLang->getNsIndex( $lowerNs )) {
+ # Ordinary namespace
+ $t = $m[2];
+ $this->mNamespace = $ns;
+ } elseif( $this->getInterwikiLink( $p ) ) {
+ if( !$firstPass ) {
+ # Can't make a local interwiki link to an interwiki link.
+ # That's just crazy!
+ wfProfileOut( $fname );
+ return false;
+ }
+
+ # Interwiki link
+ $t = $m[2];
+ $this->mInterwiki = $p;
+
+ # Redundant interwiki prefix to the local wiki
+ if ( 0 == strcasecmp( $this->mInterwiki, $wgLocalInterwiki ) ) {
+ if( $t == '' ) {
+ # Can't have an empty self-link
wfProfileOut( $fname );
return false;
}
-
- # Interwiki link
- $t = $m[2];
- $this->mInterwiki = $p;
-
- # Redundant interwiki prefix to the local wiki
- if ( 0 == strcasecmp( $this->mInterwiki, $wgLocalInterwiki ) ) {
- if( $t == '' ) {
- # Can't have an empty self-link
- wfProfileOut( $fname );
- return false;
- }
- $this->mInterwiki = '';
- $firstPass = false;
- # Do another namespace split...
- continue;
- }
+ $this->mInterwiki = '';
+ $firstPass = false;
+ # Do another namespace split...
+ continue;
}
- # If there's no recognized interwiki or namespace,
- # then let the colon expression be part of the title.
}
- break;
- } while( true );
- $r = $t;
- }
+ # If there's no recognized interwiki or namespace,
+ # then let the colon expression be part of the title.
+ }
+ break;
+ } while( true );
+ $r = $t;
# We already know that some pages won't be in the database!
#
diff --git a/irc/.htaccess b/irc/.htaccess
deleted file mode 100644
index 3a4288278871..000000000000
--- a/irc/.htaccess
+++ /dev/null
@@ -1 +0,0 @@
-Deny from all
diff --git a/irc/mxircecho.py b/irc/mxircecho.py
deleted file mode 100755
index b8b38332bb52..000000000000
--- a/irc/mxircecho.py
+++ /dev/null
@@ -1,54 +0,0 @@
-#! /usr/bin/env python
-#
-# usage: mxircecho.py nickname server
-import sys
-sys.path.append('/home/kate/pylib/lib/python2.2/site-packages')
-
-from ircbot import SingleServerIRCBot
-import threading
-
-class EchoReader(threading.Thread):
- def __init__(self, bot):
- threading.Thread.__init__(self)
- self.abot = bot
-
- def run(self):
- while True:
- try:
- s = raw_input()
- sp = s.split("\t")
- if len(sp) == 2:
- channel = sp[0]
- text = sp[1]
-
- if channel not in bot.chans:
- bot.chans.append(channel)
- bot.connection.join(channel)
-
-
- # this throws an exception if not connected.
- bot.connection.privmsg(channel, text)
- except EOFError:
- # Once the input is finished, the bot should exit
- break
- except:
- pass
-
-class EchoBot(SingleServerIRCBot):
- def __init__(self, chans, nickname, server):
- print "*** Connecting to IRC server %s..." % server
- SingleServerIRCBot.__init__(self, [(server, 6667)], nickname, "IRC echo bot")
- self.chans = chans
-
- def on_nicknameinuse(self, c, e):
- c.nick(c.get_nickname() + "_")
-
- def on_welcome(self, c, e):
- print "*** Connected"
- for chan in self.chans:
- c.join(chan)
-
-bot = EchoBot([], sys.argv[1], sys.argv[2]);
-sthr = EchoReader(bot)
-sthr.start()
-bot.start()
diff --git a/irc/rcdumper.php b/irc/rcdumper.php
deleted file mode 100644
index 2adbd5057a9c..000000000000
--- a/irc/rcdumper.php
+++ /dev/null
@@ -1,122 +0,0 @@
-<?php
-/**
- * A recentchanges IRC bot
- *
- * Example command-line where irc is the name of the ircII executable:
- * php rcdumper.php | irc -d -c \#channel nick server
- * The name of the IRC server should match $ircServer below.
- *
- * @package MediaWiki
- * @subpackage IRC
- */
-
-$ircServer = "irc.freenode.net";
-
-# Set the below if this is running on a non-Wikimedia site:
-#$serverName="your.site.here";
-
-ini_set( "display_errors", 1 );
-$wgCommandLineMode = true;
-$optionsWithArgs = array( 'm' );
-require_once("../maintenance/commandLine.inc" );
-
-if ( !empty( $options['m'] ) ) {
- $channel = $options['m'];
-} else {
- $channel = false;
-}
-
-if ($lang == "commons") $site = "wikimedia";
-
-if ($wgWikiFarm) {
- $serverName="$lang.$site.org";
- $newPageURLFirstPart="http://$serverName/wiki/";
- $URLFirstPart="http://$serverName/w/wiki.phtml?title=";
-} else {
- $newPageURLFirstPart="http://$serverName$wgScript/";
- $URLFirstPart="http://$serverName$wgScript?title=";
-}
-
-$wgTitle = Title::newFromText( "RC dumper" );
-$wgCommandLineMode = true;
-set_time_limit(0);
-
-if ( empty($options['b']) ) {
- $bots = "AND NOT(rc_bot)";
-} else {
- $bots = "";
-}
-
-if (isset($args[0]) && isset($args[1])) {
- $lowest = $args[0];
- $highest = $args[1];
- #$what = $args[0][0];
- #$highest = $args[0][1];
-}
-#sleep(30);
-
-$res = $dbr->query( "SELECT rc_timestamp FROM $recentchanges ORDER BY rc_timestamp DESC LIMIT 1" );
-$row = $dbr->fetchObject( $res );
-$oldTimestamp = $row->rc_timestamp;
-$serverCount = 0;
-
-while (1) {
- $res = $dbr->query( "SELECT * FROM $recentchanges WHERE rc_timestamp>'$oldTimestamp' ORDER BY rc_timestamp" );
- $rowIndex = 0;
- while ( $row = $dbr->fetchObject( $res ) ) {
- if ( ++$serverCount % 20 == 0 ) {
- print "/server $ircServer\n";
- }
- $ns = $wgLang->getNsText( $row->rc_namespace ) ;
- if ( $ns ) {
- $title = "$ns:{$row->rc_title}";
- } else {
- $title = $row->rc_title;
- }
- /*if ( strlen( $row->rc_comment ) > 50 ) {
- $comment = substr( $row->rc_comment, 0, 50 );
- } else {*/
- $comment = $row->rc_comment;
-// }
- $bad = array("\n", "\r");
- $empty = array("", "");
- $comment = str_replace($bad, $empty, $comment);
- $title = str_replace($bad, $empty, $title);
- $a = $title[0];
- if ($a < 'A' || $a > 'Z')
- $a = 'Z';
- #if ((isset($highest)) && (($what == "<" && $a > "$highest") || ($what == ">" && $a <= "$highest")))
- if ((isset($highest) && ($a > $highest)) || (isset($lowest) && $a <= $lowest))
- continue;
- $user = str_replace($bad, $empty, $row->rc_user_text);
- $lastid = IntVal($row->rc_last_oldid);
- $flag = ($row->rc_minor ? "M" : "") . ($row->rc_new ? "N" : "");
- $stupid_urlencode = array("%2F", "%3A");
- $haha_take_that = array("/", ":");
- if ( $row->rc_new ) {
- $url = $newPageURLFirstPart . urlencode($title);
- } else {
- $url = $URLFirstPart . urlencode($title) .
- "&diff=0&oldid=$lastid";
- }
- $url = str_replace($stupid_urlencode, $haha_take_that, $url);
- $title = str_replace("_", " ", $title);
- # see http://www.irssi.org/?page=docs&doc=formats for some colour codes. prefix is \003,
- # no colour (\003) switches back to the term default
- $comment = preg_replace("/\/\* (.*) \*\/(.*)/", "\00315\$1\003 - \00310\$2\003", $comment);
- $fullString = "\00314[[\00307$title\00314]]\0034 $flag\00310 " .
- "\00302$url\003 \0035*\003 \00303$user\003 \0035*\003 \00310$comment\003\n";
- if ( $channel ) {
- $fullString = "$channel\t$fullString";
- }
-
- print( $fullString );
- $oldTimestamp = $row->rc_timestamp;
- sleep(2);
- }
- sleep(5);
-}
-
-exit();
-
-?>
diff --git a/languages/Language.php b/languages/Language.php
index cfb8ffe25603..ac312ed5c176 100644
--- a/languages/Language.php
+++ b/languages/Language.php
@@ -22,11 +22,6 @@ if( defined( 'MEDIAWIKI' ) ) {
# Language-specific text
#--------------------------------------------------------------------------
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
if($wgMetaNamespace === FALSE)
$wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
@@ -366,7 +361,6 @@ and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] f
'article' => 'Content page',
'help' => 'Help',
'helppage' => 'Help:Contents',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Bug reports',
'bugreportspage' => 'Project:Bug_reports',
'sitesupport' => 'Donations',
@@ -411,7 +405,7 @@ and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] f
'info_short' => 'Information',
'printableversion' => 'Printable version',
'print' => 'Print',
-'edit' => 'Edit this page',
+'edit' => 'Edit',
'editthispage' => 'Edit this page',
'delete' => 'Delete',
'deletethispage' => 'Delete this page',
@@ -476,6 +470,7 @@ See $1.',
'showtoc' => 'show',
'hidetoc' => 'hide',
'thisisdeleted' => "View or restore $1?",
+'restorelink1' => 'one deleted edit',
'restorelink' => "$1 deleted edits",
'feedlinks' => 'Feed:',
'sitenotice' => '-', # the equivalent to wgSiteNotice
@@ -588,7 +583,7 @@ Your account has been created. Don't forget to change your {{SITENAME}} preferen
'yourdomainname' => 'Your domain',
'externaldberror' => 'There was either an external authentication database error or you are not allowed to update your external account.',
'loginproblem' => '<b>There has been a problem with your login.</b><br />Try again!',
-'alreadyloggedin' => "<font color=red><b>User $1, you are already logged in!</b></font><br />\n",
+'alreadyloggedin' => "<strong>User $1, you are already logged in!</strong><br />\n",
'login' => 'Log in',
'loginprompt' => "You must have cookies enabled to log in to {{SITENAME}}.",
@@ -709,7 +704,7 @@ If you are here by mistake, just click your browser's '''back''' button.",
'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
'anontalkpagetext' => "----''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical [[IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.'' ",
'noarticletext' => '(There is currently no text in this page)',
-'clearyourcache' => "'''Note:''' After saving, you have to clear your browser cache to see the changes: '''Mozilla:''' click ''Reload'' (or ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'clearyourcache' => "'''Note:''' After saving, you may have to bypass your browser's cache to see the changes. '''Mozilla / Firefox / Safari:''' hold down ''Shift'' while clicking ''Reload'', or press ''Ctrl-Shift-R'' (''Cmd-Shift-R'' on Apple Mac); '''IE:''' hold ''Ctrl'' while clicking ''Refresh'', or press ''Ctrl-F5''; '''Konqueror:''': simply click the ''Reload'' button, or press ''F5''; '''Opera''' users may need to completely clear their cache in ''Tools&rarr;Preferences''.",
'usercssjsyoucanpreview' => "<strong>Tip:</strong> Use the 'Show preview' button to test your new CSS/JS before saving.",
'usercsspreview' => "'''Remember that you are only previewing your user CSS, it has not yet been saved!'''",
'userjspreview' => "'''Remember that you are only testing/previewing your user JavaScript, it has not yet been saved!'''",
@@ -769,8 +764,8 @@ Please check the URL you used to access this page.\n",
'currentrev' => 'Current revision',
'revisionasof' => 'Revision as of $1',
'revisionasofwithlink' => 'Revision as of $1; $2<br />$3 | $4',
-'previousrevision' => '&larr;Older revision',
-'nextrevision' => 'Newer revision&rarr;',
+'previousrevision' => '←Older revision',
+'nextrevision' => 'Newer revision→',
'currentrevisionlink' => 'view current revision',
'cur' => 'cur',
'next' => 'next',
@@ -975,7 +970,7 @@ Unselected groups will not be changed. You can deselect a group with CTRL + Left
'nchanges' => "$1 changes",
'minoreditletter' => 'm',
'newpageletter' => 'N',
-'sectionlink' => '&rarr;',
+'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[$1 watching user/s]',
@@ -1122,6 +1117,7 @@ That comes to '''$5''' average edits per page, and '''$6''' views per edit.",
'popularpages' => 'Popular pages',
'nviews' => '$1 views',
'wantedpages' => 'Wanted pages',
+'mostlinked' => 'Most linked to pages',
'nlinks' => '$1 links',
'allpages' => 'All pages',
'randompage' => 'Random page',
@@ -1133,17 +1129,6 @@ That comes to '''$5''' average edits per page, and '''$6''' views per edit.",
'specialpages' => 'Special pages',
'spheading' => 'Special pages for all users',
'restrictedpheading' => 'Restricted special pages',
-'blockpheading' => 'block level',
-'createaccountpheading' => 'createaccount level',
-'deletepheading' => 'delete level',
-'userrightspheading' => 'userrights level',
-'grouprightspheading' => 'grouprights level',
-'siteadminpheading' => 'siteadmin level',
-
-/** obsoletes
-'sysopspheading' => 'For sysop use only',
-'developerspheading' => 'For developer use only',
-*/
'protectpage' => 'Protect page',
'recentchangeslinked' => 'Related changes',
'rclsub' => "(to pages linked from \"$1\")",
@@ -1226,7 +1211,7 @@ Future changes to this page and its associated Talk page will be listed there,
and the page will appear '''bolded''' in the [[Special:Recentchanges|list of recent changes]] to
make it easier to pick out.
-<p>If you want to remove the page from your watchlist later, click \"Stop watching\" in the sidebar.",
+<p>If you want to remove the page from your watchlist later, click \"Unwatch\" in the sidebar.",
'removedwatch' => 'Removed from watchlist',
'removedwatchtext' => "The page \"$1\" has been removed from your watchlist.",
'watch' => 'Watch',
@@ -1415,7 +1400,10 @@ to a previously blocked IP address or username.',
'ipusubmit' => 'Unblock this address',
'ipusuccess' => "\"[[$1]]\" unblocked",
'ipblocklist' => 'List of blocked IP addresses and usernames',
-'blocklistline' => "$1, $2 blocked $3 (expires $4)",
+'blocklistline' => "$1, $2 blocked $3 ($4)",
+'infiniteblock' => 'infinite',
+'expiringblock' => 'expires $1',
+'ipblocklistempty' => 'The blocklist is empty.',
'blocklink' => 'block',
'unblocklink' => 'unblock',
'contribslink' => 'contribs',
@@ -1638,7 +1626,7 @@ article [[Train]].
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
-'accesskey-diff' => 'd',
+'accesskey-diff' => 'v',
'accesskey-compareselectedversions' => 'v',
# tooltip help for some actions, most are in Monobook.js
@@ -1765,11 +1753,11 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'View the category page\');
'deletedrevision' => 'Deleted old revision $1.',
# browsing diffs
-'previousdiff' => '&larr; Previous diff',
-'nextdiff' => 'Next diff &rarr;',
+'previousdiff' => '← Previous diff',
+'nextdiff' => 'Next diff →',
'imagemaxsize' => 'Limit images on image description pages to: ',
-'thumbsize' => 'Thumbnail size :',
+'thumbsize' => 'Thumbnail size: ',
'showbigimage' => 'Download high resolution version ($1x$2, $3 KB)',
'newimages' => 'Gallery of new files',
@@ -2080,12 +2068,12 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'View the category page\');
'edit-externally' => 'Edit this file using an external application',
'edit-externally-help' => 'See the [http://meta.wikimedia.org/wiki/Help:External_editors setup instructions] for more information.',
-# 'all' in various places, this might be different for inflicted languages
+# 'all' in various places, this might be different for inflected languages
'recentchangesall' => 'all',
'imagelistall' => 'all',
'watchlistall1' => 'all',
'watchlistall2' => 'all',
-'contributionsall' => 'all',
+'namespacesall' => 'all',
# E-mail address confirmation
'confirmemail' => 'Confirm E-mail address',
@@ -2126,7 +2114,7 @@ will expire at $4.
# Trackbacks
'trackbackbox' => "<div id='mw_trackbacks'>
-Trackbacks for this article:<br/>
+Trackbacks for this article:<br />
$1
</div>
",
@@ -2135,6 +2123,9 @@ $1
'trackbackremove' => ' ([$1 Delete])',
'trackbacklink' => 'Trackback',
'trackbackdeleteok' => 'The trackback was successfully deleted.',
+
+'unit-pixel' => 'px',
+
);
/* a fake language converter */
@@ -2509,21 +2500,6 @@ class Language {
}
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesEn;
- return $wgValidSpecialPagesEn;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesEn;
- return $wgSysopSpecialPagesEn;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesEn;
- return $wgDeveloperSpecialPagesEn;
- }
-
function getMessage( $key ) {
global $wgAllMessagesEn;
return @$wgAllMessagesEn[$key];
diff --git a/languages/LanguageAf.php b/languages/LanguageAf.php
index 373fdd3001e3..3b434ada0fda 100644
--- a/languages/LanguageAf.php
+++ b/languages/LanguageAf.php
@@ -38,56 +38,6 @@ require_once( 'LanguageUtf8.php' );
'cologneblue' => "Keulen blou",
) + $wgSkinNamesEn;
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesAf = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Wysig my gebruikersvoorkeure.",
- "Watchlist" => "My gunstelinge.",
- "Recentchanges" => "Onlangs gewysig.",
- "Upload" => "Laai prente.",
- "Imagelist" => "Lys van prente.",
- "Listusers" => "Geregistreerde gebruikers.",
- "Statistics" => "Werf statistieke.",
- "Randompage" => "Lukrake artikel.",
-
- "Lonelypages" => "",
- "Unusedimages" => "",
- "Popularpages" => "",
- "Wantedpages" => "Mees gevraagde artikels.",
- "Shortpages" => "Kort artikels.",
- "Longpages" => "Lang artikels.",
- "Newpages" => "Nuwe artikels.",
- "Ancientpages" => "Old articles",
- "Allpages" => "Alle blaaie volgens titel.",
-
- "Ipblocklist" => "Geblokkeerde IP-adresse.",
- "Maintenance" => "Instandhoudingsbladsy.",
- "Specialpages" => "Spesiale bladsye.",
- "Contributions" => "Bydraes.",
- "Emailuser" => "E-pos gebruiker.",
- "Whatlinkshere" => "Wat skakel hierheen?",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Eksterne boekbronne.",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesAf = array(
- "Blockip" => "Blokkeer 'n IP-adres.",
- "Asksql" => "SQL.",
- "Undelete" => "Kyk na en herstel geskrapte bladsye."
-);
-
-/* private */ $wgDeveloperSpecialPagesAf = array(
- "Lockdb" => "Laat toe dat die databasis slegs gelees word.",
- "Unlockdb" => "Herstel databasis skryfregte.",
-);
-
/* private */ $wgAllMessagesAf = array(
# User Toggles
@@ -104,7 +54,7 @@ require_once( 'LanguageUtf8.php' );
"tog-watchdefault" => "Lys nuwe en gewysigde bladsye.",
"tog-minordefault" => "Merk alle wysigings automaties as klein by verstek.",
"tog-previewontop" => "Wys voorskou bo wysigingsboks.",
-
+
# Dates
'sunday' => 'Sondag',
'monday' => 'Maandag',
@@ -148,7 +98,6 @@ require_once( 'LanguageUtf8.php' );
"aboutpage" => "{{ns:4}}:Omtrent",
"help" => "Help",
"helppage" => "{{ns:4}}:Hulp",
-"wikititlesuffix" => "{{ns:4}}",
"bugreports" => "Foutrapporte",
"bugreportspage" => "{{ns:4}}:FoutRapporte",
"faq" => "Gewilde vrae",
@@ -157,7 +106,7 @@ require_once( 'LanguageUtf8.php' );
"edithelppage" => "{{ns:4}}:Hoe_word_'n_bladsy_gewysig",
"cancel" => "Kanselleer",
"qbfind" => "Vind",
-"qbbrowse" => "Snuffel",
+"qbbrowse" => "Snuffel",
"qbedit" => "Wysig",
"qbpageoptions" => "Bladsy opsies",
"qbpageinfo" => "Bladsy inligting",
@@ -190,7 +139,6 @@ require_once( 'LanguageUtf8.php' );
"redirectedfrom" => "(Van $1 aangestuur.)",
"lastmodified" => "Laaste wysiging op $1.",
"viewcount" => "Hierdie bladsy is al $1 keer aangevra.",
-"gnunote" => "Alle teks is beskikbaar onder die terme van die <a class=internal href='http://en.wikipedia.org/wiki/GNU_FDL'>GNU gratis dokumentasielisensie</a>.",
"printsubtitle" => "(Van {{SERVER}})",
"protectedpage" => "Beskermde bladsy",
"administrators" => "{{ns:4}}:Administreerders",
@@ -207,11 +155,11 @@ require_once( 'LanguageUtf8.php' );
"sitesubtitle" => "Die gratis ensiklopedie", #fixme
"retrievedfrom" => "Ontsluit van \"$1\"",
"newmessages" => "Jy het $1.",
-"newmessageslink" => "nuwe boodskappe",
+"newmessageslink" => "nuwe boodskappe",
# Main script and global functions
#
-"nosuchaction" => "Ongeldige aksie",
+"nosuchaction" => "Ongeldige aksie",
"nosuchactiontext" => "Onbekende aksie deur die adres gespesifeer",
"nosuchspecialpage" => "Ongeldige spesiale bladsy",
"nospecialpagetext" => "Ongeldige spesiale bladsy gespesifeer.",
@@ -228,7 +176,7 @@ MySQL foutboodskap \"<tt>$3: $4</tt>\".",
"noconnect" => "Kon nie met databasis op $1 konnekteer nie",
"nodb" => "Kon nie databasis $1 selekteer nie",
"readonly" => "Databasis gesluit",
-"enterlockreason" => "Rede vir die sluiting,
+"enterlockreason" => "Rede vir die sluiting,
en beraming van wanneer ontsluiting sal plaas vind",
"readonlytext" => "Die {{SITENAME}} databasis is tans gesluit vir nuwe
artikelwysigings, waarskynlik vir roetine databasisonderhoud,
@@ -244,11 +192,11 @@ Raporteer die adres asseblief aan enige administrateur.",
"filedeleteerror" => "Kon nie lêer \"$1\" skrap nie.",
"filenotfound" => "Kon nie lêer \"$1\" vind nie.",
"unexpected" => "Onverwagte waarde: \"$1\"=\"$2\".",
-"formerror" => "Fout: kon vorm nie stuur nie",
+"formerror" => "Fout: kon vorm nie stuur nie",
"badarticleerror" => "Die aksie kon nie op hierdie bladsy uitgevoer word nie.",
"cannotdelete" => "Kon nie die bladsy of prent skrap nie, iemand anders het dit miskien reeds geskrap.",
"badtitle" => "Ongeldige titel",
-"badtitletext" => "Die bladsytitel waarvoor gevra is, is ongeldig, leeg, of
+"badtitletext" => "Die bladsytitel waarvoor gevra is, is ongeldig, leeg, of
'n verkeerd geskakelde tussen-taal of tussen-wiki titel.",
"perfdisabled" => "Hierdie funksie is afgeskakel tydens spitstoegangsure vir verrigtingsredes, probeer weer tussen 02:00z en 14:00z (Universeel Gekoördineerde Tyd - UGT).",
@@ -258,7 +206,7 @@ Raporteer die adres asseblief aan enige administrateur.",
"logouttext" => "Jy is nou uitgeteken, en kan aanhou om
{{SITENAME}} anoniem te gebruik; of jy kan inteken as dieselfde of 'n ander gebruiker.\n",
-"welcomecreation" => "<h2>Welkom, $1.</h2><p>Jou rekening is geskep;
+"welcomecreation" => "<h2>Welkom, $1.</h2><p>Jou rekening is geskep;
moenie vergeet om jou persoonlike voorkeure te stel nie.",
"loginpagetitle" => "Teken in",
@@ -268,12 +216,7 @@ moenie vergeet om jou persoonlike voorkeure te stel nie.",
"newusersonly" => " (slegs nuwe gebruikers)",
"remembermypassword" => "Onthou my wagwoord oor sessies.",
"loginproblem" => "<b>Daar was probleme met jou intekening.</b><br />Probeer weer.",
-"alreadyloggedin" => "<font color=red><b>Gebruiker $1, jy is reeds ingeteken.</b></font><br />\n",
-
-"areyounew" => "Indien jy nuut is by {{SITENAME}}, en ingeteken,
-voer jou gebruikersnaam en wagwoord in.
-Jou e-pos is opsioneel; indien jy jou wagwoord vergeet, kan jy vra dat dit na
-die e-pos adres gestuur word.<br />\n",
+"alreadyloggedin" => "<strong>Gebruiker $1, jy is reeds ingeteken.</strong><br />\n",
"login" => "Teken in",
"userlogin" => "Teken in",
@@ -295,7 +238,7 @@ Maak seker dit is reg gespel, of gebruik die vorm hier onder om 'n nuwe rekening
"mailmypassword" => "Stuur my wagwword na my e-pos adres.",
"passwordremindertitle" => "Wagwoordwenk van {{SITENAME}}",
"passwordremindertext" => "Iemand (waarskynlik jy, van IP-adres $1)
-het gevra dat ons vir jou 'n nuwe {{SITENAME}} wagwoord stuur.
+het gevra dat ons vir jou 'n nuwe {{SITENAME}} wagwoord stuur.
Die wagwoord vir gebruiker \"$2\" is nou \"$3\".
Teken asseblief in en verander jou wagwoord.",
"noemail" => "Daar is geen e-pos adres vir gebruiker \"$1\" nie.",
@@ -304,30 +247,30 @@ Teken asseblief in na jy dit ontvang het.",
# Edit pages
#
-"summary" => "Opsomming",
-"minoredit" => "Klein wysiging",
+"summary" => "Opsomming",
+"minoredit" => "Klein wysiging",
"watchthis" => "Hou bladsy dop",
"savearticle" => "Stoor bladsy",
"preview" => "Voorskou",
"showpreview" => "Wys voorskou",
"blockedtitle" => "Gebruiker is geblokkeer",
"blockedtext" => "Jou gebruikersnaam of IP-adres is deur $1 geblokkeer:
-<br />''$2''<p>Jy mag $1 of een van die ander [[{{ns:4}}:administreerders|administreerders]] kontak
+<br />''$2''<p>Jy mag $1 of een van die ander [[{{ns:4}}:administreerders|administreerders]] kontak
om dit te bespreek.",
-"newarticle" => "(Nuut)",
-"newarticletext" =>
+"newarticle" => "(Nuut)",
+"newarticletext" =>
"Die bladsy waarna geskakel is, bestaan nie.
-Om 'n nuwe bladsy te skep, tik in die invoerboks hier onder. Lees die [[{{ns:4}}:Help|hulp bladsy]]
+Om 'n nuwe bladsy te skep, tik in die invoerboks hier onder. Lees die [[{{ns:4}}:Help|hulp bladsy]]
vir meer inligting.
Indien jy per ongeluk hier is, gebruik jou blaaier se '''terug''' knop.",
-"anontalkpagetext" => "---- ''Dit is die besprekingsbladsy vir 'n anonieme gebruiker wat nie 'n rekening geskep het nie. Ons moet dus hul [[IP-adres]] gebruik om hulle te identifiseer. So 'n IP-adres kan deur verskeie gebruikers gedeel word. Indien jy 'n anonieme gebruiker is wat voel dat oneerbiedige komentaar aan jou gerig is, [[Special:Userlogin|skep 'n rekening of teken in]] om verwarring te voorkom met ander anonieme gebruikers.'' ",
+"anontalkpagetext" => "---- ''Dit is die besprekingsbladsy vir 'n anonieme gebruiker wat nie 'n rekening geskep het nie. Ons moet dus hul [[IP-adres]] gebruik om hulle te identifiseer. So 'n IP-adres kan deur verskeie gebruikers gedeel word. Indien jy 'n anonieme gebruiker is wat voel dat oneerbiedige komentaar aan jou gerig is, [[Special:Userlogin|skep 'n rekening of teken in]] om verwarring te voorkom met ander anonieme gebruikers.'' ",
"noarticletext" => "(Daar is tans geen inligting vir hierdie artikel nie.)",
"updated" => "(Gewysig)",
"note" => "<strong>Nota:</strong> ",
"previewnote" => "Onthou dat dit slegs 'n voorskou is en nog nie gestoor is nie!",
"previewconflict" => "Hierdie voorskou reflekteer die teks in die boonste invoerboks soos dit sal lyk as jy dit stoor.",
"editing" => "Besig om $1 te wysig",
-"editconflict" => "Wysigingskonflik: $1",
+"editconflict" => "Wysigingskonflik: $1",
"explainconflict" => "Iemand anders het hierdie bladsy gewysig sedert jy dit begin verander het.
Die boonste invoerboks het die teks wat tans bestaan.
Jou wysigings word in die onderste invoerboks gewys.
@@ -338,7 +281,7 @@ Jy sal jou wysigings moet saamsmelt met die huidige teks.
"editingold" => "<strong>Waarskuwing: jy is besig om 'n ou weergawe van hierdie bladsy te wysig.
As jy dit stoor, sal enige wysigings sedert hierdie wysiging verloor word.</strong>",
"yourdiff" => "Wysigings",
-"copyrightwarning" => "Alle bydraes aan {{SITENAME}} word beskou as beskikbaar gestel onder
+"copyrightwarning" => "Alle bydraes aan {{SITENAME}} word beskou as beskikbaar gestel onder
die ''GNU Free Documentation License'' (lees $1 vir meer inligting).
As jy nie wil hê dat jou werk ongemagtig gewysig of versprei mag word nie, moet jy dit nie hier indien nie.<br />
Jy belowe ons ook dat jy dit self geskryf het, of verkry het van 'n bron wat toelaat dat dit hier mag wees.<br />
@@ -351,7 +294,7 @@ kan probleme hê met die wysiging va blaaie langer as 32 kilogrepe. Breek assebl
"revhistory" => "Wysigingsgeskiedenis",
"nohistory" => "Daar is geen wysigingsgeskiedenis vir hierdie bladsy nie.",
"revnotfound" => "Wysiging nie gevind nie.",
-"revnotfoundtext" => "Die ou wysiging waarvoor jy gevra het, kon nie gevind word nie. Maak asseblief seker dat die adres wat jy gebruik
+"revnotfoundtext" => "Die ou wysiging waarvoor jy gevra het, kon nie gevind word nie. Maak asseblief seker dat die adres wat jy gebruik
het om toegang te kry tot hierdie bladsy, reg is.\n",
"loadhist" => "Besig om bladsy wysigingsgeskiedenis te laai.",
"currentrev" => "Huidige wysiging",
@@ -389,7 +332,7 @@ en teks in $3 artikels.",
"nextn" => "volgende $1",
"viewprevnext" => "Kyk na ($1) ($2) ($3).",
"showingresults" => "Onder <b>$1</b> resultate, beginende met #<b>$2</b>.",
-"nonefound" => "<strong>Nota</strong>: onsuksesvolle navrae word gewoonlik veroorsaak deur 'n soektog met algemene
+"nonefound" => "<strong>Nota</strong>: onsuksesvolle navrae word gewoonlik veroorsaak deur 'n soektog met algemene
woorde wat nie geindekseer word nie, of spesifisering van meer as een woord (slegs blaaie wat alle navraagwoorde
bevat, word gewys).",
"powersearch" => "Soek",
@@ -424,12 +367,12 @@ Jou internet ID-nommer is $2.",
"retypenew" => "Tik nuwe wagwoord weer in",
"textboxsize" => "Grootte van invoerboks",
"rows" => "Rye",
-"columns" => "Kolomme",
+"columns" => "Kolomme",
"searchresultshead" => "Soekresultaat voorkeure",
"resultsperpage" => "Aantal resultate om te wys",
"contextlines" => "Aantal lyne per resultaat",
"contextchars" => "Karakters konteks per lyn",
-"stubthreshold" => "Drempel vir verkorte artikels",
+"stubthreshold" => "Drempel vir verkorte artikels",
"recentchangescount" => "Aantal titels in onlangse wysigings",
"savedprefs" => "Jou voorkeure is gestoor.",
"timezonetext" => "Aantal ure wat plaaslike tyd verskil van UGT.",
@@ -441,7 +384,7 @@ Jou internet ID-nommer is $2.",
#
"changes" => "wysigings",
"recentchanges" => "Onlangse wysigings",
-"recentchangestext" => "Volg wysigings wat onlangs verander het, op
+"recentchangestext" => "Volg wysigings wat onlangs verander het, op
[[{{ns:4}}:Welkom nuwelinge|Welkom nuwelinge]]!
Kyk asb. ook na hierdie bladsye: [[{{ns:4}}:FAQ|{{ns:4}} FAQ]],
[[{{ns:4}}:beleid|beleid]]
@@ -449,7 +392,7 @@ Kyk asb. ook na hierdie bladsye: [[{{ns:4}}:FAQ|{{ns:4}} FAQ]],
[[{{ns:4}}:neutrale standpunt|neutrale standpunt]]),
en [[{{ns:4}}:mees algemene Wikipedia foute|mees algemene Wikipedia foute]].
-As jy wil hê dat Wikipedia suksesvol moet wees, is dit belangrik dat jy nie
+As jy wil hê dat Wikipedia suksesvol moet wees, is dit belangrik dat jy nie
materiaal byvoeg wat deur [[{{ns:4}}:kopiereg|kopiereg]] beperk word nie.
Die wetlike onderhewigheid kan die projek skade aandoen.", #fixMeContinue
"rcloaderr" => "Laai onlangse wysigings",
@@ -511,11 +454,9 @@ Alle tye is bedienertyd (UGT).
",
"filename" => "Lêernaam",
"filedesc" => "Opsomming",
-"affirmation" => "Ek bevestig dat die kopiereghouer van hierdie lêer toestem om dit te lisensieer volgens die terme van die $1.",
"copyrightpage" => "{{ns:4}}:kopiereg",
"copyrightpagename" => "{{ns:4}} kopiereg",
"uploadedfiles" => "Gelaaide lêers",
-"noaffirmation" => "Jy moet bevestig dat die laai van jou lêer geen kopieregte skend nie.",
"ignorewarning" => "Ignoreer waarskuwing en stoor lêer.",
"minlength" => "Prentname moet ten minste drie letters lank wees.",
"badfilename" => "Prentnaam is verander na \"$1\".",
@@ -603,8 +544,6 @@ Dit werk uit op gemiddeld <b>$5</b> veranderings per bladsy, en bladsye word <b>
"listusers" => "Gebruikerslys",
"specialpages" => "Spesiale bladsye",
"spheading" => "Spesiale bladsye",
-"sysopspheading" => "Spesiale bladsye vir die sisop se gebruik",
-"developerspheading" => "Spesiale bladsye vir programmeerders se gebruik",
"protectpage" => "Beskerm bladsy",
"recentchangeslinked" => "Verwante veranderings",
"rclsub" => "(na bladsye waarna \"$1\" skakel)",
@@ -728,7 +667,6 @@ Vul 'n spesifieke rede hier onder in (haal byvoorbeeld spesifieke bladsye wat ge
"ipbreason" => "Rede",
"ipbsubmit" => "Blok hierdie adres",
"badipaddress" => "Die IP-adres is nie in die regte formaat nie.",
-"noblockreason" => "Jy moet 'n rede vir die blokkering gee.",
"blockipsuccesssub" => "Blokkering het geslaag",
"blockipsuccesstext" => "Die IP-adres \"$1\" is geblok.
<br />Kyk na [[Special:Ipblocklist|IP block list]] vir 'n oorsig van blokkerings.",
@@ -737,7 +675,7 @@ Vul 'n spesifieke rede hier onder in (haal byvoorbeeld spesifieke bladsye wat ge
"ipusubmit" => "Maak hierdie adres oop",
"ipusuccess" => "IP-adres \"$1\" is oopgemaak",
"ipblocklist" => "Lys van geblokkeerde IP-adresse",
-"blocklistline" => "$1, $2 het $3 geblok",
+'blocklistline' => '$1, $2 het $3 geblok ($4)',
"blocklink" => "blok",
"unblocklink" => "maak oop",
"contribslink" => "bydraes",
@@ -761,23 +699,12 @@ Bevestig asseblief dat dit is wat jy wil doen.",
<br />Onthou om dit te ontsluit wanneer jou onderhoud afgehandel is.",
"unlockdbsuccesstext" => "Die {{SITENAME}} databasis is ontsluit.",
-# SQL query
-#
-"asksql" => "SQL navraag",
-"asksqltext" => "Gebruik die vorm hier onder om 'n navraag direk op die {{SITENAME}} databasis te doen.
-Gebruik enkel aanhaligstekens ('soos hier') om karkaterkonstantes te begrens.
-Dit kan dikwels 'n groot lading op die bediener plaas, so gebruik hierdie funksie asseblief so min as moontlik.",
-"sqlquery" => "Tik navraag in",
-"querybtn" => "Stuur navraag",
-"selectonly" => "Net {{SITENAME}} prgrammeerders mag navrae doen wat SQL-sleutelwoorde anders as \"SELECT\" bevat.",
-"querysuccessful" => "Navraag suksesvol",
-
# Move page
#
"movepage" => "Skuif bladsy",
"movepagetext" => "Met die vorm hier onder kan jy 'n bladsy hernoem en so al sy geskiedenis na die nuwe naam skuif.
Die ou titel sal 'n aanstuurbladsy na die nuwe titel word.
-Skakels na die ou bladsytitel sal nie verander nie; maak seker dat jy
+Skakels na die ou bladsytitel sal nie verander nie; maak seker dat jy
check vir dubbele of gebrekte aansture.
Dis jou verantwoordelikheid om seker te maak dat skakels steeds wys waarheen hulle moet.
@@ -835,24 +762,6 @@ class LanguageAf extends LanguageUtf8 {
return $wgSkinNamesAf;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesAf;
- return $wgValidSpecialPagesAf;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesAf;
- return $wgSysopSpecialPagesAf;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesAf;
- return $wgDeveloperSpecialPagesAf;
- }
-
function getMessage( $key )
{
global $wgAllMessagesAf;
@@ -867,7 +776,7 @@ class LanguageAf extends LanguageUtf8 {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
}
-
+
}
?>
diff --git a/languages/LanguageAr.php b/languages/LanguageAr.php
index c92b0339f6ef..8374987bd90b 100644
--- a/languages/LanguageAr.php
+++ b/languages/LanguageAr.php
@@ -9,24 +9,24 @@
require_once('LanguageUtf8.php');
/* private */ $wgNamespaceNamesAr = array(
- NS_MEDIA => 'ملف',
- NS_SPECIAL => 'خاص',
- NS_MAIN => '',
- NS_TALK => 'نقاش',
- NS_USER => 'مستخدم',
- NS_USER_TALK => 'نقاش_المستخدم',
- NS_PROJECT => 'ويكيبيديا',
- NS_PROJECT_TALK => 'نقاش_ويكيبيديا',
- NS_IMAGE => 'صورة',
- NS_IMAGE_TALK => 'نقاش_الصورة',
- NS_MEDIAWIKI => 'ميدياويكي',
- NS_MEDIAWIKI_TALK => 'نقاش_ميدياويكي',
- NS_TEMPLATE => 'Template',
- NS_TEMPLATE_TALK => 'نقاش_Template',
- NS_HELP => 'مساعدة',
- NS_HELP_TALK => 'نقاش_المساعدة',
- NS_CATEGORY => 'تصنيف',
- NS_CATEGORY_TALK => 'نقاش_التصنيف'
+ NS_MEDIA => 'ملف',
+ NS_SPECIAL => 'خاص',
+ NS_MAIN => '',
+ NS_TALK => 'نقاش',
+ NS_USER => 'مستخدم',
+ NS_USER_TALK => 'نقاش_المستخدم',
+ NS_PROJECT => 'ويكيبيديا',
+ NS_PROJECT_TALK => 'نقاش_ويكيبيديا',
+ NS_IMAGE => 'صورة',
+ NS_IMAGE_TALK => 'نقاش_الصورة',
+ NS_MEDIAWIKI => 'ميدياويكي',
+ NS_MEDIAWIKI_TALK => 'نقاش_ميدياويكي',
+ NS_TEMPLATE => 'Template',
+ NS_TEMPLATE_TALK => 'نقاش_Template',
+ NS_HELP => 'مساعدة',
+ NS_HELP_TALK => 'نقاش_المساعدة',
+ NS_CATEGORY => 'تصنيف',
+ NS_CATEGORY_TALK => 'نقاش_التصنيف'
) + $wgNamespaceNamesEn;
@@ -84,21 +84,20 @@ require_once('LanguageUtf8.php');
<p>
إذا كنت تريد إزالة الصفحة من قائمة المراقبة لديك، إضغط على "توقف عن مراقبة الصفحة" في اللوحة أسفل الصفحة.',
'administrators' => 'ويكيبيديا:إداريين',
-'affirmation' => 'اؤكد أن حامل الحقوق لهذا الملف موافق على أن يوضع ملفه تحت ترخيص $1.',
'allmessages' => 'كافة رسائل النظام',
'allpages' => 'كل الصفحات',
'allpagessubmit' => 'اذهب',
'alphaindexline' => '$1 إلى $2',
-'alreadyloggedin' => '<font color=red><b>المستخدم $1, انت مسجل للدخول من قبل!</b></font><br>',
+'alreadyloggedin' => '<strong>المستخدم $1, انت مسجل للدخول من قبل!</strong><br />',
'ancientpages' => 'المقالات القديمة',
'anontalkpagetext' => '----
هذه صفحة نقاش لمستخدم مجهول، وهو المستخدم الذي لم يقم بإنشاء حساب في ويكيبيديا، أو لا يستعمل ذلك الحساب.
لذا يتم إستعمال رقم ال IP للتعريف به. من الممكن أن يشترك عدد من المستخدمين بنفس رقم ال IP. إذا كنت مستخدم مجهول
-وترى أن رسائل خير موجهة لك قد وصلتك، من الممكن أن تقوم [[Special:Userlogin|بإنشاء حساب أو القيام بالدخول]]
+وترى أن رسائل خير موجهة لك قد وصلتك، من الممكن أن تقوم [[Special:Userlogin|بإنشاء حساب أو القيام بالدخول]]
حتى يزول الخلط بينك وبين المستخدمين المجهولين الآخرين.',
'anonymous' => 'مستخدم مجهول لويكيبيديا',
'article' => 'مقالة',
-'articleexists' => 'يوجد صفحة بهذا الإسم،
+'articleexists' => 'يوجد صفحة بهذا الإسم،
أو أن الإسم الذي تم إختياره غير صالح.
يرجى إختيار إسم آخر.',
'articlepage' => 'عرض المقالة',
@@ -109,7 +108,7 @@ require_once('LanguageUtf8.php');
'badtitle' => 'عنوان خاطئ',
'blanknamespace' => 'مقالات',
'blockedtext' => 'إسم المستخدم أو عنوان ال IP الخاص بك تم منعه من قبل $1.
-سبب المنع هو: <br>\'\'$2\'\' <p>
+سبب المنع هو: <br />\'\'$2\'\' <p>
من الممكن الإتصال مع $1 للنقاش حول المنع، أو من الممكن الإتصال مع أحد [[Wikipedia:Administrators|الإداريين]] حول ذلك.
تذكر أنه لا يمكن لك إستعمال خاصية إرسال رسائل إلكترونية للمستخدمين إلا إذا كنت قد وضعت عنوان بريدي صحيح في صفحة [[Special:Preferences|التفضيلات]] الخاصة بك.
@@ -148,15 +147,14 @@ require_once('LanguageUtf8.php');
'contribslink' => 'مساهمات',
'contribsub' => 'للمستخدم $1',
'contributions' => 'مساهمات المستخدم',
-'contributionsall' => 'الكل',
'copyright' => 'المحتويات تحت $1.',
'copyrightpage' => 'ويكيبيديا:حقوق النسخ',
'copyrightpagename' => 'حقوق النسخ في ويكيبيديا',
-'copyrightwarning' => 'يرجى الملاحظة أن جميع المساهمات هنا خاضعة وصادرة تحت ترخيص
+'copyrightwarning' => 'يرجى الملاحظة أن جميع المساهمات هنا خاضعة وصادرة تحت ترخيص
جنو للوثائق الحرة (أنظر في $1 للمزيد من التفاصيل)
إذا لم ترد أن تخضع كتابتك للتعديل والتوزيع الحر، لا تضعها هنا.
-<br>
-كما أنك تتعهد بأنك قمت بكتابة ما هو موجود بنفسك، أو قمت بنسخها
+<br />
+كما أنك تتعهد بأنك قمت بكتابة ما هو موجود بنفسك، أو قمت بنسخها
من مصدر يخضع ضمن الملكية العامة، أو مصدر حر آخر.
<strong>لا ترسل أي عمل ذو حقوق محفوظة بدون الإذن من صاحب الحق</strong>.',
'createaccount' => 'إنشاء حساب جديد',
@@ -195,9 +193,9 @@ require_once('LanguageUtf8.php');
'emailfrom' => 'من',
'emailmessage' => 'نص الرسالة',
'emailpage' => 'أرسل رسالة للمستخدم',
-'emailpagetext' => 'لو أن هذا المستخدم قد قام بإدخال عنوان بريدي صحيح في تفضيلاته،
+'emailpagetext' => 'لو أن هذا المستخدم قد قام بإدخال عنوان بريدي صحيح في تفضيلاته،
فسيتم إرسال رسالة واحدة له بالنموذج أدناه.
-العنوان الذي قمت أنت بإدخاله لك في تفضيلات المستخدم،
+العنوان الذي قمت أنت بإدخاله لك في تفضيلات المستخدم،
سيظهر في مكان المرسل في الرسالة التي سترسل له، ليتمكن من الرد عليك.',
'emailsend' => 'إرسال',
'emailsent' => 'تم إرسال الرسالة',
@@ -226,13 +224,6 @@ require_once('LanguageUtf8.php');
'filerenameerror' => 'لا يمكن غيير إسم الملف من "$1" إلى "$2".',
'filesource' => 'مصدر',
'go' => 'إذهب',
-'googlesearch' => '<p>
- <table border="0" bgcolor="#FFFFFF">
- <!-- SiteSearch Google -->
- <tr><td valign="top" align="center"> <a href="http://www.google.com/">
-<img src="http://www.google.com/logos/Logo_40wht.gif" border="0" alt="Google" title="Google"></a> </td>
-<td width="100%"> <form method=get action="http://www.google.com/search"> <input type="text" name="q" size=31 maxlength=255 value="$1"> <input type="submit" name="btnG" value="بحث في جووجل"> <input type="hidden" name="domains" value="http://ar.wikipedia.org"> <input type="hidden" name="ie" value="$2"> <input type="hidden" name="oe" value="$2"> <br> <font size=-1> <input type="radio" name="sitesearch" value="">إنترنت<input type="radio" name="sitesearch" value="http://en.wikipedia.org" checked>ويكيبيديا العربية</font> </form> </td></tr><!-- SiteSearch Google --> <!-- Spacing --> <tr><td colspan=2>&nbsp;</td></tr> <!-- Spacing --> <!-- Yahoo search --> <tr><td valign="top" align="center"> <a href="http://search.yahoo.com/"> <img src="http://us.i1.yimg.com/us.yimg.com/i/us/search/ysan/ysanlogo.gif" border="0" alt="Yahoo!"vspace="5"> </a> </td> <td width="100%"> <form method=get action="http://search.yahoo.com/search"> <input type="hidden" name="x" value="op"> <input type="hidden" name="va_vt" value="any"> <input type="text" name="va" size="31" value="$1"> <input type="submit" value="بحث في ياهوو!"> <br> <font size=-1> <input type="radio" name="vs" value="">إنترنت<input type="radio" name="vs" value="ar.wikipedia.org" checked>الموسوعة العربية</font> </form> </td> </table>
-من الممكن تتبع الوصلة التالية لإنشاء موضوع بهذا العنوان، في حال عدم وجود الموضوع. أو تحريره في حال وجود الموضوع: <a href="/w/wiki.phtml?title=$1&action=edit">$1</a>',
'headline_sample' => 'نص عنوان رئيسي',
'headline_tip' => 'عنوان من المستوى الثاني',
'help' => 'مساعدة',
@@ -272,7 +263,7 @@ require_once('LanguageUtf8.php');
'login' => 'دخول',
'loginerror' => 'خطأ في الدخول',
'loginpagetitle' => 'تسجيل الدخول للمستخدم',
-'loginproblem' => '<b>حدثت مشكلة أثناء الدخول.</b><br>يرجى المحاولة مرى أخرى!',
+'loginproblem' => '<b>حدثت مشكلة أثناء الدخول.</b><br />يرجى المحاولة مرى أخرى!',
'loginprompt' => 'يجب أن يدعم متصفحك الكوكيز Cookies لتتمكن من الدخول.',
'loginsuccess' => 'لقد قمت بتسجيل الدخول لويكيبيديا بإسم "$1".',
'loginsuccesstitle' => 'تم الدخول بشكل صحيح',
@@ -309,11 +300,11 @@ require_once('LanguageUtf8.php');
* قمت بإزالة إختيار نقل صفحة النقاش في الأسفل.
وفي الحالات أعلاه، يجب عليك نقل أو دمج محتويات صفحة النقاش يدويا، إذا رغب في ذلك.',
-'movepagetext' => 'بإستعمال النموذج أدنه، تستطيع تغيير أسم الصفحة،
+'movepagetext' => 'بإستعمال النموذج أدنه، تستطيع تغيير أسم الصفحة،
ونقل تاريخ الصفحة للإسم الجديد.
سيتم أنشاء تحويل من العنوان القديم، للصفحة بالعنوان الجديد.
لكن، لن يتم تغيير الوصلات في الصفحات التي تتصل بهذه الصفحة، لذا عليك
-[[Special:Maintenance|التأكد]] من عدم وجود وصلات مقطوعة، أو وصلات متتالية،
+[[Special:Maintenance|التأكد]] من عدم وجود وصلات مقطوعة، أو وصلات متتالية،
للتأكد من أن المقالات تتصل مع بعضها بشكل مناسب.
يرجى الملاحظة انه \'\'\'لن يتم\'\'\' نقل الصفحة إذا وجدت صفحة بالإسم الجديد،
@@ -321,7 +312,7 @@ require_once('LanguageUtf8.php');
وضع صفحة مكان صفحة، كما أنه من الممكن إرجاع الصفحة لمكانها في حال تم النقل بشكل خاطئ.
<b>تحذير!</b>
-قد يكون لنقل الصفحة آثار كبيرة، وتغييرا غير متوقع بالنسبة للصفحات المشهورة.
+قد يكون لنقل الصفحة آثار كبيرة، وتغييرا غير متوقع بالنسبة للصفحات المشهورة.
يرجى فهم وإدارك عواقب نقل الصفحات قبل القيام به.',
'movereason' => 'السبب',
'movetalk' => 'أنقل صفحة \'\'\'النقاش\'\'\' أن أمكن.',
@@ -329,6 +320,7 @@ require_once('LanguageUtf8.php');
'mycontris' => 'مساهماتي',
'mypage' => 'صفحتي',
'namespace' => 'النطاق:',
+'namespacesall' => 'الكل',
'navigation' => 'تصفح',
'nbytes' => '$1 بايت',
'nchanges' => '$1 تغييرات',
@@ -350,10 +342,9 @@ require_once('LanguageUtf8.php');
'next' => 'التالي',
'nextn' => '$1 التالية',
'nlinks' => '$1 وصلة',
-'noaffirmation' => 'يجب عليك التأكيد أنك لم تخالف أي حقوق للنسخ أو التوزيع بتحميلك لهذا الملف.',
'noarticletext' => '(لا يوجد حاليا أي نص في هذه الصفحة)',
'noemail' => 'لا يوجد أي عنوان بريدي مسجل للمستخدم "$1".',
-'noemailtext' => 'لم يحدد هذا المستخدم عنوان بريد إلكتروني صحيح،
+'noemailtext' => 'لم يحدد هذا المستخدم عنوان بريد إلكتروني صحيح،
أو طلب عدم إستلام الرسائل من المستخدمين الآخرين.',
'noemailtitle' => 'لا يوجد عنوان بريد إلكتروني',
'nogomatch' => 'لا يوجد صفحة بنفس العنوان، حاول البحث بشكل مفصل أكثر من خلال إستعمال صندوق البحث أدناه. بإمكانك أيضاً إنشاء <a href="$1" class="new">صفحة جديدة</a> بالعنوان الذي طلبته.',
@@ -546,11 +537,11 @@ That comes to <b>$5</b> average edits per page, and <b>$6</b> views per edit.
'uploadnologintext' => 'يجب أن تكون <a href="/wiki/Special:Userlogin">مسجلا الدخول</a>
لتتمكن من تحميل الملفات.',
'uploadtext' => '<strong>توقف!</strong>
-قبل تحميل أي ملف تأكد من قرائتك وثيقة <a href="/wiki/Wikipedia:Image_use_policy">سياسة إستعمال الصور</a>.
-إذا وجد ملف بنفس الإسم في ويكيبيديا سيتم إستبدال الملف بدون أي تحذير أو إشعار مسبق.
-فإذا لم يكن الملف تحديثا لملف مسبق، تأكد من أن إسم الملف غير موجود من قبل.
+قبل تحميل أي ملف تأكد من قرائتك وثيقة <a href="/wiki/Wikipedia:Image_use_policy">سياسة إستعمال الصور</a>.
+إذا وجد ملف بنفس الإسم في ويكيبيديا سيتم إستبدال الملف بدون أي تحذير أو إشعار مسبق.
+فإذا لم يكن الملف تحديثا لملف مسبق، تأكد من أن إسم الملف غير موجود من قبل.
لعرض أو البحث في الملفات التي تم تحميلها من قبل إذهب إلى <a href="/wiki/Special:Imagelist">قائمة الملفات المحملة</a>.
-يتم تسجيل كل حالات التحميل والحذث للملفات في <a href="/wiki/Wikipedia:Upload_log">سجل التحميل</a>.
+يتم تسجيل كل حالات التحميل والحذث للملفات في <a href="/wiki/Wikipedia:Upload_log">سجل التحميل</a>.
<p>إستعمل النموذج الموجود الموجود في الأسفل لتحميل الصور التي تساعد على توضيح مقالاتك.
في أغلب متصفحات الإنترنت سترى زر "إستعراض..." الذي سيفتح لك شاشة إختيار الملفات. إختيار الملف سيملأ الخانة المجاورة للزر بإسم الملف وموقعه.
يجب عليك كذلك التأكيد على أنك لم تخالف أي حقوق نسخ من خلال تحميلك للملف.
@@ -602,7 +593,6 @@ $3...
'whitelistreadtext' => 'يجب عليك [[Special:Userlogin|تسجيل الدخول]] لتتمكن من قراءة المقالات.',
'whitelistreadtitle' => 'تسجيل الدخول ضروري للقراءة',
'wikipediapage' => 'عرض الصفحة العامة',
-'wikititlesuffix' => 'ويكيبيديا',
'wlnote' => 'في الأسفل آخر $1 تعديل في آخر <b>$2</b> ساعة.',
'wlsaved' => 'هذه نسخة مخزنة من قائمة المراقبة لديك.',
'wlshowlast' => 'عرض أخر $1 ساعات $2 أيام $3',
diff --git a/languages/LanguageAst.php b/languages/LanguageAst.php
index 6e7645ced1fb..d2176ffa1ed8 100644
--- a/languages/LanguageAst.php
+++ b/languages/LanguageAst.php
@@ -11,28 +11,28 @@ require_once( 'LanguageUtf8.php' );
# See Language.php for notes.
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* $wgMetaNamespace == 'Uiquipedia' */
/* private */ $wgNamespaceNamesAst = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Especial',
- NS_MAIN => '',
- NS_TALK => 'Discusión',
- NS_USER => 'Usuariu',
- NS_USER_TALK => 'Usuariu_discusión',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_discusión',
- NS_IMAGE => 'Imaxen',
- NS_IMAGE_TALK => 'Imaxen_discusión',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_discusión',
- NS_TEMPLATE => 'Plantilla',
- NS_TEMPLATE_TALK => 'Plantilla_discusión',
- NS_HELP => 'Ayuda',
- NS_HELP_TALK => 'Ayuda_discusión',
- NS_CATEGORY => 'Categoría',
- NS_CATEGORY_TALK => 'Categoría_discusión',
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Especial',
+ NS_MAIN => '',
+ NS_TALK => 'Discusión',
+ NS_USER => 'Usuariu',
+ NS_USER_TALK => 'Usuariu_discusión',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_discusión',
+ NS_IMAGE => 'Imaxen',
+ NS_IMAGE_TALK => 'Imaxen_discusión',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_discusión',
+ NS_TEMPLATE => 'Plantilla',
+ NS_TEMPLATE_TALK => 'Plantilla_discusión',
+ NS_HELP => 'Ayuda',
+ NS_HELP_TALK => 'Ayuda_discusión',
+ NS_CATEGORY => 'Categoría',
+ NS_CATEGORY_TALK => 'Categoría_discusión',
) + $wgNamespaceNamesEn;
diff --git a/languages/LanguageBe.php b/languages/LanguageBe.php
index 1d46253ed2c2..a18d22e1b9e5 100644
--- a/languages/LanguageBe.php
+++ b/languages/LanguageBe.php
@@ -47,7 +47,7 @@ require_once('LanguageUtf8.php');
'monobook' => 'Монакніга',
'myskin' => 'MySkin',
'chick' => 'Цыпа'
-);
+) + $wgSkinNamesEn;
/* private */ $wgMagicWordsBe = array(
MAG_REDIRECT => array( 0, '#redirect', '#перанакіраваньне' ),
@@ -112,17 +112,12 @@ require_once('LanguageUtf8.php');
'addedwatch' => 'Даданая ў сьпіс назіраньня',
'addgroup' => 'Дадаць групу',
'administrators' => 'Project:Адміністрацыя',
-'affirmation' => 'Я пацьвярджаю, што ўладальнік/уладальніца аўтарскіх правоў на гэты файл згодзен/згодная распаўсюджваць яго адпаведна з умовамі ліцэнзіі $1.',
-'all' => 'усе',
'allarticles' => 'Усе артыкулы',
'allmessages' => 'Усе сыстэмныя паведамленьні',
'allmessagescurrent' => 'Бягучы тэкст',
'allmessagesname' => 'Назва',
'allmessagestext' => 'Сьпіс усіх сыстэмных паведамленьняў, якія існуюць у прасторы назваў \'\'\'MediaWiki:\'\'\'.',
'allpages' => 'Усе старонкі',
-'allpagesformtext1' => 'Паказаць старонкі пачынаючы з: $1',
-'allpagesformtext2' => 'Выберыце прастору назваў: $1 $2',
-'allpagesnamespace' => 'Усе старонкі (прастора назваў: $1)',
'allpagesnext' => 'Наступныя',
'allpagesprev' => 'Папярэднія',
'allpagessubmit' => 'Паказаць',
@@ -133,7 +128,6 @@ require_once('LanguageUtf8.php');
'apr' => '04',
'april' => 'красавіка',
'article' => 'Артыкул',
-'articlenamespace' => '(артыкулы)',
'articlepage' => 'Паказаць артыкул',
'aug' => '08',
'august' => 'жніўня',
@@ -155,7 +149,6 @@ require_once('LanguageUtf8.php');
'categoryarticlecount1' => 'У катэгорыі ёсьць $1 артыкул.',
'changepassword' => 'Зьмяніць пароль',
'compareselectedversions' => 'Параўнаць выбраныя вэрсіі',
-'confirmcheck' => 'Так, я сапраўды жадаю выдаліць гэта.',
'confirmprotecttext' => 'Вы сапраўды жадаеце абараніць гэтую старонку?',
'contribslink' => 'унёсак',
'contributions' => 'Унёсак удзельніка/удзельніцы',
@@ -252,7 +245,6 @@ public domain or similar free resource.<br />
'hr_tip' => 'Гарызантальная лінія (не выкарыстоўвайце часта)',
'ignorewarning' => 'Праігнараваць папярэджаньне і захаваць файл.',
'illegalfilename' => 'Назва файла «$1» зьмяшчае сымбалі, якія нельга выкарыстоўваць у назвах старонак. Калі ласка, зьмяніце назву файла і паспрабуйце загрузіць яго зноў.',
-'ilshowmatch' => 'Паказаць усе выявы з адпавядаючымі назвамі',
'ilsubmit' => 'Шукаць',
'image_sample' => 'Прыклад.jpg',
'imagelist' => 'Сьпіс выяваў',
@@ -335,10 +327,9 @@ public domain or similar free resource.<br />
'newtitle' => 'Новая назва',
'newusersonly' => ' (толькі для новых удзельнікаў і ўдзельніц)',
'newwindow' => '(адчыняецца ў новым акне)',
-'nextdiff' => 'Перайсьці да наступнай зьмены &rarr;',
+'nextdiff' => 'Перайсьці да наступнай зьмены →',
'nextn' => 'наступныя $1',
'nextpage' => 'Наступная старонка ($1)',
-'noaffirmation' => 'Вы павінныя пацьвердзіць, што загрузка гэтага файла не парушае нічыіх аўтарскіх правоў.',
'noarticletext' => '(Зараз тэкст на гэтай старонцы адсутнічае)',
'nodb' => 'Немагчыма выбраць базу дадзеных $1',
'noemailtitle' => 'Адрас электроннай пошты адсутнічае',
@@ -391,7 +382,7 @@ public domain or similar free resource.<br />
'postcomment' => 'Пракамэнтаваць',
'preferences' => 'Устаноўкі',
'preview' => 'Прагляд',
-'previousdiff' => '&larr; Перайсьці да папярэдняй зьмены',
+'previousdiff' => '← Перайсьці да папярэдняй зьмены',
'prevn' => 'папярэднія $1',
'printableversion' => 'Вэрсія для друку',
'protect' => 'Абараніць',
@@ -448,9 +439,6 @@ public domain or similar free resource.<br />
'showpreview' => 'Праглядзець',
'showtoc' => 'паказаць',
'sig_tip' => 'Ваш подпіс і момант часу',
-'sitesettings-images' => 'Выявы',
-'sitesettings-permissions' => 'Правы',
-'sitesettings-wgUseCategoryMagic' => 'Дазволіць катэгорыі',
'sitesubtitle' => 'Вольная энцыкляпэдыя',
'sitesupport' => 'Ахвяраваньні',
'sitetitle' => '{{SITENAME}}',
@@ -517,13 +505,6 @@ public domain or similar free resource.<br />
** \'\'\'ліцэнзіі\'\'\', згодна ўмоваў якіх магчыма распаўсюджваць файл.
* \'\'\'Выкарыстоўвайце файл\'\'\' у артыкуле(ах). Напрыклад: <code><nowiki>[[Image:file.jpg]]</nowiki></code> ці <code><nowiki>[[Image:file.jpg|thumb|200px|Апісаньне]]</nowiki></code> — для выяваў; <code><nowiki>[[Media:file.ogg]]</nowiki></code> — для аўдыёфайлаў.',
'userexists' => 'Выбранае Вамі імя ўдзельніка/ўдзельніцы ўжо выкарыстоўваецца кімсьці іншым. Калі ласка, выберыце іншае імя.',
-'userlevels-addgroup' => 'Дадаць групу',
-'userlevels-editgroup' => 'Рэдагаваць групу',
-'userlevels-editgroup-name' => 'Назва групы:',
-'userlevels-editusergroup' => 'Рэдагаваць групы ўдзельнікаў і ўдзельніц',
-'userlevels-group-edit' => 'Існуючыя групы:',
-'userlevels-groupsavailable' => 'Даступныя групы:',
-'userlevels-lookup-user' => 'Кіраваць групамі ўдзельнікаў і ўдзельніц',
'userlogout' => 'Выйсьці',
'val_table_header' => '<tr><th>Кляса</th>$1<th colspan=4>Меркаваньне</th>$1<th>Камэнтар</th></tr>',
'val_version' => 'Вэрсія',
@@ -540,7 +521,6 @@ public domain or similar free resource.<br />
'wednesday' => 'серада',
'whatlinkshere' => 'Адкуль спасылаюцца на старонку',
'whitelistacctitle' => 'Вам не дазволена ствараць рахунак',
-'wikititlesuffix' => '{{SITENAME}}',
'youremail' => 'Ваш адрас электроннай пошты (*)',
'yourname' => 'Ваша імя ўдзельніка/ўдзельніцы',
'yournick' => 'Ваша мянушка (для подпісаў)',
@@ -550,7 +530,7 @@ public domain or similar free resource.<br />
);
class LanguageBe extends LanguageUtf8 {
-
+
// Namespaces
function getNamespaces() {
global $wgNamespaceNamesBe;
@@ -562,7 +542,7 @@ class LanguageBe extends LanguageUtf8 {
global $wgQuickbarSettingsBe;
return $wgQuickbarSettingsBe;
}
-
+
// Skins
function getSkinNames() {
global $wgSkinNamesBe;
@@ -570,13 +550,12 @@ class LanguageBe extends LanguageUtf8 {
}
// Magic words
- function getMagicWords()
- {
+ function getMagicWords() {
global $wgMagicWordsBe;
return $wgMagicWordsBe;
}
-
- // The date and time format
+
+ // The date and time format
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
// 20050310001506 => 10.03.2005
@@ -594,7 +573,7 @@ class LanguageBe extends LanguageUtf8 {
function timeanddate( $ts, $adj = false ) {
return $this->time( $ts, $adj ) . ', ' .$this->date( $ts, $adj );
}
-
+
function getMessage( $key ) {
global $wgAllMessagesBe;
if( isset( $wgAllMessagesBe[$key] ) ) {
@@ -603,7 +582,7 @@ class LanguageBe extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function formatNum( $number ) {
return strtr($number, '.,', ',.' );
}
diff --git a/languages/LanguageBg.php b/languages/LanguageBg.php
index f0f895795526..20ba51fba58a 100644
--- a/languages/LanguageBg.php
+++ b/languages/LanguageBg.php
@@ -91,71 +91,9 @@
MAG_SERVER => array( 0, 'SERVER', 'СЪРВЪР' )
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesBg = array(
- 'Userlogin' => 'Влизане',
- 'Userlogout' => 'Излизане',
- 'Preferences' => 'Потребителски настройки',
- 'Watchlist' => 'Наблюдавани страници',
- 'Recentchanges' => 'Последни промени',
- 'Upload' => 'Качване на картинки',
- 'Imagelist' => 'Списък на картинките',
- 'Listusers' => 'Регистрирани потребители',
- 'Statistics' => 'Статистика',
- 'Randompage' => 'Случайна статия',
-
- 'Lonelypages' => 'Статии сираци',
- 'Unusedimages' => 'Картинки сираци',
- 'Popularpages' => 'Известни статии',
- 'Wantedpages' => 'Желани статии',
- 'Shortpages' => 'Кратки статии',
- 'Longpages' => 'Дълги статии',
- 'Newpages' => 'Нови статии',
- 'Ancientpages' => 'Стари статии',
- 'Deadendpages' => 'Задънени статии',
- # 'Intl' => 'Междуезикови препратки',
- 'Allpages' => 'Всички статии по заглавие',
-
- 'Ipblocklist' => 'Блокирани потребители/IP-адреси',
- 'Maintenance' => 'Страница за поддръжка',
- 'Specialpages' => '',
- 'Contributions' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Movepage' => '',
- 'Blockme' => '',
- 'Booksources' => 'Външни източници на книги',
- 'Categories' => 'Категории страници',
- 'Export' => 'Изнасяне като XML',
- 'Version' => 'Версия на МедияУики',
- 'Allmessages' => 'Всички системни съобщения',
- 'Search' => '',
-);
-
-/* private */ $wgSysopSpecialPagesBg = array(
- 'Blockip' => 'Блокиране на потребител/IP-адрес',
- 'Asksql' => 'Справка към базата данни',
- 'Undelete' => 'Възстановяване на изтрити страници',
- 'Makesysop' => 'Превръщане на потребител в администратор',
- 'Import' => 'Внасяне на страница с история',
-);
-
-/* private */ $wgDeveloperSpecialPagesBg = array(
- 'Lockdb' => 'Забрана на достъп за писане към базата данни',
- 'Unlockdb' => 'Разрешаване на достъп за писане към базата данни',
-);
-
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
-
# БЕЛЕЖКА: За да изключите "Текущите събития" в страничното меню,
# въведете 'currentevents' => '-'
@@ -236,11 +174,9 @@
'article' => 'Статия',
'help' => 'Помощ',
'helppage' => "{{ns:12}}:Помощ",
-'wikititlesuffix' => "{{SITENAME}}",
'bugreports' => 'Съобщения за грешки',
'bugreportspage' => "{{ns:4}}:Съобщения_за_грешки",
"sitesupport" => "Дарения", # Set a URL in $wgSiteSupportPage in LocalSettings.php
-'sitesupportpage' => '', # If not set, won't appear. Can be wiki page or URL
'faq' => 'ЧЗВ',
'faqpage' => "{{ns:4}}:ЧЗВ",
'edithelp' => 'Помощ при редактиране',
@@ -299,8 +235,6 @@
'redirectedfrom' => "(пренасочване от $1)",
'lastmodified' => "Последна промяна на страницата: $1.",
'viewcount' => "Страницата е била преглеждана $1 пъти.",
-# obsolete
-'gnunote' => 'Всички текстове са достъпни при условията на [[Лиценз_за_свободна_документация_на_ГНУ|лиценза за свободна документация на ГНУ]].',
'copyright' => "Съдържанието е достъпно при условията на $1.",
'poweredby' => "{{SITENAME}} се задвижва от [http://www.mediawiki.org/ МедияУики], софтуер за уики с отворен код.",
'printsubtitle' => '(от {{SERVER}})',
@@ -312,8 +246,6 @@
'developertitle' => 'Изискват се права на разработчик',
'developertext' => "Желаното действие може да се изпълни само от разработчици.
Вижте $1.",
-'bureaucrattitle' => 'Изискват се права на бюрократ',
-'bureaucrattext' => 'Желаното действие може да се изпълни само от бюрократи.',
"nbytes" => "$1 байта",
'go' => 'Отваряне',
'ok' => 'Добре',
@@ -407,7 +339,6 @@ MySQL дава грешка \"$3: $4\".\n",
[[{{ns:4}}:Защитена_страница]].
Може да прегледате и копирате изходния код на страницата:",
-'seriousxhtmlerrors' => 'tidy откри сериозни грешки в кода на XHTML.',
# Login and logout pages
#
@@ -427,14 +358,7 @@ MySQL дава грешка \"$3: $4\".\n",
"newusersonly" => " (само за нови потребители)",
"remembermypassword" => "Запомняне на паролата между сесиите.",
"loginproblem" => "<b>Имаше проблем с Вашето влизане.</b><br />Опитайте отново!",
-"alreadyloggedin" => "<font color=\"red\"><b>$1, вече сте влезли в системата!</b></font><br />\n",
-
-"areyounew" => "Ако посещавате за пръв път {{SITENAME}} и искате да си откриете
-потребителска сметка,
-моля, въведете потребителско име и парола.
-Посочването на електронна поща е незадължително, но се препоръчва:
-ако си забравите паролата, може да поискате тя да Ви бъде изпратена
-на дадения адрес.<br />\n",
+"alreadyloggedin" => "<strong>$1, вече сте влезли в системата!</strong><br />\n",
'login' => 'Влизане',
'loginprompt' => "Бисквитките трябва да са разрешени, за да може да влезете в {{SITENAME}}.",
@@ -540,7 +464,6 @@ MySQL дава грешка \"$3: $4\".\n",
Ако сте анонимен потребител и мислите, че тези неуместни коментари са отправени към Вас, моля [[{{ns:-1}}:Userlogin|регистрирайте се или влезте в системата]], за да избегнете евентуално бъдещо объркване с други анонимни потребители.''",
'noarticletext' => "(Тази страница все още не съществува. Може да я създадете, като щракнете на '''Редактиране'''.)",
-'usercssjs' => "'''Бележка:''' След съхранението е необходимо да укажете на браузъра да вземе новата версия: '''Mozilla:''' щракнете върху ''презареждане''(или ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.",
'usercssjsyoucanpreview' => "<strong>Съвет:</strong> Използвайте бутона 'Предварителен преглед', за да изпробвате новия код на css/js преди съхранението.",
'usercsspreview' => "'''Не забравяйте, че това е само предварителен преглед на кода на CSS, страницата все още не е съхранена!'''",
'userjspreview' => "'''Не забравяйте, че това е само изпробване/предварителен преглед на кода на Javascript, страницата все още не е съхранена!'''",
@@ -560,7 +483,6 @@ MySQL дава грешка \"$3: $4\".\n",
версия на страницата.
Ако съхраните, всякакви промени, направени след тази версия, ще бъдат изгубени.</strong>",
"yourdiff" => "Разлики",
-# REPLACE THE COPYRIGHT WARNING IF YOUR SITE ISN'T GFDL!
"copyrightwarning" => "<div style=\"border:1px solid #333; padding:0.5em\">
Моля, обърнете внимание на това, че
всички приноси към {{SITENAME}} се публикуват при условията на
@@ -731,7 +653,6 @@ border='0' alt='Google'/></a>
#
'changes' => 'промени',
'recentchanges' => 'Последни промени',
-# This is the default text, and can be overriden by editing [[{{SITENAME}}:Recentchanges]]
'recentchangestext' => "Проследяване на последните промени в {{SITENAME}}.
Легенда: <b>тек</b> = разлика на текущата версия,
@@ -753,7 +674,7 @@ border='0' alt='Google'/></a>
'tableform' => 'таблица',
'listform' => 'списък',
'nchanges' => "$1 промени",
-'minor#editletter' => 'М',
+'minoreditletter' => 'М',
'newpageletter' => 'Н',
# Upload
@@ -802,13 +723,9 @@ border='0' alt='Google'/></a>
'filedesc' => 'Описание',
'filestatus' => 'Авторско право',
'filesource' => 'Изходен код',
-'affirmation' => "Потвърждавам, че притежателят на авторското право за този файл
-разрешава той да се използва според условията на $1.",
'copyrightpage' => "{{ns:4}}:Авторски права",
'copyrightpagename' => "авторските права в {{SITENAME}}",
'uploadedfiles' => 'Качени файлове',
-'noaffirmation' => 'Потвърдете, че с качването на файла не нарушавате
-авторски права.',
'ignorewarning' => 'Съхраняване на файла въпреки предупрежденията.',
'minlength' => 'Имената на картинките трябва да съдържат поне три знака.',
'badfilename' => "Картинката бе преименувана на \"$1\".",
@@ -907,8 +824,6 @@ border='0' alt='Google'/></a>
'listusers' => 'Списък на потребителите',
'specialpages' => 'Специални страници',
'spheading' => 'За всички потребители',
-'sysopspheading' => 'Само за администратори',
-'developerspheading' => 'Само за разработчици',
'protectpage' => 'Защитена страница',
'recentchangeslinked' => 'Сродни промени',
'rclsub' => "(на страници, сочени от \"$1\")",
@@ -1098,7 +1013,6 @@ $3...
'ipbreason' => 'Причина',
'ipbsubmit' => 'Блокиране на потребителя',
'badipaddress' => 'Невалиден IP-адрес или грешно име на потребител',
-'noblockreason' => 'Необходимо е да посочите причина за блокирането.',
'blockipsuccesssub' => 'Блокирането бе успешно',
'blockipsuccesstext' => "\"$1\" беше блокиран.
<br />Вижте [[{{ns:-1}}:Ipblocklist|списъка на блокираните IP-адреси]], за да прегледате блокираните.",
@@ -1108,7 +1022,9 @@ $3...
'ipusubmit' => 'Отблокиране на адреса',
'ipusuccess' => "\"$1\" бе отблокиран",
'ipblocklist' => 'Списък на блокирани IP-адреси и потребители',
-'blocklistline' => "$1, $2 е блокирал $3 (изтича на $4)",
+'blocklistline' => "$1, $2 е блокирал $3 ($4)",
+'infiniteblock' => 'изтича на infinite', //fixme
+'expiringblock' => 'изтича на $1',
'blocklink' => 'блокиране',
'unblocklink' => 'отблокиране',
'contribslink' => 'приноси',
@@ -1151,21 +1067,6 @@ $3...
<br />Не забравяйте да отключите базата данни, когато привършите с работата по поддръжката.",
'unlockdbsuccesstext' => "Базата данни на {{SITENAME}} бе отключена.",
-# SQL query
-#
-'asksql' => 'Заявка на SQL',
-'asksqltext' => "Използвайте долния формуляр, за да отправите пряка заявка
-към базата данни на {{SITENAME}}.
-Използвайте апострофи ('като тези'), за ограничители на низовете.
-
-Честите заявки доста натоварват сървъра, затова, моля,
-използвайте пестеливо тази функция.",
-'sqlislogged' => 'Моля, обърнете внимание, че всички заявки се записват.',
-'sqlquery' => 'Заявка',
-'querybtn' => 'Изпращане на заявка',
-'selectonly' => 'Позволени са единствено заявки за четене.',
-'querysuccessful' => 'Заявката бе успешна',
-
# Make sysop
'makesysoptitle' => 'Превръщане на потребител в администратор',
'makesysoptext' => 'Този формуляр се използва от бюрократи за превръщане на обикновени потребители в администратори.
@@ -1256,40 +1157,7 @@ $3...
'importhistoryconflict' => 'Съществува версия от историята, която си противоречи с тази (възможно е страницата да е била вече внесена)',
# Keyboard access keys for power users
-'accesskey-article' => 'a',
-'accesskey-talk' => 't',
-'accesskey-edit' => 'e',
-'accesskey-addsection' => '+',
-'accesskey-viewsource' => 'e',
-'accesskey-history' => 'h',
-'accesskey-protect' => '=',
-'accesskey-delete' => 'd',
-'accesskey-undelete' => 'd',
-'accesskey-move' => 'm',
-'accesskey-watch' => 'w',
-'accesskey-unwatch' => 'w',
-'accesskey-watchlist' => 'l',
-'accesskey-userpage' => '',
-'accesskey-anonuserpage' => '.',
-'accesskey-mytalk' => '',
-'accesskey-anontalk' => 'n',
-'accesskey-preferences' => '',
-'accesskey-mycontris' => '',
-'accesskey-login' => 'o',
-'accesskey-logout' => 'o',
'accesskey-search' => 's',
-'accesskey-mainpage' => '',
-'accesskey-portal' => '',
-'accesskey-randompage' => 'x',
-'accesskey-currentevents' => '',
-'accesskey-sitesupport' => '',
-'accesskey-help' => '',
-'accesskey-recentchanges' => 'r',
-'accesskey-recentchangeslinked' => 'c',
-'accesskey-whatlinkshere' => 'b',
-'accesskey-specialpages' => '',
-'accesskey-specialpage' => '',
-'accesskey-upload' => 'u',
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
@@ -1298,47 +1166,11 @@ $3...
'accesskey-compareselectedversions' => 'v',
# tooltip help for the main actions
-'tooltip-atom' => 'Atom feed за страницата',
-'tooltip-article' => 'Преглед на статията [alt-a]',
-'tooltip-talk' => 'Беседа относно страницата [alt-t]',
-'tooltip-edit' => 'Може да редактирате страницата. Моля, използвайте бутона за предварителен преглед преди да съхраните. [alt-e]',
-'tooltip-addsection' => 'Добавяне на коментар към страницата. [alt-+]',
-'tooltip-viewsource' => 'Страницата е защитена. Може да разгледате изходния код. [alt-e]',
-'tooltip-history' => 'Предишни версии на страницата, [alt-h]',
-'tooltip-protect' => 'Защитаване на страницата, [alt-=]',
-'tooltip-delete' => 'Изтриване на страницата, [alt-d]',
-'tooltip-undelete' => "Възстановяване на $1 изтрити редакции на страницата [alt-d]",
-'tooltip-move' => 'Преместване на страницата, [alt-m]',
'tooltip-watch' => 'Добавяне на страницата към списъка Ви за наблюдение [alt-w]',
-'tooltip-unwatch' => 'Премахване на страницата от списъка Ви за наблюдение [alt-w]',
-'tooltip-watchlist' => 'Списък на страници, чиито промени сте избрали да наблюдавате. [alt-l]',
-'tooltip-userpage' => 'Моята потребителска страница',
-'tooltip-anonuserpage' => 'Потребителската страница за адреса, от който редактирате [alt-.]',
-'tooltip-mytalk' => 'Моята дискусионна страница',
-'tooltip-anontalk' => 'Дискусия относно редакциите от този адрес [alt-n]',
-'tooltip-preferences' => 'Моите настройки',
-'tooltip-mycontris' => 'Списък на моите приноси',
-'tooltip-login' => 'В момента не сте влезли. Насърчаваме Ви да влезете, въпреки че не е задължително, за да редактирате.',
-'tooltip-logout' => 'Излизане от {{SITENAME}} [alt-o]',
'tooltip-search' => 'Търсене в Уикито',
-'tooltip-mainpage' => 'Началната страница',
-'tooltip-portal' => 'Информация за проекта',
-'tooltip-randompage' => 'Случайна страница [alt-x]',
-'tooltip-currentevents' => 'Информация за текущите събития по света',
-'tooltip-sitesupport' => 'Подкрепете {{SITENAME}}',
-'tooltip-help' => 'Помощната страница.',
-'tooltip-recentchanges' => 'Това е списък на последните промени в цялото Уики [alt-r]',
-'tooltip-recentchangeslinked' => 'Последните промени на страници, сочещи към тази страница [alt-c]',
-'tooltip-whatlinkshere' => 'Списък на всички страници, сочещи насам [alt-b]',
-'tooltip-specialpages' => 'Списък на всички специални страници',
-'tooltip-upload' => 'Качване на файлове [alt-u]',
-'tooltip-specialpage' => 'Това е специална страница, която не може да се редактира',
'tooltip-minoredit' => 'Отбелязване на промяната като малка [alt-i]',
'tooltip-save' => 'Съхраняване на промените [alt-s]',
'tooltip-preview' => 'Предварителен преглед, моля, използвайте го преди да съхраните! [alt-p]',
-'tooltip-contributions' => 'Показване на приносите на потребителя',
-'tooltip-emailuser' => 'Изпращане на писмо на потребителя',
-'tooltip-rss' => 'RSS feed за страницата',
'tooltip-compareselectedversions' => 'Показване на разликите между двете избрани версии на страницата [alt-v]',
# Metadata
@@ -1398,24 +1230,6 @@ class LanguageBg extends LanguageUtf8 {
return $wgDateFormatsBg;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesBg;
- return $wgValidSpecialPagesBg;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesBg;
- return $wgSysopSpecialPagesBg;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesBg;
- return $wgDeveloperSpecialPagesBg;
- }
-
function getMessage( $key ) {
global $wgAllMessagesBg;
if( isset( $wgAllMessagesBg[$key] ) ) {
diff --git a/languages/LanguageBn.php b/languages/LanguageBn.php
index 6e16becb1527..ab354ef75c7b 100644
--- a/languages/LanguageBn.php
+++ b/languages/LanguageBn.php
@@ -67,7 +67,6 @@ require_once( 'LanguageUtf8.php' );
'aboutpage' => 'উইকিপেডিয়া:বৃত্তান্ত',
'help' => 'সহায়িকা',
'helppage' => 'উইকিপেডিয়া:সহায়িকা',
-'wikititlesuffix' => 'উইকিপেডিয়া',
'bugreports' => 'ত্রুটি বিবরণী',
'bugreportspage' => 'উইকিপেডিয়া:ত্রুটি_বিবরণী',
'faq' => 'প্রশ্নোত্তর',
@@ -161,7 +160,7 @@ class LanguageBn extends LanguageUtf8 {
'8' => '৮',
'9' => '৯'
);
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
if( $wgTranslateNumerals ) {
diff --git a/languages/LanguageCa.php b/languages/LanguageCa.php
index c5e169d8ab9d..c02628ec1c1b 100644
--- a/languages/LanguageCa.php
+++ b/languages/LanguageCa.php
@@ -43,56 +43,6 @@
# "No preference",
);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesCa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Preferències d'usuari",
- "Watchlist" => "El meu llistat de seguiment",
- "Recentchanges" => "Canvis Recents",
- "Upload" => "Puja una imatge",
- "Imagelist" => "Llistat d'imatges",
- "Listusers" => "Usuaris registrats",
- "Statistics" => "Estadístiques del lloc",
- "Randompage" => "Article aleatori",
-
- "Lonelypages" => "Articles orfes",
- "Unusedimages" => "Imatges hores",
- "Popularpages" => "Articles populars",
- "Wantedpages" => "Articles més sol·licitats",
- "Shortpages" => "Articles curts",
- "Longpages" => "Articles llargs",
- "Newpages" => "Articles nous",
- "Allpages" => "Totes les pàgines (alfabètic)",
-
- "Ipblocklist" => "Direccions d'IP bloquejades",
- "Maintenance" => "Pàgina de manutenció",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Fonts externes de llibres",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesCa = array(
- "Blockip" => "Bloqueja una direcció IP",
- "Asksql" => "Recerca en la base de dades",
- "Undelete" => "Mostra i restaura les pàgines esborrades"
-);
-
-/* private */ $wgDeveloperSpecialPagesCa = array(
- "Lockdb" => "Tanca l'accés d'escriptura a la base de dades",
- "Unlockdb" => "Restaura accés d'escriptura a la base de dades",
-);
-
/* private */ $wgAllMessagesCa = array(
# User Toggles
@@ -157,7 +107,6 @@
"aboutpage" => "{{ns:4}}: Quant a",
"help" => "Ajuda",
"helppage" => "{{ns:4}}:Ajuda",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Informes d'error del programari",
"bugreportspage" => "{{ns:4}}:Informes_d'error",
"faq" => "PMF",
@@ -196,7 +145,6 @@
"redirectedfrom" => "(Redirigit des de $1)",
"lastmodified" => "Aquesta pàgina ha estat modificada per última vegada el $1.",
"viewcount" => "Aquesta pàgina ha estat visitada $1 vegades.",
-"gnunote" => "Aquesta pàgina es fa disponible sota la <a class=internal href='$wgScriptPath/GNU_FDL'>GNU FDL</a>.",
"printsubtitle" => "(De {{SERVER}})",
"protectedpage" => "Pàgina protegida",
"administrators" => "{{ns:4}}:Administradors",
@@ -224,14 +172,14 @@ Vegeu $1.",
#
"error" => "Error",
"databaseerror" => "Error de la base de dades",
-"dberrortext" => "Ha ocorregut un error de sintaxi en una consulta a la base de dades.
+"dberrortext" => "Ha ocorregut un error de sintaxi en una consulta a la base de dades.
L'última consulta que s'ha intentat ha estat:
<blockquote><tt>$1</tt></blockquote>L'error de retorn de MySQL ha estat\"<tt>$3: $4</tt>\".",
"noconnect" => "No s'ha pogut connectar a la base de dades a $1",
"nodb" => "No s'ha pogut seleccionar la base de dades$1",
"readonly" => "Base de dades bloquejada",
"enterlockreason" => "Entreu una raó per bloquejar-la, incloent una estimació de quan s'efecturarà el bloqueig",
-"readonlytext" => "La base de dades de la {{SITENAME}} està temporalment bloquejada per noves entrades o altres modificacions,
+"readonlytext" => "La base de dades de la {{SITENAME}} està temporalment bloquejada per noves entrades o altres modificacions,
probablement per manteniment de rutina, després del qual tornarà a la normalitat. L'administrador la bloquejada ha ofert aquesta explicació:
<p>$1",
@@ -246,7 +194,7 @@ fent-ne arribar l'URL.",
"filedeleteerror" => "No s'ha pogut esborrar l'arxiu \"$1\".",
"filenotfound" => "No s'ha pogut trobar l'arxiu \"$1\".",
"unexpected" => "Valor no esperat: \"$1\"=\"$2\".",
-"formerror" => "Error: no s'ha pogut trametre la forma",
+"formerror" => "Error: no s'ha pogut trametre la forma",
"badarticleerror" => "Aquesta acció no es pot dur a terme en aquesta pagina.",
"cannotdelete" => "No s`'ha pogut esborrar la pàgina o imatge especificada.(Pot haver estat esborrada per algú abans)",
"badtitle" => "Títol incorrecte",
@@ -270,13 +218,8 @@ Recordeu personalitzar les vostres preferències del {{SITENAME}}.",
"newusersonly" => " (només usuaris nous)",
"remembermypassword" => "Vull que recordis la meva contrasenya entre sessions.",
"loginproblem" => "<b>Hi ha hagut un problema amb l'entrada.</b><br />Proveu-ho de nou!",
-"alreadyloggedin" => "<font color=red><b>Benvingut, usuari $1!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Benvingut, usuari $1!</strong><br />\n",
-"areyounew" => "Si sou nou a la {{SITENAME}} en català, i
-voleu tenir un compte d'usuari, ingresseu un nom d'usuari,
-i teclegeu i repetiu una contrasenya.
-La vostra direcció electrònica és opcional: si perdeu o oblideu la
-contrasenya, podeu demanar que s'enviï a la direcció que vulgueu<br />\n",
"login" => "Registre/Entrada",
"userlogin" => "Registre/Entrada",
"logout" => "Sortida",
@@ -286,7 +229,7 @@ contrasenya, podeu demanar que s'enviï a la direcció que vulgueu<br />\n",
"userexists" => "El nom que heu entrat ja és en ús. Escolliu un nombre diferent.",
"youremail" => "Direcció electrònica",
"yournick" => "Malnom (nom que es mostrarà)",
-"emailforlost" => "Si perdeu o oblideu la vostra contrasenya, podeu demanar que se us enviï una nova a la vostra direcció electrònica.",
+"emailforlost" => "Si perdeu o oblideu la vostra contrasenya, podeu demanar que se us enviï una nova a la vostra direcció electrònica.",
"loginerror" => "Error d'inici de sessió",
"noname" => "No heu especificat un nom vàlid d'usuari.",
"loginsuccesstitle" => "S'ha iniciat la sessió amb èxit",
@@ -325,7 +268,7 @@ La raó és la que segueix:<br />$2<p>Podeu contactar amb l'administrador per di
d'edició superior tal i com apareixerà si escolliu gravar.",
"editing" => "S'està editant $1",
"editconflict" => "Conflicte d'edició: $1",
-"explainconflict" => "Algú més ha canviat aquesta pàgina des que l'heu editada.
+"explainconflict" => "Algú més ha canviat aquesta pàgina des que l'heu editada.
L'ària de text superior conté el text de la pàgina com existeix actualment. Els vostres canvis es mostren a l'ària de text inferior.
Haureu d'incorporar els vostres canvis en el text existent.
<b>Sólo</b> el text a l'ària de text superior serà gravat quan premeu
@@ -335,12 +278,12 @@ Haureu d'incorporar els vostres canvis en el text existent.
"editingold" => "<strong>ATENCIÓ:Esteu editant una versió antiga d'aquesta pàgina.
Si la graveu, els canvis fets des d'eixa revisió es perdran.</strong>",
"yourdiff" => "Diferències",
-"copyrightwarning" => "Noteu que totes les contribucions a la {{SITENAME}}
-es consideren fetes públiques sota la llicència de documentació lliure GNU
-(mostra detalls a $1).
- Si no desitgeu que la gent corregeixi els vostres escrits sense pietat
+"copyrightwarning" => "Noteu que totes les contribucions a la {{SITENAME}}
+es consideren fetes públiques sota la llicència de documentació lliure GNU
+(mostra detalls a $1).
+ Si no desitgeu que la gent corregeixi els vostres escrits sense pietat
i els distribueixi lliurement, llavors no els poseu ací. <br />
-També ens heu d'assegurar que tot plegat és obra vostra i que sou l'amo dels drets d'autor, o els heu copiat des del domini públic
+També ens heu d'assegurar que tot plegat és obra vostra i que sou l'amo dels drets d'autor, o els heu copiat des del domini públic
o una altra font lliura.
<strong>NO EMPREU ESCRITS AMB COPYRIGHT SENSE PERMÍS!</strong>",
@@ -407,7 +350,7 @@ per seleccionar preferències d'usuari.",
"prefslogintext" => "Heu entrat amb el nom \"$1\".
El vostre número d'identificació intern és $2.",
"prefsreset" => "Les preferències han estat respostes des d'emmagatzematge.",
-"qbsettings" => "Preferències de \"Quickbar\"",
+"qbsettings" => "Preferències de \"Quickbar\"",
"changepassword" => "Canvia contrasenya",
"skin" => "Aparença",
"math" => "Com es mostren les fòrmules",
@@ -514,12 +457,9 @@ carregat més recentement. Totes les hores són les del servidor (UTC).
",
"filename" => "Nom de l'arxiu",
"filedesc" => "Sumari",
-"affirmation" => "Afirmo que el propietari del copyright d'aquest arxiu
-està d'acord en llicenciar-lo sota els termes de $1.",
"copyrightpage" => "{{ns:4}}:Copyrights",
"copyrightpagename" => "{{ns:4}} copyright",
"uploadedfiles" => "Arxius carregats",
-"noaffirmation" => "Heu d'afirmar que les carregues d'arxius no violen cap copyright.",
"ignorewarning" => "Ignora l'advertència i desa l'arxiu de totes maneres.",
"minlength" => "Els noms de les imatges han de tenir un mínim de tres lletres.",
"badfilename" => "El nom de la imatge s'ha canviat a \"$1\".",
@@ -569,7 +509,7 @@ redireccions, i altres que probablement no es poden classificar com a articles.
Excloent-les, hi ha <b>$2</b> pàgines que probablement són articles legítims.<p>
Hi ha hagut un total de <b>$3</b> visites a pàgines, i <b>$4</b> edicions de pàgina
des que el programari ha estat actualitzat (Febrer 2003).
-Això resulta en un promig de <b>$5</b> edicions per pàgina,
+Això resulta en un promig de <b>$5</b> edicions per pàgina,
i <b>$6</b> visites per edició.",
"userstatstext" => "Hi ha <b>$1</b> usuaris registrats.
dels quals <b>$2</b> són administradors (vegeu $3).",
@@ -577,7 +517,7 @@ dels quals <b>$2</b> són administradors (vegeu $3).",
# Maintenance Page
#
"maintenance" => "Pàgina de manteniment",
-"maintnancepagetext" => "Aquesta pàgina inclou diverses eines útils per al manteniment diari. Algunes d'aquestes funcions tendeixen a
+"maintnancepagetext" => "Aquesta pàgina inclou diverses eines útils per al manteniment diari. Algunes d'aquestes funcions tendeixen a
sobrecarregar la base de dades, així que si us plau, no torneu a carregar la pàgina després de cada element que arregleu ;-)",
"maintenancebacklink" => "Torna a la pàgina de manteniment",
@@ -589,21 +529,21 @@ sobrecarregar la base de dades, així que si us plau, no torneu a carregar la p
dia: o usuari:) <i>no</i> són llistats ací.",
"doubleredirects" => "Redireccions Dobles",
-"doubleredirectstext" => "<b>Atenció:</b> aquest llistat pot contenir falsos positius. Això normalment significa que hi ha text
+"doubleredirectstext" => "<b>Atenció:</b> aquest llistat pot contenir falsos positius. Això normalment significa que hi ha text
-addicional amb enllaços sota el primer #REDIRECT.<br />\nCada fila conté enllaços al segon i tercer redireccionament, així com la primera línia del
+addicional amb enllaços sota el primer #REDIRECT.<br />\nCada fila conté enllaços al segon i tercer redireccionament, així com la primera línia del
segon redireccionament, la qual cosa dóna normalment l'article \"real\", al que el primer redireccionamet hauria d'apuntar.",
"selflinks" => "Pàgines amb autoenllaços",
"selflinkstext" => "Les següents pàgines contenen un enllaç a si mateixes, la qual cosa no és recomanable.",
"mispeelings" => "Pàgines amb faltes d'ortografia",
-"mispeelingstext" => "Les següents pàgines contenen una falta d'ortografia comuna, les quals s'han llistat a $1. L'escriptura correcta
+"mispeelingstext" => "Les següents pàgines contenen una falta d'ortografia comuna, les quals s'han llistat a $1. L'escriptura correcta
pot ser donada (com això).",
-"mispeelingspage" => "Llistat de faltes d'ortografia comunes",
+"mispeelingspage" => "Llistat de faltes d'ortografia comunes",
"missinglanguagelinks" => "Enllaços Interidioma Faltants",
"missinglanguagelinksbutton" => "Troba els enllaços interidioma que falten per",
-"missinglanguagelinkstext" => "Aquests articles <i>no</i> enllacen a les seves contraparts a $1. <i>No</i> es mostren redireccions i
+"missinglanguagelinkstext" => "Aquests articles <i>no</i> enllacen a les seves contraparts a $1. <i>No</i> es mostren redireccions i
subpàgines.",
@@ -624,8 +564,6 @@ subpàgines.",
"listusers" => "Llistat d'usuaris",
"specialpages" => "Pàgines especials",
"spheading" => "Pàgines especials",
-"sysopspheading" => "Pàgines especials per ús de sysops",
-"developerspheading" => "Pàgines especials per a l'ús dels desenvolupadors",
"protectpage" => "Pàgines protegides",
"recentchangeslinked" => "Seguiment d'enllaços",
"rclsub" => "(a pàgines enllaçades des de \"$1\")",
@@ -637,7 +575,7 @@ com ara altres Viquipèdies poden enllaçar a una imatge
amb un URL directe, i d'aquixa manera estar encara llistada ací
tot i estar en ús actiu.",
"booksources" => "Fonts de llibres",
-"booksourcetext" => "A continuació hi ha un llistat d'enllaços a altres llocs que venen llibres nous i de segona mà, i també poden contenir
+"booksourcetext" => "A continuació hi ha un llistat d'enllaços a altres llocs que venen llibres nous i de segona mà, i també poden contenir
informació addicional sobre els llibres que esteu cercant.
La {{SITENAME}} no està afiliada amb cap d'aquests negocis, i aquest llistat no ha de ser considerat com propaganda.",
@@ -650,10 +588,10 @@ i tenir una direcció electrònica vàlida en les vostres [[Especial:Preferences
per enviar un correu electrònic a altres usuaris.",
"emailuser" => "Envia correu electrònic a aquest usuari",
"emailpage" => "Correu electrònic a usuari",
-"emailpagetext" => "Si aquest usuari ha entrat una direcció electrònica vàlida en les vostres preferències d'usuari, el següent formulari
+"emailpagetext" => "Si aquest usuari ha entrat una direcció electrònica vàlida en les vostres preferències d'usuari, el següent formulari
serveix per enviar-li un missatge.
-La direcció electrònica que heu entrat en les vostres preferències d'usuari apareixerà en el remitent, de manera que el destinatari pugui
+La direcció electrònica que heu entrat en les vostres preferències d'usuari apareixerà en el remitent, de manera que el destinatari pugui
respondre.",
"noemailtitle" => "No hi ha cap direcció electrònica",
@@ -697,7 +635,7 @@ Canvis futurs a aquesta pàgina i a la vostra pàgina de discussió associada hi
"confirm" => "Confirma",
"confirmdelete" => "Confirma l'esborrat",
"deletesub" => "(Esborrant \"$1\")",
-"confirmdeletetext" => "Esteu a punt d'esborrar una pàgina o imatge
+"confirmdeletetext" => "Esteu a punt d'esborrar una pàgina o imatge
de forma permanent, així com tota la seva història de la base de dades.
Confirmeu que realment ho voleu fer, que enteneu les
conseqüències, i que el esteu fent està d'acord amb [[{{ns:4}}:Polítiques]].",
@@ -723,13 +661,13 @@ Tots els temps es mostren en l'hora del servidor (UTC).
# Undelete
"undelete" => "Restaura una pàgina esborrada",
"undeletepage" => "Mostra i restaura pàgines esborrades",
-"undeletepagetext" => "Les següents pàgines han estat esborrades però encara són a l'arxiu i poden ser restaurades. L'arxiu pot ser netejat
+"undeletepagetext" => "Les següents pàgines han estat esborrades però encara són a l'arxiu i poden ser restaurades. L'arxiu pot ser netejat
periòdicament.",
"undeletearticle" => "Restaura l'article esborrat",
"undeleterevisions" => "$1 revisions arxivades",
"undeletehistory" => "Si restaureu una pàgina, totes les revisions seran restaurades a la història.
-Si una nova pàgina amb el mateix nom ha estat creada des de l'esborrat, les versions restaurades apareixeran com a història anterior, i la
+Si una nova pàgina amb el mateix nom ha estat creada des de l'esborrat, les versions restaurades apareixeran com a història anterior, i la
revisió actual del la pàgina \"viva\" no serà substituïda automàticament.",
"undeleterevision" => "Revisió esborrada al $1",
@@ -770,17 +708,16 @@ quines pàgines en concret estan sent vandalitzades).",
"ipbreason" => "Raó",
"ipbsubmit" => "Bloqueja aquesta direcció",
"badipaddress" => "La direcció IP no té el format correcte.",
-"noblockreason" => "Heu de donar un motiu per al bloqueig.",
"blockipsuccesssub" => "S'ha bloquejat amb èxit",
"blockipsuccesstext" => "La direcció IP \"$1\" ha estat bloquejada.
<br />Vegeu [[Especial:llistat d'IP bloquejades|llistat d'IPs bloquejades]] per revisar bloquejos.",
"unblockip" => "Desbloqueja direcció IP",
-"unblockiptext" => "Empreu el següent formulari per restaurar
+"unblockiptext" => "Empreu el següent formulari per restaurar
l'accés a l'escriptura a una direcció IP prèviament bloquejada.",
"ipusubmit" => "Desbloqueja aquesta direcció",
"ipusuccess" => "Direcció IP \"$1\" desbloquejada",
"ipblocklist" => "Llistat de direccions IP bloquejades",
-"blocklistline" => "$1, $2 bloqueja $3",
+"blocklistline" => "$1, $2 bloqueja $3 ($4)",
"blocklink" => "bloqueja",
"unblocklink" => "desbloqueja",
"contribslink" => "contribucions",
@@ -809,35 +746,21 @@ Confirmeu que això és el que voleu fer.",
<br />Recordeu-vos-en d'extreure el bloqueig havent acabant el manteniment.",
"unlockdbsuccesstext" => "La base de dades de la {{SITENAME}} ha estat desbloquejada.",
-# SQL query
-#
-"asksql" => "Consulta SQL",
-"asksqltext" => "Empreu el següent formulari per fer una consulta directa
-a la base de dades de la {{SITENAME}}. Empreu les cometes simples ('como aquestes') per delimitar
-cadenes de caràcters literals.
-això pot afegir una càrrega considerable al servidor, així que
-si us plau empreu aquesta funció el mínim possible.",
-"sqlquery" => "Entreu la consulta",
-"querybtn" => "Envia la consulta",
-"selectonly" => "Consultes diferents a \"SELECT\" estan restringides només
-als desenvolupadors de la {{SITENAME}}.",
-"querysuccessful" => "Consulta amb èxit",
-
# Move page
#
"movepage" => "Reanomena pàgina",
"movepagetext" => "Emprant el següent formulari reanomenareu una pàgina,
movent tota la seva història al nou nom.
El títol anterior es convertirà en un redireccionament al nou títol.
-Els enllaços a l'antic títol de la pàgina no es canviaran. Assegureu-vos-en de verificar que no deixeu redireccions
+Els enllaços a l'antic títol de la pàgina no es canviaran. Assegureu-vos-en de verificar que no deixeu redireccions
dobles o trencades.
-Sou el responsable de fer que els enllaços segueixin apuntant on se suposa que ho facin.
+Sou el responsable de fer que els enllaços segueixin apuntant on se suposa que ho facin.
-Noteu que la pàgina '''no''' serà traslladada si ja existeix una pàgina amb el títol nou, a no ser que sigui una pàgina buida o un
+Noteu que la pàgina '''no''' serà traslladada si ja existeix una pàgina amb el títol nou, a no ser que sigui una pàgina buida o un
-''redireccionament'' sense història.
-Això significa que podeu reanomenar de nou una pàgina al seu títol original si cometeu un error, i que no podeu sobreescriure una pàgina
+''redireccionament'' sense història.
+Això significa que podeu reanomenar de nou una pàgina al seu títol original si cometeu un error, i que no podeu sobreescriure una pàgina
existent.
@@ -862,7 +785,7 @@ per reanomenar una pàgina.",
"articleexists" => "Ja existeix una pàgina amb aquest nom, o el nom que heu
escollit no és vàlid.
Escolliu un altre nom, si us plau.",
-"talkexists" => "S'ha reanomenat la pàgina amb èxit, però la pàgina de discussió no s'ha pogut moure car ja no existeix en el títol nou.
+"talkexists" => "S'ha reanomenat la pàgina amb èxit, però la pàgina de discussió no s'ha pogut moure car ja no existeix en el títol nou.
Incorporeu-les manualment, si us plau.",
"movedto" => "reanomenat a",
@@ -870,10 +793,10 @@ Incorporeu-les manualment, si us plau.",
"talkpagemoved" => "També ha estat reanomenada la pàgina de discussió corresponent.",
"talkpagenotmoved" => "La pàgina de discussió corresponent <strong>no</strong> ha estat reanomenada.",
#Math
- 'mw_math_png' => "Produeix sempre PNG",
- 'mw_math_simple' =>"HTML si és molt simple, si no PNG",
- 'mw_math_html' => "HTML si és possible, si no PNG",
- 'mw_math_source' => "Deixa com a TeX (per a navegadors de text)",
+'mw_math_png' => "Produeix sempre PNG",
+'mw_math_simple' =>"HTML si és molt simple, si no PNG",
+'mw_math_html' => "HTML si és possible, si no PNG",
+'mw_math_source' => "Deixa com a TeX (per a navegadors de text)",
);
@@ -898,9 +821,8 @@ class LanguageCa extends LanguageUtf8 {
return $wgSkinNamesCa;
}
-
- function shortdate( $ts, $adj = false )
- {
+
+ function shortdate( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = (0 + substr( $ts, 6, 2 )) . " " .$this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . ", " .
@@ -908,8 +830,7 @@ class LanguageCa extends LanguageUtf8 {
return $d;
}
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = (0 + substr( $ts, 6, 2 )) . " de " .$this->getMonthName( substr( $ts, 4, 2 ) ) . ", " .
@@ -917,39 +838,18 @@ class LanguageCa extends LanguageUtf8 {
return $d;
}
- function time( $ts, $adj = false )
- {
+ function time( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
return $t;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->time( $ts, $adj ) . " " . $this->shortdate( $ts, $adj );
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesCa;
- return $wgValidSpecialPagesCa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesCa;
- return $wgSysopSpecialPagesCa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesCa;
- return $wgDeveloperSpecialPagesCa;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesCa;
if( isset( $wgAllMessagesCa[$key] ) ) {
return $wgAllMessagesCa[$key];
@@ -957,11 +857,11 @@ class LanguageCa extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function formatNum( $number, $year = false ) {
return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
}
-
+
}
?>
diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php
index d4a0b10eb0f2..515a298e3485 100644
--- a/languages/LanguageConverter.php
+++ b/languages/LanguageConverter.php
@@ -30,15 +30,15 @@ class LanguageConverter {
* @param array $flags array defining the custom strings that maps to the flags
* @access public
*/
- function LanguageConverter($langobj, $maincode,
- $variants=array(),
- $variantfallbacks=array(),
+ function LanguageConverter($langobj, $maincode,
+ $variants=array(),
+ $variantfallbacks=array(),
$markup=array(),
$flags = array()) {
global $wgDBname;
$this->mLangObj = $langobj;
$this->mMainLanguageCode = $maincode;
- $this->mVariants = $variants;
+ $this->mVariants = $variants;
$this->mVariantFallbacks = $variantfallbacks;
$this->mCacheKey = $wgDBname . ":conversiontables";
$m = array('begin'=>'-{', 'flagsep'=>'|', 'codesep'=>':',
@@ -51,7 +51,7 @@ class LanguageConverter {
/**
* @access public
*/
- function getVariants() {
+ function getVariants() {
return $this->mVariants;
}
@@ -61,7 +61,7 @@ class LanguageConverter {
* will define zh-cn and zh-tw, but less so for zh-sg or zh-hk.
* when zh-sg is preferred but not defined, we will pick zh-cn
* in this case. right now this is only used by zh.
- *
+ *
* @param string $v the language code of the variant
* @return string the code of the fallback language or false if there is no fallback
* @access private
@@ -70,15 +70,15 @@ class LanguageConverter {
return $this->mVariantFallbacks[$v];
}
-
- /**
+
+ /**
* get preferred language variants.
* @return string the preferred language code
* @access public
*/
function getPreferredVariant() {
global $wgUser, $wgRequest;
-
+
if($this->mPreferredVariant)
return $this->mPreferredVariant;
@@ -89,7 +89,7 @@ class LanguageConverter {
return $req;
}
- // get language variant preference from logged in users
+ // get language variant preference from logged in users
if(is_object($wgUser) && $wgUser->isLoggedIn() ) {
$this->mPreferredVariant = $wgUser->getOption('variant');
return $this->mPreferredVariant;
@@ -130,7 +130,7 @@ class LanguageConverter {
if(!$this->mTablesLoaded)
$this->loadTables();
- if(!$toVariant)
+ if(!$toVariant)
$toVariant = $this->getPreferredVariant();
if(!in_array($toVariant, $this->mVariants))
return $text;
@@ -147,11 +147,11 @@ class LanguageConverter {
$ret .= substr($text, $mstart, $m[1]-$mstart);
$ret .= strtr($m[0], $this->mTables[$toVariant]);
$mstart = $m[1] + strlen($m[0]);
- }
+ }
wfProfileOut( $fname );
return $ret;
}
-
+
/**
* convert text to all supported variants
*
@@ -175,8 +175,8 @@ class LanguageConverter {
/**
* convert text to different variants of a language. the automatic
- * conversion is done in autoConvert(). here we parse the text
- * marked with -{}-, which specifies special conversions of the
+ * conversion is done in autoConvert(). here we parse the text
+ * marked with -{}-, which specifies special conversions of the
* text that can not be accomplished in autoConvert()
*
* syntax of the markup:
@@ -184,7 +184,7 @@ class LanguageConverter {
* -{text}- in which case no conversion should take place for text
*
* @param string $text text to be converted
- * @param bool $isTitle whether this conversion is for the article title
+ * @param bool $isTitle whether this conversion is for the article title
* @return string converted text
* @access public
*/
@@ -198,7 +198,7 @@ class LanguageConverter {
return $text;
if($wgDisableLangConversion)
- return $text;
+ return $text;
$mw =& MagicWord::get( MAG_NOTITLECONVERT );
if( $mw->matchAndRemove( $text ) )
@@ -282,7 +282,7 @@ class LanguageConverter {
/* modify the conversion table for this session*/
/* fill in the missing variants, if any,
- with fallbacks */
+ with fallbacks */
foreach($this->mVariants as $v) {
if(!array_key_exists($v, $carray)) {
$vf = $this->getVariantFallback($v);
@@ -311,7 +311,7 @@ class LanguageConverter {
if(array_key_exists(1, $marked))
$text .= $this->autoConvert($marked[1]);
}
-
+
return $text;
}
@@ -344,7 +344,7 @@ class LanguageConverter {
/**
* if a language supports multiple variants, it is
* possible that non-existing link in one variant
- * actually exists in another variant. this function
+ * actually exists in another variant. this function
* tries to find it. See e.g. LanguageZh.php
*
* @param string $link the name of the link
@@ -382,7 +382,7 @@ class LanguageConverter {
/**
* returns language specific hash options
- *
+ *
* @access public
*/
function getExtraHashOptions() {
@@ -412,7 +412,7 @@ class LanguageConverter {
break;
sleep(1);
}
- return $success;
+ return $success;
}
/**
@@ -429,7 +429,7 @@ class LanguageConverter {
/**
* Load default conversion tables
* This method must be implemented in derived class
- *
+ *
* @access private
*/
function loadDefaultTables() {
@@ -451,7 +451,7 @@ class LanguageConverter {
if( !empty( $this->mTables ) ) //all done
return;
}
- // not in cache, or we need a fresh reload.
+ // not in cache, or we need a fresh reload.
// we will first load the default tables
// then update them using things in MediaWiki:Zhconversiontable/*
global $wgMessageCache;
@@ -462,13 +462,13 @@ class LanguageConverter {
}
$this->postLoadTables();
-
+
if($this->lockCache()) {
$wgMemc->set($this->mCacheKey, $this->mTables, 43200);
$this->unlockCache();
}
}
-
+
/**
* Hook for post processig after conversion tables are loaded
*
@@ -477,7 +477,7 @@ class LanguageConverter {
/**
* Reload the conversion tables
- *
+ *
* @access private
*/
function reloadTables() {
@@ -489,7 +489,7 @@ class LanguageConverter {
/**
- * parse the conversion table stored in the cache
+ * parse the conversion table stored in the cache
*
* the tables should be in blocks of the following form:
@@ -498,7 +498,7 @@ class LanguageConverter {
* word => word ;
* ...
* }-
- *
+ *
* to make the tables more manageable, subpages are allowed
* and will be parsed recursively if $recursive=true
*
@@ -517,7 +517,7 @@ class LanguageConverter {
if(array_key_exists($key, $parsed))
return array();
-
+
$txt = $wgMessageCache->get( $key, true, true, true );
@@ -534,7 +534,7 @@ class LanguageConverter {
$b = explode('/', trim($b[0]), 3);
if(count($b)==3)
$sublink = $b[2];
- else
+ else
$sublink = '';
if($b[0] == $linkhead && $b[1] == $code) {
@@ -546,7 +546,7 @@ class LanguageConverter {
// parse the mappings in this page
$blocks = explode($this->mMarkup['begin'], $txt);
array_shift($blocks);
- $ret = array();
+ $ret = array();
foreach($blocks as $block) {
$mappings = explode($this->mMarkup['end'], $block, 2);
$stripped = str_replace(array("'", '"', '*','#'), '', $mappings[0]);
@@ -570,7 +570,7 @@ class LanguageConverter {
$ret = array_merge($ret, $s);
}
}
-
+
if ($this->mUcfirst) {
foreach ($ret as $k => $v) {
$ret[LanguageUtf8::ucfirst($k)] = LanguageUtf8::ucfirst($v);
@@ -582,7 +582,7 @@ class LanguageConverter {
/**
* Enclose a string with the "no conversion" tag. This is used by
* various functions in the Parser
- *
+ *
* @param string $text text to be tagged for no conversion
* @return string the tagged text
*/
@@ -597,23 +597,23 @@ class LanguageConverter {
}
/**
- * convert the sorting key for category links. this should make different
+ * convert the sorting key for category links. this should make different
* keys that are variants of each other map to the same key
*/
function convertCategoryKey( $key ) {
return $key;
}
/**
- * hook to refresh the cache of conversion tables when
+ * hook to refresh the cache of conversion tables when
* MediaWiki:conversiontable* is updated
* @access private
*/
function OnArticleSaveComplete($article, $user, $text, $summary, $isminor, $iswatch, $section) {
$titleobj = $article->getTitle();
- if($titleobj->getNamespace() == NS_MEDIAWIKI) {
+ if($titleobj->getNamespace() == NS_MEDIAWIKI) {
/*
global $wgContLang; // should be an LanguageZh.
- if(get_class($wgContLang) != 'languagezh')
+ if(get_class($wgContLang) != 'languagezh')
return true;
*/
$title = $titleobj->getDBkey();
diff --git a/languages/LanguageCs.php b/languages/LanguageCs.php
index ca8089e3a9dc..99a740f6389a 100644
--- a/languages/LanguageCs.php
+++ b/languages/LanguageCs.php
@@ -11,7 +11,7 @@ require_once( 'LanguageUtf8.php' );
# See Language.php for notes.
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
# Yucky hardcoding hack
switch( $wgMetaNamespace ) {
@@ -24,35 +24,35 @@ default:
}
/* private */ $wgNamespaceNamesCs = array(
- NS_MEDIA => 'Média',
- NS_SPECIAL => 'Speciální',
- NS_MAIN => '',
- NS_TALK => 'Diskuse',
- NS_USER => $wgUserNamespace,
- NS_USER_TALK => $wgUserNamespace . '_diskuse',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_diskuse',
- NS_IMAGE => 'Soubor',
- NS_IMAGE_TALK => 'Soubor_diskuse',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_diskuse',
- NS_TEMPLATE => 'Šablona',
- NS_TEMPLATE_TALK => 'Šablona_diskuse',
- NS_HELP => 'Nápověda',
- NS_HELP_TALK => 'Nápověda_diskuse',
- NS_CATEGORY => 'Kategorie',
- NS_CATEGORY_TALK => 'Kategorie_diskuse',
+ NS_MEDIA => 'Média',
+ NS_SPECIAL => 'Speciální',
+ NS_MAIN => '',
+ NS_TALK => 'Diskuse',
+ NS_USER => $wgUserNamespace,
+ NS_USER_TALK => $wgUserNamespace . '_diskuse',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_diskuse',
+ NS_IMAGE => 'Soubor',
+ NS_IMAGE_TALK => 'Soubor_diskuse',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_diskuse',
+ NS_TEMPLATE => 'Šablona',
+ NS_TEMPLATE_TALK => 'Šablona_diskuse',
+ NS_HELP => 'Nápověda',
+ NS_HELP_TALK => 'Nápověda_diskuse',
+ NS_CATEGORY => 'Kategorie',
+ NS_CATEGORY_TALK => 'Kategorie_diskuse',
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsCs = array(
- 'Žádný', 'Leží vlevo', 'Leží vpravo', 'Visí vlevo'
+ 'Žádný', 'Leží vlevo', 'Leží vpravo', 'Visí vlevo'
);
/* private */ $wgSkinNamesCs = array(
- 'standard' => 'Standard',
- 'nostalgia' => 'Nostalgie',
- 'cologneblue' => 'Kolínská modř',
- 'chick' => 'Kuře'
+ 'standard' => 'Standard',
+ 'nostalgia' => 'Nostalgie',
+ 'cologneblue' => 'Kolínská modř',
+ 'chick' => 'Kuře'
) + $wgSkinNamesEn;
# Hledání knihy podle ISBN
@@ -62,59 +62,6 @@ default:
'Státní technická knihovna' => 'http://www.stk.cz/cgi-bin/dflex/CZE/STK/BROWSE?A=01&V=$1'
) + $wgBookstoreListEn;
-# *Neměnit jména v levém sloupci, jsou to interní jména programových
-# funkcí. Pravý sloupec obsahuje několik mezer, které mají tak zůstat,
-# aby se tyto funkce nezařadily do seznamu speciálních stránek.
-
-/* private */ $wgValidSpecialPagesCs = array(
- 'Userlogin' => 'Přihlásit se',
- 'Userlogout' => 'Odhlásit se',
- 'Preferences' => 'Nastavení',
- 'Watchlist' => 'Sledované stránky',
- 'Recentchanges' => 'Poslední změny',
- 'Upload' => 'Načíst soubor',
- 'Imagelist' => 'Seznam načtených souborů',
- 'Listusers' => 'Uživatelé',
- 'Statistics' => 'Statistika',
- 'Randompage' => 'Náhodná stránka',
-
-# todo
- 'Lonelypages' => 'Sirotčí články',
- 'Unusedimages' => 'Nepoužívané obrázky a soubory',
- 'Popularpages' => 'Nejnavštěvovanější stránky',
- 'Wantedpages' => 'Žádoucí články',
- 'Shortpages' => 'Nejkratší články',
- 'Longpages' => 'Nejdelší články',
- 'Newpages' => 'Nejnovější články',
- 'Ancientpages' => 'Nejdéle needitované články',
- 'Intl' => 'Mezijazykové odkazy',
- 'Allpages' => 'Všechny stránky',
-
- 'Ipblocklist' => 'Seznam blokovaných IP adres',
- 'Maintenance' => 'Nástroje pro opravy a údržbu',
- 'Specialpages' => 'Speciální stránky',
- 'Contributions' => 'Příspěvky uživatele',
- 'Emailuser' => 'Poslat e-mail',
- 'Whatlinkshere' => 'Odkazuje sem',
- 'Recentchangeslinked' => 'Související změny',
- 'Movepage' => 'Přesunout stránku',
- 'Booksources' => 'Zdroje knih',
- 'Categories' => 'Kategorie',
- 'Export' => 'Exportovat stránky',
- 'Version' => 'Verze',
-);
-
-/* private */ $wgSysopSpecialPagesCs = array(
- 'Blockip' => 'Zablokovat uživatele',
- 'Asksql' => 'Dotaz pomocí SQL',
- 'Undelete' => 'Obnovit smazanou stránku'
-);
-
-/* private */ $wgDeveloperSpecialPagesCs = array(
- 'Lockdb' => 'Zamknout databázi',
- 'Unlockdb' => 'Odemknout databázi',
- 'Debug' => 'Zobrazit ladící informace'
-);
# Note to translators:
# Please include the English words as synonyms. This allows people
@@ -215,7 +162,6 @@ default:
'article' => 'Obsahová stránka',
'help' => 'Nápověda',
'helppage' => '{{ns:12}}:Obsah',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Hlášení chyb',
'bugreportspage' => '{{ns:4}}:Chyby',
'sitesupport' => 'Sponzorství',
@@ -298,8 +244,6 @@ default:
'sysoptext' => 'Žádaný úkon může provést jen správce. Podívejte se prosím na $1.',
'developertitle' => 'Jen pro vývojáře',
'developertext' => 'Žádaný úkon může provést jen vývojář. Podívejte se prosím na $1.',
-'bureaucrattitle' => 'Pouze pro byrokraty',
-'bureaucrattext' => 'Žádaný úkon může provést jen byrokrat.',
'nbytes' => '$1 B',
'ok' => 'OK',
'sitetitle' => '{{SITENAME}}',
@@ -344,12 +288,12 @@ default:
Příčinou může být chyba v programu.
Poslední dotaz byl:
<blockquote><tt>$1</tt></blockquote>
-z funkce \'<tt>$2</tt>\'.
+z funkce \'<tt>$2</tt>\'.
MySQL vrátil chybu \'<tt>$3: $4</tt>\'.',
'dberrortextcl' => 'Při dotazu do databáze došlo k syntaktické chybě.
Poslední dotaz byl:
<blockquote><tt>$1</tt></blockquote>
-z funkce \'<tt>$2</tt>\'.
+z funkce \'<tt>$2</tt>\'.
MySQL vrátil chybu \'<tt>$3: $4</tt>\'.',
'noconnect' => 'Promiňte! Tato wiki má nějaké technické potíže a nepodařilo se připojit k databázovém serveru.<br />
$1',
@@ -372,7 +316,7 @@ Správce, který databázi zamkl, zanechal následující zprávu:
'filedeleteerror' => 'Nebylo možné smazat soubor „$1“.',
'filenotfound' => 'Nebylo možné najít soubor „$1“.',
'unexpected' => 'Neočekávaná hodnota: "$1"="$2".',
-'formerror' => 'Chyba: nebylo možné odeslat formulář',
+'formerror' => 'Chyba: nebylo možné odeslat formulář',
'badarticleerror' => 'Tento úkon nelze použít na tento článek.',
'cannotdelete' => 'Nebylo možné smazat zvolenou stránku ani soubor. (Možná už byla smazána někým jiným.)',
'badtitle' => 'Neplatný název',
@@ -385,7 +329,6 @@ Funkce: $1<br />
Dotaz: $2',
'viewsource' => ' Ukázat zdroj',
'protectedtext' => 'Tato stránka byla zamčena, takže ji nelze editovat; je mnoho důvodů, proč se tak mohlo stát. Vizte prosím [[{{ns:4}}:Stránka je zamčena]]. Můžete si prohlédnout a okopírovat zdrojový text této stránky:',
-'seriousxhtmlerrors' => 'Tidy nalezl v xhtml kódu závažné chyby.',
'sqlhidden' => '(SQL dotaz skryt)',
# Login and logout pages
@@ -395,7 +338,7 @@ Dotaz: $2',
Tento počítač může být používán k prohlížení a editaci {{grammar:2sg|{{SITENAME}}}} bez uživatelského jména, nebo pro přihlášení jiného uživatele. Upozorňujeme, že některé stránky se mohou i nadále zobrazovat, jako byste byli dosud přihlášeni. Tento jev potrvá do smazání cache vašeho prohlížeče.',
'welcomecreation' => '<h2>Vítejte, $1!</h2> Váš účet je vytvořen.
-<font color=\'red\'>Nezapomeňte si upravit své nastavení!</font>',
+<strong>Nezapomeňte si upravit své nastavení!</strong>',
'loginpagetitle' => 'Přihlaste se', #FIXME
'yourname' => 'Název vašeho účtu', #FIXME buď heslo nebo jméno uživatele nebo název účtu atd.?
@@ -406,7 +349,7 @@ Tento počítač může být používán k prohlížení a editaci {{grammar:2sg
'externaldberror' => 'Buď nastalo chyba v databázi pro externí autentikaci, nebo nemáte dovoleno měnit svůj externí účet.',
'remembermypassword' => 'Pamatovat si heslo mezi jednotlivými přihlášeními.',
'loginproblem' => '<b>Nastal problém při vašem přihlášení.</b><br />Zkuste to znovu!',
-'alreadyloggedin' => "<font color=\'red\'><b>Uživateli $1, již jste přihlášen!</b></font><br />\n",
+'alreadyloggedin' => "<strong>Uživateli $1, již jste přihlášen!</strong><br />\n",
'login' => 'Přihlašte se', #FIXME, what exactly do the following go to?
'loginprompt' => 'K přihlášení do {{grammar:2sg|{{SITENAME}}}} musíte mít povoleny cookies.',
@@ -555,7 +498,7 @@ okénko. Tento problém mít nebudete, pokud budete klikat jen na modré odkazy.
'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
'anontalkpagetext' => "---- ''Toto je diskusní stránka anonymního uživatele, který si dosud nevytvořil účet nebo ho nepoužívá. Musíme proto použít číselnou [[w:cs:IP adresa|IP adresu]] k jeho identifikaci. Taková IP adresa může být sdílena několika uživateli. Pokud jste anonymní uživatel a cítíte, že jsou Vám adresovány irrelevantní komentáře, prosím [[Special:Userlogin|vytvořte si účet nebo se přihlaste]] a tím se vyhnete budoucí záměně s jinými anonymními uživateli.''",
'noarticletext' => '(Článek zatím neobsahuje text)',
-'clearyourcache' => "'''Poznámka:''' Po uložení musíte smazat cache vašeho prohlížeče, jinak změny neuvidíte: '''Mozilla:''' klikněte na ''reload'' (nebo ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.",
+'clearyourcache' => "'''Poznámka:''' Po uložení musíte smazat cache vašeho prohlížeče, jinak změny neuvidíte: '''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''IE:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror''': ''F5''.",
'usercssjsyoucanpreview' => '<strong>Tip:</strong> Použijte tlačítko „Ukázat náhled“ k testování vašeho nového css/js před uložením.',
'usercsspreview' => "'''Pamatujte, že si prohlížíte jen náhled vašeho uživatelského css, neboť ještě nebylo uloženo!'''",
'userjspreview' => "'''Pamatujte, že testujete a prohlížíte pouze náhled vašeho uživatelského javascriptu, dosud nebyl uložen!'''",
@@ -592,8 +535,8 @@ Všechny příspěvky do {{grammar:2sg|{{SITENAME}}}} jsou zveřejňovány podle
'currentrev' => 'Aktuální verze',
'revisionasof' => 'Verze z $1',
'revisionasofwithlink' => 'Verze z $1; $2<br />$3 | $4',
-'previousrevision' => '&larr; Starší verze',
-'nextrevision' => 'Novější verze &rarr;',
+'previousrevision' => '← Starší verze',
+'nextrevision' => 'Novější verze →',
'currentrevisionlink' => 'zobrazit aktuální verzi',
'cur' => 'teď',
'next' => 'násl',
@@ -673,8 +616,7 @@ $2 Vypsat přesměrování &nbsp; Hledat $3 $9',
Podívejte se na [[{{ns:12}}:Uživatelské nastavení]] pro popis možností.',
'prefsreset' => 'Nastavení vráceno.', #FIXME: Hmm...
-'qbsettings' => 'Nastavení lišty nástrojů',
-'qbsettingsnote' => 'Toto nastavení funguje pouze ve stylech „Standard“ a „Kolínská modř“.',
+'qbsettings' => 'Nastavení lišty nástrojů',
'changepassword' => 'Změna hesla',
'skin' => 'Styl',
@@ -758,7 +700,7 @@ Nezvolené skupiny nebudou změněny. Skupinu můžete vyřadit z vybraných pom
'userrights-logcomment' => 'Změněno členství ve skupinách z $1 na $2',
# Default group names and descriptions
-#
+#
'group-anon-name' => 'Anonym',
'group-anon-desc' => 'Anonymní uživatelé',
'group-loggedin-name' => 'Uživatel',
@@ -793,7 +735,7 @@ Nezvolené skupiny nebudou změněny. Skupinu můžete vyřadit z vybraných pom
'nchanges' => '$1 změn',
'minoreditletter' => 'm',
'newpageletter' => 'N',
-'sectionlink' => '&rarr;',
+'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[Sledujících uživatelů: $1]', #TODO: plural
@@ -846,11 +788,9 @@ váš uživatelský účet zablokován.",
'filedesc' => 'Popis',
'filestatus' => 'Autorská práva',
'filesource' => 'Zdroj',
-'affirmation' => 'Potvrzuji, že majitel autorských práv k tomuto souboru souhlasí s poskytnutím licence podle $1.',
'copyrightpage' => '{{ns:4}}:Autorské právo',
'copyrightpagename' => 'podmínek {{grammar:2sg|{{SITENAME}}}}',
'uploadedfiles' => 'Načtené soubory',
-'noaffirmation' => 'Musíte potvrdit, že uložení tohoto souboru neporušuje autorské právo.',
'ignorewarning' => 'Ignorovat varování a uložit soubor.',
'minlength' => 'Jméno souboru se musí skládat nejméně ze tří písmen.',
'illegalfilename' => 'Název souboru "$1" obsahuje znaky, které nejsou povoleny v názvech stránek. Prosím přejmenujte soubor a zkuste jej nahrát znovu.',
@@ -933,8 +873,6 @@ váš uživatelský účet zablokován.",
'missinglanguagelinks' => 'Chybějící mezijazykové odkazy',
'missinglanguagelinksbutton' => 'Nalézt chybějící mezijazykové odkazy pro',
'missinglanguagelinkstext' => 'Těmto článkům chybí odkaz na ekvivalent v jazyce $1. Přesměrování a podstránky zde <i>nejsou</i> zobrazeny.',
-'linkstodisambig' => 'Odkazy na rozcestníky',
-'linkstodisambigtext' => 'Následující stránky odkazují na <i>stránku s rozcestníky</i>. Místo toho by měly by odkazovat na náležitou stránku.',
# Miscellaneous special pages
#
@@ -960,9 +898,6 @@ váš uživatelský účet zablokován.",
'specialpages' => 'Speciální stránky',
'spheading' => 'Speciální stránky pro všechny uživatele',
'restrictedpheading' => 'Speciální stránky s omezeným přístupem',
-/** obsoletes
-'sysopspheading' => 'Speciální stránky pro správce',
-'developerspheading' => 'Speciální stránky pro vývojáře',*/
'protectpage' => 'Zamčení stránky',
'recentchangeslinked' => 'Související změny',
'rclsub' => '(stránek odkazovaných z „$1“)',
@@ -975,24 +910,15 @@ váš uživatelský účet zablokován.",
'unusedimagestext' => '<p>Jiné WWW stránky mohou odkazovat přímo pomocí URL, na takové odkazy se v tomto seznamu nebere zřetel.',
'categoriespagetext' => 'Ve wiki existují následující kategorie:',
'booksources' => 'Zdroje knih',
-'booksourcetext' => 'Následují odkazy na jiné WWW stránky, na kterých se prodávají knihy, nebo které mohou obsahovat další informace o knize, kterou hledáte. {{SITENAME}} nemá s těmito prodejnami žádný vztah, tyto odkazy nelze chápat jako doporučení.',
+'booksourcetext' => 'Následují odkazy na jiné WWW stránky, na kterých se prodávají knihy, nebo které mohou obsahovat další informace o knize, kterou hledáte. {{SITENAME}} nemá s těmito prodejnami žádný vztah, tyto odkazy nelze chápat jako doporučení.',
'userrights' => 'Správa uživatelských skupin',
'groups' => 'Uživatelské skupiny',
'data' => 'Data',
-'userlevels' => 'Správa uživatelských práv',
-'grouplevels' => 'Správa uživatelských skupin',
'isbn' => 'ISBN',
'rfcurl' => 'http://www.faqs.org/rfcs/rfc$1.html',
'pubmedurl' => 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=$1',
'alphaindexline' => 'od $1 do $2',
'version' => 'Verze',
-'asksqlpheading' => 'Úroveň pro přímé dotazy',
-'blockpheading' => 'Úroveň pro blokování',
-'createaccountpheading' => 'Úroveň pro tvorbu účtů',
-'deletepheading' => 'Úroveň pro mazání',
-'userrightspheading' => 'Úroveň pro přidělování uživatelských práv',
-'grouprightspheading' => 'Úroveň pro přidělování práv skupinám',
-'siteadminpheading' => 'Úroveň správce serveru',
'log' => 'Protokolovací záznamy',
'alllogstext' => 'Společné zobrazení knihy nahrávek, smazání, zamčení, zablokování a uživatelských práv.
Zobrazení můžete zůžit výběrem typu záznamu, uživatelského jména nebo dotčené stránky.',
@@ -1003,7 +929,6 @@ Zobrazení můžete zůžit výběrem typu záznamu, uživatelského jména nebo
# Special:Allpages
'nextpage' => 'Další stránka ($1)',
'allpagesfrom' => 'Všechny stránky počínaje od:',
-'articlenamespace' => '(články)',
'allarticles' => 'Všechny články',
'allnonarticles' => 'Všechny nečlánky',
'allinnamespace' => 'Všechny stránky (jmenný prostor $1)',
@@ -1189,12 +1114,11 @@ Stiskněte tlačítko „zpět“, obnovte stránku, ze které jste přišli a z
'blockiptext' => 'Tento formulář slouží k zablokování editací z konkrétní IP adresy nebo uživatelského jména. Toto by mělo být používáno jen v souladu s [[{{ns:4}}:blokování|pravidly blokování]]. Udejte přesný důvod níže (například ocitujte, které stránky byly poškozeny). Čas pro vypršení se udává ve standardním formátu GNU, který je popsán na [http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html tar manual], např. „1 hour“, „2 days“, „next Wednesday“, „1 January 2017“. Alternativně můžete použít „indefinite“ (na dobu neurčitou) nebo „infinite“ (navždy). Pro informaci, jak zablokovat rozsah adres, se podívejte na [[meta:Range blocks]]. Pro odblokování se podívejte na [[Special:Ipblocklist|seznam blokovaných IP adres]].',
'ipaddress' => 'IP adresa',
'ipadressorusername' => 'IP adresa nebo uživatelské jméno', #TODO: remove
-'ipaddressorusername' => 'IP adresa nebo uživatelské jméno',
+#'ipaddressorusername' => 'IP adresa nebo uživatelské jméno',
'ipbexpiry' => 'Vyprší',
'ipbreason' => 'Důvod',
'ipbsubmit' => 'Zablokovat',
'badipaddress' => 'Neplatná IP adresa',
-'noblockreason' => 'Nutno uvést důvod zablokování.',
'blockipsuccesssub' => 'Zablokování uspělo',
'blockipsuccesstext' => 'Uživatel „$1“ je zablokován. <br />Podívejte se na [[Special:Ipblocklist|seznam zablokovaných]], [[Project:Kniha zablokování]] zaznamenává všechny podobné úkony.',
'unblockip' => 'Odblokovat IP adresu',
@@ -1202,7 +1126,9 @@ Stiskněte tlačítko „zpět“, obnovte stránku, ze které jste přišli a z
'ipusubmit' => 'Odblokovat',
'ipusuccess' => 'IP adresa „[[$1]]“ byla úspěšně odblokována',
'ipblocklist' => 'Seznam blokovaných IP adres',
-'blocklistline' => '$1 $2 zablokoval $3 (čas vypršení: $4)',
+'blocklistline' => '$1 $2 zablokoval $3 ($4)',
+'infiniteblock' => 'čas vypršení: infinite', //fixme
+'expiringblock' => 'čas vypršení: $1',
'blocklink' => 'zablokovat',
'unblocklink' => 'uvolnit',
'contribslink' => 'příspěvky',
@@ -1237,18 +1163,6 @@ Stiskněte tlačítko „zpět“, obnovte stránku, ze které jste přišli a z
<br />Nezapomeňte ji po opravách odemknout.',
'unlockdbsuccesstext' => 'Databáze {{grammar:2sg|{{SITENAME}}}} je odemčena.',
-# SQL query
-#
-'asksql' => 'SQL dotaz',
-'asksqltext' => 'Pomocí tohoto formuláře lze provést přímý dotaz do databáze.
-Pro řetězcové literály použijte apostrofy (\'takto\').
-Tato funkce může výrazně zatěžovat server, proto ji používejte s rozvahou.',
-'sqlislogged' => 'Uvědomte si prosím, že všechny dotazy se zaznamenávají.',
-'sqlquery' => 'Zadejte dotaz',
-'querybtn' => 'Provést',
-'selectonly' => 'Povoleny jsou dotazy pouze pro čtení.',
-'querysuccessful' => 'Dotaz úspěšně proveden.',
-
# Make sysop
'makesysoptitle' => 'Učinit uživatele správcem',
'makesysoptext' => 'Tento formulář je používán byrokraty pro změnu obyčejného uživatele na správce. Vepište jméno uživatele do políčka a stiskněte tlačítko.',
@@ -1289,7 +1203,6 @@ Tato funkce může výrazně zatěžovat server, proto ji používejte s rozvaho
'val_validation_of' => 'Hodnocení stránky „$1“',
'val_revision_of' => 'Verze $1',
'val_revision_changes_ok' => 'Vaše hodnocení bylo uloženo!',
-'val_rev_stats_link' => 'Statistiky hodnocení pro „$1“ vizte <a href="$2">zde</a>.',
'val_revision_stats_link' => '(<a href="$1">podrobnosti</a>)',
'val_iamsure' => 'Jste si opravdu jisti?',
'val_clear_old' => 'Smazat moje starší hodnocení',
@@ -1351,7 +1264,7 @@ V těchto případech musíte přesunout nebo sloučit stránky manuálně, jest
'movereason' => 'Důvod',
'revertmove' => 'vrátit',
'delete_and_move' => 'Smazat a přesunout',
-'delete_and_move_text' =>
+'delete_and_move_text' =>
'==Je potřeba smazání==
Cílová stránka „[[$1]]“ již existuje. Přejete si ji smazat pro uvolnění místa pro přesun?',
@@ -1417,13 +1330,13 @@ Cílová stránka „[[$1]]“ již existuje. Přejete si ji smazat pro uvolněn
# Attribution
-'anonymous' => "Anonymní uživatel(é) $wgSitename",
-'siteuser' => "Uživatel $wgSitename $1",
+'anonymous' => "Anonymní uživatel(é) {{SITENAME}}",
+'siteuser' => "Uživatel {{SITENAME}} $1",
'lastmodifiedby' => 'Tuto stránku naposledy měnil $2 v $1.',
'and' => 'a',
'othercontribs' => 'Založeno na textu od uživatele $1.',
'others' => 'další',
-'siteusers' => "Uživatel(é) $wgSitename $1",
+'siteusers' => "Uživatel(é) {{SITENAME}} $1",
'creditspage' => 'Zásluhy za stránku',
'nocredits' => 'K této stránce neexistuje informace o zásluhách.',
@@ -1544,7 +1457,6 @@ ta['ca-nstab-category'] = new Array('c','Zobrazit kategorii.');",
'tog-enotifminoredits' => 'Poslat e-mail i pro menší editace (které jinak nezpůsobují odeslání e-mailu)',
'tog-enotifrevealaddr' => 'Prozradit mou e-mailovou adresu v upozorňujících e-mailech (při mých změnách to umožňuje sledujícím uživatelům rychle mi odpovědět)',
'tog-shownumberswatching' => 'Zobrazovat počet sledujících uživatelů (v posledních změnách, sledovaných stránkách a patičkách stránek',
-'tog-showupdated' => 'Zobrazit značku úprav',
'tog-externaleditor' => 'Implicitně používat externí editor',
'tog-externaldiff' => 'Implicitně používat externí porovnávací program',
@@ -1552,8 +1464,8 @@ ta['ca-nstab-category'] = new Array('c','Zobrazit kategorii.');",
'deletedrevision' => 'Smazána stará verze $1.',
# browsing diffs
-'previousdiff' => '&larr; Předchozí porovnání',
-'nextdiff' => 'Následující porovnání &rarr;',
+'previousdiff' => '← Předchozí porovnání',
+'nextdiff' => 'Následující porovnání →',
'imagemaxsize' => 'Omezit obrázky na stránkách s popiskem na: ',
'thumbsize' => 'Velikost náhledu: ',
@@ -1718,9 +1630,6 @@ ta['ca-nstab-category'] = new Array('c','Zobrazit kategorii.');",
'exif-planarconfiguration-1' => 'chunky',
'exif-planarconfiguration-2' => 'planar',
-'exif-resolutionunit-2' => 'palce',
-'exif-resolutionunit-3' => 'centimetry',
-
'exif-colorspace-1' => 'sRGB',
'exif-colorspace-ffff.h' => 'FFFF.H',
@@ -1855,7 +1764,7 @@ ta['ca-nstab-category'] = new Array('c','Zobrazit kategorii.');",
'imagelistall' => 'všechny',
'watchlistall1' => 'všechny',
'watchlistall2' => 'všechny',
-'contributionsall' => 'všechny',
+'namespacesall' => 'všechny',
# E-mail address confirmation
'confirmemail' => 'Potvrzení e-mailové adresy',
@@ -1890,104 +1799,75 @@ kódu vyprší $4.',
class LanguageCs extends LanguageUtf8 {
- function getBookstoreList () {
- global $wgBookstoreListCs ;
- return $wgBookstoreListCs ;
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesCs;
- return $wgNamespaceNamesCs;
- }
-
- function getNsIndex( $text ) {
- global $wgNamespaceNamesCs;
-
- foreach ( $wgNamespaceNamesCs as $i => $n ) {
- if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
- }
- return false;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsCs;
- return $wgQuickbarSettingsCs;
- }
-
- function getSkinNames() {
- global $wgSkinNamesCs;
- return $wgSkinNamesCs;
- }
-
-/*
- function &getMagicWords()
- {
- global $wgMagicWordsCs;
- return $wgMagicWordsCs;
- }
-*/
-
- # Datové a časové funkce možno upřesnit podle jazyka
- # TODO: Umožnit nastavování formátu data a času.
- function date( $ts, $adj = false )
- {
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
- $d = (0 + substr( $ts, 6, 2 )) . '. ' .
- $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
- ' ' .
- substr( $ts, 0, 4 );
- return $d;
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesCs;
- return $wgValidSpecialPagesCs;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesCs;
- return $wgSysopSpecialPagesCs;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesCs;
- return $wgDeveloperSpecialPagesCs;
- }
-
- function getMessage( $key )
- {
- global $wgAllMessagesCs;
- if(array_key_exists($key, $wgAllMessagesCs))
- return $wgAllMessagesCs[$key];
- else
- return parent::getMessage($key);
- }
-
- function getAllMessages()
- {
- global $wgAllMessagesCs;
- return $wgAllMessagesCs;
- }
-
- function checkTitleEncoding( $s ) {
- global $wgInputEncoding;
-
- # Check for non-UTF-8 URLs; assume they are WinLatin2
- $ishigh = preg_match( '/[\x80-\xff]/', $s);
- $isutf = ($ishigh ? preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
- '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s ) : true );
-
- if( $ishigh and !$isutf ) {
- return iconv( 'cp1250', 'utf-8', $s );
- }
-
- return $s;
- }
-
+ function getBookstoreList () {
+ global $wgBookstoreListCs ;
+ return $wgBookstoreListCs ;
+ }
+
+ function getNamespaces() {
+ global $wgNamespaceNamesCs;
+ return $wgNamespaceNamesCs;
+ }
+
+ function getNsIndex( $text ) {
+ global $wgNamespaceNamesCs;
+
+ foreach ( $wgNamespaceNamesCs as $i => $n ) {
+ if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+ }
+ return false;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsCs;
+ return $wgQuickbarSettingsCs;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesCs;
+ return $wgSkinNamesCs;
+ }
+
+ # Datové a časové funkce možno upřesnit podle jazyka
+ # TODO: Umožnit nastavování formátu data a času.
+ function date( $ts, $adj = false ) {
+ if ( $adj ) { $ts = $this->userAdjust( $ts ); }
+
+ $d = (0 + substr( $ts, 6, 2 )) . '. ' .
+ $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
+ ' ' .
+ substr( $ts, 0, 4 );
+ return $d;
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesCs;
+ if(array_key_exists($key, $wgAllMessagesCs))
+ return $wgAllMessagesCs[$key];
+ else
+ return parent::getMessage($key);
+ }
+
+ function getAllMessages() {
+ global $wgAllMessagesCs;
+ return $wgAllMessagesCs;
+ }
+
+ function checkTitleEncoding( $s ) {
+ global $wgInputEncoding;
+
+ # Check for non-UTF-8 URLs; assume they are WinLatin2
+ $ishigh = preg_match( '/[\x80-\xff]/', $s);
+ $isutf = ($ishigh ? preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
+ '[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s ) : true );
+
+ if( $ishigh and !$isutf ) {
+ return iconv( 'cp1250', 'utf-8', $s );
+ }
+
+ return $s;
+ }
+
var $digitTransTable = array(
',' => "\xc2\xa0", // @bug 2749
'.' => ','
@@ -1997,8 +1877,8 @@ class LanguageCs extends LanguageUtf8 {
return strtr($number, $this->digitTransTable);
}
- # Grammatical transformations, needed for inflected languages
- # Invoked by putting {{grammar:case|word}} in a message
+ # Grammatical transformations, needed for inflected languages
+ # Invoked by putting {{grammar:case|word}} in a message
function convertGrammar( $word, $case ) {
# allowed values for $case:
# 1sg, 2sg, ..., 7sg -- nominative, genitive, ... (in singular)
diff --git a/languages/LanguageCsb.php b/languages/LanguageCsb.php
index 857e3dc371ed..b2452115e753 100644
--- a/languages/LanguageCsb.php
+++ b/languages/LanguageCsb.php
@@ -30,11 +30,9 @@ $wgNamespaceNamesCsb = array(
'1movedto2' => '$1 przeniesłé do $2',
'aboutpage' => '{{ns:4}}:Ò_Wiki',
'aboutsite' => 'Ò {{SITENAME}}',
-'aboutwikipedia' => 'Ò Wiki',
'actioncomplete' => 'Òperacëjô wëkònónô',
'addedwatch' => 'Dodónô do lëstë ùzérónëch',
'administrators' => '{{ns:4}}:Administratorzë',
-'affirmation' => 'Pòcwierdzajã, ëż majicel autorsczich praw do hewòtnégò lopka\nzgôdzaje sã ùdzelëc licencëji wedle $1.',
'allmessages' => 'Wszëtczé systemòwé ògłosë',
'ancientpages' => 'Nôstarszé starnë',
'and' => 'ë',
@@ -42,13 +40,12 @@ $wgNamespaceNamesCsb = array(
'anonymous' => 'Anonimòwi brëkòwnik/-cë Wiki',
'april-gen' => 'Łżëkwiôta',
'april' => 'Łżëkwiôt',
-'asksql' => 'SQL-owé zapëtanié',
'august-gen' => 'Zélnika',
'august' => 'Zélnik',
'badfilename' => 'Miono òbrôzka zmienioné na "$1".',
'badfiletype' => '".$1" nie je nôlepszim fòrmatã lopka.',
'badipaddress' => 'IP-adresa nie je richtich pòdónô.',
-'blockedtext' => 'Twòje kònto abò/ ë IP-adresa òstałë zascëgòwóné przez $1.\nPòdónô przëczëna to:<br>$2.<p>Bë wëjasnic sprawã zablokòwaniégò mòżesz skòntaktowac sã z $1 abò jińszim [[{{ns:4}}:Administratorzë|administratorã]].',
+'blockedtext' => 'Twòje kònto abò/ ë IP-adresa òstałë zascëgòwóné przez $1.\nPòdónô przëczëna to:<br />$2.<p>Bë wëjasnic sprawã zablokòwaniégò mòżesz skòntaktowac sã z $1 abò jińszim [[{{ns:4}}:Administratorzë|administratorã]].',
'blockip' => 'Zascëgôj IP-adresã',
'booksources' => 'Ksążczi',
'brokenredirects' => 'Zerwóné przeczerowania',
@@ -60,9 +57,7 @@ $wgNamespaceNamesCsb = array(
'category_header' => 'Artikle w kategòrëji "$1"',
'category' => 'Kategòrëjô',
'changepassword' => 'Zmiana parolë',
-'commentedit' => ' (kòmentar)',
'compareselectedversions' => 'Przërównôj wëbróné wersëje',
-'confirmcheck' => 'Jo, jem gwës, że chcã rëmac.',
'confirmdelete' => 'Pòcwierdzë rëmónié',
'confirm' => 'Pòcwierdzë',
'confirmprotect' => 'Pòcwierdzë zazychrowanié',
@@ -72,7 +67,7 @@ $wgNamespaceNamesCsb = array(
'contribslink' => 'wkłôd',
'contribsub' => 'Dlô brëkòwnika $1',
'contributions' => 'Wkłôd brëkòwników',
-'copyrightwarning' => 'Prosymë wdôrzëc, że przëjimô sã, ëż wszelejaczi\nwkłôd do Wiki je ùżëczóny wedle reglów <i>GNU Free Documentation License</i>\n(szczegóły w $1). <br>Jeżle nie chcesz, bë Twój tekst bëł dowòlno zmieniwóny przez kòżdégò ë rozpòmiónowóny bez ògrańczeniów, tej nie dôwôj do niegò doprzińdzeniô w Wiki. Równoczasno òswiôdczôsz, że nen tekst je Twòjim dokazã, abò pòchôdô z materiałów ôrtu <i>public domain</i> abò\n<i>GNU Free Documentation License</i>, abò téż kòmpatibilnégò ôrtu.\n<br><strong>PROSYMË NIE ÙŻIWAC BEZ ZEZWÒLENIÉGÒ MATERIAŁÓW ÒBJIMNIÃTËCH AUTORSCZIM PRAWÃ!</strong>',
+'copyrightwarning' => 'Prosymë wdôrzëc, że przëjimô sã, ëż wszelejaczi\nwkłôd do Wiki je ùżëczóny wedle reglów <i>GNU Free Documentation License</i>\n(szczegóły w $1). <br />Jeżle nie chcesz, bë Twój tekst bëł dowòlno zmieniwóny przez kòżdégò ë rozpòmiónowóny bez ògrańczeniów, tej nie dôwôj do niegò doprzińdzeniô w Wiki. Równoczasno òswiôdczôsz, że nen tekst je Twòjim dokazã, abò pòchôdô z materiałów ôrtu <i>public domain</i> abò\n<i>GNU Free Documentation License</i>, abò téż kòmpatibilnégò ôrtu.\n<br /><strong>PROSYMË NIE ÙŻIWAC BEZ ZEZWÒLENIÉGÒ MATERIAŁÓW ÒBJIMNIÃTËCH AUTORSCZIM PRAWÃ!</strong>',
'copyright' => 'Zamkłosc hewòtny starnë je ùżëczónô wedle reglów $1.',
'couldntremove' => 'Ni móg rëmac pòzycëje "$1"...',
'createaccount' => 'Założë nowé kònto',
@@ -91,7 +86,6 @@ $wgNamespaceNamesCsb = array(
'delete' => 'Rëmôj',
'deletionlog' => 'register rëmaniów',
'dellogpage' => 'Rëmóné',
-'developerspheading' => 'Specjalné starnë blós dlô brëkòwników z prawama Programistë',
'developertext' => 'Ną òperacëjã mòże wëkònac blós brëkòwnik z prawama\n"Programista".\nZdrzë $1.',
'difference' => '(różnice midzë wersëjama)',
'disambiguationspage' => '{{ns:4}}:Starnë_ùjednoznacznieniô',
@@ -124,7 +118,6 @@ $wgNamespaceNamesCsb = array(
'filesource' => 'Zdrój',
'fileuploaded' => 'Lopk"$1" òstôł wladowóny.\nBiôj, prosymë, do starnë òpisënkù lopka ($2) ë pòdôj tikającé gò infòrmacëje\ntaczé jak: pòchòdzenié lopka, czedë ë przez kògò òstôł ùtworzony, ôs dëcht co le ò nim wiész, a wëdôwô Cë sã wôżné.',
'formerror' => 'Fela: ni mòże wëslac fòrmùlara',
-'fromwikipedia' => 'Z Wikipediji, wòlny encyklopediji.',
'getimagelist' => 'zladënk lëstë lopków',
'go' => 'Biôj!',
'guesstimezone' => 'Wezmi z przezérnika',
@@ -139,12 +132,11 @@ $wgNamespaceNamesCsb = array(
'ilsubmit' => 'Szëkôj',
'imagelinks' => 'Lënczi do lopka',
'imagelist' => 'Lësta òbrôzków',
-'image' => 'Òbrôzk',
'imagepage' => 'Starna òbrôzka',
'imagereverted' => 'Przëwôrcenié wczasniészi wersëje darzëło sã.',
'imgdelete' => 'rëmôj',
'imgdesc' => 'òpisënk',
-'imghistlegend' => 'Legenda: (aktualny) = to je aktualny lopk, (rëmôj) = rëmôj\nną starszą wersëjã, (przëwôrcë) = przëwôrcë ną starszą wersëjã.\n<br><i>Klëkni na datum bë òbôczëc jaczé lopczi bëlë wladowóné òb nen dzéń</i>.',
+'imghistlegend' => 'Legenda: (aktualny) = to je aktualny lopk, (rëmôj) = rëmôj\nną starszą wersëjã, (przëwôrcë) = przëwôrcë ną starszą wersëjã.\n<br /><i>Klëkni na datum bë òbôczëc jaczé lopczi bëlë wladowóné òb nen dzéń</i>.',
'imghistory' => 'Historëjô lopka',
'import' => 'Impòrtëjë starnë',
'internalerror' => 'Bënowô fela',
@@ -258,7 +250,6 @@ $wgNamespaceNamesCsb = array(
'qbfind' => 'Nalézë',
'qbmyoptions' => 'Mòje òptacëje',
'qbspecialpages' => 'Specjalné starnë',
-'querybtn' => 'Wëslë zapëtanié',
'randompage' => 'Kawlowô starna',
'rcloaderr' => 'Ladëjë slédné edicëje',
'readonly' => 'Baza pòdôwków je zablokòwónô',
@@ -278,10 +269,7 @@ $wgNamespaceNamesCsb = array(
'rollbacklink' => 'copnij',
'savearticle' => 'Zapiszë artikel',
'savefile' => 'Zapiszë lôpk',
-'searchhelppage' => '{{ns:4}}:Szëkba',
-'searchingwikipedia' => 'Szëkba w Wiki',
'search' => 'Szëkba',
-'sectionedit' => ' (wëjimk)',
'september-gen' => 'Séwnika',
'september' => 'Séwnik',
'servertime' => 'Aktualny czas serwera',
@@ -298,23 +286,11 @@ $wgNamespaceNamesCsb = array(
'specialpage' => 'Specjalnô starna',
'specialpages' => 'Specjalné starnë',
'spheading' => 'Specjalné nôpisma',
-'sqlquery' => 'Pòdôj zapëtanié',
'successfulupload' => 'Wladënk darzëł sã',
-'sysopspheading' => 'Specjalné starnë blós dlô brëkòwników z prawama Administratorë',
'talk' => 'Diskùsëjô',
'timezonelegend' => 'Czasowô cona',
'toc' => 'Spisënk zamkłoscë',
'toolbox' => 'Przërëchtënczi',
-'tooltip-emailuser' => 'Wëslë emaila do negò brëkòwnika',
-'tooltip-logout' => 'Wëlogùjë [alt-o]',
-'tooltip-move' => 'Przeniesë ną starnã [alt-m]',
-'tooltip-mytalk' => 'Mòja starna diskùsëji [alt-n]',
-'tooltip-preferences' => 'Mòje preferencëje',
-'tooltip-randompage' => 'Zladëjë kawlową starnã [alt-x]',
-'tooltip-specialpages' => 'Zestôwk wszëtczich specjalnëch starnów [alt-q]',
-'tooltip-unwatch' => 'Rëmôj ną starnã z lëstë ùzérónëch [alt-w]',
-'tooltip-upload' => 'Wladëjë òbrôzczi/ mùltimedia [alt-u]',
-'tooltip-viewsource' => 'Na starna je zazychrowónô. Mòżesz czëtac ji zdrój. [alt-e]',
'tooltip-watch' => 'Dodôj ną starnã do lëstë ùzérónëch [alt-w]',
'ucnote' => 'Hewò je lësta slédnëch <b>$1</b> edicëjów dokònónëch przez\nbrëkòwnika òbczôs òstatnëch <b>$2</b> dni.',
'unprotectcomment' => 'Przëczëna òdzychrowaniô',
diff --git a/languages/LanguageCy.php b/languages/LanguageCy.php
index 19f5ccb3667d..94f8355e7b88 100644
--- a/languages/LanguageCy.php
+++ b/languages/LanguageCy.php
@@ -7,20 +7,20 @@
/* Cymraeg - Welsh */
/* private */ $wgNamespaceNamesCy = array(
- -2 => "Media",
- -1 => "Arbennig",
- 0 => "",
- 1 => "Sgwrs",
- 2 => "Defnyddiwr",
- 3 => "Sgwrs_Defnyddiwr",
- 4 => $wgMetaNamespace,
- 5 => "Sgwrs_".$wgMetaNamespace,
- 6 => "Delwedd",
- 7 => "Sgwrs_Delwedd",
- 8 => "MediaWiki",
- 9 => "Sgwrs_MediaWiki",
- 10 => "Nodyn",
- 11 => "Sgwrs_Nodyn"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Arbennig",
+ NS_MAIN => "",
+ NS_TALK => "Sgwrs",
+ NS_USER => "Defnyddiwr",
+ NS_USER_TALK => "Sgwrs_Defnyddiwr",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => "Sgwrs_".$wgMetaNamespace,
+ NS_IMAGE => "Delwedd",
+ NS_IMAGE_TALK => "Sgwrs_Delwedd",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "Sgwrs_MediaWiki",
+ NS_TEMPLATE => "Nodyn",
+ NS_TEMPLATE_TALK => "Sgwrs_Nodyn"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsCy = array(
@@ -31,13 +31,7 @@
'standard' => "Safonol",
'nostalgia' => "Hiraeth",
'cologneblue' => "Glas Cwlen",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsCy = array(
# "Dim dewis",
@@ -48,88 +42,37 @@
"PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
"Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
"Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1",
- "Amazon.co.uk" => "http://www.amazon.co.uk/exec/obidos/ISBN=$1"
+ "Amazon.co.uk" => "http://www.amazon.co.uk/exec/obidos/ISBN=$1"
);
/* private */ $wgMagicWordsCy = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, "#redirect", "#ail-cyfeirio" ),
- MAG_NOTOC => array( 0, "__NOTOC__", "__DIMTAFLENCYNNWYS__" ),
- MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__DIMADRANGOLYGU__" ),
- MAG_START => array( 0, "__START__", "__DECHRAU__" ),
- MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "MISCYFOES" ),
- MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "ENWMISCYFOES" ),
- MAG_CURRENTDAY => array( 1, "CURRENTDAY", "DYDDIADCYFOES" ),
- MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "ENWDYDDCYFOES" ),
- MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "FLWYDDYNCYFOES" ),
- MAG_CURRENTTIME => array( 1, "CURRENTTIME", "AMSERCYFOES" ),
- MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES","NIFEROERTHYGLAU" ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "GENENWMISCYFOES" ),
- MAG_SUBST => array( 1, "SUBST:" ),
- MAG_MSGNW => array( 0, "MSGNW:" ),
- MAG_END => array( 0, "DIWEDD" ),
- MAG_IMG_THUMBNAIL => array( 1, "ewin bawd", "bawd", "thumb", "thumbnail" ),
- MAG_IMG_RIGHT => array( 1, "de", "right" ),
- MAG_IMG_LEFT => array( 1, "chwith", "left" ),
- MAG_IMG_NONE => array( 1, "dim", "none" ),
- MAG_IMG_WIDTH => array( 1, "$1px" ),
- MAG_IMG_CENTER => array( 1, "canol", "centre", "center" ),
- MAG_INT => array( 0, "INT:" )
-
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesCy = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Setiwch fy ffafraethau defnyddwr",
- "Watchlist" => "Rhestr gwylio fi",
- "Recentchanges" => "Tudalennau wedi adnewid yn diweddar",
- "Upload" => "Llwytho ffeiliau lluniau",
- "Imagelist" => "Rhestr lluniau",
- "Listusers" => "Defnyddwyr cofrestru",
- "Statistics" => "Ystadegau'r Safle",
- "Randompage" => "Erthygl hapgyrch",
- "Lonelypages" => "Erthyglau heb cysylltiadau",
- "Unusedimages" => "Lluniau heb cysylltiadau",
- "Popularpages" => "Erthyglau poblogol",
- "Wantedpages" => "Eisiau erthyglau am...",
- "Shortpages" => "Erthyglau byr",
- "Longpages" => "Erthyglau hir",
- "Newpages" => "Erthyglau newydd",
- "Ancientpages" => "Erthyglau hynach",
- "Deadendpages" => "Erthyglau heb cysylltiadau",
- "Intl" => "Cysylltiadau rhwng-ieithol",
- "Allpages" => "Pob tudalen gan teitl",
- "Ipblocklist" => "Cyfeiriadau IP wedi'i blocio",
- "Maintenance" => "Tudalen arofal",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Ffynnonellau llyfrau allanol",
- "Categories" => "Categorïau tudalennau",
- "Export" => "",
- "Version" => "Dangos fersiwn MediaWiki"
-);
+ MAG_REDIRECT => array( 0, "#redirect", "#ail-cyfeirio" ),
+ MAG_NOTOC => array( 0, "__NOTOC__", "__DIMTAFLENCYNNWYS__" ),
+ MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__DIMADRANGOLYGU__" ),
+ MAG_START => array( 0, "__START__", "__DECHRAU__" ),
+ MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "MISCYFOES" ),
+ MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "ENWMISCYFOES" ),
+ MAG_CURRENTDAY => array( 1, "CURRENTDAY", "DYDDIADCYFOES" ),
+ MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "ENWDYDDCYFOES" ),
+ MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "FLWYDDYNCYFOES" ),
+ MAG_CURRENTTIME => array( 1, "CURRENTTIME", "AMSERCYFOES" ),
+ MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES","NIFEROERTHYGLAU" ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "GENENWMISCYFOES" ),
+ MAG_SUBST => array( 1, "SUBST:" ),
+ MAG_MSGNW => array( 0, "MSGNW:" ),
+ MAG_END => array( 0, "__DIWEDD__" ),
+ MAG_IMG_THUMBNAIL => array( 1, "ewin bawd", "bawd", "thumb", "thumbnail" ),
+ MAG_IMG_RIGHT => array( 1, "de", "right" ),
+ MAG_IMG_LEFT => array( 1, "chwith", "left" ),
+ MAG_IMG_NONE => array( 1, "dim", "none" ),
+ MAG_IMG_WIDTH => array( 1, "$1px" ),
+ MAG_IMG_CENTER => array( 1, "canol", "centre", "center" ),
+ MAG_INT => array( 0, "INT:" )
-/* private */ $wgSysopSpecialPagesCy = array(
- "Blockip" => "Blociwch cyfeiriad IP",
- "Asksql" => "Gofynnwch y databas",
- "Undelete" => "Gwyliwch ac atgyweirio tundalennau wedi'u dileu",
- "Makesysop" => "Gwnewch sysop allan o defnyddiwr"
);
-/* private */ $wgDeveloperSpecialPagesCy = array(
- "Lockdb" => "Databas darllen yn unig",
- "Unlockdb" => "Gwnewch y databas yn ysgrifennol"
-);
/* private */ $wgAllMessagesCy = array(
# User Toggles
@@ -197,18 +140,16 @@
"mainpagetext" => "Meddalwedd Wicipedia wedi sefydlu'n llwyddiannus",
"about" => "Amdano",
"aboutsite" => "Amdano Wicipedia",
-"aboutpage" => "$wgMetaNamespace:Amdano",
+"aboutpage" => "{{ns:project}}:Amdano",
"help" => "Help",
-"helppage" => "$wgMetaNamespace:Help",
-"wikititlesuffix" => "$wgSitename",
+"helppage" => "{{ns:project}}:Help",
"bugreports" => "Adroddiadau diffygion",
-"bugreportspage" => "$wgMetaNamespace:Adroddiadau_diffygion",
+"bugreportspage" => "{{ns:project}}:Adroddiadau_diffygion",
"sitesupport" => "Rhoddion",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "COF",
-"faqpage" => "$wgMetaNamespace:COF",
+"faqpage" => "{{ns:project}}:COF",
"edithelp" => "Help gyda golygu",
-"edithelppage" => "$wgMetaNamespace:Sut_ydy_chi'n_golygu_tudalen",
+"edithelppage" => "{{ns:project}}:Sut_ydy_chi'n_golygu_tudalen",
"cancel" => "Dirymu",
"qbfind" => "Cael",
"qbbrowse" => "Pori",
@@ -221,7 +162,7 @@
"mypage" => "Fy nhudalen",
"mytalk" => "Sgwrs fi",
"disclaimers" => "Gwadiadau",
-"disclaimerpage" => "$wgMetaNamespace:Gwadiad_cyffredin",
+"disclaimerpage" => "{{ns:project}}:Gwadiad_cyffredin",
"currentevents" => "Digwyddiadau presennol",
"errorpagetitle" => "Gwall",
"returnto" => "Ewch yn ôl i $1.",
@@ -249,18 +190,15 @@
"redirectedfrom" => "(Ail-cyfeiriad oddiwrth $1)",
"lastmodified" => "Pryd cafodd ei newid diwethaf $1.",
"viewcount" => "Mae'r tudalen hyn wedi cael ei gweld $1 o weithiau.",
-"gnunote" => "Mae pob testun ar gael o dan term<a class=internal href='$wgScriptPath/GNU_FDL'>Goddefiad dogfennau rhad GNU</a>.",
"printsubtitle" => "(Oddiwrth {{SERVER}})",
"protectedpage" => "Tudalen amddiffyniol",
-"administrators" => "$wgMetaNamespace:Gweinyddwyr",
+"administrators" => "{{ns:project}}:Gweinyddwyr",
"sysoptitle" => "Mynediad Sysop yn unig",
"sysoptext" => "Mae'r peth rydych wedi gofyn amdano dim ond yn bosibl i ddefnyddwyr gyda statws \"sysop\".
Gwelwch $1.",
"developertitle" => "Mynediad Datblygwr yn unig",
"developertext" => "Mae'r peth rydych wedi gofyn amdano dim ond yn bosibl i ddefnyddwyr gyda statws \"datblygwr\".
Gwelwch $1.",
-"bureaucrattitle" => "Mynediad Biwrocrat yn unig",
-"bureaucrattext" => "Mae'r peth rydych wedi gofyn amdano dim ond yn bosibl i ddefnyddwyr gyda statws \"biwrocrat\"",
"nbytes" => "$1 bytes",
"go" => "Mynd",
"ok" => "OK",
@@ -314,7 +252,7 @@ Adroddwch hwn i gweinyddwr os gwelwch yn dda, a cofiwch sylwi'r URL.",
"filedeleteerror" => "Ddim yn gallu dileu ffeil \"$1\".",
"filenotfound" => "Ddim yn gallu ffeindio ffeil \"$1\".",
"unexpected" => "Gwerth annisgwyl: \"$1\"=\"$2\".",
-"formerror" => "Gwall: ddim yn medru ymostwng y ffurflen",
+"formerror" => "Gwall: ddim yn medru ymostwng y ffurflen",
"badarticleerror" => "Mae'n amhosib perfformio'r gweithred hwn ar tudalen hon.",
"cannotdelete" => "Mae'n amhosib dileu y tudalen neu llun hwn. (Wyrach mae rhywun arall eisoes wedi eu dileu.)",
"badtitle" => "Teitl drwg",
@@ -327,7 +265,7 @@ Query: $2
",
"viewsource" => "Gwyliwch y ffynhonnell",
"protectedtext" => "Mae tudalen hon wedi cael eu gloi i gwahardd golygu'r tudalen. Mae nifer o rheswmau paham mae hwn wedi digwydd, gwelwch y tudalen
-[[$wgMetaNamespace:Protected page]].
+[[{{ns:project}}:Protected page]].
Ellwch gweld a copïo'r ffynhonnell y tudalen hon:",
@@ -345,12 +283,10 @@ Gallwch chi defnyddio'r Wicipedia yn anhysbys, neu gallwch chi mewngofnodi eto f
"newusersonly" => " (defnyddwyr newydd yn unig)",
"remembermypassword" => "Cofiwch fy allweddair dros mwy nag un sesiwn.",
"loginproblem" => "<b>Mae problem efo'ch mewngofnodi.</b><br />Triwch eto!",
-"alreadyloggedin" => "<font color=red><b>Defnyddwr $1, yr ydych eisioes wedi mewngofnodi!</b></font><br />\n",
-
-"areyounew" => "Os ydych chi newydd wedi dod i Wicipedia ac yn eisiau cael accownt defnyddwr, teipiwch enw defnyddwr, felly teipiwch ac ail-teipiwch allweddair. Dydy eich cyfeiriad e-bost ddim yn gorfodol; os collwch eich allweddair mae'n bosibl i chi gofyn i gael hi eu anfon at y cyfeiriad e-bost hon.<br />\n",
+"alreadyloggedin" => "<strong>Defnyddwr $1, yr ydych eisioes wedi mewngofnodi!</strong><br />\n",
"login" => "Mewngofnodi",
-"loginprompt" => "Rhaid i chi galluogi cwcis i mewngofnodi i $wgSitename.",
+"loginprompt" => "Rhaid i chi galluogi cwcis i mewngofnodi i {{SITENAME}}.",
"userlogin" => "Mewngofnodi",
"logout" => "Allgofnodi",
"userlogout" => "Allgofnodi",
@@ -363,8 +299,8 @@ Gallwch chi defnyddio'r Wicipedia yn anhysbys, neu gallwch chi mewngofnodi eto f
"yournick" => "Eich llysenw (am llofnod)",
"emailforlost" => "Os anghofiwch eich allweddair, cewch cael un newydd postwyd i'ch cyfeiriad e-bost.",
"loginerror" => "Problem mewngofnodi",
-"nocookiesnew" => "Mae'r accownt defnyddiwr wedi gael eu creu, ond dydwch chi ddim wedi mewngofnodi. Mae $wgSitename yn defnyddio cwcis i mewngofnodi defnyddwyr. Rydych chi wedi anablo cwcis. Galluogwch nhw os welwch yn dda, felly mewngofnodwch gyda'ch enw defnyddiwr a cyfrinair newydd.",
-"nocookieslogin" => "Mae $wgSitename yn defnyddio cwcis i mewngofnodi defnyddwyr. Rydych chi wedi anablo cwcis. Galluogwch nhw os welwch yn dda, a triwch eto.",
+"nocookiesnew" => "Mae'r accownt defnyddiwr wedi gael eu creu, ond dydwch chi ddim wedi mewngofnodi. Mae {{SITENAME}} yn defnyddio cwcis i mewngofnodi defnyddwyr. Rydych chi wedi anablo cwcis. Galluogwch nhw os welwch yn dda, felly mewngofnodwch gyda'ch enw defnyddiwr a cyfrinair newydd.",
+"nocookieslogin" => "Mae {{SITENAME}} yn defnyddio cwcis i mewngofnodi defnyddwyr. Rydych chi wedi anablo cwcis. Galluogwch nhw os welwch yn dda, a triwch eto.",
"noname" => "Dydi chi ddim wedi enwi enw defnyddwr dilys.",
"loginsuccesstitle" => "Mewngofnod llwyddiannus",
"loginsuccess" => "Yr ydych wedi mewngofnodi i Wicipedia fel \"$1\".",
@@ -412,7 +348,7 @@ Allweddair defnyddwr \"$2\" rwan yw \"$3\". Ddylwch chi mewngofnodi rwan a newid
"preview" => "Blaenwelediad",
"showpreview" => "Gweler blaenwelediad",
"blockedtitle" => "Mae'r defnyddwr wedi gael eu blocio",
-"blockedtext" => "Mae eich enw defnyddwr neu cyfeiriad IP wedi gael eu blocio gan $1. Y rheswm yw:<br />''$2''<p>Ellwch cysylltu $1 neu un o'r
+"blockedtext" => "Mae eich enw defnyddwr neu cyfeiriad IP wedi gael eu blocio gan $1. Y rheswm yw:<br />''$2''<p>Ellwch cysylltu $1 neu un o'r
[[Wicipedia:administrators|swyddogion]] eraill i trafodi'r bloc.",
"whitelistedittitle" => "Rhaid mewngofnodi i golygu",
"whitelistedittext" => "Rhaid i chi [[Special:Userlogin|mewngofnodi]] i olygu erthyglau.",
@@ -425,7 +361,7 @@ Allweddair defnyddwr \"$2\" rwan yw \"$3\". Ddylwch chi mewngofnodi rwan a newid
"newarticle" => "(Newydd)",
"newarticletext" =>
"Yr ydych wedi dilyn cysylltiad i tudalen sydd ddim wedi gael eu creu eto.
-I creuo'r tudalen, dechreuwch teipio yn y bocs isaf
+I creuo'r tudalen, dechreuwch teipio yn y bocs isaf
(gwelwch y [[Wicipedia:Help|tudalen help]] am mwy o hysbys).
Os ydych yma trwy camgymeriad, cliciwch eich botwm '''nol'''.",
"anontalkpagetext" => "---- ''Dyma tudalen sgwrsio am defnyddwr sydd ddim eto wedi creu accownt, neu ddim yn eu defnyddio. Rhaid i ni defnyddio'r [[cyfeiriad IP]] rhifiadol i adnabod fe neu hi. Mae'n posib i llawer o bobl siario'r un cyfeiriad IP. Os ydych chi'n defnyddwr anhysbys ac yn teimlo mae esboniadau amherthynol wedi cael eu gwneud arnach chi, creuwch accownt neu mewngofnodwch i osgoi anhrefn gyda defnyddwyr anhysbys yn y dyfodol.'' ",
@@ -519,7 +455,7 @@ i setio ffafraethau defnyddwr.",
"prefslogintext" => "Yr ydych wedi mewngofnodi fel \"$1\".
$2 yw eich rhif hunaniaith mewnol.",
"prefsreset" => "Mae ffafraethau wedi gael eu ail-setio oddiwrth y storfa.",
-"qbsettings" => "Gosodiadau bar-gyflym",
+"qbsettings" => "Gosodiadau bar-gyflym",
"changepassword" => "Newydwch allweddair",
"skin" => "Croen",
"math" => "Rendro mathemateg",
@@ -620,11 +556,9 @@ Pob amser sy'n dangos yw amser y gwasanaethwr (UTC).
"filedesc" => "Crynodeb",
"filestatus" => "Statws hawlfraint",
"filesource" => "Ffynhonnell",
-"affirmation" => "Rwy'n addo mae'r hawlfraintiwr y ffeil hon wedi cytuno trwyddo'r ffeil o dan termau'r $1.",
-"copyrightpage" => "$wgMetaNamespace:Hawlfraint",
-"copyrightpagename" => "Hawlfraint $wgSitename",
+"copyrightpage" => "{{ns:project}}:Hawlfraint",
+"copyrightpagename" => "Hawlfraint {{SITENAME}}",
"uploadedfiles" => "Ffeiliau wedi llwytho i fynu",
-"noaffirmation" => "Rhaid i chi addo dydy'r llwyth i fynu ddim y torri unrhyw hawlfraint.",
"ignorewarning" => "Anwybyddwch y rhybudd, a chadwch y tudalen beth bynnag.",
"minlength" => "Rhaid enwau lluniau bod o leia tri llythrennau.",
"badfilename" => "Mae enw'r llun wedi newid i \"$1\".",
@@ -673,28 +607,6 @@ Sef <b>$5</b> golygiadau pob tudalen, ar gyfartaledd, a <b>$6</b> golygon o bob
"userstatstext" => "Mae 'ne <b>$1</b> defnyddwyr wedi cofrestru.
(Mae <b>$2</b> yn gweinyddwyr (gwelwch $3)).",
-# Maintenance Page
-#
-"maintenance" => "Maintenance page",
-"maintnancepagetext" => "This page includes several handy tools for everyday maintenance. Some of these functions tend to stress the database, so please do not hit reload after every item you fixed ;-)",
-"maintenancebacklink" => "Back to Maintenance Page",
-"disambiguations" => "Disambiguation pages",
-"disambiguationspage" => "Wicipedia:Links_to_disambiguating_pages",
-"disambiguationstext" => "The following articles link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br />A page is treated as dismbiguation if it is linked from $1.<br />Links from other namespaces are <i>not</i> listed here.",
-"doubleredirects" => "Double Redirects",
-"doubleredirectstext" => "<b>Attention:</b> This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.<br />\nEach row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the \"real\" taget article, which the first redirect should point to.",
-"brokenredirects" => "Broken Redirects",
-"brokenredirectstext" => "The following redirects link to a non-existing article.",
-"selflinks" => "Pages with Self Links",
-"selflinkstext" => "The following pages contain a link to themselves, which they should not.",
-"mispeelings" => "Pages with misspellings",
-"mispeelingstext" => "The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this).",
-"mispeelingspage" => "List of common misspellings",
-"missinglanguagelinks" => "Missing Language Links",
-"missinglanguagelinksbutton" => "Find missing language links for",
-"missinglanguagelinkstext" => "These articles do <i>not</i> link to their counterpart in $1. Redirects and subpages are <i>not</i> shown.",
-
-
# Miscellaneous special pages
#
"orphans" => "Erthyglau heb cysylltiadau",
@@ -708,12 +620,10 @@ Sef <b>$5</b> golygiadau pob tudalen, ar gyfartaledd, a <b>$6</b> golygon o bob
"randompage" => "Erthygl hapgyrch",
"shortpages" => "Erthyglau byr",
"longpages" => "Erthyglau hir",
-"deadendpages" => "Tudalennau heb cysylltiadau",
+"deadendpages" => "Tudalennau heb cysylltiadau",
"listusers" => "Rhestr defnyddwyr",
"specialpages" => "Erthyglau arbennig",
"spheading" => "Erthyglau arbennig",
-"sysopspheading" => "Erthyglau arbennig am defnyddiad y sysop",
-"developerspheading" => "Erthyglau arbennig am defnyddiad y datblygydd",
"protectpage" => "Sicrhau erthygl",
"recentchangeslinked" => "Newidiadau perthnasol",
"rclsub" => "(i erthyglau cysyllt oddiwrth \"$1\")",
@@ -738,7 +648,7 @@ i anfon e-bost i ddefnyddwyr eraill.",
"emailuser" => "Anfon e-bost i defnyddwr hwn",
"emailpage" => "Anfon e-bost i defnyddwr",
"emailpagetext" => "Os yw defnyddwr hwn wedi rhoi cyfeiriad e-bost yn eu ffafraethau, fydd y ffurf isod yn anfon un neges iddo ef. Fydd y cyfeiriad e-bost rydych chi wedi rhoi yn eich ffafraethau yn dangos yn yr \"Oddiwrth\" cyfeiriad yr e-bost, felly fydd y defnyddwr arall yn gallu ateb.",
-"defemailsubject" => "e-post $wgSitename",
+"defemailsubject" => "e-post {{SITENAME}}",
"noemailtitle" => "Dim cyfeiriad e-bost",
"noemailtext" => "Dydy defnyddwr hwn ddim wedi rhoi cyfeiriad e-bost dilys, neu mae e wedi dewis nid i dderbyn e-bost oddiwrth defnyddwyr eraill.",
"emailfrom" => "Oddiwrth",
@@ -817,19 +727,19 @@ Gwelwch $2 am cofnod o dileuon diweddar.",
"rollbacklink" => "rolio nôl",
"cantrollback" => "Ddim yn gallu gwrthdroi golygiad; y cyfrannwr olaf oedd yr unrhyw awdur yr erthygl hon.",
"alreadyrolled" => "Amhosib rolio nôl golygiad olaf [[$1]]
-gan [[Defnyddwr:$2|$2]] ([[Sgwrs defnyddwr:$2|Sgwrs]]); mae rhywun arall yn barod wedi olygu neu rolio nôl yr erthygl.
+gan [[Defnyddwr:$2|$2]] ([[Sgwrs defnyddwr:$2|Sgwrs]]); mae rhywun arall yn barod wedi olygu neu rolio nôl yr erthygl.
[[Defnyddwr:$3|$3]] ([[Sgwrs defnyddwr:$3|Sgwrs]] gwneuthoedd yr olygiad olaf). ",
# only shown if there is an edit comment
-"editcomment" => "Crynodeb y golygiad oedd: \"<i>$1</i>\".",
+"editcomment" => "Crynodeb y golygiad oedd: \"<i>$1</i>\".",
"revertpage" => "Wedi gwrthdroi i golygiad olaf gan $1",
"protectlogpage" => "Log_amdiffyno",
"protectlogtext" => "Isod mae rhestr o cloion/datgloion tudalennau.
-Gwelwch [[$wgMetaNamespace:Tudalen amddiffynol]] am mwy o wybodaeth.",
+Gwelwch [[{{ns:project}}:Tudalen amddiffynol]] am mwy o wybodaeth.",
"protectedarticle" => "wedi amddiffyno [[$1]]",
"unprotectedarticle" => "wedi di-amddiffyno [[$1]]",
-# Undelete
+# Undelete
"undelete" => "Gwrthdroi tudalen wedi dileuo",
"undeletepage" => "Gwyliwch ac adferiwch tudalennau wedi dileuo",
"undeletepagetext" => "Mae'r tudalennau isod wedi cael eu dileuo ond mae nhw'n dal yn yr archif ac maen bosibl adferio nhw. Mae'r archif yn cael eu glanhau o dro i dro.",
@@ -874,7 +784,6 @@ Llenwch rheswm am y bloc, isod (e.e. enwch y tudalennau a oedd wedi fandalo).",
"ipbreason" => "Achos",
"ipbsubmit" => "Blociwch y cyfeiriad hwn",
"badipaddress" => "Dydy'r cyfeiriad IP ddim yn ddilys.",
-"noblockreason" => "Rhaid i chi rhoi rheswm am y bloc.",
"blockipsuccesssub" => "Bloc yn llwyddiannus",
"blockipsuccesstext" => "Mae cyfeiriad IP \"$1\" wedi cael eu blocio.
<br />Gwelwch [[Arbennig:Ipblocklist|rhestr bloc IP]] i arolygu blociau.",
@@ -883,14 +792,14 @@ Llenwch rheswm am y bloc, isod (e.e. enwch y tudalennau a oedd wedi fandalo).",
"ipusubmit" => "Di-blociwch y cyfeiriad hwn",
"ipusuccess" => "Cyfeiriad IP \"$1\" wedi di-blocio",
"ipblocklist" => "Rhestr cyfeiriadau IP wedi blocio",
-"blocklistline" => "$1, $2 wedi blocio $3",
+"blocklistline" => "$1, $2 wedi blocio $3 ($4)",
"blocklink" => "bloc",
"unblocklink" => "di-bloc",
"contribslink" => "cyfraniadau",
"autoblocker" => "Wedi cloi'n awtomatig am achos rydych chi'n rhannu cyfeiriad IP gyda \"$1\". Rheswm \"$2\".",
"blocklogpage" => "Log_blociau",
"blocklogentry" => 'wedi blocio "$1" efo amser diwedd o $2',
-"blocklogtext" => "Dyma log o pryd mae cyfeiriadau wedi cael eu blocio a datblocio. Dydy cyfeiriad
+"blocklogtext" => "Dyma log o pryd mae cyfeiriadau wedi cael eu blocio a datblocio. Dydy cyfeiriad
a sydd wedi blocio'n awtomatig ddim yn cael eu ddangos yma. Gwelwch [[Special:Ipblocklist|rhestr block IP]] am
y rhestr o blociau a gwaharddiadau sydd yn effeithiol rwan.",
"unblocklogentry" => 'wedi datblocio "$1"',
@@ -898,48 +807,10 @@ y rhestr o blociau a gwaharddiadau sydd yn effeithiol rwan.",
"ipb_expiry_invalid" => "Amser diwedd ddim yn dilys.",
"ip_range_invalid" => "Dewis IP annilys.\n",
-# Developer tools - left untranslated as the developers would probably
-# prefer them in English!
-#
-"lockdb" => "Lock database",
-"unlockdb" => "Unlock database",
-"lockdbtext" => "Locking the database will suspend the ability of all
-users to edit pages, change their preferences, edit their watchlists, and
-other things requiring changes in the database.
-Please confirm that this is what you intend to do, and that you will
-unlock the database when your maintenance is done.",
-"unlockdbtext" => "Unlocking the database will restore the ability of all
-users to edit pages, change their preferences, edit their watchlists, and
-other things requiring changes in the database.
-Please confirm that this is what you intend to do.",
-"lockconfirm" => "Yes, I really want to lock the database.",
-"unlockconfirm" => "Yes, I really want to unlock the database.",
-"lockbtn" => "Lock database",
-"unlockbtn" => "Unlock database",
-"locknoconfirm" => "You did not check the confirmation box.",
-"lockdbsuccesssub" => "Database lock succeeded",
-"unlockdbsuccesssub" => "Database lock removed",
-"lockdbsuccesstext" => "The database has been locked.
-<br />Remember to remove the lock after your maintenance is complete.",
-"unlockdbsuccesstext" => "The database has been unlocked.",
-
-# SQL query -- left untranslated
-#
-"asksql" => "SQL query",
-"asksqltext" => "Use the form below to make a direct query of the
-Wicipedia database.
-Use single quotes ('like this') to delimit string literals.
-This can often add considerable load to the server, so please use
-this function sparingly.",
-"sqlquery" => "Enter query",
-"querybtn" => "Submit query",
-"selectonly" => "Queries other than \"SELECT\" are restricted to
-Wicipedia developers.",
-"querysuccessful" => "Query successful",
# Make sysop
"makesysoptitle" => "Gwnewch sysop allan o defnyddiwr",
-"makesysoptext" => "Defnyddiwch y ffurflen hon i troi defnyddiwr cyffredin i gweinyddwr.
+"makesysoptext" => "Defnyddiwch y ffurflen hon i troi defnyddiwr cyffredin i gweinyddwr.
Teipiwch enw'r defnyddiwr yn y blwch a cliciwch y botwm i troi'r defnyddiwr i gweinyddwr",
"makesysopname" => "Enw'r defnyddiwr:",
"makesysopsubmit" => "Gwnewch y defnyddiwr hwn yn gweinyddwr",
@@ -953,7 +824,7 @@ Teipiwch enw'r defnyddiwr yn y blwch a cliciwch y botwm i troi'r defnyddiwr i gw
#
"movepage" => "Symud tudalen",
"movepagetext" => "Fydd defnyddio'r ffurflen isod yn ail-enwi tudalen, symud eu hanes gyfan i'r enw newydd.
-Fydd yr hen teitl yn dod tudalen ail-cyfeiriad i'r teitl newydd.
+Fydd yr hen teitl yn dod tudalen ail-cyfeiriad i'r teitl newydd.
Ni fydd cysylltiadau i'r hen teitl yn newid; mae rhaid i chi gwirio mae cysylltau'n dal yn mynd i'r lle mae angen iddyn nhw mynd!
Sylwch fydd y tudalen '''ddim''' yn symud os mae 'ne tudalen efo'r enw newydd yn barod ar y databas (sef os mae hi'n gwâg neu yn ail-cyfeiriad heb unrhyw hanes golygu). Mae'n posibl i chi ail-enwi tudalen yn ôl i lle oedd hi os ydych chi wedi gwneud camgymeriad, ac mae'n amhosibl i ysgrifennu dros tudalen sydd barod yn bodoli.
@@ -1000,12 +871,12 @@ amusement.",
"thumbnail-more" => "Helaethwch",
#Math
- 'mw_math_png' => "Rendrwch PNG o hyd",
- 'mw_math_simple' => "HTML os yn syml iawn, PNG fel arall",
- 'mw_math_html' => "HTML os bosibl, PNG fel arall",
- 'mw_math_source' => "Gadewch fel TeX (am porwyr testun)",
- 'mw_math_modern' => "Cymeradwedig am porwyr modern",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Rendrwch PNG o hyd",
+'mw_math_simple' => "HTML os yn syml iawn, PNG fel arall",
+'mw_math_html' => "HTML os bosibl, PNG fel arall",
+'mw_math_source' => "Gadewch fel TeX (am porwyr testun)",
+'mw_math_modern' => "Cymeradwedig am porwyr modern",
+'mw_math_mathml' => 'MathML',
);
@@ -1041,26 +912,7 @@ class LanguageCy extends LanguageUtf8 {
return $wgDateFormatsCy;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesCy;
- return $wgValidSpecialPagesCy;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesCy;
- return $wgSysopSpecialPagesCy;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesCy;
- return $wgDeveloperSpecialPagesCy;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesCy;
if( isset( $wgAllMessagesCy[$key] ) ) {
return $wgAllMessagesCy[$key];
@@ -1068,20 +920,17 @@ class LanguageCy extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
- function getAllMessages()
- {
+
+ function getAllMessages() {
global $wgAllMessagesCy;
return $wgAllMessagesCy;
}
- function getMagicWords()
- {
+ function getMagicWords() {
global $wgMagicWordsCy, $wgMagicWordsEn;
return $wgMagicWordsCy + $wgMagicWordsEn;
}
-
}
?>
diff --git a/languages/LanguageDa.php b/languages/LanguageDa.php
index fe99a9db242f..edd97d4ea8ec 100644
--- a/languages/LanguageDa.php
+++ b/languages/LanguageDa.php
@@ -57,67 +57,9 @@ require_once( "LanguageUtf8.php" );
) + $wgBookstoreListEn;
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesDa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Mine brugerindstillinger",
- "Watchlist" => "Min overvågningsliste",
- "Recentchanges" => "Seneste ændringer",
- "Upload" => "Læg filer op",
- "Imagelist" => "Billedliste",
- "Listusers" => "Registrerede brugere",
- "Statistics" => "Statistik om siden",
- "Randompage" => "Tilfældig artikel",
-
- "Lonelypages" => "Forældreløse artikler",
- "Unusedimages" => "Forældreløse filer",
- "Popularpages" => "Populære artikler",
- "Wantedpages" => "Mest ønskede artikler",
- "Shortpages" => "Korte artikler",
- "Longpages" => "Lange artikler",
- "Newpages" => "Nyeste artikler",
- "Ancientpages" => "Ældste artikler",
- "Deadendpages" => "Blindgydesider",
-# "Intl" => "Sproghenvisninger",
- "Allpages" => "Alle sider efter titel",
-
- "Ipblocklist" => "Blokerede IP-adresser",
- "Maintenance" => "Vedligeholdelsesside",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Eksterne bogkilder",
- "Categories" => "Kategorier",
- "Export" => "Eksportér sider i XML format",
- "Version" => "Vis MediaWiki version",
-);
-
-/* private */ $wgSysopSpecialPagesDa = array(
- "Blockip" => "Bloker en IP-adresse",
- "Asksql" => "Lav en forespørgsel i databasen",
- "Undelete" => "Se og gendan slettede sider",
- "Makesysop" => "Lav en bruger til administrator"
-);
-
-/* private */ $wgDeveloperSpecialPagesDa = array(
- "Lockdb" => "Skrivebeskyt databasen",
- "Unlockdb" => "Gendan skriveadgangen til databasen",
-);
-
-
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
/* private */ $wgAllMessagesDa = array(
# User preference toggles
@@ -191,7 +133,7 @@ require_once( "LanguageUtf8.php" );
"linktrail" => '/^([a-zæøå]+)(.*)$/sDu',
"mainpage" => "Forside",
"mainpagetext" => "MediaWiki er nu installeret.",
-"mainpagedocfooter" => "Se vores engelsksprogede [http://meta.wikipedia.org/wiki/MediaWiki_i18n dokumentation om tilpasning af brugergrænsefladen]
+"mainpagedocfooter" => "Se vores engelsksprogede [http://meta.wikipedia.org/wiki/MediaWiki_i18n dokumentation om tilpasning af brugergrænsefladen]
og [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide brugervejledningen] for oplysninger om opsætning og anvendelse.",
# NOTE: To turn off "Community portal" in the title links,
@@ -205,7 +147,6 @@ og [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide brugervejledningen]
'article' => 'Artikel',
"help" => "Hjælp",
"helppage" => "{{ns:4}}:Hjælp",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Fejlrapporter",
"bugreportspage" => "{{ns:4}}:Fejlrapporter",
"sitesupport" => "Donation",
@@ -294,10 +235,6 @@ udføres af brugere med \"sysop\"-status. Se $1.",
"developertitle" => "Developer-adgang påkrævet",
"developertext" => "Den funktion du har bedt om, kan kun
udføres af brugere med \"developer\"-status. Se $1.",
-'bureaucrattitle' => 'Bureaucratadgang påkrævet ',
-"bureaucrattext" => "Den handling du har bedt om kan kun
-udføres af brugere med \"bureaucrat\"-status.",
-
'badaccess' => 'Permission error',
'badaccesstext' => 'The action you have requested is limited
to users with the "$2" permission assigned.
@@ -376,7 +313,7 @@ som den skulle have fundet, med navnet \"$1\".
<p>Dette er ikke en databasefejl, men sandsynligvis en fejl i softwaren.
-<p>Send venligst en rapport om dette til en administrator,
+<p>Send venligst en rapport om dette til en administrator,
hvor du også nævner URL'en.",
'readonly_lag' => "Databasen er automatisk blevet låst mens slave database serverne synkronisere med master databasen",
"internalerror" => "Intern fejl",
@@ -407,7 +344,6 @@ der kan være flere årsager til at det er sket,
se [[{{ns:4}}:Liste over beskyttede sider|listen over beskyttede sider]].
Du kan sé og kopiere sidens indhold:",
-'seriousxhtmlerrors' => 'Programmet tidy har opdaget alvorlige xhtml-fejl.',
'sqlhidden' => '(SQL forespørgsel gemt)',
# Login and logout pages
@@ -430,7 +366,7 @@ Din konto er blevet oprettet. Glem ikke at personliggøre dine {{SITENAME}}-inds
'yourdomainname' => 'Your domain',
'externaldberror' => 'There was either an external authentication database error or you are not allowed to update your external account.',
"loginproblem" => "<b>Der har været et problem med at få dig logget på.</b><br />Prøv igen!",
-"alreadyloggedin" => "<font color=red><b>Bruger $1, du er allerede logget på!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Bruger $1, du er allerede logget på!</strong><br />\n",
"login" => "Log på",
'loginprompt' => "Du skal have cookies slået til for at kunne logge på {{SITENAME}}.",
@@ -441,7 +377,7 @@ Din konto er blevet oprettet. Glem ikke at personliggøre dine {{SITENAME}}-inds
"createaccount" => "Opret en ny konto",
'createaccountmail' => 'via e-mail',
"badretype" => "De indtastede adgangskoder er ikke ens.",
-"userexists" => "Det brugernavn du har valgt er allerede i brug. Vælg
+"userexists" => "Det brugernavn du har valgt er allerede i brug. Vælg
venligst et andet brugernavn.",
"youremail" => "Din e-mail-adresse *",
'yourrealname' => 'Dit rigtige navn*',
@@ -516,7 +452,7 @@ Log ind med den midlertidige adgangskode, der er blevet sendt til dig, for at be
# Edit pages
#
-"summary" => '<a href=\"{{SERVER}}/wiki/{{ns:4}}:Beskrivelse" title="Giv venligst en kort beskrivelse af din ændring\">Beskrivelse</a>',
+"summary" => '<a href="{{SERVER}}/wiki/{{ns:4}}:Beskrivelse" title="Giv venligst en kort beskrivelse af din ændring">Beskrivelse</a>',
"subject" => "Emne/overskrift",
"minoredit" => "Dette er en mindre ændring.",
"watchthis" => "Overvåg denne artikel",
@@ -525,9 +461,9 @@ Log ind med den midlertidige adgangskode, der er blevet sendt til dig, for at be
"showpreview" => "Forhåndsvisning",
'showdiff' => 'Vis ændringer',
"blockedtitle" => "Brugeren er blokeret",
-"blockedtext" => "Dit brugernavn eller din IP-adresse er blevet blokeret af
+"blockedtext" => "Dit brugernavn eller din IP-adresse er blevet blokeret af
$1. Begrundelsen er denne:<br />$2<p>Du kan kontakte $1
-eller en af de andre [[{{SITENAME}}:Administratorer|administratorer]] for at diskutere blokeringen.
+eller en af de andre [[{{ns:project}}:Administratorer|administratorer]] for at diskutere blokeringen.
Din IP-adresse er $3.
Sørg venligst for at medtage denne IP-adresse i alle henvendelser til en administrator.
@@ -547,15 +483,15 @@ Sørg venligst for at medtage denne IP-adresse i alle henvendelser til en admini
'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
"anontalkpagetext" => "---- ''Dette er en diskussionsside for en anonym bruger, der ikke har oprettet en konto endnu eller ikke bruger den. Vi er derfor nødt til at bruge den nummeriske [[IP-adresse]] til at identificere ham eller hende. En IP-adresse kan være delt mellem flere brugere. Hvis du er en anonym bruger og synes, at du har fået irrelevante kommentarer på sådan en side, så vær venlig at oprette en brugerkonto og [[Speciel:Userlogin|logge på]], så vi undgår fremtidige forvekslinger med andre anonyme brugere.'' ",
"noarticletext" => "<div style=\"border: 1px solid \#ccc; padding: 7px; background-color: \#fff; color: \#000\">'''{{SITENAME}} har ikke nogen side med præcis dette navn.''' * Du kan se om {{PAGENAME}} findes i [[Wiktionary:{{NAMESPACE}}:{{PAGENAME}}|wikiordbogen]] eller på '''[[:no:{{PAGENAME}}|norsk]]''', '''[[:nn:{{PAGENAME}}|nynorsk]]''', eller '''[[:sv:{{PAGENAME}}|svensk]]'''. * Du kan '''[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} starte siden {{PAGENAME}}]''' * Eller [[{{ns:special}}:Search/{{PAGENAME}}|søge efter {{PAGENAME}}]] i andre artikler ---- * Hvis du har oprettet denne artikel indenfor de sidste få minutter, så kan de skyldes at der er lidt forsinkelse i opdateringen af {{SITENAME}}s cache. Vent venligst og tjek igen senere om artiklen dukker op, inden du forsøger at oprette artiklen igen. </div>",
-'clearyourcache' => "'''Bemærk''', efter at have gemt, er du nødt til at tømme din browsers cache for at kunne se ændringerne. '''Mozilla/Safari/Konqueror''': hold ''shifttasten'' nede og klik på ''reload'' eller tryk på ''control-shift-r'', '''Internet Explorer''': ''ctrl-f5'', '''Opera''': ''f5''.",
+'clearyourcache' => "'''Bemærk''', efter at have gemt, er du nødt til at tømme din browsers cache for at kunne se ændringerne. '''Mozilla / Firefox / Safari''': hold ''shifttasten'' nede og klik på ''reload'' eller tryk på ''control-shift-r'' (Mac: ''cmd-shift-r''); '''Internet Explorer''': hold ''controltasten'' nede og klik på ''refresh'' eller tryk på ''control-F5''; '''Konqueror''': klik på ''reload'' eller tryk på ''F5''",
'usercssjsyoucanpreview' => "<strong>Tip:</strong> Brug knappen 'forhåndsvisning' til at teste dit nye css/js før du gemmer.",
'usercsspreview' => "'''Husk at du kun tester/forhåndsviser dit eget css, den er ikke gemt endnu!'''",
'userjspreview' => "'''Husk at du kun tester/forhåndsviser dit eget javascript, det er ikke gemt endnu!'''",
"updated" => "(Opdateret)",
'note' => '<strong>Bemærk:</strong> ',
-"previewnote" => "Husk at dette er kun en forhåndsvisning, siden er ikke
+"previewnote" => "Husk at dette er kun en forhåndsvisning, siden er ikke
gemt endnu!",
-"previewconflict" => "Denne forhåndsvisning er resultatet af den
+"previewconflict" => "Denne forhåndsvisning er resultatet af den
redigérbare tekst ovenfor,
sådan vil det komme til at se ud hvis du vælger at gemme teksten.",
"editing" => "Redigerer $1",
@@ -574,16 +510,16 @@ trykker \"Gem side\".<br />",
'nonunicodebrowser' => "<strong>Advarsel: Din browser er ikke unicode-kompatibel, skift eller opdater din browser før du redigerer en artikel.</strong>",
"editingold" => "<strong>ADVARSEL: Du redigerer en gammel version
af denne side.
-Hvis du gemmer den, vil alle ændringer foretaget siden denne revision blive
+Hvis du gemmer den, vil alle ændringer foretaget siden denne revision blive
overskrevet.</strong>",
"yourdiff" => "Forskelle",
"copyrightwarning" => "<div id=\"editpage-specialchars\" class=\"plainlinks\" style=\"margin-top:15px;border-width:1px;border-style:solid;border-color:\#aaaaaa;padding:2px;\"> <small> Indsæt: <charinsert> Á á É é Í í Ó ó Ú ú </charinsert> &nbsp; <charinsert> À à È è Ì ì Ò ò Ù ù </charinsert> &nbsp; <charinsert>  â Ê ê Î î Ô ô Û û </charinsert> &nbsp; <charinsert> Ä ä Ë ë Ï ï Ö ö Ü ü </charinsert> &nbsp; <charinsert> ß </charinsert> &nbsp; <charinsert> à ã Ñ ñ Õ õ </charinsert> &nbsp; <charinsert> Ç ç &\#290; &\#291; &\#310; &\#311; &\#315; &\#316; &\#325; &\#326; &\#342; &\#343; &\#350; &\#351; &\#354; &\#355; </charinsert> &nbsp; <charinsert> &\#262; &\#263; &\#313; &\#314; &\#323; &\#324; &\#340; &\#341; &\#346; &\#347; Ý ý &\#377; &\#378; </charinsert> &nbsp; <charinsert> Ð ð Þ þ </charinsert> &nbsp; <charinsert> Œ œ </charinsert> &nbsp; <charinsert> Æ æ Ø ø Å å </charinsert> &nbsp; <charinsert> &ndash; &mdash; &hellip; </charinsert> &nbsp; <charinsert> [+] [[+]] {{+}} </charinsert> &nbsp; <charinsert> ~ | ° </charinsert> &nbsp; <charinsert> ± &minus; × ² ³ </charinsert> &nbsp; <charinsert> &euro; </charinsert> &nbsp; </small> </div> *Bemærk at alle bidrag til {{SITENAME}} er at betragte som udgivet under GNU Free Documentation License (se $1 for flere oplysninger). *Hvis du ikke ønsker at din tekst skal udsættes for nådesløse redigeringer og at den kan blive kopieret efter forgodtbefindende, så skal du ikke placere den her. *Du lover os også, at du selv har forfattet teksten, kopieret den fra en public domain-kilde eller tilsvarende fri kilde. <div style=\"font-weight: bold; font-size: 120%;\">LÆG ALDRIG MATERIALE HER SOM ER BESKYTTET AF ANDRES OPHAVSRET UDEN DERES TILLADELSE!</div>",
"longpagewarning" => "<strong>ADVARSEL: Denne side er $1 kilobyte stor; nogle browsere kan have problemer med at redigere sider der nærmer sig eller er større end 32 Kb. Overvej om siden kan opdeles i mindre dele.</strong>",
"readonlywarning" => "<strong>ADVARSEL: Databasen er låst på grund af vedligeholdelse,
-så du kan ikke gemme dine ændringer lige nu. Det kan godt være en god ide at
+så du kan ikke gemme dine ændringer lige nu. Det kan godt være en god ide at
kopiere din tekst til en tekstfil, så du kan gemme den til senere.</strong>",
"protectedpagewarning" => "<strong>ADVARSEL: Denne side er låst, så kun administratorer
-kan redigere den. Sørg for at du følger
+kan redigere den. Sørg for at du følger
[[Project:Politik_for_beskyttede_sider|politiken for beskyttede sider]].</strong>",
'templatesused' => 'Skabeloner der er brugt på denne side:',
@@ -592,20 +528,20 @@ kan redigere den. Sørg for at du følger
"revhistory" => "Versionshistorik",
"nohistory" => "Der er ingen versionshistorik for denne side.",
"revnotfound" => "Versionen er ikke fundet",
-"revnotfoundtext" => "Den gamle version af den side du spurgte efter kan
+"revnotfoundtext" => "Den gamle version af den side du spurgte efter kan
ikke findes. Kontrollér den URL du brugte til at få adgang til denne side.\n",
"loadhist" => "Indlæser sidens historik",
"currentrev" => "Nuværende version",
"revisionasof" => "Versionen fra $1",
'revisionasofwithlink' => 'Revision pr. $1; $2<br />$3 | $4',
-'previousrevision' => '&larr;Ældre version',
-'nextrevision' => 'Nyere version&rarr;',
+'previousrevision' => '←Ældre version',
+'nextrevision' => 'Nyere version→',
'currentrevisionlink' => 'se nuværende version',
"cur" => "nuværende",
"next" => "næste",
"last" => "forrige",
"orig" => "originale",
-"histlegend" => "Forklaring: (nuværende) = forskel til den nuværende
+"histlegend" => "Forklaring: (nuværende) = forskel til den nuværende
version, (forrige) = forskel til den forrige version, M = mindre ændring",
'history_copyright' => '-',
'deletedrev' => '[slettet]',
@@ -642,7 +578,7 @@ og teksten i $3 artikler.",
"prevn" => "forrige $1",
"nextn" => "næste $1",
"viewprevnext" => "Vis ($1) ($2) ($3).",
-"showingresults" => "Nedenfor vises <b>$1</b> resultater startende med
+"showingresults" => "Nedenfor vises <b>$1</b> resultater startende med
nummer <b>$2</b>.",
"showingresultsnum" => "Herunder vises <b>$3</b> resultater startende med nummer <b>$2</b>.",
"nonefound" => "<strong>Bemærk</strong>: Søgning uden resultat skyldes at man søger efter almindelige ord som \"har\" og \"fra\", der ikke er indekseret, eller at man har angivet mere end ét søgeord (da kun sider indeholdende alle søgeordene vil blive fundet).",
@@ -651,19 +587,14 @@ nummer <b>$2</b>.",
Søg i navnerum:<br />
$1<br />
$2 List omdirigeringer &nbsp; Søg efter $3 $9",
-"searchdisabled" => "<p>Beklager! Fuldtekstsøgningen er midlertidigt afbrudt på grund af for stor belastning på serverne. I mellemtidem kan du anvende Google- eller Yahoo!-søgefelterne herunder. Bemærk at deres kopier af {{SITENAME}}s indhold kan være forældet.</p>
-
-",
-"googlesearch" => "<p> <table border=\"0\" bgcolor=\"#FFFFFF\"> <!-- SiteSearch Google --> <tr> <td valign=\"top\" align=\"center\"> <a href=\"http://www.google.com/\"> <img src=\"http://www.google.com/logos/Logo_40wht.gif\" border=\"0\" alt=\"Google\" title=\"Google\"> </a> </td> <td width=\"100%\"> <form method=\"get\" action=\"http://www.google.com/search\"> <input type=\"text\" name=\"q\" size=31 maxlength=255 value=\"$1\"> <input type=\"submit\" name=\"btnG\" value=\"Google-søgning\"> <input type=\"hidden\" name=\"domains\" value=\"{{SERVER}}\"> <input type=\"hidden\" name=\"ie\" value=\"$2\"> <input type=\"hidden\" name=\"oe\" value=\"$2\"> <br />
-<font size=-1> <input type=\"radio\" name=\"sitesearch\" value=\"\">WWW <input type=\"radio\" name=\"sitesearch\" value=\"{{SERVER}}\" checked>{{SERVER}} </font> </form> </td> </tr> <!-- SiteSearch Google --> <!-- Spacing --> <tr> <td colspan=2>&nbsp;</td> </tr> <!-- Spacing --> <!-- Yahoo search --> <tr> <td valign=\"top\" align=\"center\"> <a href=\"http://search.yahoo.com/\"> <img src=\"http://us.i1.yimg.com/us.yimg.com/i/us/search/ysan/ysanlogo.gif\" border=\"0\" alt=\"Yahoo!\"vspace=\"5\"> </a> </td> <td width=\"100%\"> <form method=get action=\"http://search.yahoo.com/search\"> <input type=\"hidden\" name=\"x\" value=\"op\"> <input type=\"hidden\" name=\"va_vt\" value=\"any\"> <input type=\"text\" name=\"va\" size=\"31\" value=\"$1\"> <input type=\"submit\" value=\"Yahoo!-søgning\"> <br /> <font size=-1> <input type=\"radio\" name=\"vs\" value=\"\">WWW <input type=\"radio\" name=\"vs\" value=\"da.wikipedia.org\" checked>{{SERVER}}</font> </form> </td> </table> </p> <p>Du kan anvende følgende link til at forfatte en artikel om dette emne: <a href=\"/w/wiki.phtml?title=$1&action=edit\">$1</a></p> <p><b>Bemærk</b>: Vi anbefaler at du gennemsøger {{SITENAME}}, før du opretter en ny artikel, dette er for at undgå flere artikler om samme emne, som kan være oprettet under et andet navn eller stavemåde.</p>
-",
+"searchdisabled" => "<p>Beklager! Fuldtekstsøgningen er midlertidigt afbrudt på grund af for stor belastning på serverne. I mellemtidem kan du anvende Google- eller Yahoo!-søgefelterne herunder. Bemærk at deres kopier af {{SITENAME}}s indhold kan være forældet.</p>",
"blanknamespace" => "(Artikler)",
# Preferences page
#
"preferences" => "Indstillinger",
"prefsnologin" => "Ikke logget på",
-"prefsnologintext" => "Du skal være [[Speciel:Userlogin|logget på]]
+"prefsnologintext" => "Du skal være [[Speciel:Userlogin|logget på]]
for at ændre brugerindstillinger.",
"prefslogintext" => "Du logget på som \"[[Bruger:$1|$1]]\" ([[Bruger_diskussion:$1|Diskussion]], [[Speciel:Contributions/$1|bidrag]]).
Dit interne ID-nummer er $2.
@@ -704,8 +635,8 @@ Se [[Project:Hvordan sætter jeg mine indstillinger]] for en forklaring på de f
"savedprefs" => "Dine indstillinger er blevet gemt.",
'timezonelegend' => 'Tidszone',
"timezonetext" => "Indtast antal timer din lokale tid er forskellig
-fra serverens tid (UTC). Der bliver automatisk tilpasset til dansk tid,
-ellers skulle man for eksempel for dansk vintertid, indtaste \"1\"
+fra serverens tid (UTC). Der bliver automatisk tilpasset til dansk tid,
+ellers skulle man for eksempel for dansk vintertid, indtaste \"1\"
(og \"2\" når vi er på sommertid).",
"localtime" => "Lokaltid",
"timezoneoffset" => "Forskel",
@@ -732,7 +663,7 @@ ellers skulle man for eksempel for dansk vintertid, indtaste \"1\"
# group editing
'groups-editgroup' => 'Redigér gruppe',
'groups-addgroup' => 'Tilføj gruppe',
-'groups-editgroup-preamble' => 'Hvis navn eller beskrivelse starter med et kolon, så vil
+'groups-editgroup-preamble' => 'Hvis navn eller beskrivelse starter med et kolon, så vil
resten blive behandlet som et navn på en besked, og derfor vil teksten blive behandlet som
en besked i MediaWiki navnerummet',
'groups-editgroup-name' => 'Gruppenavn: ',
@@ -752,12 +683,12 @@ en besked i MediaWiki navnerummet',
'saveusergroups' => 'Gem brugergrupper',
'userrights-groupsmember' => 'Medlem af:',
'userrights-groupsavailable' => 'Tilgængelige grupper:',
-'userrights-groupshelp' => 'Vælg grupper som du ønsker brugeren skal fjernes fra eller føjes til.
+'userrights-groupshelp' => 'Vælg grupper som du ønsker brugeren skal fjernes fra eller føjes til.
Grupper som ikke er valgt, vil ikke blive ændret. Du kan ophæve valget af en gruppe ved hjælp af CTRL-tasten og et venstreklik.',
'userrights-logcomment' => 'Ændret gruppemedlemskab fra $1 til $2',
# Default group names and descriptions
-#
+#
'group-anon-name' => 'Anonym',
'group-anon-desc' => 'Anonyme brugere',
'group-loggedin-name' => 'Bruger',
@@ -775,12 +706,8 @@ Grupper som ikke er valgt, vil ikke blive ændret. Du kan ophæve valget af en g
"changes" => "ændringer",
"recentchanges" => "Seneste ændringer",
'recentchanges-url' => 'Speciel:Recentchanges',
-"recentchangestext" => "{|border=\"0\" class=\"plainlinks\" |-valign=\"top\" |align=\"right\"|<small>Seneste&nbsp;ændringer&nbsp;for:&nbsp;</small>
-|align=\"left\"|<small>[http://da.wiktionary.org/wiki/Speciel:Recentchanges Wikiordbog] - [http://da.wikiquote.org/wiki/Speciel:Recentchanges Wikiquote] - [http://da.wikibooks.org/wiki/Speciel:Recentchanges Wikibooks] - [http://wikisource.org/wiki/Special:Recentchanges Wikisource] - [http://meta.wikipedia.org/wiki/Special%3ARecentchanges Meta] - [http://commons.wikimedia.org/wiki/Special:Recentchanges Commons] - ([[Project:Hvordan bruger jeg seneste ændringer siden|hjælp]] | [http://da.wikipedia.org/w/wiki.phtml?title=MediaWiki:Recentchangestext&action=edit rediger])</small>
-|-valign=\"top\" |align=\"right\"|<small>[[Project:Om|Om {{SITENAME}}]]:'''&nbsp;</small>
-|align=\"left\"|<small>[[Project:Velkommen nybegynder|Velkommen nybegynder]] - [[Project:OSS|Ofte stillede spørgsmål]] - [[Project:Bekendtgørelser|Bekendtgørelser]] - [[Project:Landsbybrønden|Landsbybrønden]] - [[Project:Stilmanual|Stilmanual]] - [[Project:Navngivning|Navngivning]]</small> |}",
"rcloaderr" => "Indlæser seneste ændrede sider",
-"rcnote" => "Nedenfor er de seneste <strong>$1</strong> ændringer i de
+"rcnote" => "Nedenfor er de seneste <strong>$1</strong> ændringer i de
sidste <strong>$2</strong> dage.",
"rcnotefrom" => "Nedenfor er ændringerne fra <b>$2</b> indtil <b>$1</b> vist.",
"rclistfrom" => "Vis nye ændringer startende fra $1",
@@ -797,7 +724,7 @@ sidste <strong>$2</strong> dage.",
"nchanges" => "$1 ændringer",
"minoreditletter" => "m",
"newpageletter" => "N",
-'sectionlink' => '&rarr;',
+'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[$1 overvågende bruger/e]',
@@ -811,16 +738,16 @@ sidste <strong>$2</strong> dage.",
"uploadnologin" => "Ikke logget på",
"uploadnologintext" => "Du skal være [[Speciel:Userlogin|logget på]] for at kunne lægge filer op.",
"uploaderror" => "Fejl under oplægning af fil",
-"uploadtext" => "[[Billede:Commons_without_text-35px.png|thumb|right|35px|Wiki-C]] Hvis du har billeder som kan være til nytte både her og på andre Wiki'er,
-anbefales det at lægge det op på '''[[Commons:Forside|Wikimedia Commons]]''' der er en fælles base for frie billeder og andre filer til alle Wikimedia-projekterne.
-For at lægge en fil op på Commons skal man oprette en brugerkonto der, på samme måde som på den danske {{SITENAME}}.
-Der er en oversat [[Commons:Commons:Første skridt|vejledning]], og en dansksproget [[Commons:Forside|forside]].
-Når du skal bruge et billede fra Commons skal du bare udskifte ''image:fexxx.jpg'' med ''billede:fexxx.jpg'' i koden.
+"uploadtext" => "[[Billede:Commons_without_text-35px.png|thumb|right|35px|Wiki-C]] Hvis du har billeder som kan være til nytte både her og på andre Wiki'er,
+anbefales det at lægge det op på '''[[Commons:Forside|Wikimedia Commons]]''' der er en fælles base for frie billeder og andre filer til alle Wikimedia-projekterne.
+For at lægge en fil op på Commons skal man oprette en brugerkonto der, på samme måde som på den danske {{SITENAME}}.
+Der er en oversat [[Commons:Commons:Første skridt|vejledning]], og en dansksproget [[Commons:Forside|forside]].
+Når du skal bruge et billede fra Commons skal du bare udskifte ''image:fexxx.jpg'' med ''billede:fexxx.jpg'' i koden.
Logoet ovenfor til højre er hentet fra Commons, og sat ind her med denne kode: :<nowiki>[[Billede:Commons_without_text-35px.png|thumb|right|35px|Wiki-C]]</nowiki>
<div style=\"border: 1px solid grey; background: \#ddf; padding: 7px; margin: 0 auto;\">
-<strong>STOP!</strong> Før du lægger filer op her,
-så vær sikker på du har læst og følger {{SITENAME}}s
+<strong>STOP!</strong> Før du lægger filer op her,
+så vær sikker på du har læst og følger {{SITENAME}}s
[[{{NS:4}}:Politik om brug af billeder|politik om brug af billeder]].
Følg venligst disse retningslinjer:
@@ -831,27 +758,27 @@ Følg venligst disse retningslinjer:
<li>Tjek i [[Speciel:Imagelist|listen over filer]] om filen allerede er lagt op</li>
</ul>
</div>
-<p>Brug formularen herunder til at lægge nye filer op, som kan bruges i dine artikler.
-På de fleste browsere vil du se en \"Browse...\" knap eller en
-\"Gennemse...\" knap, som vil
-bringe dig til dit styresystems standard-dialog til åbning af filer.
-Når du vælger en fil, vil navnet på filen dukke op i tekstfeltet
-ved siden af knappen.
-Du skal også bekræfte, at du ikke er ved at bryde nogens ophavsret.
-Det gør du ved at sætte et mærke i tjekboksen.
-Vælg \"Læg en fil op\"-knappen for at lægge filen op.
-Dette kan godt tage lidt tid hvis du har en langsom internetforbindelse.
-
-<p>De foretrukne formater er JPEG til fotografiske billeder, PNG
-til tegninger og andre små billeder, og OGG til lyd.
-For at bruge et billede i en artikel, så brug et link af denne type
-'''<nowiki>[[billede:fil.jpg]]</nowiki>''' eller
-'''<nowiki>[[billede:fil.png|alternativ tekst]]</nowiki>''' eller
-'''<nowiki>[[media:fil.ogg]]</nowiki>''' for lyd.
-
-<p>Læg mærke til at præcis som med alle andre sider, så kan og må andre gerne
-redigere eller
-slette de filer, du har lagt op, hvis de mener det hjælper {{SITENAME}}, og
+<p>Brug formularen herunder til at lægge nye filer op, som kan bruges i dine artikler.
+På de fleste browsere vil du se en \"Browse...\" knap eller en
+\"Gennemse...\" knap, som vil
+bringe dig til dit styresystems standard-dialog til åbning af filer.
+Når du vælger en fil, vil navnet på filen dukke op i tekstfeltet
+ved siden af knappen.
+Du skal også bekræfte, at du ikke er ved at bryde nogens ophavsret.
+Det gør du ved at sætte et mærke i tjekboksen.
+Vælg \"Læg en fil op\"-knappen for at lægge filen op.
+Dette kan godt tage lidt tid hvis du har en langsom internetforbindelse.
+
+<p>De foretrukne formater er JPEG til fotografiske billeder, PNG
+til tegninger og andre små billeder, og OGG til lyd.
+For at bruge et billede i en artikel, så brug et link af denne type
+'''<nowiki>[[billede:fil.jpg]]</nowiki>''' eller
+'''<nowiki>[[billede:fil.png|alternativ tekst]]</nowiki>''' eller
+'''<nowiki>[[media:fil.ogg]]</nowiki>''' for lyd.
+
+<p>Læg mærke til at præcis som med alle andre sider, så kan og må andre gerne
+redigere eller
+slette de filer, du har lagt op, hvis de mener det hjælper {{SITENAME}}, og
du kan blive blokeret fra at lægge op hvis du misbruger systemet.",
"uploadlog" => "oplægningslog",
"uploadlogpage" => "Oplægningslog",
@@ -861,13 +788,9 @@ du kan blive blokeret fra at lægge op hvis du misbruger systemet.",
"filedesc" => "Beskrivelse",
'filestatus' => 'Status på ophavsret',
'filesource' => 'Kilde',
-"affirmation" => "Jeg bekræfter, at ophavsretshaveren til denne fil
-er enig i, at filen udgives under betingelserne for $1.",
-"copyrightpage" => "{{SITENAME}}:Ophavsret",
+"copyrightpage" => "{{ns:project}}:Ophavsret",
"copyrightpagename" => "{{SITENAME}} ophavsret",
"uploadedfiles" => "Filer som er lagt op",
-"noaffirmation" => "Du skal bekræfte, at du ikke bryder nogens ophavsret
-ved at lægge denne fil op.",
"ignorewarning" => "Ignorér advarslen og gem filen alligevel.",
"minlength" => "Navnet på filen skal være på mindst tre bogstaver.",
'illegalfilename' => 'Filnavnet "$1" indeholder tegn, der ikke er tilladte i sidetitler. Omdøb filen og prøv at lægge den op igen.',
@@ -906,7 +829,7 @@ og af hvem, og andre ting du ved om filen.",
"revertimg" => "gendan",
"deleteimg" => "slet",
"deleteimgcompletely" => "Slet alle revisioner af dette billede",
-"imghistlegend" => "Forklaring: (nuværende) = dette er det nuværende billede,
+"imghistlegend" => "Forklaring: (nuværende) = dette er det nuværende billede,
(slet) = slet denne gamle version, (gendan) = gendan en gammel version.
<br /><i>Klik på en dato for at se billedet, som er lagt op den dag</i>.",
"imagelinks" => "Billedehenvisninger",
@@ -922,56 +845,56 @@ og af hvem, og andre ting du ved om filen.",
"statistics" => "Statistik",
"sitestats" => "Statistiske oplysninger om {{SITENAME}}",
"userstats" => "Statistik om brugere på {{SITENAME}}",
-"sitestatstext" => "Der er i alt '''$1''' sider i databasen.
-Dette tal indeholder \"diskussion\"-sider, sider om {{SITENAME}}, omdirigeringssider og andre sider der sikkert ikke kan kaldes artikler.
-Hvis man udelader disse, så er der '''$2''' sider som sandsynligvis er rigtige artikler.
-Der har i alt været '''$4''' sideredigeringer siden programmellet blev opdateret den 25. september 2002.
-Det vil sige, at der har været '''$5''' gennemsnitlige redigeringer pr. side.
-For mere udførlige statistikker se:
-*[http://www.wikipedia.org/wikistats/DA/Sitemap.htm Omfattende Wikipedia-statistik]
-*[http://wikimedia.org/stats/da.wikipedia.org Antal besøgende på Wikipedia]
-*[http://wikimedia.org/stats/live Aktuelle grafer over servertrafikken]
+"sitestatstext" => "Der er i alt '''$1''' sider i databasen.
+Dette tal indeholder \"diskussion\"-sider, sider om {{SITENAME}}, omdirigeringssider og andre sider der sikkert ikke kan kaldes artikler.
+Hvis man udelader disse, så er der '''$2''' sider som sandsynligvis er rigtige artikler.
+Der har i alt været '''$4''' sideredigeringer siden programmellet blev opdateret den 25. september 2002.
+Det vil sige, at der har været '''$5''' gennemsnitlige redigeringer pr. side.
+For mere udførlige statistikker se:
+*[http://www.wikipedia.org/wikistats/DA/Sitemap.htm Omfattende Wikipedia-statistik]
+*[http://wikimedia.org/stats/da.wikipedia.org Antal besøgende på Wikipedia]
+*[http://wikimedia.org/stats/live Aktuelle grafer over servertrafikken]
*[[{{ns:4}}:Statistik|Statistik over væksten]] .",
-"userstatstext" => "Der er '''$1''' registrerede brugere.
-'''$2''' (eller '''$4%''') af disse er administratorer (se $3).
+"userstatstext" => "Der er '''$1''' registrerede brugere.
+'''$2''' (eller '''$4%''') af disse er administratorer (se $3).
* [http://www.wikipedia.org/wikistats/DA/TablesWikipediaDA.htm#wikipedians Aktive brugere].",
# Maintenance Page
#
"maintenance" => "Vedligeholdelsesside",
-"maintnancepagetext" => "På denne side er der forskellige smarte
-værktøjer til at vedligeholde {{SITENAME}}. Nogle af disse funktioner er ret
-hårde for databasen (de tager lang tid), så lad være med at opdatere siden
+"maintnancepagetext" => "På denne side er der forskellige smarte
+værktøjer til at vedligeholde {{SITENAME}}. Nogle af disse funktioner er ret
+hårde for databasen (de tager lang tid), så lad være med at opdatere siden
hver gang du har rettet en enkelt ting ;-)",
"maintenancebacklink" => "Tilbage til vedligeholdelsessiden",
"disambiguations" => "Artikler med flertydige titler",
"disambiguationspage" => "Project:Henvisninger til artikler med flertydige titler",
-"disambiguationstext" => "De følgende artikler henviser til
-<i>artikler med flertydige titler</i>. De skulle henvise til en ikke-flertydig
+"disambiguationstext" => "De følgende artikler henviser til
+<i>artikler med flertydige titler</i>. De skulle henvise til en ikke-flertydig
titel i stedet for.<br />En artikel bliver behandlet som flertydig, hvis den er
henvist fra $1.<br />Henvisninger fra andre navnerum er <i>ikke</i> listet her.",
"doubleredirects" => "Dobbelte omdirigeringer",
-"doubleredirectstext" => "<b>Bemærk:</b> Denne liste kan indeholde forkerte
+"doubleredirectstext" => "<b>Bemærk:</b> Denne liste kan indeholde forkerte
resultater. Det er som regel, fordi siden indeholder ekstra tekst under den
-første #REDIRECT.<br />\nHver linje indeholder henvisninger til den første og den
-anden omdirigering, og den første linje fra den anden omdirigeringstekst,
-det giver som regel den \"rigtige\" målartikel, som den første omdirigering
+første #REDIRECT.<br />\nHver linje indeholder henvisninger til den første og den
+anden omdirigering, og den første linje fra den anden omdirigeringstekst,
+det giver som regel den \"rigtige\" målartikel, som den første omdirigering
skulle have peget på.",
"brokenredirects" => "Dårlige omdirigeringer",
-"brokenredirectstext" => "De følgende omdirigeringer peger på en side der
+"brokenredirectstext" => "De følgende omdirigeringer peger på en side der
ikke eksisterer.",
"selflinks" => "Sider der henviser til sig selv",
-"selflinkstext" => "De følgende sider indeholder henvisninger til sig selv,
+"selflinkstext" => "De følgende sider indeholder henvisninger til sig selv,
men det burde de ikke.",
"mispeelings" => "Sider med stavefejl",
-"mispeelingstext" => "De følgende sider indeholder en af de
-almindelig stavefejl, som er listet på $1. Den korrekte stavemåde kan
+"mispeelingstext" => "De følgende sider indeholder en af de
+almindelig stavefejl, som er listet på $1. Den korrekte stavemåde kan
angives i paranteser efter den fejlagtige stavemåde (sådan her).",
"mispeelingspage" => "Liste over almindelige stavefejl",
"missinglanguagelinks" => "Manglende sproghenvisninger",
"missinglanguagelinksbutton" => "Find manglende sproghenvisninger for",
-"missinglanguagelinkstext" => "Disse artikler har <i>ikke</i> nogen
-henvisning til den samme artikel i $1. Omdirigeringer og underartikler er
+"missinglanguagelinkstext" => "Disse artikler har <i>ikke</i> nogen
+henvisning til den samme artikel i $1. Omdirigeringer og underartikler er
<i>ikke</i> vist.",
@@ -998,17 +921,6 @@ henvisning til den samme artikel i $1. Omdirigeringer og underartikler er
"specialpages" => "Specielle sider",
"spheading" => "Specielle sider for alle brugere",
'restrictedpheading' => 'Specielle sider med begrænset adgang',
-'blockpheading' => 'Blokeringsniveau',
-'createaccountpheading' => 'Opret konto-niveau',
-'deletepheading' => 'Sletteniveau',
-'userrightspheading' => 'Brugerrettighedsniveau',
-'grouprightspheading' => 'Grupperettighedsniveau',
-'siteadminpheading' => 'Webstedsadministratorniveau',
-
-/** obsoletes
-"sysopspheading" => "Specielle sider til sysop-brug",
-"developerspheading" => "Specielle sider til developer-brug",
-*/
"protectpage" => "Beskyt side",
"recentchangeslinked" => "Relaterede ændringer",
"rclsub" => "(til sider henvist fra \"$1\")",
@@ -1027,7 +939,7 @@ i aktivt brug.",
# FIXME: Other sites, of course, may have affiliate relations with the booksellers list
"booksourcetext" => "Herunder er en liste af henvisninger til steder der
-udlåner og/eller sælger nye og brugte bøger, og som måske også har
+udlåner og/eller sælger nye og brugte bøger, og som måske også har
yderligere oplysninger om bøger du leder efter.
{{SITENAME}} er ikke associeret med nogen af disse steder,
og denne liste skal ikke ses som en anbefaling af disse.",
@@ -1037,7 +949,7 @@ og denne liste skal ikke ses som en anbefaling af disse.",
"alphaindexline" => "$1 til $2",
'version' => 'Information om MediaWiki',
'log' => 'Logs',
-'alllogstext' => 'Samlet visning af oplægningslog, sletningslog, blokeringslog, bureaukratlog og listen over beskyttede sider.
+'alllogstext' => 'Samlet visning af oplægningslog, sletningslog, blokeringslog, bureaukratlog og listen over beskyttede sider.
Du kan sortere i visningen ved at vælge type, brugernavn og/eller en udvalgt side.',
# Special:Allpages
@@ -1058,7 +970,7 @@ Du kan sortere i visningen ved at vælge type, brugernavn og/eller en udvalgt si
"emailuser" => "E-mail til denne bruger",
"emailpage" => "E-mail bruger",
"emailpagetext" => "Hvis denne bruger har sat en gyldig e-mail-adresse i
-sine brugerindstillinger, så vil formularen herunder sende en enkelt
+sine brugerindstillinger, så vil formularen herunder sende en enkelt
besked.
Den e-mailadresse, du har sat i dine brugerindstillinger, vil dukke op
i \"Fra\" feltet på denne mail, så modtageren er i stand til at svare.",
@@ -1085,7 +997,7 @@ eller har valgt ikke at modtage e-mail fra andre brugere.",
"addedwatch" => "Tilføjet til din overvågningsliste",
"addedwatchtext" => "Siden \"$1\" er blevet tilføjet til din [[Speciel:Watchlist|overvågningsliste]]. Fremtidige ændringer til denne side og den tilhørende diskussionsside vil blive listet der, og siden vil fremstå '''fremhævet''' i [[Speciel:Recentchanges|listen med de seneste ændringer]] for at gøre det lettere at finde den. Hvis du senere vil fjerne siden fra din overvågningsliste, så klik \"Fjern overvågning\".",
"removedwatch" => "Fjernet fra overvågningsliste",
-"removedwatchtext" => "Siden \"$1\" er blevet fjernet fra din
+"removedwatchtext" => "Siden \"$1\" er blevet fjernet fra din
overvågningsliste.",
'watch' => 'Overvåg',
"watchthispage" => "Overvåg side",
@@ -1104,7 +1016,7 @@ overvågningsliste.",
"removechecked" => "Fjern valgte sider fra min overvågningsliste",
"watchlistcontains" => "Din overvågningsliste indeholder $1 sider.",
"watcheditlist" => "Her er en alfabetisk liste over siderne i din overvågningsliste.
-Vælg de sider du vil fjerne fra din overvågningsliste
+Vælg de sider du vil fjerne fra din overvågningsliste
og klik på 'fjern valgte sider fra min overvågningsliste' knappen
i bunden af skærmen.",
"removingchecked" => "Fjerner de valgte sider fra din overvågningsliste...",
@@ -1165,23 +1077,23 @@ konsekvenserne, og at du gør dette i overensstemmelse med
Se $2 for en fortegnelse over de nyeste sletninger.",
"deletedarticle" => "slettede \"$1\"",
"dellogpage" => "Sletningslog",
-"dellogpagetext" => "Herunder er en liste over de nyeste sletninger.
+"dellogpagetext" => "Herunder er en liste over de nyeste sletninger.
Alle tider er serverens tid (UTC).
",
"deletionlog" => "sletningslog",
"reverted" => "Gendannet en tidligere version",
"deletecomment" => "Begrundelse for sletning",
-"imagereverted" => "Gendannelse af en tidligere version gennemført med
+"imagereverted" => "Gendannelse af en tidligere version gennemført med
succes.",
"rollback" => "Fjern redigeringer",
'rollback_short' => 'Fjern redigering',
"rollbacklink" => "fjern redigering",
"rollbackfailed" => "Kunne ikke fjerne redigeringen",
-"cantrollback" => "Kan ikke fjerne redigering;
+"cantrollback" => "Kan ikke fjerne redigering;
den sidste bruger er den eneste forfatter.",
"alreadyrolled" => "Kan ikke fjerne den seneste redigering af [[$1]] foretaget af [[Bruger:$2|$2]] ([[Bruger diskussion:$2|diskussion]]); en anden har allerede redigeret siden eller fjernet redigeringen. Den seneste redigering er foretaget af [[Bruger:$3|$3]] ([[Bruger diskussion:$3|diskussion]]). ",
# only shown if there is an edit comment
-"editcomment" => "Kommentaren til redigeringen var: \"<i>$1</i>\".",
+"editcomment" => "Kommentaren til redigeringen var: \"<i>$1</i>\".",
"revertpage" => "Gendannelse til seneste version ved $1, fjerner ændringer fra $2",
'sessionfailure' => 'There seems to be a problem with your login session;
this action has been canceled as a precaution against session hijacking.
@@ -1204,21 +1116,21 @@ Se [[Project:Beskyttet side]] for mere information.",
# Undelete
"undelete" => "Gendan en slettet side",
"undeletepage" => "Se og gendan slettede sider",
-"undeletepagetext" => "De følgende sider er slettede, men de findes
+"undeletepagetext" => "De følgende sider er slettede, men de findes
stadig i arkivet og kan gendannes. Arkivet blivet periodevis slettet.",
"undeletearticle" => "Gendan slettet artikel",
"undeleterevisions" => "$1 revisioner arkiveret",
-"undeletehistory" => "Hvis du gendanner siden, vil alle de historiske
-revisioner også blive gendannet. Hvis en ny side med det samme navn
-er oprettet siden denne blev slettet, så vil de gendannede revisioner
-dukke op i den tidligere historie, og den nyeste revision vil forblive
+"undeletehistory" => "Hvis du gendanner siden, vil alle de historiske
+revisioner også blive gendannet. Hvis en ny side med det samme navn
+er oprettet siden denne blev slettet, så vil de gendannede revisioner
+dukke op i den tidligere historie, og den nyeste revision vil forblive
på siden.",
"undeleterevision" => "Slettet version fra $1",
"undeletebtn" => "Gendan!",
"undeletedarticle" => "gendannede \"$1\"",
'undeletedrevisions' => "$1 versioner gendannet",
"undeletedtext" => "Artiklen [[$1]] er blevet gendannet med succes.
-Se [[{{SITENAME}}:Sletningslog]] for en fortegnelse over nylige
+Se [[{{ns:project}}:Sletningslog]] for en fortegnelse over nylige
sletninger og gendannelser.",
# Namespace form on various pages
@@ -1231,7 +1143,7 @@ sletninger og gendannelser.",
"mycontris" => "Mine bidrag",
"contribsub" => "For $1",
"nocontribs" => "Ingen ændringer er fundet som opfylder disse kriterier.",
-"ucnote" => "Herunder er denne brugers sidste <b>$1</b> ændringer i de
+"ucnote" => "Herunder er denne brugers sidste <b>$1</b> ændringer i de
sidste <b>$2</b> dage.",
"uclinks" => "Vis de sidste $1 ændringer; vis de sidste $2 dage.",
"uctop" => " (top)" ,
@@ -1265,7 +1177,9 @@ for en tidligere blokeret IP-adresse eller bruger.",
"ipusubmit" => "Ophæv blokeringen af denne adresse",
"ipusuccess" => "\"$1\" har fået ophævet blokeringen",
"ipblocklist" => "Liste over blokerede IP-adresser og brugernavne",
-"blocklistline" => "$1, $2 blokerede $3 (udløber $4)",
+'blocklistline' => '$1, $2 blokerede $3 ($4)',
+'infiniteblock' => 'udløber infinite', //fixme
+'expiringblock' => 'udløber $1',
"blocklink" => "bloker",
"unblocklink" => "ophæv blokering",
"contribslink" => "bidrag",
@@ -1286,8 +1200,8 @@ for en tidligere blokeret IP-adresse eller bruger.",
"lockdb" => "Lås database",
"unlockdb" => "Lås database op",
"lockdbtext" => "At låse databasen vil forhindre alle brugere i at kunne redigere sider, ændre indstillinger, redigere overvågningslister og andre ting der kræver ændringer i databasen. Bekræft venligst at du har til hensigt at gøre dette, og at du vil låse databasen op, når din vedligeholdelse er overstået.",
-"unlockdbtext" => "At låse databasen op vil gøre, at alle brugere igen
-kan redigere sider, ændre deres indstillinger, redigere deres
+"unlockdbtext" => "At låse databasen op vil gøre, at alle brugere igen
+kan redigere sider, ændre deres indstillinger, redigere deres
overvågningsliste, og andre ting der kræver ændringer i databasen.
Bekræft venligst at du har til hensigt at gøre dette.",
"lockconfirm" => "Ja, jeg vil virkelig låse databasen.",
@@ -1372,24 +1286,24 @@ Indsæt navnet på brugeren i tekstboksen og tryk på knappen for at ændre rett
# Move page
#
"movepage" => "Flyt side",
-"movepagetext" => "Når du bruger formularen herunder vil du få omdøbt en
+"movepagetext" => "Når du bruger formularen herunder vil du få omdøbt en
side og flyttet hele sidens historie til det nye navn.
Den gamle titel vil blive en omdirigeringsside til den nye titel.
-Henvisninger til den gamle titel vil ikke blive ændret. Sørg for at
-tjekke for dobbelte eller dårlige omdirigeringer.
-Du er ansvarlig for, at alle henvisninger stadig peger derhen, hvor det er
+Henvisninger til den gamle titel vil ikke blive ændret. Sørg for at
+tjekke for dobbelte eller dårlige omdirigeringer.
+Du er ansvarlig for, at alle henvisninger stadig peger derhen, hvor det er
meningen de skal pege.
-Bemærk at siden '''ikke''' kan flyttes hvis der allerede er en side
-med den nye titel, medmindre den side er tom eller er en omdirigering
-uden nogen historie. Det betyder at du kan flytte en side tilbage hvor
+Bemærk at siden '''ikke''' kan flyttes hvis der allerede er en side
+med den nye titel, medmindre den side er tom eller er en omdirigering
+uden nogen historie. Det betyder at du kan flytte en side tilbage hvor
den kom fra, hvis du kommer til at lave en fejl.
<b>ADVARSEL!</b>
Dette kan være en drastisk og uventet ændring for en populær side;
vær sikker på, at du forstår konsekvenserne af dette før du
fortsætter.",
-"movepagetalktext" => "Den tilhørende diskussionsside, hvis der er en,
+"movepagetalktext" => "Den tilhørende diskussionsside, hvis der er en,
vil automatisk blive flyttet med siden '''medmindre:'''
*Du flytter siden til et andet navnerum,
*En ikke-tom diskussionsside allerede eksisterer under det nye navn, eller
@@ -1406,13 +1320,13 @@ for at flytte en side.",
"pagemovedtext" => "Siden \"[[$1]]\" er flyttet til \"[[$2]]\".",
"articleexists" => "En side med det navn eksisterer allerede, eller det
navn du har valgt er ikke gyldigt. Vælg et andet navn.",
-"talkexists" => "Siden blev flyttet korrekt, men den tilhørende
-diskussionsside kunne ikke flyttes, fordi der allerede eksisterer en
+"talkexists" => "Siden blev flyttet korrekt, men den tilhørende
+diskussionsside kunne ikke flyttes, fordi der allerede eksisterer en
med den nye titel. Du er nødt til at flette dem sammen manuelt.",
"movedto" => "flyttet til",
"movetalk" => "Flyt også \"diskussionssiden\", hvis den eksisterer.",
"talkpagemoved" => "Den tilhørende diskussionsside blev også flyttet.",
-"talkpagenotmoved" => "Den tilhørende diskussionsside blev
+"talkpagenotmoved" => "Den tilhørende diskussionsside blev
<strong>ikke</strong> flyttet.",
'1movedto2' => "$1 flyttet til $2",
'1movedto2_redir' => '$1 flyttet til $2 over en omdirigering',
@@ -1421,7 +1335,7 @@ med den nye titel. Du er nødt til at flette dem sammen manuelt.",
'movereason' => 'Begrundelse',
'revertmove' => 'gendan',
'delete_and_move' => 'Slet og flyt',
-'delete_and_move_text' =>
+'delete_and_move_text' =>
'==Sletning nødvendig==
Målartiklen "[[$1]]" eksisterer allerede. Vil du slette den for at lave plads til flytningen?',
@@ -1479,7 +1393,7 @@ Målartiklen "[[$1]]" eksisterer allerede. Vil du slette den for at lave plads t
'tooltip-watch' => 'Tilføj denne side til din overvågningsliste [alt-w]',
# stylesheets
-'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
+#'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
#'Monobook.js' => '/* redigér denne fil for at ændre js-indstillinger i monobook-udseendet */',
# Metadata
@@ -1489,13 +1403,13 @@ Målartiklen "[[$1]]" eksisterer allerede. Vil du slette den for at lave plads t
# Attribution
-'anonymous' => "Anonym(e) bruger(e) af $wgSitename",
-'siteuser' => "$wgSitename bruger $1",
+'anonymous' => "Anonym(e) bruger(e) af {{SITENAME}}",
+'siteuser' => "{{SITENAME}} bruger $1",
'lastmodifiedby' => "Denne side blev senest ændret $1 af $2.",
'and' => 'og',
'othercontribs' => "Baseret på arbejde af $1.",
'others' => 'andre',
-'siteusers' => "$wgSitename bruger(e) $1",
+'siteusers' => "{{SITENAME}} bruger(e) $1",
'creditspage' => 'Sidens forfattere',
'nocredits' => 'Der er ingen forfatteroplysninger om denne side.',
@@ -1593,8 +1507,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Se kategorisiden\');
'deletedrevision' => 'Slettede gammel version $1.',
# browsing diffs
-'previousdiff' => '&larr; Gå til forrige forskel',
-'nextdiff' => 'Gå til næste forskel &rarr;',
+'previousdiff' => '← Gå til forrige forskel',
+'nextdiff' => 'Gå til næste forskel →',
'imagemaxsize' => 'Begræns størrelsen af billeder på billedsiderne til: ',
'thumbsize' => 'Thumbnail størrelse : ',
@@ -1622,7 +1536,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Se kategorisiden\');
'imagelistall' => 'alle',
'watchlistall1' => 'alle',
'watchlistall2' => 'alle',
-'contributionsall' => 'alle',
+'namespacesall' => 'alle',
);
@@ -1667,21 +1581,6 @@ class LanguageDa extends LanguageUtf8 {
return $this->date( $ts, $adj ) . " kl. " . $this->time( $ts, $adj );
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesDa;
- return $wgValidSpecialPagesDa;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesDa;
- return $wgSysopSpecialPagesDa;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesDa;
- return $wgDeveloperSpecialPagesDa;
- }
-
function getMessage( $key ) {
global $wgAllMessagesDa;
if( isset( $wgAllMessagesDa[$key] ) ) {
diff --git a/languages/LanguageDe.php b/languages/LanguageDe.php
index a07a8fccf754..b91937b64cfd 100644
--- a/languages/LanguageDe.php
+++ b/languages/LanguageDe.php
@@ -11,7 +11,7 @@ require_once( 'LanguageUtf8.php' );
# See Language.php for notes.
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* private */ $wgNamespaceNamesDe = array(
NS_MEDIA => 'Media',
@@ -59,55 +59,6 @@ if($wgMetaNamespace === FALSE)
'Lehmanns Fachbuchhandlung' => 'http://www.lob.de/cgi-bin/work/suche?flag=new&stich1=$1',
);
-
-/* private */ $wgValidSpecialPagesDe = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Meine Benutzereinstellungen',
- 'Watchlist' => 'Meine Beobachtungsliste',
- 'Recentchanges' => 'Letzte Änderungen',
- 'Upload' => 'Dateien hochladen',
- 'Imagelist' => 'Hochgeladene Dateien',
- 'Listusers' => 'Registrierte Benutzer',
- 'Statistics' => 'Seitenstatistik',
- 'Randompage' => 'Zufälliger Artikel',
-
- 'Lonelypages' => 'Verwaiste Artikel',
- 'Unusedimages' => 'Verwaiste Dateien',
- 'Popularpages' => 'Beliebte Artikel',
- 'Wantedpages' => 'Gewünschte Artikel',
- 'Shortpages' => 'Kurze Artikel',
- 'Longpages' => 'Lange Artikel',
- 'Newpages' => 'Neue Artikel',
- 'Ancientpages' => 'Älteste Artikel',
-/* "Intl" => "Interlanguage Links", */
- 'Allpages' => 'Alle Artikel (alphabetisch)',
-
- 'Ipblocklist' => 'Blockierte IP-Adressen',
- 'Maintenance' => 'Wartungsseite',
- 'Specialpages' => '',
- "Contributions" => '',
- "Movepage" => '',
- "Emailuser" => '',
- "Whatlinkshere" => '',
- "Recentchangeslinked" => '',
- "Booksources" => "Externe Buchhandlungen",
- "Categories" => "Seiten-Kategorien",
- "Export" => "XML-Seitenexport",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesDe = array(
- "Blockip" => "Blockiere eine IP-Adresse",
- "Asksql" => "Datenbank-Abfrage",
- "Undelete" => "Gelöschte Seiten wiederherstellen"
-);
-
-/* private */ $wgDeveloperSpecialPagesDe = array(
- "Lockdb" => "Datenbank sperren",
- "Unlockdb" => "Datenbank freigeben",
-);
-
/* private */ $wgAllMessagesDe = array(
'Monobook.css' =>
'/** Do not force \'lowercase\' */
@@ -118,7 +69,6 @@ if($wgMetaNamespace === FALSE)
text-transform: none;
}',
# User toggles
-'tog-hover' => 'Tooltips anzeigen',
"tog-underline" => "Verweise unterstreichen",
"tog-highlightbroken" => "Verweise auf leere Themen hervorheben",
"tog-justify" => "Text als Blocksatz",
@@ -142,8 +92,6 @@ if($wgMetaNamespace === FALSE)
'tog-enotifminoredits' => 'Benachrichtigungsmails auch für kleine Seitenänderungen',
'tog-enotifrevealaddr' => 'Ihre E-Mail-Adresse wird in Benachrichtigungsmails gezeigt',
'tog-shownumberswatching' => 'Zeige die Anzahl seitenbeobachtender Benutzer (in Letzte Änderungen, Beobachtungsliste und Artikelseiten)',
-'tog-rccurrevonly' => 'Zeige nur die letzte Seitenversion in Letzte Änderungen.',
-'tog-showupdated' => 'Zeige bei beobachteten Seiten mit ungesehenen Änderungen die Markierung ',
'tog-fancysig' => 'Einfache Unterschrift (Spitzname ohne Link)',
# Dates
'sunday' => "Sonntag",
@@ -194,18 +142,17 @@ und das [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Benutzerhandbuc
"portal-url" => "{{ns:4}}:Portal",
"about" => "Über",
"aboutsite" => "Über {{SITENAME}}",
-"aboutpage" => "Project:Über_{{SITENAME}}",
+"aboutpage" => "{{ns:project}}:Über_{{SITENAME}}",
"article" => "Artikel",
"help" => "Hilfe",
"helppage" => "Project:Hilfe",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Kontakt",
"bugreportspage" => "Project:Kontakt",
"sitesupport" => "Spenden",
"faq" => "FAQ",
-"faqpage" => "{{SITENAME}}:Häufig_gestellte_Fragen",
+"faqpage" => "{{ns:project}}:Häufig_gestellte_Fragen",
"edithelp" => "Bearbeitungshilfe",
-"edithelppage" => "{{SITENAME}}:Editierhilfe",
+"edithelppage" => "{{ns:project}}:Editierhilfe",
"cancel" => "Abbruch",
"qbfind" => "Finden",
"qbbrowse" => "Blättern",
@@ -259,15 +206,12 @@ und das [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Benutzerhandbuc
"copyright" => "Inhalt ist verfügbar unter der $1.",
"poweredby" => "{{SITENAME}} benutzt [http://www.mediawiki.org/ MediaWiki], eine Open Source Wiki-Engine.",
"printsubtitle" => "(Von {{SERVER}})",
-"gnunote" => "Diese Seite ist unter der <a class=internal href='$wgScriptPath/GNU_FDL'>GNU FDL</a> verfügbar.",
"protectedpage" => "Geschützte Seite",
"administrators" => "Project:Administratoren",
"sysoptitle" => "Sysop-Zugang notwendig",
'sysoptext' => 'Dieser Vorgang kann aus Sicherheitsgründen nur von Benutzern mit"Sysop"-Status durchgeführt werden. Siehe auch $1.',
"developertitle" => "Entwickler-Zugang notwendig",
'developertext' => 'Dieser Vorgang kann aus Sicherheitsgründen nur von Benutzern mit"Entwickler"-Status durchgeführt werden. Siehe auch $1.',
-'bureaucrattitle' => 'Bürokraten-Rechte notwendig',
-'bureaucrattext' => 'Dieser Vorgang kann nur von Benutzern mit "Bürokrat"-Status durchgeführt werden.',
"nbytes" => "$1 Byte",
"go" => "Los",
"ok" => "OK",
@@ -278,10 +222,6 @@ und das [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Benutzerhandbuc
'retrievedfrom' => 'Von "$1"',
"newmessages" => "Sie haben $1.",
"newmessageslink" => "neue Nachrichten",
-'newmsg' => 'Sie haben neue Nachrichten auf Ihrer $1.',
-'newmsg_user' => 'Benutzerseite',
-'newmsg_usertalk' => 'Diskussionsseite',
-'newmsg_and' => 'und',
"editsection" => "bearbeiten",
"toc" => "Inhaltsverzeichnis",
"showtoc" => "Anzeigen",
@@ -370,7 +310,6 @@ Query: $2
"protectedtext" => "Diese Seite ist für das Bearbeiten gesperrt. Dafür kann es diverse Gründe geben; siehe [[{{ns:4}}:Geschützte Seiten]].
Sie können den Quelltext dieser Seite betrachten und kopieren:",
-'seriousxhtmlerrors' => 'Tidy entdeckte schwere Fehler im XHTML-Markup.',
# Login and logout pages
@@ -389,12 +328,12 @@ Vergessen Sie nicht, Ihre Einstellungen anzupassen.",
"newusersonly" => " (nur für neue Mitglieder)",
"remembermypassword" => "Dauerhaftes Einloggen",
"loginproblem" => "<b>Es gab ein Problem mit Ihrer Anmeldung.</b><br />Bitte versuchen Sie es nochmal!",
-"alreadyloggedin" => "<font color=red><b>Benutzer $1, Sie sind bereits angemeldet!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Benutzer $1, Sie sind bereits angemeldet!</strong><br />\n",
"login" => "Anmelden",
"loginprompt" => "Um sich bei {{SITENAME}} anmelden zu können, müssen Cookies aktiviert sein.",
"userlogin" => "Anmelden",
-'disabled_on_this_wiki' => '<div class=\"error\"><b>Diese Funktion ist bei diesem Wiki dauerhaft abeschaltet.
+'disabled_on_this_wiki' => '<div class="error"><b>Diese Funktion ist bei diesem Wiki dauerhaft abeschaltet.
Durch die automatische Anmeldung beim Benutzerkonto sind eigene Benutzer-Anmeldung oder -Abmeldung nicht erforderlich.</b></div>',
"logout" => "Abmelden",
"userlogout" => "Abmelden",
@@ -478,12 +417,11 @@ Als Grund wurde angegeben:<br />$2<p>Bitte kontaktieren Sie den Administrator, u
"anontalkpagetext" => "---- ''Dies ist die Diskussions-Seite eines nicht angemeldeten Benutzers. Wir müssen hier die numerische [[IP-Adresse]] zur Identifizierung verwenden. Eine solche Adresse kann nacheinander von mehreren Benutzern verwendet werden. Wenn Sie ein anonymer Benutzer sind und denken, dass irrelevante Kommentare an Sie gerichtet wurden, [[Spezial:Userlogin|melden Sie sich bitte
an]], um zukünftige Verwirrung zu vermeiden. ''",
"noarticletext" => "(Dieser Artikel enthält momentan keinen Text)",
-'usercssjs' => "'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' Klick auf ''Neu laden''(oder ''Strg-R''), '''IE / Opera:''' ''Strg-F5'', '''Safari:''' ''Cmd-r'', '''Konqueror''' ''Strg-R''.",
'usercsspreview' => "== Vorschau ihres Benutzer-CSS. ==
-'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' Klick auf ''Neu laden''(oder ''Strg-R''), '''IE / Opera:''' ''Strg-F5'', '''Safari:''' ''Cmd-r'', '''Konqueror''' ''Strg-R''.",
+'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' ''Strg-Shift-R'', '''IE:''' ''Strg-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
'userjspreview' => "== Vorschau Ihres Benutzer-Javascript. ==
-'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' Klick auf ''Neu laden''(oder ''Strg-R''), '''IE / Opera:''' ''Strg-F5'', '''Safari:''' ''Cmd-r'', '''Konqueror''' ''Strg-R''.",
-'clearyourcache' => "'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' Klick auf ''Neu laden''(oder ''Strg-R''), '''IE / Opera:''' ''Strg-F5'', '''Safari:''' ''Cmd-r'', '''Konqueror''' ''Strg-R''.",
+'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla:''' ''Strg-Shift-R'', '''IE:''' ''Strg-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
+'clearyourcache' => "'''Beachten Sie:''' Nach dem Speichern müssen Sie ihrem Browser sagen, die neue Version zu laden: '''Mozilla/Firefox:''' ''Strg-Shift-R'', '''IE:''' ''Strg-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
'usercssjsyoucanpreview' => "<strong>Tipp:</strong> Benutzen Sie den Vorschau-Button, um Ihr neues css/js vor dem Speichern zu testen.",
"updated" => "(Geändert)",
"note" => "<strong>Hinweis:</strong> ",
@@ -504,7 +442,7 @@ Bitte fügen Sie Ihre Änderungen in das obere Textfeld ein.
Wenn Sie speichern, werden alle neueren Versionen überschrieben.</strong>",
"yourdiff" => "Unterschiede",
"copyrightwarning" => "
-<b>Bitte <font size='+1'>kopieren Sie keine Webseiten</font>, die nicht Ihre eigenen sind, benutzen Sie <font size='+1'>keine urheberrechtlich geschützten Werke</font> ohne Erlaubnis des Copyright-Inhabers!</b>
+<b>Bitte <big>kopieren Sie keine Webseiten</big>, die nicht Ihre eigenen sind, benutzen Sie <big>keine urheberrechtlich geschützten Werke</big> ohne Erlaubnis des Copyright-Inhabers!</b>
<p>Sie geben uns hiermit ihre Zusage, dass Sie den Text <strong>selbst verfasst</strong> haben, dass der Text Allgemeingut (<strong>public domain</strong>) ist, oder dass der <strong>Copyright-Inhaber</strong> seine <strong>Zustimmung</strong> gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weisen Sie bitte auf der 'Diskussion:'-Seite darauf hin.
<p><i>Bitte beachten Sie, dass alle {{SITENAME}}-Beiträge automatisch unter der \"GNU Freie Dokumentationslizenz\" stehen. Falls Sie nicht möchten, dass Ihre Arbeit hier von anderen verändert und verbreitet wird, dann drücken Sie nicht auf \"Speichern\".</i>",
"longpagewarning" => "<strong>WARNUNG: Diese Seite ist $1KB groß; einige Browser könnten Probleme haben, Seiten zu bearbeiten, die größer als 32KB sind.
@@ -527,13 +465,11 @@ Benutzer mit Sysop-Rechten bearbeitet werden kann. Beachten Sie bitte die
"currentrev" => "Aktuelle Version",
"revisionasof" => "Version vom $1",
'revisionasofwithlink' => 'Version vom $1; $2<br />$3 | $4',
-'nextrevision' => '&larr;Nächstjüngere Version',
-'previousrevision' => 'Nächstältere Version&rarr;',
+'nextrevision' => '←Nächstjüngere Version',
+'previousrevision' => 'Nächstältere Version→',
"cur" => "Aktuell",
-'cur_tooltiptext' => 'Zeige Differenz zwischen dieser und aktueller Version von ',
"next" => "Nächste",
"last" => "Vorherige",
-'last_tooltiptext' => 'Zeige Differenz zwischen dieser und vorheriger Version von ',
"orig" => "Original",
"histlegend" => "Diff Auswahl: Die Boxen der gewünschten
Versionen markieren und 'Enter' drücken oder den Button unten klicken/alt-v.<br />
@@ -644,13 +580,7 @@ Wenn Sie möchten, dass {{SITENAME}} zu einem Erfolg wird, dann fügen Sie bitte
"rclistfrom" => "Zeige neue Änderungen seit $1",
"rclinks" => "Zeige die letzten $1 Änderungen; zeige die letzten $2 Tage.",
"diff" => "Unterschied",
-'diff_tooltiptext' => 'Zeige Differenz zwischen dieser und der vorherigen Version von ',
-'diff-to-lvr' => 'Diff.z.zuletzt gesehenen',
-'diff-to-lvr_tooltiptext' => 'Zeige Differenz zwischen dieser und der zuletzt gesehenen Version von ',
-'lvr' => '<span class=\'updatedmarker\'>zuletzt gesehen</span>',
-'lvr_tooltiptext' => 'Das ist die zuletzt gesehene Version von ',
"hist" => "Versionen",
-"hist_tooltiptext" => "Zeige ältere Versionen von ",
"hide" => "Ausblenden",
"show" => "Einblenden",
"tableform" => "Tabelle",
@@ -698,16 +628,13 @@ Alle Zeiten sind UTC.
<ul>
</ul>
",
-"uploadlogtext" => "Hochgeladene und gelöschte Dateien werden im $1 verzeichnet.",
"filename" => "Dateiname",
"filedesc" => "Beschreibung",
"filestatus" => "Copyright-Status",
"filesource" => "Quelle",
-"affirmation" => "Hiermit bestätige ich, dass ich das Copyright dieser Datei habe, und diese hiermit unter $1 veröffentliche, bzw. dass die Datei 'Public Domain' ist.",
"copyrightpage" => "Project:Copyright",
"copyrightpagename" => "{{SITENAME}} copyright",
"uploadedfiles" => "Hochgeladene Dateien",
-"noaffirmation" => "Sie müssen bestätigen, dass das Hochladen der Datei keine Copyright-Verletzung darstellt.",
"ignorewarning" => "Warnung ignorieren und Datei trotzdem speichern.",
"minlength" => "Bilddateien müssen mindestens drei Buchstaben haben.",
"badfilename" => "Der Bildname wurde in \"$1\" geändert.",
@@ -804,8 +731,6 @@ Davon haben <b>$2</b> Administrator-Rechte (siehe $3).",
"listusers" => "Benutzerverzeichnis",
"specialpages" => "Spezialseiten",
"spheading" => "Spezialseiten",
-"sysopspheading" => "Spezialseiten für Sysops",
-"developerspheading" => "Spezialseiten für Entwickler",
"protectpage" => "Artikel schützen",
"recentchangeslinked" => "Verlinkte Seiten",
"rclsub" => "(auf Artikel von \"$1\")",
@@ -868,7 +793,7 @@ am Ende des Artikels.",
"watchmethod-list" => "Überprüfen der Beobachtungsliste nach letzten Bearbeitungen",
"removechecked" => "Markierte Einträge löschen",
"watchlistcontains" => "Ihre Beobachtungsliste enthält $1 Seiten.",
-"watcheditlist" => "Alphabetische Liste der von Ihnen beobachteten Seiten.<br>
+"watcheditlist" => "Alphabetische Liste der von Ihnen beobachteten Seiten.<br />
Hier können Sie Seiten markieren, um Sie dann von der Beobachtungsliste zu löschen.",
"removingchecked" => "Wunschgemäß werden die Einträge aus der Beobachtungsliste entfernt...",
"couldntremove" => "Der Eintrag '$1' kann nicht gelöscht werden...",
@@ -881,7 +806,6 @@ Hier können Sie Seiten markieren, um Sie dann von der Beobachtungsliste zu lös
'wlhide' => 'Verstecke ',
'updatedmarker' => '<span class=\'updatedmarker\'>&nbsp;(geändert)&nbsp;</span>',
-'updatedmarker_tooltiptext' => 'Zeige Differenz zwischen aktueller und zuletzt gesehener Version von ',
'enotif_mailer' => '{{SITENAME}} E-Mail-Benachrichtigungsdienst',
'enotif_reset' => 'Alle Benachrichtigungsmarker zurücksetzen (alle Seiten als "gesehen" markieren)',
'enotif_newpagetext' => 'Dies ist eine neue Seite.',
@@ -998,7 +922,6 @@ Bitte tragen Sie den Grund für die Blockade ein.",
"ipbreason" => "Grund",
"ipbsubmit" => "Adresse blockieren",
"badipaddress" => "Die IP-Adresse hat ein falsches Format.",
-"noblockreason" => "Sie müssen einen Grund für die Blockade angeben.",
"blockipsuccesssub" => "Blockade erfolgreich",
"blockipsuccesstext" => "Die IP-Adresse \"$1\" wurde blockiert.
<br />Auf [[Spezial:Ipblocklist|IP block list]] ist eine Liste der Blockaden.",
@@ -1007,7 +930,7 @@ Bitte tragen Sie den Grund für die Blockade ein.",
"ipusubmit" => "Diese Adresse freigeben",
"ipusuccess" => "IP-Adresse \"$1\" wurde freigegeben",
"ipblocklist" => "Liste blockierter IP-Adressen",
-"blocklistline" => "$1, $2 blockierte $3",
+"blocklistline" => "$1, $2 blockierte $3 ($4)",
"blocklink" => "blockieren",
"unblocklink" => "freigeben",
"contribslink" => "Beiträge",
@@ -1030,20 +953,6 @@ Bitte tragen Sie den Grund für die Blockade ein.",
<br />Bitte geben Sie die Datenbank wieder frei, sobald die Wartung abgeschlossen ist.",
"unlockdbsuccesstext" => "Die {{SITENAME}}-Datenbank wurde freigegeben.",
-# SQL query
-#
-"asksql" => "SQL-Abfrage",
-"asksqltext" => "Benutzen Sie das Formular für eine direkte
-Datenbank-Abfrage. Benutze einzelne Hochkommata ('so'), um Text zu begrenzen.
-Bitte diese Funktion vorsichtig benutzen! Das abschließende ';' wird
-automatisch ergänzt.",
-"sqlislogged" => "Bitte beachten Sie das alle SQL-Abfrage mitprotokolliert
-werden.",
-"sqlquery" => "Abfrage eingeben",
-"querybtn" => "Abfrage starten",
-"selectonly" => "Andere Abfragen als \"SELECT\" können nur von Entwicklern benutzt werden.",
-"querysuccessful" => "Abfrage erfolgreich",
-
# Move page
#
"movepage" => "Artikel verschieben",
@@ -1078,91 +987,20 @@ Diskussions-Seite nicht, da schon eine mit dem neuen Titel existiert. Bitte glei
"missingimage" => "<b>Fehlendes Bild</b><br /><i>$1</i>\n",
#Tooltips:
-'tooltip-atom' => 'Atom-Feed von dieser Seite',
-'tooltip-addsection' => 'Einen Kommentar zu dieser Seite hinzufügen. [alt-+]',
-'tooltip-article' => 'Artikel betrachten [alt-a]',
-'tooltip-talk' => 'Diesen Artikel diskutieren [alt-t]',
-'tooltip-edit' => 'Sie können diesen Artikel bearbeiten. Benutzen Sie die Vorschau, bevor Sie die Seite speichern. [alt-e]',
-'tooltip-viewsource' => 'Diese Seite ist geschützt. Sie können ihren Quelltext betrachten. [alt-e]',
-'tooltip-history' => 'Ältere Versionen dieser Seite. [alt-h]',
-'tooltip-protect' => 'Diese Seite schützen [alt--]',
-'tooltip-delete' => 'Diese Seite löschen [alt-d]',
-'tooltip-undelete' => "$1 Versionen diese Artikels wieder herstellen. [alt-d]",
-'tooltip-move' => 'Diese Seite verschieben. [alt-m]',
'tooltip-watch' => 'Diese Seite beobachten. [alt-w]',
-'tooltip-unwatch' => 'Diese Seite nicht mehr beobachten. [alt-w]',
-'tooltip-watchlist' => 'Die Liste der Artikel, die Sie auf Änderungen beobachten. [alt-l]',
-'tooltip-userpage' => 'Meine Benutzerseite [alt-.]',
-'tooltip-anonuserpage' => 'Die Benutzerseite Ihrer IP-Adresse [alt-.]',
-'tooltip-mytalk' => 'Meine Benutzerdiskussion [alt-n]',
-'tooltip-anontalk' => 'Diskussionen zu Bearbeitungen, die von dieser IP-Adresse gemacht wurden. [alt-n]',
-'tooltip-preferences' => 'Meine Einstellungen',
-'tooltip-mycontris' => 'Liste meiner Beiträge [alt-y]',
-'tooltip-login' => 'Sie können sich gerne anmelden, es ist aber nicht notwendig, um Artikel zu bearbeiten. [alt-o]',
-'tooltip-logout' => 'The start button [alt-o]',
'tooltip-search' => 'Suchen [alt-f]',
-'tooltip-mainpage' => 'Zur Hauptseite [alt-z]',
-'tooltip-portal' => 'Über das Projekt, was Sie tun können, wo Sie Dinge finden können',
-'tooltip-randompage' => 'Zufälliger Artikel [alt-x]',
-'tooltip-currentevents' => 'Hintergründe zu aktuellen Ereignissen finden',
-'tooltip-sitesupport' => 'Unterstützen Sie {{SITENAME}}',
-'tooltip-help' => 'Hier bekommen Sie Hilfe.',
-'tooltip-recentchanges' => 'Die letzten Änderungen in diesem Wiki. [alt-r]',
-'tooltip-recentchangeslinked' => 'Die letzten Änderungen an Seiten, die von dieser Seite verlinkt wurden. [alt-c]',
-'tooltip-whatlinkshere' => 'Liste aller Seiten, die auf diese verweisen [alt-b]',
-'tooltip-specialpages' => 'Liste aller Spezialseiten [alt-q]',
-'tooltip-upload' => 'Bilder oder andere Medien hochladen [alt-u]',
-'tooltip-specialpage' => 'Dies ist eine Spezialseite, die nicht bearbeitet werden kann.',
'tooltip-minoredit' => 'Diese Änderung als klein markieren. [alt-i]',
'tooltip-save' => 'Änderungen speichern [alt-s]',
'tooltip-preview' => 'Vorschau der Änderungen an dieser Seite. Benutzen Sie dies vor dem Speichern! [alt-p]',
'tooltip-diff' => 'Zeigt Ihre Änderungen am Text tabellarisch an [alt-d]',
-'tooltip-contributions' => 'Liste der beiträge dieses Benutzers.',
-'tooltip-emailuser' => 'Senden Sie eine Mail an diesen Benutzer',
-'tooltip-rss' => 'RSS-Feed von dieser Seite.',
'tooltip-compareselectedversions' => 'Unterschiede zwischen zwei ausgewählten Versionen dieser Seite vergleichen. [alt-v]',
#Tastatur-Shortcuts
-'accesskey-article' => 'a',
-'accesskey-addsection' => '+',
-'accesskey-talk' => 't',
-'accesskey-edit' => 'e',
-'accesskey-viewsource' => 'e',
-'accesskey-history' => 'h',
-'accesskey-protect' => '-',
-'accesskey-delete' => 'd',
-'accesskey-undelete' => 'd',
-'accesskey-move' => 'm',
-'accesskey-watch' => 'w',
-'accesskey-unwatch' => 'w',
-'accesskey-watchlist' => 'l',
-'accesskey-userpage' => '.',
-'accesskey-anonuserpage' => '.',
-'accesskey-mytalk' => 'n',
-'accesskey-anontalk' => 'n',
-'accesskey-preferences' => '',
-'accesskey-mycontris' => 'y',
-'accesskey-login' => 'o',
-'accesskey-logout' => 'o',
'accesskey-search' => 'f',
-'accesskey-mainpage' => 'z',
-'accesskey-portal' => '',
-'accesskey-randompage' => 'x',
-'accesskey-currentevents' => '',
-'accesskey-sitesupport' => '',
-'accesskey-help' => '',
-'accesskey-recentchanges' => 'r',
-'accesskey-recentchangeslinked' => 'c',
-'accesskey-whatlinkshere' => 'b',
-'accesskey-specialpages' => 'q',
-'accesskey-specialpage' => '',
-'accesskey-upload' => 'u',
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
'accesskey-diff' => 'd',
-'accesskey-contributions' => '',
-'accesskey-emailuser' => '',
'accesskey-compareselectedversions' => 'v',
"makesysoptitle" => "Mache einen Benutzer zum Administrator",
@@ -1381,21 +1219,6 @@ class LanguageDe extends LanguageUtf8 {
return $d;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesDe;
- return $wgValidSpecialPagesDe;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesDe;
- return $wgSysopSpecialPagesDe;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesDe;
- return $wgDeveloperSpecialPagesDe;
- }
-
function getMessage( $key ) {
global $wgAllMessagesDe;
if( isset( $wgAllMessagesDe[$key] ) ) {
diff --git a/languages/LanguageEl.php b/languages/LanguageEl.php
index ad9552322127..0a5887c382ac 100644
--- a/languages/LanguageEl.php
+++ b/languages/LanguageEl.php
@@ -73,17 +73,17 @@ class LanguageEl extends LanguageUtf8 {
global $wgNamespaceNamesEl;
return $wgNamespaceNamesEl;
}
-
+
function getMessage( $key ) {
global $wgAllMessagesEl;
return isset( $wgAllMessagesEl[$key] ) ? $wgAllMessagesEl[$key] : parent::getMessage( $key );
}
-
+
function fallback8bitEncoding() {
return 'windows-1253';
}
-
+
function formatNum( $number ) {
return strtr($number, '.,', ',.' );
}
diff --git a/languages/LanguageEo.php b/languages/LanguageEo.php
index f393d1400120..4297f7b5c9f0 100644
--- a/languages/LanguageEo.php
+++ b/languages/LanguageEo.php
@@ -7,12 +7,6 @@
/** */
require_once('LanguageUtf8.php');
-# See language.txt
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesEo = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'Speciala',
@@ -54,62 +48,6 @@ require_once('LanguageUtf8.php');
# $wgBookstoreListEo = ..
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-# *Ne ŝanĝu* la nomojn en la maldekstra kolumno, ili estas internaj
-# nomoj de programfunkcioj. La dekstra kolumno enhavas kelkajn
-# malplenaĵojn; ili restu tiel, por ke tiuj funkcioj ne listiĝu
-# en la listo da specialaj paĝoj.
-/* private */ $wgValidSpecialPagesEo = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Ŝanĝu miajn preferojn',
- 'Watchlist' => 'Mian atentaron', # Listo de paĝoj, kiujn la uzulo elektis por atenti
- 'Recentchanges' => 'Lastaj ŝanĝoj al paĝoj',
- 'Upload' => 'Alŝutu bildojn kaj dosierojn',
- 'Imagelist' => 'Alŝutitaj dosieroj',
- 'Listusers' => 'Enskribitaj uzuloj',
- 'Statistics' => 'Statistiko pri la paĝaro',
- 'Randompage' => 'Hazarda paĝo',
-
- 'Lonelypages' => 'Paĝoj neligitaj',
- 'Unusedimages' => 'Bildoj neligitaj',
- 'Popularpages' => 'Plej vizitataj paĝoj',
- 'Wantedpages' => 'Plej dezirataj paĝoj',
- 'Shortpages' => 'Mallongaj artikoloj',
- 'Longpages' => 'Longegaj artikoloj',
- 'Newpages' => 'Novaj artikoloj',
- 'Ancientpages' => 'Antikvaj artikoloj',
- 'Allpages' => 'Ĉiu paĝo laŭ titolo',
-
- 'Ipblocklist' => 'Forbaritaj IP-adresoj',
- 'Maintenance' => 'Ripariloj kaj zorgiloj', # angle 'Maintenance page'
- 'Specialpages' => '',
- 'Contributions' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Movepage' => '',
- 'Booksources' => 'Eksteraj libroservoj',
- 'Export' => 'Elkopii per XML',
- 'Version' => 'Versionoj de la programaro',
-);
-
-/* private */ $wgSysopSpecialPagesEo = array(
- 'Blockip' => 'Forbaru fi-IP-adreson',
- 'Asksql' => 'Informomendu je la datumbazo',
- 'Undelete' => 'Restarigu forigitan paĝon'
-);
-
-# FIXME
-/* private */ $wgDeveloperSpecialPagesEo = array(
- 'Lockdb' => 'Forŝlosi datumaron',
- 'Unlockdb' => 'Repermesu ŝanĝon al datumaro',
-);
-
/* private */ $wgAllMessagesEo = array(
# User toggles
'tog-underline' => 'Substreku ligilojn',
@@ -179,11 +117,9 @@ require_once('LanguageUtf8.php');
'article' => 'Artikolo',
'help' => 'Helpo',
'helppage' => '{{ns:4}}:Helpo',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Raportu cimojn',
'bugreportspage' => '{{ns:4}}:Raportu_cimojn',
'sitesupport' => 'Subteno',
-'sitesupportpage' => '', # FIXME
'faq' => 'Oftaj demandoj',
'faqpage' => '{{ns:4}}:Oftaj demandoj',
'edithelp' => 'Helpo pri redaktado',
@@ -210,7 +146,7 @@ require_once('LanguageUtf8.php');
'go' => 'Ek',
'history' => 'Malnovaj versioj',
'history_short' => 'Historio',
-'printableversion' => 'Presebla versio',
+'printableversion' => 'Presebla versio',
'editthispage' => 'Redaktu la paĝon',
'deletethispage' => 'Forigu la paĝon',
'protectthispage' => 'Protektu la paĝon', #FIXME: Ĉu 'gardu' / 'protekti' bonas /Bertilo
@@ -230,7 +166,6 @@ require_once('LanguageUtf8.php');
'redirectedfrom' => '(Alidirektita el $1)',
'lastmodified' => 'Laste redaktita je $1.',
'viewcount' => 'Montrita $1-foje.',
-"gnunote" => "La enhavo de {{SITENAME}} disponeblas laŭ permesilo <a class='internal' href='$wgScript/GFDL'>GNU Free Documentation License</a>.",
'printsubtitle' => '(El {{SERVER}})',
'protectedpage' => 'Protektita paĝo', #FIXME: ĉu 'gardita' ktp?
'administrators' => '{{ns:4}}:Administrantoj', # FIXME?
@@ -273,7 +208,7 @@ ne agnoskas la programaro de {{SITENAME}}',
"dberrortext" => "Sintakseraro okazis en informpeto al la datumaro.
Jen la plej laste provita informmendo:
<blockquote><tt><nowiki>$1</nowiki></tt></blockquote>
-el la funkcio \"<tt>$2</tt>\".
+el la funkcio \"<tt>$2</tt>\".
MySQL redonis eraron \"<tt>$3: $4</tt>\".",
'noconnect' => 'Neeblis konekti al la datumbazo; estas ia erarao aŭ oni riparadas la servilon.',
'nodb' => 'Neeblis elekti datumaron $1',
@@ -297,7 +232,7 @@ Bonvolu raporti ĉi tion al iu sistemestro, kaj rimarkigi la retadreson (URL).',
'filedeleteerror' => 'Neeblis forigi dosieron "$1".',
'filenotfound' => 'Neeblis trovi dosieron "$1".',
'unexpected' => 'Neatendita valuto: "$1"="$2".',
-'formerror' => 'Eraro: neeblis liveri formulon',
+'formerror' => 'Eraro: neeblis liveri formulon',
'badarticleerror' => 'Tiu ago ne povas esti aplikata al tiu artikolo.',
'cannotdelete' => 'Neeblis forigi la elektitan paĝon aŭ dosieron.',
'badtitle' => 'Nevalida titolo',
@@ -321,7 +256,7 @@ Vi rajtas daŭre Vikipediumi sennome, aŭ vi povas reensaluti
kiel la sama aŭ kiel alia uzulo.\n", #FIXME
'welcomecreation' => "<h2>Bonvenon, $1!</h2> Via konto estas kreita.
-<font color=\"red\">Ne forgesu fari viajn {{SITENAME}}-preferojn!</font>",
+<strong>Ne forgesu fari viajn {{SITENAME}}-preferojn!</strong>",
'loginpagetitle' => 'Ensalutu / enskribu', #FIXME
'yourname' => 'Via salutnomo', #FIXME ĉu kaŝnomo ĉu uzantonomo ĉu kontonomo ktp?
@@ -330,7 +265,7 @@ kiel la sama aŭ kiel alia uzulo.\n", #FIXME
'newusersonly' => ' (nur novaj uzuloj)',
'remembermypassword' => 'Rememoru mian pasvorton.',
"loginproblem" => "<b>Okazis problemo pri via ensalutado.</b><br />Bonvolu reprovi!",
-"alreadyloggedin" => "<font color=\"red\"><b>Uzulo $1, vi jam estas ensalutinta!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Uzulo $1, vi jam estas ensalutinta!</strong><br />\n",
'login' => 'Ensalutu', #FIXME, what exactly do the following go to?
'userlogin' => 'Ensalutu',
@@ -453,7 +388,7 @@ Bonvolu kontroli la retadreson (URL) kiun vi uzis por atingi la paĝon.\b",
'searchquery' => 'Serĉmendo "$1"',
'badquery' => 'Misformita serĉmendo',
'badquerytext' => 'Via serĉmendo ne estis plenumebla.
-Eble vi provis serĉi vorton malpli longan ol tri literoj.
+Eble vi provis serĉi vorton malpli longan ol tri literoj.
Tion la programo ne jam povas fari. Ankaŭ eblas, ke vi mistajpis la
esprimon'.
#", ekzemple \"fiŝoj kaj kaj skaloj\"". # FIXME ? eblas
@@ -493,7 +428,7 @@ kaj vi povos ŝanĝi viajn preferojn.',
'prefslogintext' => 'Vi ensalutis kiel "$1".
Via interna identeconumero estas $2.',
'prefsreset' => 'Preferoj reprenitaj el la registro.', #FIXME: Hmm...
-'qbsettings' => 'Preferoj pri ilaro',
+'qbsettings' => 'Preferoj pri ilaro',
'changepassword' => 'Ŝanĝu pasvorton',
'skin' => 'Aspekto',
'math' => 'Tradukas matematikaĵon',
@@ -597,12 +532,9 @@ forbarita.",
",
'filename' => 'Dosiernomo',
'filedesc' => 'Priskribo',
-"affirmation" => "Mi asertas, ke la laŭleĝa posedanto de la kopirajto
-de ĉi tiu dosiero konsentas eldoni ĝin laŭ la $1.",
'copyrightpage' => '{{ns:4}}:Kopirajto',
'copyrightpagename' => 'permesilo GFDL uzata por la {{SITENAME}}',
'uploadedfiles' => 'Alŝutitaj dosieroj',
-'noaffirmation' => 'Vi nepre devas aserti, ke via alŝutaĵo ne malobeas la leĝojn de kopirajto.',
'ignorewarning' => 'Malatentu averton kaj tamen konservu la dosieron.',
'minlength' => 'Dosiernomo devas havi pli ol du literojn.',
'badfilename' => 'Dosiernomo estis ŝanĝita al "$1".',
@@ -696,8 +628,6 @@ Kelkaj funkcioj povas streĉi la datumbazon, do bonvolu ne reŝuti post ĉiu rip
'listusers' => 'Uzularo',
'specialpages' => 'Specialaj paĝoj',
'spheading' => 'Specialaj paĝoj',
-'sysopspheading' => 'Specialaj paĝoj por uzado de administrantoj',
-'developerspheading' => 'Specialaj paĝoj nur por uzado de programistoj',
'protectpage' => 'Protektu paĝon',
'recentchangeslinked' => 'Rilataj paĝoj',
'rclsub' => '(al paĝoj ligitaj de "$1")',
@@ -711,7 +641,7 @@ Tio ne estus enkalkutita en la jena listo.",
"booksourcetext" => "Jen ligilaro al aliaj TTT-ejoj, kiuj vendas librojn,
kaj/aŭ informumos pri la libro ligita.
La {{SITENAME}} ne estas komerce ligita al tiuj vendejoj, kaj la listo ne estu
-komprenata kiel rekomendo aŭ reklamo.",
+komprenata kiel rekomendo aŭ reklamo.",
'alphaindexline' => '$1 ĝis $2',
# Email this user
@@ -875,7 +805,7 @@ forbarita IP-adreso/nomo la povon enskribi en la vikio.',
'ipusubmit' => 'Malforbaru la adreson',
'ipusuccess' => '"$1" estas malforbarita',
'ipblocklist' => 'Listo de forbaritaj IP-adresoj/nomoj',
-'blocklistline' => 'Je $1, $2 forbaris $3',
+'blocklistline' => 'Je $1, $2 forbaris $3 ($4)',
'blocklink' => 'forbaru',
'unblocklink' => 'malforbaru',
'contribslink' => 'kontribuoj',
@@ -905,18 +835,6 @@ Bonvolu certigu, ke vi efektive intencas tion fari.',
<br />Ne forgesu malŝlosi ĝin post kiam vi finos la riparadon.',
'unlockdbsuccesstext' => 'La datumaro de {{SITENAME}} estas malŝlosita.',
-# SQL query
-#
-'asksql' => 'SQL-informpeto',
-'asksqltext' => 'Per la jena formulo vi povas rekte peti la datumbazon
-per informpeto SQL-a.
-Tio povas ege ŝarĝi la servilon, do bonvolu uzi tiun eblon ŝpare kaj singarde.',
-'sqlquery' => 'Tajpu informpeton',
-'querybtn' => 'Petu!',
-'selectonly' => 'Informpetojn krom "SELECT" estas limigitaj je
-{{SITENAME}}-programistoj.',
-'querysuccessful' => 'Informpeto sukcesis',
-
# Move page
#
'movepage' => 'Movu paĝon',
@@ -963,12 +881,12 @@ Bonvolu permane kunigi ilin.',
'talkpagemoved' => 'Ankaŭ la diskutpaĝo estas movita.',
'talkpagenotmoved' => 'La diskutpaĝo <strong>ne</strong> estas movita.',
# Math
- 'mw_math_png' => 'Ĉiam krei PNG-bildon',
- 'mw_math_simple' => 'HTMLigu se simple, aŭ PNG',
- 'mw_math_html' => 'HTMLigu se eble, aŭ PNG',
- 'mw_math_source' => 'Lasu TeX-fonton (por tekstfoliumiloj)',
- 'mw_math_modern' => 'Rekomendita por modernaj foliumiloj',
- 'mw_math_mathml' => 'MathML seeble (provizora)',
+'mw_math_png' => 'Ĉiam krei PNG-bildon',
+'mw_math_simple' => 'HTMLigu se simple, aŭ PNG',
+'mw_math_html' => 'HTMLigu se eble, aŭ PNG',
+'mw_math_source' => 'Lasu TeX-fonton (por tekstfoliumiloj)',
+'mw_math_modern' => 'Rekomendita por modernaj foliumiloj',
+'mw_math_mathml' => 'MathML seeble (provizora)',
);
@@ -1012,26 +930,11 @@ class LanguageEo extends LanguageUtf8 {
$d = (0 + substr( $ts, 6, 2 )) . '. ' .
$this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
- ' ' .
+ ' ' .
substr( $ts, 0, 4 );
return $d;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesEo;
- return $wgValidSpecialPagesEo;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesEo;
- return $wgSysopSpecialPagesEo;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesEo;
- return $wgDeveloperSpecialPagesEo;
- }
-
function getMessage( $key ) {
global $wgAllMessagesEo;
if(array_key_exists($key, $wgAllMessagesEo))
@@ -1082,12 +985,12 @@ class LanguageEo extends LanguageUtf8 {
function checkTitleEncoding( $s ) {
global $wgInputEncoding;
-
+
# Check for X-system backwards-compatibility URLs
$ishigh = preg_match( '/[\x80-\xff]/', $s);
$isutf = preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
'[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})+$/', $s );
-
+
if($ishigh and !$isutf) {
# Assume Latin1
$s = utf8_encode( $s );
@@ -1115,7 +1018,7 @@ class LanguageEo extends LanguageUtf8 {
$wgOutputEncoding = 'x';
$wgEditEncoding = '';
}
-
+
}
?>
diff --git a/languages/LanguageEs.php b/languages/LanguageEs.php
index 01b3221be67d..86d9492297b2 100644
--- a/languages/LanguageEs.php
+++ b/languages/LanguageEs.php
@@ -7,10 +7,6 @@
require_once( "LanguageUtf8.php" );
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesEs = array(
NS_MEDIA => "Media",
NS_SPECIAL => "Especial",
@@ -42,61 +38,6 @@ require_once( "LanguageUtf8.php" );
/* private */ $wgDateFormatsEs = array();
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesEs = array(
-
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Preferencias de usuario",
- "Watchlist" => "Mi lista de seguimiento",
- "Recentchanges" => "Cambios recientes",
- "Upload" => "Subir una imagen",
- "Imagelist" => "Lista de imágenes",
- "Listusers" => "Usuarios registrados",
- "Statistics" => "Estadísticas del sitio",
- "Randompage" => "Artículo aleatorio",
-
- "Lonelypages" => "Artículos huérfanos",
- "Unusedimages" => "Imágenes huérfanas",
- "Popularpages" => "Artículos populares",
- "Wantedpages" => "Artículos más solicitados",
- "Shortpages" => "Artículos cortos",
-
- "Longpages" => "Artículos largos",
- "Newpages" => "Artículos nuevos",
- "Ancientpages" => "Artículos más antiguos",
-# "Intl" => "Enlaces Interlenguaje",
- "Allpages" => "Todas las páginas (alfabético)",
-
- "Ipblocklist" => "Direcciones IP bloqueadas",
- "Maintenance" => "Página de mantenimiento",
-
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Fuentes externas de libros",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesEs = array(
- "Blockip" => "Bloquear una dirección IP",
- "Asksql" => "Búsqueda en la base de datos",
- "Undelete" => "Ver y restaurar páginas borradas"
-);
-
-/* private */ $wgDeveloperSpecialPagesEs = array(
- "Lockdb" => "Cerrar acceso de escritura a la base de datos",
- "Unlockdb" => "Restaurar acceso de escritura a la base de datos",
-);
-
/* private */ $wgAllMessagesEs = array(
# User Toggles
@@ -105,7 +46,7 @@ require_once( "LanguageUtf8.php" );
"tog-justify" => "Ajustar párrafos",
"tog-hideminor" => "Esconder ediciones menores en Cambios Recientes",
"tog-usenewrc" => "Cambios recientes realzados (no para todos los navegadores)",
-"tog-numberheadings" => "Auto-numerar encabezados",
+"tog-numberheadings" => "Auto-numerar encabezados",
"tog-showtoolbar" => "Mostrar barra de edición",
"tog-rememberpassword" => "Recordar la contraseña entre sesiones",
"tog-editwidth" => "La caja de edición tiene el ancho máximo",
@@ -156,18 +97,17 @@ require_once( "LanguageUtf8.php" );
"mainpage" => "Portada",
"mainpagetext" => "Software wiki instalado con éxito.",
"about" => "Acerca de",
-"aboutsite" => "Acerca de $wgSitename",
-"aboutpage" => "$wgMetaNamespace:Acerca de",
+"aboutsite" => "Acerca de {{SITENAME}}",
+"aboutpage" => "{{ns:project}}:Acerca de",
"help" => "Ayuda",
-"helppage" => "$wgMetaNamespace:Ayuda",
-"wikititlesuffix" =>"$wgSitename",
+"helppage" => "{{ns:project}}:Ayuda",
"bugreports" => "Informes de error de software",
-"bugreportspage" => "$wgMetaNamespace:Informes_de_error",
+"bugreportspage" => "{{ns:project}}:Informes_de_error",
"faq" => "FAQ",
-"faqpage" => "$wgMetaNamespace:FAQ",
+"faqpage" => "{{ns:project}}:FAQ",
"edithelp" => "Ayuda de edición",
-"edithelppage" => "$wgMetaNamespace:Cómo_se_edita_una_página",
+"edithelppage" => "{{ns:project}}:Cómo_se_edita_una_página",
"cancel" => "Cancelar",
"qbfind" => "Encontrar",
"qbbrowse" => "Hojear",
@@ -180,7 +120,7 @@ require_once( "LanguageUtf8.php" );
"currentevents" => "Actualidad",
"errorpagetitle" => "Error",
"returnto" => "Regresa a $1.",
-"tagline" => "De $wgSitename, la enciclopedia libre.",
+"tagline" => "De {{SITENAME}}, la enciclopedia libre.",
"whatlinkshere" => "Páginas que enlazan aquí",
"help" => "Ayuda",
"search" => "Buscar",
@@ -205,22 +145,21 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Redirigido desde $1)",
"lastmodified" => "Esta página fue modificada por última vez el $1.",
"viewcount" => "Esta página ha sido visitada $1 veces.",
-"gnunote" => "Todo el texto se hace disponible bajo los términos de la <a class=internal href='/wiki/GNU_FDL'>Licencia de Documentación Libre GNU (GNU FDL)",
"printsubtitle" => "(De {{SERVER}})",
"protectedpage" => "Página protegida",
-"administrators" => "$wgMetaNamespace:Administradores",
+"administrators" => "{{ns:project}}:Administradores",
"sysoptitle" => "Acceso de Administrador requerido",
"sysoptext" => "La acción que has requerido sólo puede ser llevada a cabo
por usuarios con status de administrador.
Ver $1.",
"developertitle" => "Acceso de developer requerido",
-"developertext" => "La acción que has requerido sólo puede ser llevada a cabo
+"developertext" => "La acción que has requerido sólo puede ser llevada a cabo
por usuarios con status de \"developer\".
Ver $1.",
"nbytes" => "$1 bytes",
"go" => "Ir",
"ok" => "OK",
-"sitetitle" => "$wgSitename",
+"sitetitle" => "{{SITENAME}}",
"sitesubtitle" => "La Enciclopedia Libre",
"retrievedfrom" => "Obtenido de \"$1\"",
"newmessages" => "Tienes $1.",
@@ -237,19 +176,19 @@ Ver $1.",
#
"nosuchaction" => "No existe tal acción",
"nosuchactiontext" => "La acción especificada por el URL no es
- reconocida por el software de $wgSitename",
+ reconocida por el software de {{SITENAME}}",
"nosuchspecialpage" => "No existe esa página especial",
"nospecialpagetext" => "Has requerido una página especial que no es
- reconocida por el software de $wgSitename.",
+ reconocida por el software de {{SITENAME}}.",
# General errors
#
"error" => "Error",
"databaseerror" => "Error de la base de datos",
"dberrortext" => "Ha ocurrido un error de sintaxis en una consulta
-a la base de datos.
+a la base de datos.
La última consulta que se intentó fue:
-<blockquote><tt>$1</tt></blockquote>El error de retorno de
+<blockquote><tt>$1</tt></blockquote>El error de retorno de
MySQL fue\"<tt>$3: $4</tt>\".",
"dberrortextcl" => "Ha ocurrido un error de sintaxis en una consulta
a la base de datos.
@@ -262,7 +201,7 @@ MySQL retornó el error \"$3: $4\".\n",
"readonly" => "Base de datos bloqueada",
"cachederror" => "Esta es una copia guardada en el cache de la página requerida, y puede no estar actualizada.",
"enterlockreason" => "Explica el motivo del bloqueo, incluyendo una estimación de cuándo se producirá el desbloqueo",
-"readonlytext" => "La base de datos de $wgSitename está temporalmente
+"readonlytext" => "La base de datos de {{SITENAME}} está temporalmente
bloqueada para nuevas entradas u otras modificaciones, probablemente
para mantenimiento de rutina, después de lo cual volverá a la normalidad.
El administrador que la bloqueó ofreció esta explicación:
@@ -281,7 +220,7 @@ incluyendo el URL.",
"filedeleteerror" => "No se pudo borrar el archivo \"$1\".",
"filenotfound" => "No se pudo encontrar el archivo \"$1\".",
"unexpected" => "Valor no esperado: \"$1\"=\"$2\".",
-"formerror" => "Error: no se pudo enviar el formulario",
+"formerror" => "Error: no se pudo enviar el formulario",
"badarticleerror" => "Esta acción no se puede llevar a cabo en esta página.",
"cannotdelete" => "No se pudo borrar la página o imagen especificada. (Puede haber sido borrada por alguien antes)",
"badtitle" => "Título incorrecto",
@@ -293,11 +232,11 @@ incluyendo el URL.",
# Login and logout pagesítulo
"logouttitle" => "Fin de sesión",
"logouttext" => "Has terminado tu sesión.
-Puedes continuar usando $wgSitename en forma anónima, o puedes
+Puedes continuar usando {{SITENAME}} en forma anónima, o puedes
iniciar sesión otra vez como el mismo u otro usuario.\n",
-"welcomecreation" => "<h2>Bienvenido(a), $1!</h2><p>Tu cuenta ha sido creada.
-No olvides personalizar tus preferencia de $wgSitename.",
+"welcomecreation" => "<h2>Bienvenido(a), $1!</h2><p>Tu cuenta ha sido creada.
+No olvides personalizar tus preferencia de {{SITENAME}}.",
"loginpagetitle" => "Registrarse/Entrar",
"yourname" => "Tu nombre de usuario",
@@ -306,7 +245,7 @@ No olvides personalizar tus preferencia de $wgSitename.",
"newusersonly" => " (sólo usuarios nuevos)",
"remembermypassword" => "Quiero que recuerden mi contraseña entre sesiones.",
"loginproblem" => "<b>Hubo un problema con tu entrada.</b><br />¡Inténtalo otra vez!",
-"alreadyloggedin" => "<font color=red><b>Usuario $1, ya entraste!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Usuario $1, ya entraste!</strong><br />\n",
"login" => "Registrarse/Entrar",
"userlogin" => "Registrarse/Entrar",
@@ -318,18 +257,18 @@ No olvides personalizar tus preferencia de $wgSitename.",
"userexists" => "El nombre que entraste ya está en uso. Por favor, elije un nombre diferente.",
"youremail" => "Tu dirección electrónica (e-mail)",
"yournick" => "Tu apodo (para firmas)",
-"emailforlost" => "Ingresar una dirección electrónica es opcional, pero permite a los demás usuarios contactarse contigo a través del sitio web sin tener que revelarles tu dirección electrónica. Además, si pierdes u olvidas tu contraseña, puedes pedir que se te envíe una nueva.",
+"emailforlost" => "Ingresar una dirección electrónica es opcional, pero permite a los demás usuarios contactarse contigo a través del sitio web sin tener que revelarles tu dirección electrónica. Además, si pierdes u olvidas tu contraseña, puedes pedir que se te envíe una nueva.",
"loginerror" => "Error de inicio de sesión",
"noname" => "No has especificado un nombre de usuario válido.",
"loginsuccesstitle" => "Inicio de sesión exitoso",
-"loginsuccess" => "Has iniciado tu sesión en $wgSitename como \"$1\".",
+"loginsuccess" => "Has iniciado tu sesión en {{SITENAME}} como \"$1\".",
"nosuchuser" => "No existe usuario alguno llamado \"$1\".
Revisa tu escritura, o usa el formulario de abajo para crear una nueva cuenta de usuario.",
"wrongpassword" => "La contraseña que ingresaste es incorrecta. Por favor inténtalo de nuevo.",
"mailmypassword" => "Envíame una nueva contraseña por correo electrónico",
-"passwordremindertitle" => "Recordatorio de contraseña de $wgSitename",
+"passwordremindertitle" => "Recordatorio de contraseña de {{SITENAME}}",
"passwordremindertext" => "Alguien (probablemente tú, desde la dirección IP $1)
-solicitó que te enviáramos una nueva contraseña para iniciar sesión en $wgSitename.
+solicitó que te enviáramos una nueva contraseña para iniciar sesión en {{SITENAME}}.
La contraseña para el usuario \"$2\" es ahora \"$3\".
Ahora deberías iniciar sesión y cambiar tu contraseña.",
"noemail" => "No hay dirección electrónica (e-mail) registrada para el(la) usuario(a) \"$1\".",
@@ -347,10 +286,10 @@ Por favor entra otra vez después de que la recibas.",
"showpreview" => "Mostrar previsualización",
"blockedtitle" => "El usuario está bloqueado",
"blockedtext" => "Tu nombre de usuario o dirección IP ha sido bloqueada por $1.
-La razón dada es la que sigue:<br />$2<p> Puedes contactar a $1 o a otro de los [[$wgMetaNamespace:Administradores|administradores]] para
+La razón dada es la que sigue:<br />$2<p> Puedes contactar a $1 o a otro de los [[{{ns:project}}:Administradores|administradores]] para
discutir el bloqueo.",
"newarticle" => "(Nuevo)",
-"newarticletext" => "$wgSitename es una enciclopedia en desarrollo, y esta página aún no existe. Puedes pedir información en [[$wgMetaNamespace:Consultas]], pero no esperes una respuesta pronta. Si lo que quieres es crear esta página, empieza a escribir en la caja que sigue. Si llegaste aquí por error, presiona la tecla para volver a la página anterior de tu navegador.",
+"newarticletext" => "{{SITENAME}} es una enciclopedia en desarrollo, y esta página aún no existe. Puedes pedir información en [[{{ns:project}}:Consultas]], pero no esperes una respuesta pronta. Si lo que quieres es crear esta página, empieza a escribir en la caja que sigue. Si llegaste aquí por error, presiona la tecla para volver a la página anterior de tu navegador.",
"anontalkpagetext" => "---- ''Esta es la página de discusión para un usuario anónimo que aún no ha creado una cuenta, o no la usa. Por lo tanto, tenemos que usar su [[dirección IP]] numérica para identificarlo. Una dirección IP puede ser compartida por varios usuarios. Si eres un usuario anónimo y sientes que comentarios irrelevantes han sido dirigidos a ti, por favor [[Especial:Userlogin|crea una cuenta o entra]] para evitar confusiones futuras con otros usuarios anónimos.'' ",
"noarticletext" => "(En este momento no hay texto en esta página)",
@@ -364,7 +303,7 @@ de edición superior como aparecerá si eliges grabar.",
"editingcomment" => "Editando $1 (comentario)",
"editconflict" => "Conflicto de edición: $1",
"explainconflict" => "Alguien más ha cambiado esta página desde que empezaste
-a editarla.
+a editarla.
El área de texto superior contiene el texto de la página como existe
actualmente. Tus cambios se muestran en el área de texto inferior.
Vas a tener que incorporar tus cambios en el texto existente.
@@ -376,21 +315,21 @@ Vas a tener que incorporar tus cambios en el texto existente.
de esta página.
Si la grabas, los cambios hechos desde esa revisión se perderán.</strong>",
"yourdiff" => "Diferencias",
-"copyrightwarning" => "Ayuda de edición, caracteres especiales: á é í ó ú Á É Í Ó Ú ü Ü ñ Ñ ¡ ¿ <br /><br />Nota por favor que todas las contribuciones a $wgSitename
-se consideran hechas públicas bajo la Licencia de Documentación Libre GNU
-(ver detalles en $1).
- Si no deseas que la gente corrija tus escritos sin piedad
+"copyrightwarning" => "Ayuda de edición, caracteres especiales: á é í ó ú Á É Í Ó Ú ü Ü ñ Ñ ¡ ¿ <br /><br />Nota por favor que todas las contribuciones a {{SITENAME}}
+se consideran hechas públicas bajo la Licencia de Documentación Libre GNU
+(ver detalles en $1).
+ Si no deseas que la gente corrija tus escritos sin piedad
y los distribuya libremente, entonces no los pongas aquí. <br />
-También tú nos aseguras que escribiste esto tú mismo y
-eres dueño de los derechos de autor, o lo copiaste desde el dominio público
+También tú nos aseguras que escribiste esto tú mismo y
+eres dueño de los derechos de autor, o lo copiaste desde el dominio público
u otra fuente libre.
<strong>¡NO USES ESCRITOS CON COPYRIGHT SIN PERMISO!</strong><br />",
"longpagewarning" => "<strong>ADVERTENCIA: Esta página tiene un tamaño de $1 kilobytes; algunos navegadores pueden tener problemas editando páginas de 32kb o más.
Por favor considera la posibilidad de descomponer esta página en secciones más pequeñas.</strong>",
-"readonlywarning" => "<strong>ADVERTENCIA: La base de datos ha sido bloqueada para mantenimiento, así que no podrás grabar tus modificaciones en este momento.
+"readonlywarning" => "<strong>ADVERTENCIA: La base de datos ha sido bloqueada para mantenimiento, así que no podrás grabar tus modificaciones en este momento.
Puedes \"cortar y pegar\" a un archivo de texto en tu computador, y grabarlo para
intentarlo después.</strong>",
-"protectedpagewarning" => "<strong>ADVERTENCIA: Esta página ha sido bloqueada de manera que s&ocute;lo usuarios con privilegios de administrador pueden editarla. Asegúrate de que estás siguiendo las
+"protectedpagewarning" => "<strong>ADVERTENCIA: Esta página ha sido bloqueada de manera que s&ocute;lo usuarios con privilegios de administrador pueden editarla. Asegúrate de que estás siguiendo las
[[Project:Guías_para_páginas_protegidas|guías para páginas protegidas]].</strong>",
# History pages
@@ -450,31 +389,8 @@ Buscar en espacios de nombre :<br />
$1<br />
$2 Listar redirecciones Buscar $3 $9",
"searchdisabled" => "<p>Búsqueda en todo el texto ha sido desactivada temporalmente
-debido a carga alta del servidor; esperamos tenerla otra vez en linea después de algunas actualizaciones de
-soporte físico próximas. Mientras tanto, puedes hacer una búsqueda vía google:</p>
-
-<!--Búsqueda de Sitio Google -->
-<FORM method=GET action=\"http://www.google.es/search\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td>
-<A HREF=\"http://www.google.es/\">
-<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
-border=\"0\" ALT=\"Google\"></A>
-</td>
-<td>
-<INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
-<INPUT type=submit name=btnG VALUE=\"Google Search\">
-<font size=-1>
-<font size=-1>
-<input type=hidden name=domains value=\"{$wgServer}\"><br /><input type=radio
-name=sitesearch value=\"\"> WWW <input type=radio name=sitesearch
-value=\"{$wgServer}\" checked> {$wgServer} <br />
-<input type='hidden' name='ie' value='$2'>
-<input type='hidden' name='oe' value='$2'>
-</font>
-</td></tr></TABLE>
-</FORM>
-<!-- SiteSearch Google -->
-",
+debido a carga alta del servidor; esperamos tenerla otra vez en linea después de algunas actualizaciones de
+soporte físico próximas.",
"blanknamespace" => "(Principal)",
# Preferences page
#
@@ -485,7 +401,7 @@ para seleccionar preferencias de usuario.",
"prefslogintext" => "Has entrado con el nombre \"$1\".
Tu número de identificación interno es $2.",
"prefsreset" => "Las preferencias han sido repuestas a sus valores almacenados.",
-"qbsettings" => "Preferencias de \"Quickbar\"",
+"qbsettings" => "Preferencias de \"Quickbar\"",
"changepassword" => "Cambiar contraseña",
"skin" => "Piel",
"math" => "Cómo se muestran las fórmulas",
@@ -524,15 +440,15 @@ y la hora del servidor (UTC).",
#
"changes" => "cambios",
"recentchanges" => "Cambios recientes",
-"recentchangestext" => "Sigue los cambios más recientes a $wgSitename en esta página.
-¡[[$wgMetaNamespace:Bienvenidos|Bienvenidos]]!
-Por favor, lee estas páginas: [[$wgMetaNamespace:FAQ|$wgSitename FAQ]],
-[[$wgMetaNamespace:Políticas y guías|políticas de $wgSitename]]
-(especialmente [[$wgMetaNamespace:Convenciones de nombres|las convenciones para nombrar artículos]] y
-[[$wgMetaNamespace:Punto de vista neutral|punto de vista neutral]]).
-
-Si quieres que $wgSitename tenga éxito, es muy importante que no agregues
-material restringido por [[$wgMetaNamespace:Copyrights|derechos de autor]]. La responsabilidad legal realmente podría dañar el proyecto, así que por favor no lo hagas.",
+"recentchangestext" => "Sigue los cambios más recientes a {{SITENAME}} en esta página.
+¡[[{{ns:project}}:Bienvenidos|Bienvenidos]]!
+Por favor, lee estas páginas: [[{{ns:project}}:FAQ|{{SITENAME}} FAQ]],
+[[{{ns:project}}:Políticas y guías|políticas de {{SITENAME}}]]
+(especialmente [[{{ns:project}}:Convenciones de nombres|las convenciones para nombrar artículos]] y
+[[{{ns:project}}:Punto de vista neutral|punto de vista neutral]]).
+
+Si quieres que {{SITENAME}} tenga éxito, es muy importante que no agregues
+material restringido por [[{{ns:project}}:Copyrights|derechos de autor]]. La responsabilidad legal realmente podría dañar el proyecto, así que por favor no lo hagas.",
"rcloaderr" => "cargando cambios recientes",
"rcnote" => "Abajo están los últimos <b>$1</b> cambios en los últimos <b>$2</b> días.",
"rclistfrom" => "Mostrar cambios nuevos desde $1",
@@ -586,7 +502,7 @@ Para incluir la imagen en un artículo, usa un enlace de la forma
'''<nowiki>[[imagen:archivo.png|alt text]]</nowiki>''' o
'''<nowiki>[[media:archivo.ogg]]</nowiki>''' para sonidos.
-Por favor recuerda que, al igual que con las páginas $wgSitename, otros pueden
+Por favor recuerda que, al igual que con las páginas {{SITENAME}}, otros pueden
editar o borrar los archivos que has subido si piensan que es bueno para
la enciclopedia, y se te puede bloquear, impidiéndote subir más archivos si abusas del sistema.",
"uploadlog" => "registro de subidas",
@@ -598,17 +514,14 @@ subido más recientemente. Todas las horas son del servidor (UTC).
",
"filename" => "Nombre del archivo",
"filedesc" => "Sumario",
-"affirmation" => "Afirmo que el dueño del copyright de este archivo
-está de acuerdo en licenciarlo bajo los términos de $1.",
-"copyrightpage" => "$wgMetaNamespace:Copyrights",
-"copyrightpagename" => "$wgSitename copyright",
+"copyrightpage" => "{{ns:projec}}:Copyrights",
+"copyrightpagename" => "{{SITENAME}} copyright",
"uploadedfiles" => "Archivos subidos",
-"noaffirmation" => "Tú debes afirmar que tus subidas de archivos no violan ningún copyright.",
"ignorewarning" => "Ignora la advertencia y graba el archivo de todos modos.",
"minlength" => "Los nombres de imágenes deben ser al menos de tres letras.",
"badfilename" => "El nombre de la imagen se ha cambiado a \"$1\".",
"badfiletype" => "\".$1\" no es un formato de imagen recomendado.",
-"largefile" => "Se recomienda que las imágenes no excedan 100k de tamaño.",
+#"largefile" => "Se recomienda que las imágenes no excedan 100k de tamaño.",
"successfulupload" => "Subida exitosa",
"fileuploaded" => "El archivo \"$1\" se subió en forma exitosa.
Por favor sigue este enlace: ($2) a la página de descripción y escribe
@@ -649,12 +562,12 @@ esta versión antigua, (rev) = revertir a esta versión antigua.
"sitestats" => "Estadísticas del sitio",
"userstats" => "Estadísticas de usuario",
"sitestatstext" => "Hay un total de <b>$1</b> páginas en la base de datos.
-Esto incluye páginas de discusión, páginas acerca de $wgSitename, páginas mínimas,
+Esto incluye páginas de discusión, páginas acerca de {{SITENAME}}, páginas mínimas,
redirecciones, y otras que probablemente no puedan calificarse como artículos.
Excluyéndolas, hay <b>$2</b> páginas que probablemente son artículos legítimos.<p>
Ha habido un total de <b>$3</b> visitas a páginas, y <b>$4</b> ediciones de página
-desde que el software fue actualizado (Octubre 2002).
-Esto resulta en un promedio de <b>$5</b> ediciones por página,
+desde que el software fue actualizado (Octubre 2002).
+Esto resulta en un promedio de <b>$5</b> ediciones por página,
y <b>$6</b> visitas por edición.",
"userstatstext" => "Hay <b>$1</b> usuarios registrados.
de los cuales <b>$2</b> son administradores (ver $3).",
@@ -665,8 +578,8 @@ de los cuales <b>$2</b> son administradores (ver $3).",
"maintnancepagetext" => "Esta página incluye varias herramientas útiles para el mantenimiento diario de la enciclopedia. Algunas de estas funciones tienden a sobrecargar la base de datos, así que, por favor, no vuelvas a cargar la página después de cada ítem que arregles ;-)",
"maintenancebacklink" => "Volver a la Página de Mantenimiento",
"disambiguations" => "Páginas de desambiguación",
-"disambiguationspage" => "$wgMetaNamespace:Enlaces a páginas de desambiguación",
-"disambiguationstext" => "Los siguientes artículos enlazan a una <i>página de desambiguación</i>. Deberían enlazar al artículo apropiado.<br />Una página es considerada de desambiguación si está enlazada desde $1.<br />Enlaces desde otros espacios de nombre (Como $wgMetaNamespace: o usuario:) <b>no</b> son listados aquí.",
+"disambiguationspage" => "{{ns:project}}:Enlaces a páginas de desambiguación",
+"disambiguationstext" => "Los siguientes artículos enlazan a una <i>página de desambiguación</i>. Deberían enlazar al artículo apropiado.<br />Una página es considerada de desambiguación si está enlazada desde $1.<br />Enlaces desde otros espacios de nombre (Como {{ns:project}}: o usuario:) <b>no</b> son listados aquí.",
"doubleredirects" => "Redirecciones dobles",
"doubleredirectstext" => "<b>Atención:</b> Esta lista puede contener falsos positivos. Eso significa usualmente que hay texto adicional con enlaces bajo el primer #REDIRECT.<br />\nCada fila contiene enlaces al segundo y tercer redirect, así como la primera línea del segundo redirect, en la que usualmente se encontrará el artículo \"real\" al que el primer redirect debería apuntar.",
"brokenredirects" => "Redirecciones incorrectas",
@@ -675,7 +588,7 @@ de los cuales <b>$2</b> son administradores (ver $3).",
"selflinkstext" => "Las siguientes páginas contienen un enlace a sí mismas, lo que no se recomienda.",
"mispeelings" => "Páginas con faltas de ortografía",
"mispeelingstext" => "Las siguientes páginas contienen una falta de ortografía común de las listadas en $1. La escritura correcta se indica entre paréntesis.",
-"mispeelingspage" => "Lista de faltas de ortografía comunes",
+"mispeelingspage" => "Lista de faltas de ortografía comunes",
"missinglanguagelinks" => "Enlaces Interleguaje Faltantes",
"missinglanguagelinksbutton" => "Encontrar los enlaces interlenguaje que faltan para",
"missinglanguagelinkstext" => "Estos artículos <b>no</b> enlazan a sus correspondientes en $1. <b>No</b> se muestran redirecciones ni subpáginas.",
@@ -698,8 +611,6 @@ de los cuales <b>$2</b> son administradores (ver $3).",
"listusers" => "Lista de usuarios",
"specialpages" => "Páginas especiales",
"spheading" => "Páginas especiales",
-"sysopspheading" => "Páginas especiales para uso de sysops",
-"developerspheading" => "Páginas especiales para uso de developers",
"protectpage" => "Páginas protegidas",
"recentchangeslinked" => "Seguimiento de enlaces",
"rclsub" => "(a páginas enlazadas desde \"$1\")",
@@ -714,7 +625,7 @@ con un URL directo, y de esa manera todavía estar listada aquí
a pesar de estar en uso activo.",
"booksources" => "Fuentes de libros",
"booksourcetext" => "A continuación hay una lista de enlaces a otros sitios que venden libros nuevos y usados, y también pueden contener información adicional acerca de los libros que estás buscando.
-$wgSitename no está relacionada con ninguno de estos negocios, y esta lista no debe ser considerada un patrocinio de los mismos.",
+{{SITENAME}} no está relacionada con ninguno de estos negocios, y esta lista no debe ser considerada un patrocinio de los mismos.",
"alphaindexline" => "$1 a $2",
# Email this user
@@ -768,7 +679,7 @@ $3...
"removechecked" => "Borrar artículos seleccionados de la lista de seguimiento",
"watchlistcontains" => "Tu lista de seguimiento posee $1 páginas.",
"watcheditlist" => "Aquí está un listado alfabético de tu lista de seguimiento.
-Selecciona los artículos que deseas remover de tu lista de seguimiento y
+Selecciona los artículos que deseas remover de tu lista de seguimiento y
click el botón 'remover seleccionados' en el fin de la pantalla.",
"removingchecked" => "Removiendo los artículos solicitados de la lista de seguimiento...",
"couldntremove" => "No se pudo remover el artículo '$1'...",
@@ -784,11 +695,11 @@ click el botón 'remover seleccionados' en el fin de la pantalla.",
"confirmdelete" => "Confirma el borrado",
"deletesub" => "(Borrando \"$1\")",
"historywarning" => "Atención: La página que estás por borrar tiene un historial: ",
-"confirmdeletetext" => "Estás a punto de borrar una página o imagen
+"confirmdeletetext" => "Estás a punto de borrar una página o imagen
en forma permanente,
así como todo su historial, de la base de datos.
Por favor, confirma que realmente quieres hacer eso, que entiendes las
-consecuencias, y que lo estás haciendo de acuerdo con [[$wgMetaNamespace:Políticas]].",
+consecuencias, y que lo estás haciendo de acuerdo con [[{{ns:project}}:Políticas]].",
"actioncomplete" => "Acción completa",
"deletedtext" => "\"$1\" ha sido borrado.
Ve $2 para un registro de los borrados más recientes.",
@@ -812,7 +723,7 @@ por [[Colaborador:$2|$2]] ([[Colaborador Discusión:$2|Discusión]]); alguien m
La última edición fue hecha por [[Colaborador:$3|$3]] ([[Colaborador Discusión:$3|Discusión]]). ",
# only shown if there is an edit comment
-"editcomment" => "El resumen de la edición fue: \"<i>$1</i>\".",
+"editcomment" => "El resumen de la edición fue: \"<i>$1</i>\".",
"revertpage" => "Revertida a la última edición por $1",
# Undelete
@@ -827,7 +738,7 @@ Si una nueva página con el mismo nombre ha sido creada desde el borrado, las ve
"undeletebtn" => "Restaurar!",
"undeletedarticle" => "restaurado \"$1\"",
"undeletedtext" => "El artículo [[$1]] ha sido restaurado con éxito.
-Véase [[$wgMetaNamespace:Registro_de_borrados]] para una lista de borrados y restauraciones recientes.",
+Véase [[{{ns:project}}:Registro_de_borrados]] para una lista de borrados y restauraciones recientes.",
# Contributions
#
@@ -856,7 +767,7 @@ llevar a cabo esta función.",
"blockiptext" => "Usa el formulario siguiente para bloquear el
acceso de escritura desde una dirección IP específica.
Esto debería hacerse sólo para prevenir vandalismo, y de
-acuerdo a las [[$wgMetaNamespace:Políticas| políticas de $wgSitename]].
+acuerdo a las [[{{ns:project}}:Políticas|políticas de {{SITENAME}}]].
Explica la razón específica del bloqueo (por ejemplo, citando
ls páginas en particular que han sido objeto de vandalismo desde la dirección IP a bloquear).",
"ipaddress" => "Dirección IP",
@@ -864,17 +775,16 @@ ls páginas en particular que han sido objeto de vandalismo desde la dirección
"ipbsubmit" => "Bloquear esta dirección",
"badipaddress" => "La dirección IP no tiene el formato correcto.",
-"noblockreason" => "Debes dar una razón para el bloqueo.",
"blockipsuccesssub" => "Bloqueo exitoso",
"blockipsuccesstext" => "La dirección IP \"$1\" ha sido bloqueada.
<br />Ver [[Especial:Ipblocklist|lista de IP bloqueadas]] para revisar bloqueos.",
"unblockip" => "Desbloquear dirección IP",
-"unblockiptext" => "Usa el formulario que sigue para restaurar el
+"unblockiptext" => "Usa el formulario que sigue para restaurar el
acceso de escritura a una dirección IP previamente bloqueada.",
"ipusubmit" => "Desbloquea esta dirección",
"ipusuccess" => "Dirección IP \"$1\" desbloqueada",
"ipblocklist" => "Lista de direcciones IP bloqueadas",
-"blocklistline" => "$1, $2 bloquea $3",
+"blocklistline" => "$1, $2 bloquea $3 ($4)",
"blocklink" => "bloquear",
"unblocklink" => "desbloquear",
"contribslink" => "contribuciones",
@@ -894,24 +804,9 @@ acceso de escritura a una dirección IP previamente bloqueada.",
"locknoconfirm" => "No has confirmado lo que deseas hacer.",
"lockdbsuccesssub" => "El bloqueo se ha realizado con éxito",
"unlockdbsuccesssub" => "El desbloqueo se ha realizado con éxito",
-"lockdbsuccesstext" => "La base de datos de $wgSitename ha sido bloqueada.
+"lockdbsuccesstext" => "La base de datos de {{SITENAME}} ha sido bloqueada.
<br />Recuerda retirar el bloqueo después de completar las tareas de mantenimiento.",
-"unlockdbsuccesstext" => "La base de datos de $wgSitename ha sido desbloqueada.",
-
-# SQL query
-#
-"asksql" => "Consulta SQL",
-"asksqltext" => "Usa el formulario que sigue para hacer una consulta directa
-a la base de datos de $wgSitename. Usa comillas simples ('como estas') para delimitar
-cadenas de caracteres literales.
-Esto puede añadir una carga considerable al servidor, así que
-por favor usa esta función lo menos posible.",
-"sqlislogged" => "Por favor nota que todas las consultas son grabadas.",
-"sqlquery" => "Entra la consulta",
-"querybtn" => "Envía la consulta",
-"selectonly" => "Consultas diferentes a \"SELECT\" están restringidas sólo
-a $wgSitename developers.",
-"querysuccessful" => "Consulta exitosa",
+"unlockdbsuccesstext" => "La base de datos de {{SITENAME}} ha sido desbloqueada.",
# Move page
#
@@ -920,9 +815,9 @@ a $wgSitename developers.",
moviendo todo su historial al nombre nuevo.
El título anterior se convertirá en un redireccionamiento al nuevo título.
Enlaces al antiguo título de la página no se cambiarán. Asegúrate de verificar no dejar redirecciones dobles o rotas.
-Tú eres responsable de hacer que los enlaces sigan apuntando adonde se supone que lo deberían hacer.
+Tú eres responsable de hacer que los enlaces sigan apuntando adonde se supone que lo deberían hacer.
-Recuerda que la página '''no''' será renombrada si ya existe una página con el nuevo título, a no ser que sea una página vacía o un ''redirect'' sin historial.
+Recuerda que la página '''no''' será renombrada si ya existe una página con el nuevo título, a no ser que sea una página vacía o un ''redirect'' sin historial.
Esto significa que podrás renombrar una página a su título original si cometes un error de escritura en el nuevo título, pero que no podrás sobreescribir una página existente.
<b>ADVERTENCIA!</b>
@@ -952,12 +847,12 @@ Por favor, elige otro nombre.",
"talkpagemoved" => "La página de discusión correspondiente también fue renombrada.",
"talkpagenotmoved" => "La página de discusión correspondiente <strong>no</strong> fue renombrada.",
# Math
- 'mw_math_png' => "Producir siempre PNG",
- 'mw_math_simple' => "HTML si es muy simple, si no PNG",
- 'mw_math_html' => "HTML si es posible, si no PNG",
- 'mw_math_source' => "Dejar como TeX (para navegadores de texto)",
- 'mw_math_modern' => "Recomendado para navegadores modernos",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Producir siempre PNG",
+'mw_math_simple' => "HTML si es muy simple, si no PNG",
+'mw_math_html' => "HTML si es posible, si no PNG",
+'mw_math_source' => "Dejar como TeX (para navegadores de texto)",
+'mw_math_modern' => "Recomendado para navegadores modernos",
+'mw_math_mathml' => 'MathML',
# Bits of text used by many pages:
#
@@ -1043,10 +938,10 @@ Por favor, elige otro nombre.",
'tooltip-search' => "Buscar en este wiki [alt-f]",
'clearyourcache' => "'''Nota:''' Tras salvar el fichero, debes refrescar la caché de tu navegador para ver los cambios:
-*'''Mozilla:''' Pulsa el botón ''Recargar'' (o ''ctrl-r''),
-*'''Internet Explorer / Opera:''' ''ctrl-f5'',
-*'''Safari:''' ''cmd-r'',
-*'''Konqueror''' ''ctrl-r''.",
+*'''Mozilla:''' ''ctrl-shift-r'',
+*'''Internet Explorer:''' ''ctrl-f5'',
+*'''Safari:''' ''cmd-shift-r'',
+*'''Konqueror''' ''f5''.",
'compareselectedversions' => "Comparar versiones seleccionadas",
'feedlinks' => "Sindicación:",
@@ -1066,60 +961,60 @@ Por favor, elige otro nombre.",
'newimages' => 'Galería de imágenes nuevas',
'noimages' => 'No hay nada que ver.',
-'previousdiff' => "&larr; Ir a diferencia anterior",
-'nextdiff' => "Ir a siguiente diferencia &rarr;",
+'previousdiff' => "← Ir a diferencia anterior",
+'nextdiff' => "Ir a siguiente diferencia →",
'deletedrevision' => "Borrada revisión antigua $1.",
'Monobook.js' => "/* tooltips and access keys */
ta = new Object();
-ta['pt-userpage'] = new Array('.','Mi página de usuario');
-ta['pt-anonuserpage'] = new Array('.','La página de usuario de la IP desde la que editas');
-ta['pt-mytalk'] = new Array('n','Mi página de discusión');
-ta['pt-anontalk'] = new Array('n','Discusión sobre ediciones hechas desde esta dirección IP');
-ta['pt-preferences'] = new Array('','Mis preferencias');
-ta['pt-watchlist'] = new Array('l','La lista de páginas para las que estás vigilando los cambios');
-ta['pt-mycontris'] = new Array('y','Lista de mis contribuciones');
-ta['pt-login'] = new Array('o','Te animamos a registrarte, aunque no es obligatorio');
-ta['pt-anonlogin'] = new Array('o','Te animamos a registrarte, aunque no es obligatorio');
-ta['pt-logout'] = new Array('o','Salir de la sesión');
-ta['ca-talk'] = new Array('t','Discusión acerca del artículo');
-ta['ca-edit'] = new Array('e','Puedes editar esta página. Por favor, usa el botón de previsualización antes de grabar.');
-ta['ca-addsection'] = new Array('+','Añade un comentario a esta discusión');
-ta['ca-viewsource'] = new Array('e','Esta página está protegida, sólo puedes ver su código fuente');
-ta['ca-history'] = new Array('h','Versiones anteriores de esta página');
-ta['ca-protect'] = new Array('=','Proteger esta página');
-ta['ca-delete'] = new Array('d','Borrar esta página');
-ta['ca-undelete'] = new Array('d','Restaurar las ediciones hechas a esta página antes de que fuese borrada');
-ta['ca-move'] = new Array('m','Trasladar (renombrar) esta página');
-ta['ca-watch'] = new Array('w','Añadir esta página a tu lista de seguimiento');
-ta['ca-unwatch'] = new Array('w','Borrar esta página de tu lista de seguimiento');
-ta['search'] = new Array('f','Buscar en este wiki');
-ta['p-logo'] = new Array('','Portada');
-ta['n-mainpage'] = new Array('z','Visitar la Portada');
-ta['n-portal'] = new Array('','Acerca del proyecto, qué puedes hacer, dónde encontrar información');
-ta['n-currentevents'] = new Array('','Información de contexto sobre acontecimientos actuales');
-ta['n-recentchanges'] = new Array('r','La lista de cambios recientes en el wiki');
-ta['n-randompage'] = new Array('x','Cargar una página aleatoriamente');
-ta['n-help'] = new Array('','El lugar para aprender');
-ta['n-sitesupport'] = new Array('','Respáldanos');
-ta['t-whatlinkshere'] = new Array('j','Lista de todas las páginas del wiki que enlazan con ésta');
-ta['t-recentchangeslinked'] = new Array('k','Cambios recientes en las páginas que enlazan con esta otra');
-ta['feed-rss'] = new Array('','Sindicación RSS de esta página');
-ta['feed-atom'] = new Array('','Sindicación Atom de esta página');
-ta['t-contributions'] = new Array('','Ver la lista de contribuciones de este usuario');
-ta['t-emailuser'] = new Array('','Enviar un mensaje de correo a este usuario');
-ta['t-upload'] = new Array('u','Subir imágenes o archivos multimedia');
-ta['t-specialpages'] = new Array('q','Lista de todas las páginas especiales');
-ta['ca-nstab-main'] = new Array('c','Ver el artículo');
-ta['ca-nstab-user'] = new Array('c','Ver la página de usuario');
-ta['ca-nstab-media'] = new Array('c','Ver la página de multimedia');
-ta['ca-nstab-special'] = new Array('','Esta es una página especial, no se puede editar la página en sí');
-ta['ca-nstab-wp'] = new Array('a','Ver la página de proyecto');
-ta['ca-nstab-image'] = new Array('c','Ver la página de la imagen');
-ta['ca-nstab-mediawiki'] = new Array('c','Ver el mensaje de sistema');
-ta['ca-nstab-template'] = new Array('c','Ver la plantilla');
-ta['ca-nstab-help'] = new Array('c','Ver la página de ayuda');
+ta['pt-userpage'] = new Array('.','Mi página de usuario');
+ta['pt-anonuserpage'] = new Array('.','La página de usuario de la IP desde la que editas');
+ta['pt-mytalk'] = new Array('n','Mi página de discusión');
+ta['pt-anontalk'] = new Array('n','Discusión sobre ediciones hechas desde esta dirección IP');
+ta['pt-preferences'] = new Array('','Mis preferencias');
+ta['pt-watchlist'] = new Array('l','La lista de páginas para las que estás vigilando los cambios');
+ta['pt-mycontris'] = new Array('y','Lista de mis contribuciones');
+ta['pt-login'] = new Array('o','Te animamos a registrarte, aunque no es obligatorio');
+ta['pt-anonlogin'] = new Array('o','Te animamos a registrarte, aunque no es obligatorio');
+ta['pt-logout'] = new Array('o','Salir de la sesión');
+ta['ca-talk'] = new Array('t','Discusión acerca del artículo');
+ta['ca-edit'] = new Array('e','Puedes editar esta página. Por favor, usa el botón de previsualización antes de grabar.');
+ta['ca-addsection'] = new Array('+','Añade un comentario a esta discusión');
+ta['ca-viewsource'] = new Array('e','Esta página está protegida, sólo puedes ver su código fuente');
+ta['ca-history'] = new Array('h','Versiones anteriores de esta página');
+ta['ca-protect'] = new Array('=','Proteger esta página');
+ta['ca-delete'] = new Array('d','Borrar esta página');
+ta['ca-undelete'] = new Array('d','Restaurar las ediciones hechas a esta página antes de que fuese borrada');
+ta['ca-move'] = new Array('m','Trasladar (renombrar) esta página');
+ta['ca-watch'] = new Array('w','Añadir esta página a tu lista de seguimiento');
+ta['ca-unwatch'] = new Array('w','Borrar esta página de tu lista de seguimiento');
+ta['search'] = new Array('f','Buscar en este wiki');
+ta['p-logo'] = new Array('','Portada');
+ta['n-mainpage'] = new Array('z','Visitar la Portada');
+ta['n-portal'] = new Array('','Acerca del proyecto, qué puedes hacer, dónde encontrar información');
+ta['n-currentevents'] = new Array('','Información de contexto sobre acontecimientos actuales');
+ta['n-recentchanges'] = new Array('r','La lista de cambios recientes en el wiki');
+ta['n-randompage'] = new Array('x','Cargar una página aleatoriamente');
+ta['n-help'] = new Array('','El lugar para aprender');
+ta['n-sitesupport'] = new Array('','Respáldanos');
+ta['t-whatlinkshere'] = new Array('j','Lista de todas las páginas del wiki que enlazan con ésta');
+ta['t-recentchangeslinked'] = new Array('k','Cambios recientes en las páginas que enlazan con esta otra');
+ta['feed-rss'] = new Array('','Sindicación RSS de esta página');
+ta['feed-atom'] = new Array('','Sindicación Atom de esta página');
+ta['t-contributions'] = new Array('','Ver la lista de contribuciones de este usuario');
+ta['t-emailuser'] = new Array('','Enviar un mensaje de correo a este usuario');
+ta['t-upload'] = new Array('u','Subir imágenes o archivos multimedia');
+ta['t-specialpages'] = new Array('q','Lista de todas las páginas especiales');
+ta['ca-nstab-main'] = new Array('c','Ver el artículo');
+ta['ca-nstab-user'] = new Array('c','Ver la página de usuario');
+ta['ca-nstab-media'] = new Array('c','Ver la página de multimedia');
+ta['ca-nstab-special'] = new Array('','Esta es una página especial, no se puede editar la página en sí');
+ta['ca-nstab-wp'] = new Array('a','Ver la página de proyecto');
+ta['ca-nstab-image'] = new Array('c','Ver la página de la imagen');
+ta['ca-nstab-mediawiki'] = new Array('c','Ver el mensaje de sistema');
+ta['ca-nstab-template'] = new Array('c','Ver la plantilla');
+ta['ca-nstab-help'] = new Array('c','Ver la página de ayuda');
ta['ca-nstab-category'] = new Array('c','Ver la página de categoría');",
'navigation' => "Navegación",
@@ -1133,6 +1028,7 @@ ta['ca-nstab-category'] = new Array('c','Ver la página de categoría');",
'movedto' => "renombrado a",
'moredotdotdot' => "Más...",
);
+
class LanguageEs extends LanguageUtf8 {
function getNamespaces() {
@@ -1150,7 +1046,6 @@ class LanguageEs extends LanguageUtf8 {
return $wgSkinNamesEs;
}
-
function shortdate( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -1178,21 +1073,6 @@ class LanguageEs extends LanguageUtf8 {
return $this->time( $ts, $adj ) . " " . $this->shortdate( $ts, $adj );
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesEs;
- return $wgValidSpecialPagesEs;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesEs;
- return $wgSysopSpecialPagesEs;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesEs;
- return $wgDeveloperSpecialPagesEs;
- }
-
function getMessage( $key ) {
global $wgAllMessagesEs;
if( isset( $wgAllMessagesEs[$key] ) ) {
@@ -1201,9 +1081,10 @@ class LanguageEs extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function formatNum( $number, $year = false ) {
return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
}
}
+
?>
diff --git a/languages/LanguageEt.php b/languages/LanguageEt.php
index f16ff4319697..7b2fb0ea7f93 100644
--- a/languages/LanguageEt.php
+++ b/languages/LanguageEt.php
@@ -5,24 +5,24 @@
*/
$wgNamespaceNamesEt = array(
- NS_MEDIA => 'Meedia',
- NS_SPECIAL => 'Eri',
- NS_MAIN => '',
- NS_TALK => 'Arutelu',
- NS_USER => 'Kasutaja',
- NS_USER_TALK => 'Kasutaja_arutelu',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_arutelu',
- NS_IMAGE => 'Pilt',
- NS_IMAGE_TALK => 'Pildi_arutelu',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_arutelu',
- NS_TEMPLATE => 'Mall',
- NS_TEMPLATE_TALK => 'Malli_arutelu',
- NS_HELP => 'Juhend',
- NS_HELP_TALK => 'Juhendi_arutelu',
- NS_CATEGORY => 'Kategooria',
- NS_CATEGORY_TALK => 'Kategooria_arutelu'
+ NS_MEDIA => 'Meedia',
+ NS_SPECIAL => 'Eri',
+ NS_MAIN => '',
+ NS_TALK => 'Arutelu',
+ NS_USER => 'Kasutaja',
+ NS_USER_TALK => 'Kasutaja_arutelu',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_arutelu',
+ NS_IMAGE => 'Pilt',
+ NS_IMAGE_TALK => 'Pildi_arutelu',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_arutelu',
+ NS_TEMPLATE => 'Mall',
+ NS_TEMPLATE_TALK => 'Malli_arutelu',
+ NS_HELP => 'Juhend',
+ NS_HELP_TALK => 'Juhendi_arutelu',
+ NS_CATEGORY => 'Kategooria',
+ NS_CATEGORY_TALK => 'Kategooria_arutelu'
) + $wgNamespaceNamesEn;
/* private */ $wgSkinNamesEt = array(
@@ -34,9 +34,19 @@ $wgNamespaceNamesEt = array(
'davinci' => "DaVinci",
'mono' => "Mono",
'monobook' => "MonoBook",
- "myskin" => "Mu oma nahk"
+ "myskin" => "Mu oma nahk"
);
+
+/* private */ $wgDateFormatsEt = array(
+ 'Eelistus puudub',
+ '15.01.2001, kell 16.12',
+ '15. jaanuar 2001, kell 16.12',
+ '15. I 2005, kell 16.12',
+ 'ISO 8601' => '2001-01-15 16:12:34'
+);
+
+
/* private */ $wgQuickbarSettingsEt = array(
"Ei_ole", "Püsivalt_vasakul", "Püsivalt paremal", "Ujuvalt vasakul"
);
@@ -57,87 +67,40 @@ $wgNamespaceNamesEt = array(
/* private */ $wgMagicWordsEt = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#redirect', "#suuna" ),
- MAG_NOTOC => array( 0, '__NOTOC__' ),
- MAG_FORCETOC => array( 0, '__FORCETOC__' ),
- MAG_TOC => array( 0, '__TOC__' ),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__' ),
- MAG_START => array( 0, '__START__' ),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' ),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' ),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY' ),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' ),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' ),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME' ),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
- MAG_PAGENAME => array( 1, 'PAGENAME' ),
- MAG_PAGENAMEE => array( 1, 'PAGENAMEE' ),
- MAG_NAMESPACE => array( 1, 'NAMESPACE' ),
- MAG_SUBST => array( 0, 'SUBST:' ),
- MAG_MSGNW => array( 0, 'MSGNW:' ),
- MAG_END => array( 0, '__END__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ),
- MAG_IMG_RIGHT => array( 1, 'right' ),
- MAG_IMG_LEFT => array( 1, 'left' ),
- MAG_IMG_NONE => array( 1, 'none' ),
- MAG_IMG_WIDTH => array( 1, '$1px' ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ),
- MAG_INT => array( 0, 'INT:' ),
- MAG_SITENAME => array( 1, 'SITENAME' ),
- MAG_NS => array( 0, 'NS:' ),
- MAG_LOCALURL => array( 0, 'LOCALURL:' ),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
- MAG_SERVER => array( 0, 'SERVER' ),
- MAG_GRAMMAR => array( 0, 'GRAMMAR:' )
-);
-
-
-/* private */ $wgValidSpecialPagesEt = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Minu eelistuste seadmine",
- "Watchlist" => "Minu jälgimisloend",
- "Recentchanges" => "Viimati muudetud artiklid",
- "Upload" => "Pildifailide üleslaadimine",
- "Imagelist" => "Piltide loend",
- "Listusers" => "Kasutajad",
- "Statistics" => "Saidi statistika",
- "Randompage" => "Juhuslik artikkel",
-
- "Lonelypages" => "üksildased artiklid",
- "Unusedimages" => "Kasutamata pildid",
- "Popularpages" => "Kõige loetavamad artiklid",
- "Wantedpages" => "Kõige oodatumad artiklid",
- "Shortpages" => "Lühikesed artiklid",
- "Longpages" => "Pikad artiklid",
- "Newpages" => "Uued artiklid",
-# "Intl" => "Keeltevahelised lingid",
- "Allpages" => "Kõik artiklid pealkirja järgi",
-
- "Ipblocklist" => "Blokeeritud IP-aadressid",
- "Maintenance" => "Hoolduslehekülg",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Raamatud",
- "Export" => "Eksport XML-vormingusse",
- "Version" => "Versioon",
-);
-
-/* private */ $wgSysopSpecialPagesEt = array(
- "Blockip" => "Blokeeri IP-aadress",
- "Asksql" => "Otsi andmebaasist",
- "Undelete" => "Taasta kustutatud leheküljed"
-);
-
-/* private */ $wgDeveloperSpecialPagesEt = array(
- "Lockdb" => "Võta andmebaas kirjutuskaitse alla",
- "Unlockdb" => "Taasta andmebaasi kirjutuspääs",
+ MAG_REDIRECT => array( 0, '#redirect', "#suuna" ),
+ MAG_NOTOC => array( 0, '__NOTOC__' ),
+ MAG_FORCETOC => array( 0, '__FORCETOC__' ),
+ MAG_TOC => array( 0, '__TOC__' ),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__' ),
+ MAG_START => array( 0, '__START__' ),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' ),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY' ),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' ),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' ),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
+ MAG_PAGENAME => array( 1, 'PAGENAME' ),
+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE' ),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE' ),
+ MAG_SUBST => array( 0, 'SUBST:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:' ),
+ MAG_END => array( 0, '__END__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ),
+ MAG_IMG_RIGHT => array( 1, 'right' ),
+ MAG_IMG_LEFT => array( 1, 'left' ),
+ MAG_IMG_NONE => array( 1, 'none' ),
+ MAG_IMG_WIDTH => array( 1, '$1px' ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ),
+ MAG_INT => array( 0, 'INT:' ),
+ MAG_SITENAME => array( 1, 'SITENAME' ),
+ MAG_NS => array( 0, 'NS:' ),
+ MAG_LOCALURL => array( 0, 'LOCALURL:' ),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
+ MAG_SERVER => array( 0, 'SERVER' ),
+ MAG_GRAMMAR => array( 0, 'GRAMMAR:' )
);
/* private */ $wgAllMessagesEt = array(
@@ -209,7 +172,6 @@ ning [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide kasutusjuhendit]."
"article" => "Sisu", # või "Artikkel" nagu praegu Vikipeedias?
"help" => "Juhend", # Vikipeedias "Spikker"
"helppage" => "{{ns:12}}:Juhend",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Teated programmivigadest",
"bugreportspage" => "{{ns:4}}:Teated_programmivigadest",
'sitesupport' => 'Annetused', # Set a URL in $wgSiteSupportPage in LocalSettings.php
@@ -272,9 +234,9 @@ ning [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide kasutusjuhendit]."
"viewtalkpage" => "Arutelulehekülg",
"otherlanguages" => "Teised keeled",
"redirectedfrom" => "(Ümber suunatud artiklist $1)",
-"lastmodified" => "Viimati muudetud $1.",
+"lastmodified" => "Viimane muutmine: $1",
"viewcount" => "Seda lehekülge on külastatud $1 korda.",
-"gnunote" => "Kogu tekst on kasutatav litsentsi <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Free Documentation License</a> tingimustel.", # aegunud, võib vist eemaldada, asendada järgmisega:
+# aegunud, võib vist eemaldada, asendada järgmisega:
"copyright" => "Kogu tekst on kasutatav litsentsi <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Vaba Dokumentatsiooni Litsentsi</a> (GFDL) tingimustel.",
'poweredby' => "{{SITENAME}} kasutab avatud koodiga wiki mootorit [http://www.mediawiki.org/ MediaWiki].",
"printsubtitle" => "(Allikas: {{SERVER}})",
@@ -285,8 +247,6 @@ ning [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide kasutusjuhendit]."
"developertitle" => "Nõutav süsteemiarendaja staatus",
"developertext" => "Seda toimingut saavad sooritada ainult süsteemiarendaja staatusega kasutajad.
Vaata $1.",
-'bureaucrattitle' => 'Nõutav bürokraadi staatus',
-"bureaucrattext" => "Seda toimingut saavad sooritada ainult \"bürokraadi\" staatusega kasutajad. Vaata $1.",
"nbytes" => "$1 baiti",
"go" => "Mine",
"ok" => "OK",
@@ -300,7 +260,7 @@ Vaata $1.",
'toc' => 'Sisukord',
'showtoc' => 'näita',
'hidetoc' => 'peida',
-'thisisdeleted' => "Vaata või taasta $1?", # View or restore...
+'thisisdeleted' => "Vaata või taasta $1?", # View or restore...
'restorelink' => "Kustutatud muudatuste arv: $1",
'feedlinks' => 'Sööde:', # See sõna ei meeldi, aga paremat ei tea.
'sitenotice' => '', # the equivalent to wgSiteNotice
@@ -349,9 +309,9 @@ MySQL andis vea \"$3: $4\".\n",
"readonlytext" => "Andmebaas on praegu kirjutuskaitse all, tõenäoliselt andmebaasi rutiinseks hoolduseks, mille lõppedes normaalne olukord taastub.
Administraator, kes selle kaitse alla võttis, andis järgmise selgituse:
<p>$1",
-"missingarticle" => "Andmebaas ei leidnud lehekülje \"$1\" teksti, kuigi see oleks pidanud olema leitav.
+"missingarticle" => "Andmebaas ei leidnud lehekülje \"$1\" teksti, kuigi see oleks pidanud olema leitav.
-<p>Tavaliselt on selle põhjuseks vananenud sisuerinevuste- või ajaloolink leheküljele, mis on kustutatud.
+<p>Tavaliselt on selle põhjuseks vananenud sisuerinevuste- või ajaloolink leheküljele, mis on kustutatud.
<p>Kui ei ole tegemist sellise juhtumiga, siis võib olla tegemist tarkvaraveaga. Palun teatage sellest administraatorile, märkides ära kasutatud aadressi.",
"internalerror" => "Sisemine viga",
@@ -360,7 +320,7 @@ Administraator, kes selle kaitse alla võttis, andis järgmise selgituse:
"filedeleteerror" => "Faili nimega \"$1\" ei ole võimalik kustutada.",
"filenotfound" => "Faili nimega \"$1\" ei leitud.",
"unexpected" => "Ootamatu väärtus: \"$1\"=\"$2\".",
-"formerror" => "Viga: vormi ei saanud salvestada",
+"formerror" => "Viga: vormi ei saanud salvestada",
"badarticleerror" => "Seda toimingut ei saa sellel leheküljel sooritada.",
"cannotdelete" => "Seda lehekülge või pilti ei ole võimalik kustutada. (Võib-olla keegi teine juba kustutas selle.)",
"badtitle" => "Vigane pealkiri",
@@ -378,7 +338,6 @@ Päring: $2
mitmesuguseid põhjusi, vaata palun artiklit
[[{{ns:4}}:Lukustatud lehekülg]].
Sa saad aga vaadata ja kopeerida selle lehekülje lähteteksti -- ",
-'seriousxhtmlerrors' => 'tidy leidis, et xhtml-märgenduses on tõsiseid vigu.',
@@ -388,7 +347,7 @@ Sa saad aga vaadata ja kopeerida selle lehekülje lähteteksti -- ",
"logouttitle" => "Väljalogimine",
"logouttext" => "Te olete välja loginud.
Võite kasutada süsteemi anonüümselt, aga ka sama või mõne teise kasutajana uuesti sisse logida.\n",
- # rookisin Vikipeedia välja, {{SITENAME}} oleks õige, aga vajab ümbersõnastamist.
+ # rookisin Vikipeedia välja, {{SITENAME}} oleks õige, aga vajab ümbersõnastamist.
"welcomecreation" => "<h2>Tere tulemast, $1!</h2><p>Teie konto on loodud. Ärge unustage seada oma eelistusi.",
@@ -399,11 +358,7 @@ Võite kasutada süsteemi anonüümselt, aga ka sama või mõne teise kasutajana
"newusersonly" => " (ainult uued kasutajad)",
"remembermypassword" => "Parooli meeldejätmine tulevasteks seanssideks.",
"loginproblem" => "<b>Sisselogimine ei õnnestunud.</b><br />Proovige uuesti!",
-"alreadyloggedin" => "<font color=red><b>Kasutaja $1, Te olete juba sisse loginud!</b></font><br />\n",
-
-"areyounew" => "Kui olete siin uustulnuk ja tahate saada kasutajakontot, siis
-sisestage kasutajanimi, seejärel parool (kaks korda).
-E-posti aadress ei ole kohustuslik; kui Te kaotate oma parooli, võite lasta selle saata Teie poolt antud aadressil.<br />\n", # aegunud -- kustutada.
+"alreadyloggedin" => "<strong>Kasutaja $1, Te olete juba sisse loginud!</strong><br />\n",
"login" => "Logi sisse",
'loginprompt' => "{{SITENAME}} võimaldab sisselogimist vaid siis kui küpsised on lubatud.",
@@ -504,12 +459,12 @@ Teie IP on $3. Lisage see aadress kõigile järelpärimistele, mida kavatsete te
"newarticle" => "(Uus)",
"newarticletext" =>
"Seda lehekülge veel ei ole.
-Lehekülje loomiseks hakake kirjutama all olevasse boksi
+Lehekülje loomiseks hakake kirjutama all olevasse boksi
(lisainfo saamiseks vaadake [[{{ns:4}}:Juhend|juhendit]]).
Kui sattusite siia kogemata, klõpsake lihtsalt brauseri ''back''-nupule.",
"anontalkpagetext" => "---- ''See on arutelulehekülg anonüümse kasutaja kohta, kes ei ole loonud kontot või ei kasuta seda. Sellepärast tuleb meil kasutaja identifitseerimiseks kasutada tema [[IP-aadress]]i. See IP-aadress võib olla mitmele kasutajale ühine. Kui olete anonüümne kasutaja ning leiate, et kommentaarid sellel leheküljel ei ole mõeldud Teile, siis palun [[{{ns:4}}:Kasutaja sisselogimine|looge konto või logige sisse]], et edaspidi arusaamatusi vältida.'' ",
"noarticletext" => "(See lehekülg on praegu tühi)",
-'clearyourcache' => "'''Märkus:''' Pärast salvestamist pead sa muudatuste nägemiseks oma brauseri puhvri tühjendama: '''Mozilla:''' vajuta ''reload''(või ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.",
+'clearyourcache' => "'''Märkus:''' Pärast salvestamist pead sa muudatuste nägemiseks oma brauseri puhvri tühjendama: '''Mozilla:''' ''ctrl-shift-r'', '''IE:''' ''ctrl-f5'', '''Safari:''' ''cmd-shift-r'', '''Konqueror''' ''f5''.",
'usercssjsyoucanpreview' => "<strong>Vihje:</strong> Kasuta nuppu 'Näita eelvaadet' oma uue css/js testimiseks enne salvestamist.",
'usercsspreview' => "'''Ärge unustage, et seda versiooni teie isiklikust stiililehest pole veel salvestatud!'''",
'userjspreview' => "'''Ärge unustage, et see versioon teie isiklikust javascriptist on alles salvestamata!'''",
@@ -534,11 +489,11 @@ Kui Te selle salvestate, siis lähevad kõik vahepealsed muudatused kaduma.</str
"copyrightwarning" => "Pidage silmas, et kõik kaastööd loetakse avaldatuks vastavalt GNU Vaba Dokumentatsiooni Litsentsile
(Üksikasjad on leheküljel $1).
Kui Te ei soovi, et Teie poolt kirjutatut halastamatult redigeeritakse ja omal äranägemisel kasutatakse, siis ärge seda siia salvestage.<br />
-Te kinnitate ka, et kirjutasite selle ise või võtsite selle kopeerimiskitsenduseta allikast.
+Te kinnitate ka, et kirjutasite selle ise või võtsite selle kopeerimiskitsenduseta allikast.
<strong>ÄRGE SAATKE AUTORIÕIGUSTEGA KAITSTUD MATERJALI ILMA LOATA!</strong>", # Vikipeedia võtsin välja, {{SITENAME}} paigutada kuidagi?
"longpagewarning" => "<strong>HOIATUS: Selle lehekülje pikkus ületab $1 kilobaiti. Mõne brauseri puhul valmistab raskusi juba 32-le kilobaidile läheneva pikkusega lehekülgede redigeerimine. Palun kaaluge selle lehekülje sisu jaotamist lühemate lehekülgede vahel.</strong>",
"readonlywarning" => "<strong>HOIATUS: Andmebaas on lukustatud hooldustöödeks, nii et praegu ei saa parandusi salvestada. Võite teksti alal hoida tekstifailina ning salvestada hiljem.</strong>",
-"protectedpagewarning" => "<strong>HOIATUS: See lehekülg on lukustatud, nii et seda saavad redigeerida ainult süsteemi operaatori õigustega kasutajad. Järgige juhtnööre leheküljel
+"protectedpagewarning" => "<strong>HOIATUS: See lehekülg on lukustatud, nii et seda saavad redigeerida ainult süsteemi operaatori õigustega kasutajad. Järgige juhtnööre leheküljel
[[Project:Juhtnöörid_kaitstud_lehekülje_kohta]]</strong>.",
# History pages
@@ -550,7 +505,7 @@ Te kinnitate ka, et kirjutasite selle ise või võtsite selle kopeerimiskitsendu
Palun kontrollige aadressi, millel Te seda lehekülge leida püüdsite.\n",
"loadhist" => "Lehekülje ajaloo laadimine",
"currentrev" => "Viimane redaktsioon",
-"revisionasof" => "Redaktsioon $1",
+"revisionasof" => "Redaktsioon: $1",
"cur" => "viim",
"next" => "järg",
"last" => "eel",
@@ -571,8 +526,6 @@ Legend: (viim) = erinevused võrreldes viimase redaktsiooniga,
# Search results
#
"searchresults" => "Otsingu tulemid",
-"searchhelppage" => "{{ns:4}}:Otsing",
-"searchingwikipedia" => "{{ns:4}} &ndash; Otsimine",
"searchresulttext" => "Lisainfot otsimise kohta vaata $1.",
"searchquery" => "Päring \"$1\"",
"badquery" => "Vigane päring",
@@ -611,10 +564,11 @@ sisse logida.",
"prefslogintext" => "Te olete sisse loginud kasutajanimega \"$1\".
Teie sisemine ID-number on $2.",
"prefsreset" => "Teie eelistused on arvutimälu järgi taastatud.",
-"qbsettings" => "Kiirriba sätted",
+"qbsettings" => "Kiirriba sätted",
"changepassword" => "Muuda parool",
"skin" => "Nahk",
"math" => "Valemite näitamine",
+"dateformat" => "Kuupäeva formaat",
"math_failure" => "Arusaamatu süntaks",
"math_unknown_error" => "Tundmatu viga",
"math_unknown_function" => "Tundmatu funktsioon ",
@@ -711,13 +665,9 @@ Kellaajad on märgitud serveri ajaarvamise järele (UTC).
",
"filename" => "Faili nimi",
"filedesc" => "Lühikirjeldus",
-"affirmation" => "Kinnitan, et selle faili autoriõiguste valdaja
-on nõus seda litsenseerima tingimuste alusel, mille esitab $1.",
"copyrightpage" => "{{ns:4}}:Autoriõigused",
"copyrightpagename" => "{{SITENAME}} ja autoriõigused",
"uploadedfiles" => "Üleslaetud failid",
-"noaffirmation" => "Te peate kinnitama, et Teie poolt üleslaetavad failid
-ei riku kellegi autoriõigusi.",
"ignorewarning" => "Ignoreeri hoiatust ja salvesta sellest hoolimata.",
"minlength" => "Pildi nimi peab sisaldama vähemalt kolme tähte.",
"badfilename" => "Pildi nimi on muudetud. Uus nimi on \"$1\".",
@@ -808,10 +758,6 @@ Administraatori staatuses kasutajaid: <b>$2</b> (vt $3).",
"listusers" => "Kasutajad",
"specialpages" => "Erileheküljed",
"spheading" => "Erileheküljed",
-/* aegunud
-"sysopspheading" => "Administraatori erileheküljed",
-"developerspheading" => "Arendaja erileheküljed",
-*/
"protectpage" => "Kaitse lehekülge",
"recentchangeslinked" => "Seotud muudatused",
"rclsub" => "(lehekülgedel, millele \"$1\" viitab)", #
@@ -955,7 +901,6 @@ pages that were vandalized).",
"ipbreason" => "Põhjus",
"ipbsubmit" => "Blokeeri see aadress",
"badipaddress" => "The IP address is badly formed.",
-"noblockreason" => "You must supply a reason for the block.",
"blockipsuccesssub" => "Block succeeded",
"blockipsuccesstext" => "IP-aadress \"$1\" on blokeeritud.
<br />See [[Special:Ipblocklist|IP block list]] to review blocks.",
@@ -965,7 +910,7 @@ to a previously blocked IP address.",
"ipusubmit" => "Unblock this address",
"ipusuccess" => "IP address \"$1\" unblocked",
"ipblocklist" => "Blokeeritud IP-aadresside loend",
-"blocklistline" => "$1, $2 blocked $3",
+"blocklistline" => "$1, $2 blocked $3 ($4)",
"blocklink" => "blokeeri",
"unblocklink" => "unblock",
"contribslink" => "contribs",
@@ -994,20 +939,6 @@ Please confirm that this is what you intend to do.",
<br />Kui Teie hooldustöö on läbi, ärge unustage kirjutuspääsu taastada!",
"unlockdbsuccesstext" => "Andmebaasi kirjutuspääs on taastatud.",
-# SQL query
-#
-"asksql" => "SQL query",
-"asksqltext" => "Use the form below to make a direct query of the
-Wikipedia database.
-Use single quotes ('like this') to delimit string literals.
-This can often add considerable load to the server, so please use
-this function sparingly.",
-"sqlquery" => "Enter query",
-"querybtn" => "Submit query",
-"selectonly" => "Queries other than \"SELECT\" are restricted to
-Wikipedia developers.",
-"querysuccessful" => "Query successful",
-
# Move page
#
"movepage" => "Teisalda artikkel",
@@ -1049,12 +980,12 @@ kasutajaks ja [[Special:Userlogin|sisse logima]]",
"talkpagemoved" => "Ka vastav arutelulehekülg on teisaldatud.",
"talkpagenotmoved" => "Vastav arutelulehekülg jäi teisaldamata.",
#Math
- 'mw_math_png' => "Alati PNG",
- 'mw_math_simple' => "Kui väga lihtne, siis HTML, muidu PNG",
- 'mw_math_html' => "Võimaluse korral HTML, muidu PNG",
- 'mw_math_source' => "Säilitada TeX (tekstibrauserite puhul)",
- 'mw_math_modern' => "Soovitatav moodsate brauserite puhul",
- 'mw_math_mathml' => 'MathML',
+ 'mw_math_png' => "Alati PNG",
+ 'mw_math_simple' => "Kui väga lihtne, siis HTML, muidu PNG",
+ 'mw_math_html' => "Võimaluse korral HTML, muidu PNG",
+ 'mw_math_source' => "Säilitada TeX (tekstibrauserite puhul)",
+ 'mw_math_modern' => "Soovitatav moodsate brauserite puhul",
+ 'mw_math_mathml' => 'MathML',
);
@@ -1068,6 +999,11 @@ class LanguageEt extends LanguageUtf8 {
return $wgBookstoreListEt ;
}
+ function getDateFormats() {
+ global $wgDateFormatsEt;
+ return $wgDateFormatsEt;
+ }
+
function getNamespaces() {
global $wgNamespaceNamesEt;
return $wgNamespaceNamesEt;
@@ -1083,21 +1019,6 @@ class LanguageEt extends LanguageUtf8 {
return $wgSkinNamesEt;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesEt;
- return $wgValidSpecialPagesEt;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesEt;
- return $wgSysopSpecialPagesEt;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesEt;
- return $wgDeveloperSpecialPagesEt;
- }
-
function getMessage( $key ) {
global $wgAllMessagesEt;
if( isset( $wgAllMessagesEt[$key] ) ) {
@@ -1126,5 +1047,120 @@ class LanguageEt extends LanguageUtf8 {
}
}
+
+
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one.
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
+ global $wgAmericanDates, $wgUser;
+
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+
+ $datePreference = $this->dateFormat($format);
+
+ if ($datePreference == '0'
+ || $datePreference == '' ) {$datePreference = $wgAmericanDates ? '0' : '2';}
+
+ $month = $this->getMonthName( substr( $ts, 4, 2 ) );
+ $day = $this->formatNum( 0 + substr( $ts, 6, 2 ) );
+ $year = $this->formatNum( substr( $ts, 0, 4 ), true );
+ $lat_month = $this->monthByLatinNumber( substr ($ts, 4, 2));
+
+ switch( $datePreference ) {
+ case '2': return "$day. $month $year";
+ case '3': return "$day. $lat_month $year";
+ case 'ISO 8601': return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2);
+ default: return substr($ts, 6, 2). '.' . substr($ts, 4, 2). '.' .substr($ts, 0, 4);
+ }
+ }
+
+
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function time( $ts, $adj = false, $format = true, $timecorrection = false ) {
+ global $wgUser, $wgAmericanDates;
+
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+ $datePreference = $this->dateFormat($format);
+
+ if ($datePreference == '0') {$datePreference = $wgAmericanDates ? '0' : '2';}
+
+ if ( $datePreference === 'ISO 8601' ) {
+ $t = substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 );
+ $t .= ':' . substr( $ts, 12, 2 );
+ } else {
+ $t = substr( $ts, 8, 2 ) . '&#46;' . substr( $ts, 10, 2 );
+ }
+ return $this->formatNum( $t );
+ }
+
+
+
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function timeanddate( $ts, $adj = false, $format = true, $timecorrection = false) {
+ global $wgUser, $wgAmericanDates;
+
+ $datePreference = $this->dateFormat($format);
+ switch ( $datePreference ) {
+ case 'ISO 8601': return $this->date( $ts, $adj, $datePreference, $timecorrection ) . ' ' .
+ $this->time( $ts, $adj, $datePreference, $timecorrection );
+ default: return $this->date( $ts, $adj, $datePreference, $timecorrection ) . ', kell ' .
+ $this->time( $ts, $adj, $datePreference, $timecorrection );
+
+ }
+
+ }
+
+
+ /**
+ * retuns latin number corresponding to given month number
+ * @access public
+ * @param number
+ * @return string
+ */
+ function monthByLatinNumber( $key ) {
+ $latinNumbers= array(
+ 'I', 'II', 'III', 'IV', 'V', 'VI',
+ 'VII','VIII','IX','X','XI','XII'
+ );
+
+ return $latinNumbers[$key-1];
+ }
+
+
}
?>
diff --git a/languages/LanguageFa.php b/languages/LanguageFa.php
index 8bf943adfd50..1e2b04e6bf7e 100644
--- a/languages/LanguageFa.php
+++ b/languages/LanguageFa.php
@@ -13,32 +13,22 @@ require_once("LanguageUtf8.php");
# Language-specific text
#--------------------------------------------------------------------------
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# NOTE: To turn off "Disclaimers" in the title links,
-# set "disclaimers" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
+/** TODO: fix me! */
/* private */ $wgNamespaceNamesFa = array(
- -2 => "مدیا",
- -1 => "ویژه",
- 0 => "",
- 1 => "بحث",
- 2 => "کاربر",
- 3 => "بحث_کاربر",
- 4 => "ویکی‌پدیا",
- 5 => "بحث_ویکی‌پدیا",
- 6 => "تصویر",
- 7 => "بحث_تصویر",
- 8 => "مدیاویکی",
- 9 => "بحث_مدیاویکی",
- 10 => "Template",
- 11 => "Template_talk"
+ NS_MEDIA => "مدیا",
+ NS_SPECIAL => "ویژه",
+ NS_MAIN => '',
+ NS_TALK => "بحث",
+ NS_USER => "کاربر",
+ NS_USER_TALK => "بحث_کاربر",
+ NS_PROJECT => "ویکی‌پدیا",
+ NS_PROJECT_TALK => "بحث_ویکی‌پدیا",
+ NS_IMAGE => "تصویر",
+ NS_IMAGE_TALK => "بحث_تصویر",
+ NS_MEDIAWIKI => "مدیاویکی",
+ NS_MEDIAWIKI_TALK => "بحث_مدیاویکی",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
@@ -52,68 +42,7 @@ require_once("LanguageUtf8.php");
'cologneblue' => "آبی کلون",
'smarty' => "پدینگتون",
'montparnasse' => "مون‌پارناس",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesFa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "تنظیم ترجیحات کاربر",
- "Watchlist" => "فهرست تعقیبات من",
- "Recentchanges" => "صفحات اخیراً به‌روزشده",
- "Upload" => "بار کردن پرونده‌های تصویری",
- "Imagelist" => "فهرست تصاویر",
- "Listusers" => "کاربران ثبت‌شده",
- "Statistics" => "آمارهای وب‌گاه",
- "Randompage" => "مقاله‌ی تصادفی",
-
- "Lonelypages" => "مقاله‌های یتیم",
- "Unusedimages" => "تصاویر یتیم",
- "Popularpages" => "مقاله‌های محبوب",
- "Wantedpages" => "مقاله‌های با بیشترین درخواست",
- "Shortpages" => "مقاله‌های کوتاه",
- "Longpages" => "مقاله‌های طولانی",
- "Newpages" => "مقاله‌های تازه‌ایجادشده",
- "Ancientpages" => "قدیمی‌ترین مقاله‌ها",
- "Deadendpages" => "صفحات بن‌بست",
-# "Intl" => "پیوندهای بین‌زبانی",
- "Allpages" => "همه‌ی صفحات بر اساس عنوان",
-
- "Ipblocklist" => "کاربران/نشانی‌های IP بسته‌شده",
- "Maintenance" => "صفحه‌ی نگهداری",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "منابع خارجی کتاب‌ها",
-# "Categories" => "رده‌های صفحات",
- "Export" => "صدور صفحه‌ی XML",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesFa = array(
- "Blockip" => "بستن کاربر/نشانی IP",
- "Asksql" => "پرس‌وجوی پایگاه داده",
- "Undelete" => "احیای صفحات حذف‌شده"
-);
-
-/* private */ $wgDeveloperSpecialPagesFa = array(
- "Lockdb" => "فقط‌خواندنی کردن پایگاه داده",
- "Unlockdb" => "احیای دسترسی نوشتن به پایگاه داده",
- "Debug" => "اطلاعات اشکال‌زدایی"
-);
+) + $wgSkinNamesEn;
#-------------------------------------------------------------------
# Default messages
@@ -188,11 +117,9 @@ require_once("LanguageUtf8.php");
"aboutpage" => "ویکی‌پدیا:درباره",
"help" => "راهنما",
"helppage" => "ویکی‌پدیا:راهنما",
-"wikititlesuffix" => "ویکی‌پدیا",
"bugreports" => "گزارش اشکالات",
"bugreportspage" => "ویکی‌پدیا:گزارش اشکالات",
"sitesupport" => "کمک مالی",
-"sitesupportpage" => "ویکی‌پدیا:کمک_مالی", # If not set, won't appear. Can be wiki page or URL
"faq" => "سؤالات معمول",
"faqpage" => "ویکی‌پدیا:سؤالات معمول",
"edithelp" => "راهنمای ویرایش کردن",
@@ -237,7 +164,6 @@ require_once("LanguageUtf8.php");
"redirectedfrom" => "(تغییر مسیر از $1)",
"lastmodified" => "این صفحه آخرین بار در $1 تغییر کرده است.",
"viewcount" => "این صفحه $1 بار دیده شده است.",
-"gnunote" => "کلیه‌ی متون تحت شرایط <a class=internal href='http://en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License'>اجازه‌نامه‌ی مستندات آزاد گنو</a> در دسترسند.",
"printsubtitle" => "(از {{SERVER}})",
"protectedpage" => "صفحه‌ی محافظت‌شده",
"administrators" => "ویکی‌پدیا:مدیران",
@@ -336,7 +262,7 @@ The administrator who locked it offered this explanation:
"newusersonly" => " (فقط کاربران جدید)",
"remembermypassword" => "کلمه‌ی عبور بین نشست‌ها به خاطر سپرده شود.",
"loginproblem" => "<b>ورود شما به سیستم با مشکلی مواجه شد.</b><br />دوباره تلاش کنید!",
-"alreadyloggedin" => "<font color=red><b>کاربر $1, شما از قبل وارد سیستم شده‌اید!</b></font><br />\n",
+"alreadyloggedin" => "<strong>کاربر $1, شما از قبل وارد سیستم شده‌اید!</strong><br />\n",
"login" => "ورود به سیستم",
"loginprompt" => "برای ورود به ویکی‌پدیا باید cookieها را فعال کنید.",
@@ -411,7 +337,7 @@ You should log in and change your password now.",
"showpreview" => "پیش‌نمایش نمایش یابد",
"blockedtitle" => "کاربر بسته شده است",
"blockedtext" => "نام کاربری یا نشانی IP شما توسط $1 بسته شده است.
-دلیل داده‌شده این است:<br />''$2''<p>شما می‌توانید با $1 یا یکی از
+دلیل داده‌شده این است:<br />''$2''<p>شما می‌توانید با $1 یا یکی از
[[ویکی‌پدیا:مدیران|مدیران]] تماس بگیرید و در این باره صحبت کنید.
توجه کنید که شما نمی‌توانید از امکان «فرستادن پست الکترونیکی به این کاربر» استفاده کنید مگر اینکه نشانی پست الکترونیکی
@@ -485,7 +411,7 @@ You should log in and change your password now.",
بنابراین نمی‌توانید ویرایش‌هایتان را همین الآن ذخیره کنید.
اگر می‌خواهید متن را در یک پرونده‌ی متنی ببرید و بچسبانید و برای آینده ذخیره‌اش کنید.</strong>",
"protectedpagewarning" => "<strong>هشدار: این صفحه قفل شده است تا فقط کاربران با امتیاز اپراتور سیستم بتوانند ویرایشش کنند.
-مطمئن شوید که از
+مطمئن شوید که از
[[ویکی‌پدیا:توصیه‌های صفحات محافظت‌شده|توصیه‌های صفحات محافظت‌شده]] پیروی می‌کنید.<strong>",
# History pages
@@ -544,26 +470,7 @@ containing all of the search terms will appear in the result).",
جستجو در فضاهای نام :<br />
$1<br />
$2 تغییرمسیرها فهرست شوند &nbsp; جستجو برای $3 $9",
-"searchdisabled" => "<p>شرمنده! جستجوی کل متن موقتاً از کار انداخته شده, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.</p>
-
-<!-- SiteSearch Google -->
-<FORM method=GET action=\"http://www.google.com/search\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td>
-<A HREF=\"http://www.google.com/\">
-<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
-border=\"0\" ALT=\"گوگل\"></A>
-</td>
-<td>
-<INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
-<INPUT type=submit name=btnG VALUE=\"جستجوی گوگل\">
-<font size=-1>
-<input type=hidden name=domains value=\"{$wgServer}\"><br /><input type=radio name=sitesearch value=\"\"> WWW <input type=radio name=sitesearch value=\"{$wgServer}\" checked> {$wgServer} <br />
-<input type='hidden' name='ie' value='$2'>
-<input type='hidden' name='oe' value='$2'>
-</font>
-</td></tr></TABLE>
-</FORM>
-<!-- SiteSearch Google -->",
+"searchdisabled" => "<p>شرمنده! جستجوی کل متن موقتاً از کار انداخته شده, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.</p>",
"blanknamespace" => "(اصلی)",
# Preferences page
@@ -646,7 +553,7 @@ border=\"0\" ALT=\"گوگل\"></A>
"uploadnologintext" => "برای بار کردن پرونده‌ها باید [[ویژه:Userlogin|وارد سیستم شوید]].",
"uploaderror" => "خطا در بار کردن",
"uploadtext" => "'''ایست!''' قبل از این که چیزی اینجا بار کنید،
-مطمئن شوید که
+مطمئن شوید که
[[Project:سیاست_استفاده_از_تصاویر|سیاست استفاده از تصاویر]]
را خوانده‌اید و از آن پیروی می‌کنید.
@@ -694,11 +601,9 @@ you may be blocked from uploading if you abuse the system.",
"filedesc" => "خلاصه",
"filestatus" => "وضعیت حق تکثیر",
"filesource" => "منبع",
-"affirmation" => "من تأیید می‌کنم که دارنده‌ی حق انحصاری تکثیر این پرونده موافق است که تحت شرایط $1 منتشر شود.",
"copyrightpage" => "ویکی‌پدیا:حق_تکثیر",
"copyrightpagename" => "حق تکثیر ویکی‌پدیا",
"uploadedfiles" => "پرونده‌های بارشده",
-"noaffirmation" => "شما باید تأیید کنید که این بار کردن شما هیچ حق انحصاری تکثیری را زیر پا نمی‌گذارد.",
"ignorewarning" => "هشدار نادیده گرفته شود و پرونده به‌هرحال ذخیره شود.",
"minlength" => "نام پرونده باید حداقل سه‌حرفی باشد.",
"badfilename" => "نام پرونده به «$1» تغییر کرد.",
@@ -713,7 +618,7 @@ you may be blocked from uploading if you abuse the system.",
"savefile" => "ذخیره‌ی پرونده",
"uploadedimage" => "«[[$1]]» بار شد",
"uploaddisabled" => "شرمنده، بار کردن از کار افتاده است.",
-
+
# Image list
#
"imagelist" => "فهرست تصاویر",
@@ -789,12 +694,10 @@ They should link to the appropriate topic instead.<br />A page is treated as dis
"randompage" => "صفحه‌ی تصادفی",
"shortpages" => "صفحات کوتاه",
"longpages" => "صفحات بلند",
-"deadendpages" => "صفحات بن‌بست",
+"deadendpages" => "صفحات بن‌بست",
"listusers" => "فهرست کاربران",
"specialpages" => "صفحات ویژه",
"spheading" => "صفحات ویژه‌ی همه‌ی کاربران",
-"sysopspheading" => "فقط برای استفاده‌ی اپراتور سیستم",
-"developerspheading" => "فقط برای استفاده‌ی برنامه‌نویس",
"protectpage" => "محافظت از صفحه",
"recentchangeslinked" => "تغییرات مرتبط",
"rclsub" => "(به صفحات پیونددار از «$1»)",
@@ -912,11 +815,11 @@ consequences, and that you are doing this in accordance with
"rollbackfailed" => "Rollback failed",
"cantrollback" => "نمی‌توان ویرایش را برگرداند؛ آخرین مشارکت‌کننده تنها مؤلف این مقاله است.",
"alreadyrolled" => "Cannot rollback last edit of [[$1]]
-by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the article already.
+by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the article already.
آخرین ویرایش توسط [[کاربر:$3|$3]] ([[بحث کاربر:$3|بحث]]). ",
# only shown if there is an edit comment
-"editcomment" => "توضیح ویرایش این بود: \"<i>$1</i>\".",
+"editcomment" => "توضیح ویرایش این بود: \"<i>$1</i>\".",
"revertpage" => "ویرایش $2 برگردانده شد، به آخرین تغییری که $1 انجام داده است",
"protectlogpage" => "سیاهه‌ی_محافظت",
"protectlogtext" => "در زیر فهرست قفل کردن‌ها/ازقفل‌درآوردن‌های صفحات آمده است.
@@ -972,7 +875,6 @@ by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled bac
"ipbreason" => "دلیل",
"ipbsubmit" => "این کاربر بسته شود",
"badipaddress" => "کاربری با این نام وجود ندارد.",
-"noblockreason" => "شما باید دلیلی برای بستن مشخص کنید.",
"blockipsuccesssub" => "بستن با موفقیت انجام شد",
"blockipsuccesstext" => "«$1» بسته شده است.
<br />برای بررسی بسته‌شدن‌ها، به [[ویژه:فهرستIPهای‌بسته|فهرست IPهای بسته]] مراجعه کنید.",
@@ -982,7 +884,7 @@ by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled bac
"ipusubmit" => "باز کردن این نشانی",
"ipusuccess" => "«$1» باز شد",
"ipblocklist" => "فهرست نشانی‌های IP و نام‌های کاربری بسته‌شده",
-"blocklistline" => "$1، $2 بست $3 را",
+"blocklistline" => "$1، $2 بست $3 را ($4)",
"blocklink" => "بسته شود",
"unblocklink" => "باز شود",
"contribslink" => "مشارکت‌ها",
@@ -1018,18 +920,6 @@ Please confirm that this is what you intend to do.",
<br />فراموش نکنید که پس از اتمام نگهداری قفل را بردارید.",
"unlockdbsuccesstext" => "پایگاه داده از قفل در آمد.",
-# SQL query
-#
-"asksql" => "پرس‌وجوی SQL",
-"asksqltext" => "برای پرس‌وجوی مستقیم پایگاه داده از فرم زیر استفاده کنید.
-برای محدود کردن رشته‌های دقیق از نقل قول تکی ('مثل این') استفاده کنید.
-این پرس‌وجوها معمولاً بار قابل ملاحظه‌ای به خادم اضافه می‌کند، پس از این توانایی با صرفه‌جویی استفاده کنید.",
-"sqlislogged" => "لطفاً توجه کنید که همه‌ی پرس‌وجوها ثبت می‌شوند.",
-"sqlquery" => "ورود پرس‌وجو",
-"querybtn" => "فرستادن پرس‌وجو",
-"selectonly" => "فقط پرس‌وجوهای فقط‌خواندنی مجازند.",
-"querysuccessful" => "پرس‌وجو با موفقیت انجام شد",
-
# Move page
#
"movepage" => "انتقال صفحه",
@@ -1056,7 +946,7 @@ Please confirm that this is what you intend to do.",
In those cases, you will have to move or merge the page manually if desired.",
"movearticle" => "انتقال صفحه",
"movenologin" => "به سیستم وارد نشده‌اید",
-"movenologintext" => "برای انتقال صفحات باید کاربر ثبت‌شده بوده و
+"movenologintext" => "برای انتقال صفحات باید کاربر ثبت‌شده بوده و
[[ویژه:Userlogin|به سیستم وارد شوید]].",
"newtitle" => "به عنوان جدید",
"movepagebtn" => "صفحه منتقل شود",
@@ -1090,11 +980,11 @@ In those cases, you will have to move or merge the page manually if desired.",
# Math
- 'mw_math_png' => "همیشه PNG کشیده شود",
- 'mw_math_simple' => "اگر خیلی ساده بودHTML وگرنه PNG",
- 'mw_math_html' => "اگر ممکن بود HTML وگرنه PNG",
- 'mw_math_source' => "در قالب TeX باقی بماند (برای مرورگرهای متنی)",
- 'mw_math_modern' => "توصیه برای مرورگرهای امروزی",
+'mw_math_png' => "همیشه PNG کشیده شود",
+'mw_math_simple' => "اگر خیلی ساده بودHTML وگرنه PNG",
+'mw_math_html' => "اگر ممکن بود HTML وگرنه PNG",
+'mw_math_source' => "در قالب TeX باقی بماند (برای مرورگرهای متنی)",
+'mw_math_modern' => "توصیه برای مرورگرهای امروزی",
);
@@ -1107,7 +997,7 @@ class LanguageFa extends LanguageUtf8 {
"0" => "۰",
"1" => "۱",
"2" => "۲",
- "3" => "۳",
+ "3" => "۳",
"4" => "۴",
"5" => "۵",
"6" => "۶",
@@ -1141,21 +1031,6 @@ class LanguageFa extends LanguageUtf8 {
return $wgSkinNamesFa;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesFa;
- return $wgValidSpecialPagesFa;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesFa;
- return $wgSysopSpecialPagesFa;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesFa;
- return $wgDeveloperSpecialPagesFa;
- }
-
function getMessage( $key ) {
global $wgAllMessagesFa;
if(array_key_exists($key, $wgAllMessagesFa))
diff --git a/languages/LanguageFi.php b/languages/LanguageFi.php
index 500d4b457e1a..1b96dff3272e 100644
--- a/languages/LanguageFi.php
+++ b/languages/LanguageFi.php
@@ -10,43 +10,51 @@ require_once( 'LanguageUtf8.php' );
# Revised 2005-06-22 for MediaWiki 1.5a2 and CVS -- Nikerabbit
/* private */ $wgNamespaceNamesFi = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Toiminnot',
- NS_MAIN => '',
- NS_TALK => 'Keskustelu',
- NS_USER => 'Käyttäjä',
- NS_USER_TALK => 'Keskustelu_käyttäjästä',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => FALSE, # Set in constructor
- NS_IMAGE => 'Kuva',
- NS_IMAGE_TALK => 'Keskustelu_kuvasta',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
- NS_TEMPLATE => 'Malline',
- NS_TEMPLATE_TALK => 'Keskustelu_mallineesta',
- NS_HELP => 'Ohje',
- NS_HELP_TALK => 'Keskustelu_ohjeesta',
- NS_CATEGORY => 'Luokka',
- NS_CATEGORY_TALK => 'Keskustelu_luokasta'
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Toiminnot',
+ NS_MAIN => '',
+ NS_TALK => 'Keskustelu',
+ NS_USER => 'Käyttäjä',
+ NS_USER_TALK => 'Keskustelu_käyttäjästä',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => FALSE, # Set in constructor
+ NS_IMAGE => 'Kuva',
+ NS_IMAGE_TALK => 'Keskustelu_kuvasta',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
+ NS_TEMPLATE => 'Malline',
+ NS_TEMPLATE_TALK => 'Keskustelu_mallineesta',
+ NS_HELP => 'Ohje',
+ NS_HELP_TALK => 'Keskustelu_ohjeesta',
+ NS_CATEGORY => 'Luokka',
+ NS_CATEGORY_TALK => 'Keskustelu_luokasta'
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsFi = array(
- 'Ei mitään', 'Tekstin mukana, vasen', 'Tekstin mukana, oikea', 'Pysyen vasemmalla'
+ 'Ei mitään', 'Tekstin mukana, vasen', 'Tekstin mukana, oikea', 'Pysyen vasemmalla'
);
/* private */ $wgSkinNamesFi = array(
- 'standard' => 'Perus',
- 'cologneblue' => 'Kölnin sininen',
- 'myskin' => 'Oma tyylisivu'
+ 'standard' => 'Perus',
+ 'cologneblue' => 'Kölnin sininen',
+ 'myskin' => 'Oma tyylisivu'
) + $wgSkinNamesEn;
+/* private */ $wgDateFormatsFi = array(
+ 'Ei valintaa',
+ '15. tammikuuta 2001 kello 16.12',
+ '15. tammikuuta 2001 kello 16:12:34',
+ '15.1.2001 16.12',
+ 'ISO 8601' => '2001-01-15 16:12:34'
+);
+
/* private */ $wgBookstoreListFi = array(
- 'Akateeminen kirjakauppa' => 'http://www.akateeminen.com/search/tuotetieto.asp?tuotenro=$1',
- 'Bookplus' => 'http://www.bookplus.fi/product.php?isbn=$1',
- 'Helsingin yliopiston kirjasto' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1&submit=Hae&engine_helka=ON',
- 'Pääkaupunkiseudun kirjastot' => 'http://www.helmet.fi/search*fin/i?SEARCH=$1',
- 'Tampereen seudun kirjastot' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1-1&lang=kaikki&mat_type=kaikki&submit=Hae&engine_tampere=ON'
+ 'Akateeminen kirjakauppa' => 'http://www.akateeminen.com/search/tuotetieto.asp?tuotenro=$1',
+ 'Bookplus' => 'http://www.bookplus.fi/product.php?isbn=$1',
+ 'Helsingin yliopiston kirjasto' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1&submit=Hae&engine_helka=ON',
+ 'Pääkaupunkiseudun kirjastot' => 'http://www.helmet.fi/search*fin/i?SEARCH=$1',
+ 'Tampereen seudun kirjastot' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1-1&lang=kaikki&mat_type=kaikki&submit=Hae&engine_tampere=ON'
) + $wgBookstoreListEn;
# Current practices (may be changed if not good ones)
@@ -64,7 +72,7 @@ require_once( 'LanguageUtf8.php' );
# User preference toggles
'tog-underline' => 'Alleviivaa linkit',
-'tog-highlightbroken' => 'Näytä linkit puuttuville sivuille <a href="" class="new">näin </a> (vaihtoehtoisesti näin: <a href="" class="internal">?</a>).',
+'tog-highlightbroken' => 'Näytä linkit puuttuville sivuille <a href="" class="new">näin</a> (vaihtoehtoisesti näin: <a href="" class="internal">?</a>).',
'tog-justify' => 'Tasaa kappaleet',
'tog-hideminor' => 'Piilota pienet muutokset tuoreet muutokset -listasta',
'tog-usenewrc' => 'Kehittynyt tuoreet muutokset -listaus (JavaScript)',
@@ -94,6 +102,8 @@ require_once( 'LanguageUtf8.php' );
'underline-never' => 'Ei koskaan',
'underline-default' => 'Selaimen oletustapa',
+'skinpreview' => '(Esikatsele...)',
+
# dates
'sunday' => 'sunnuntai',
'monday' => 'maanantai',
@@ -114,18 +124,18 @@ require_once( 'LanguageUtf8.php' );
'october' => 'lokakuu',
'november' => 'marraskuu',
'december' => 'joulukuu',
-'jan' => 'tammi',
-'feb' => 'helmi',
-'mar' => 'maalis',
-'apr' => 'huhti',
-'may' => 'touko',
-'jun' => 'kesä',
-'jul' => 'heinä',
-'aug' => 'elo',
-'sep' => 'syys',
-'oct' => 'loka',
-'nov' => 'marras',
-'dec' => 'joulu',
+'jan' => 'tammikuu',
+'feb' => 'helmikuu',
+'mar' => 'maaliskuu',
+'apr' => 'huhtikuu',
+'may' => 'toukokuu',
+'jun' => 'kesäkuu',
+'jul' => 'heinäkuu',
+'aug' => 'elokuu',
+'sep' => 'syyskuu',
+'oct' => 'lokakuu',
+'nov' => 'marraskuu',
+'dec' => 'joulukuu',
# Bits of text used by many pages:
#
@@ -145,7 +155,6 @@ require_once( 'LanguageUtf8.php' );
'article' => 'Sivu',
'help' => 'Ohje',
'helppage' => 'Help:Ohje',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Ongelmat ja parannusehdotukset',
'bugreportspage' => 'Project:Ongelmat ja parannusehdotukset',
'sitesupport' => 'Lahjoitukset', # Set a URL in $wgSiteSupportPage in LocalSettings.php
@@ -181,7 +190,7 @@ require_once( 'LanguageUtf8.php' );
'help' => 'Ohje',
'search' => 'Etsi',
'go' => 'Siirry',
-'history' => 'Vanhemmat versiot',
+'history' => 'Historia',
'history_short' => 'Historia',
'info_short' => 'Tiedostus',
'printableversion' => 'Tulostettava versio',
@@ -243,6 +252,8 @@ require_once( 'LanguageUtf8.php' );
'showtoc' => 'näytä',
'hidetoc' => 'piilota',
'thisisdeleted' => 'Näytä tai palauta $1.',
+'viewdeleted' => 'Näytä $1?',
+'restorelink1' => 'yksi poistettu muokkaus.',
'restorelink' => '$1 poistettua muokkausta',
'feedlinks' => 'Uutissyötteet:',
'sitenotice' => '', # the equivalent to wgSiteNotice
@@ -317,7 +328,7 @@ Sivun lähdekoodi:',
'yourdomainname' => 'Verkkonimi',
'externaldberror' => 'Tapahtui virhe ulkoisen autentikointitietokannan käytössä tai sinulla ei ole lupaa päivittää tunnustasi.',
'loginproblem' => '<b>Sisäänkirjautuminen ei onnistunut.</b><br />Yritä uudelleen!',
-'alreadyloggedin' => '<font color=red><b>Käyttäjä $1, olet jo kirjautunut sisään!</b></font><br />\n',
+'alreadyloggedin' => '<strong>Käyttäjä $1, olet jo kirjautunut sisään!</strong><br />\n',
'login' => 'Kirjaudu sisään',
'loginprompt' => '<!-- -->',
'userlogin' => 'Kirjaudu sisään tai luo tunnus',
@@ -328,17 +339,17 @@ Sivun lähdekoodi:',
'createaccountmail' => 'sähköpostitse',
'badretype' => 'Syöttämäsi salasanat ovat erilaiset.',
'userexists' => 'Pyytämäsi käyttäjänimi on jo käytössä. Ole hyvä ja valitse toinen käyttäjänimi.',
-'youremail' => 'Sähköpostiosoite²',
-'yourrealname' => 'Nimi¹',
+'youremail' => 'Sähköpostiosoite',
+'yourrealname' => 'Nimi',
'yourlanguage' => 'Käyttöliittymän kieli',
'yourvariant' => 'Kielivariantti', // TODO: CHECK ME (language varian)
'yournick' => 'Nimimerkki allekirjoituksia varten',
'email' => 'Sähköpostitoiminnot',
'emailforlost' => '&nbsp;',
'prefs-help-email-enotif' => 'Tätä osoitetta käytetään myös artikkelien muuttumisilmoituksiin, jos ominaisuus on käytössä.',
-'prefs-help-realname' => '¹ Nimi (vapaaehtoinen): Nimeäsi käytetään antaamaan kunnia työllesi.',
+'prefs-help-realname' => 'Nimi (vapaaehtoinen): Nimeäsi käytetään antaamaan kunnia työllesi.',
'loginerror' => 'Sisäänkirjautumisvirhe',
-'prefs-help-email' => '² Sähköpostiosoite (vapaaehtoinen): Muut käyttäjät voivat ottaa sinuun yhteyttä sähköpostilla ilman, että osoitteesi paljastuu.',
+'prefs-help-email' => 'Sähköpostiosoite (vapaaehtoinen): Muut käyttäjät voivat ottaa sinuun yhteyttä sähköpostilla ilman, että osoitteesi paljastuu.',
'nocookiesnew' => 'Käyttäjä luotiin, mutta et ole kirjautunut sisään. {{SITENAME}} käyttää evästeitä sisäänkirjautumisen yhteydessä. Selaimesi ei salli evästeistä. Kytke ne päälle, ja sitten kirjaudu sisään juuri luomallasi käyttäjänimellä ja salasanalla.',
'nocookieslogin' => '{{SITENAME}} käyttää evästeitä sisäänkirjautumisen yhteydessä. Selaimesi ei salli evästeitä. Ota ne käyttöön, ja yritä uudelleen.',
@@ -431,7 +442,7 @@ Sivun lähdekoodi:',
'noarticletext' => '<big>\'\'\'{{GRAMMAR:inessive|{{SITENAME}}}} ei ole tämän nimistä sivua.\'\'\'</big>
* Voit kirjoittaa uuden sivun \'\'\'<span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} {{PAGENAME}}]</span>.\'\'\'
* Jos olet luonut sivun tällä nimellä, se on saatettu poistaa — katso [[Special:Log/delete|poistoloki]].',
-'clearyourcache' => '\'\'\'Huomautus:\'\'\' Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan: \'\'\'Mozilla, Konqueror ja Safari:\'\'\' napsauta shift-näppäin pohjassa päivitä tai paina \'\'shift-ctrl-r\'\', \'\'\'IE:\'\'\' \'\'ctrl-f5\'\' tai \'\'\'Opera:\'\'\' \'\'F5\'\'.',
+'clearyourcache' => '\'\'\'Huomautus:\'\'\' Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan: \'\'\'Mozilla, Firefox ja Safari:\'\'\' napsauta shift-näppäin pohjassa päivitä tai paina \'\'shift-ctrl-r\'\' / \'\'shift-cmd-r\'\', \'\'\'IE:\'\'\' \'\'ctrl-f5\'\' tai \'\'\'Konqueror:\'\'\' \'\'F5\'\'.',
'usercssjsyoucanpreview' => '\'\'\'Vinkki:\'\'\' Käytä esikatselupainiketta testataksesi uutta CSS:ää tai JavaScriptiä ennen tallennusta.',
'usercsspreview' => '\'\'\'Tämä on vasta CSS:n testaus ja esikatselu.\'\'\'',
'userjspreview' => '\'\'\'Tämä on vasta JavaScriptin testaus ja esikatselu.\'\'\'',
@@ -449,7 +460,7 @@ Sivun lähdekoodi:',
'nonunicodebrowser' => '\'\'\'Varoitus: Selaimesi ei ole Unicode-yhteensopiva. Ole hyvä ja vaihda selainta, ennen kuin muokkaat sivua.\'\'\'',
'editingold' => '<center><strong>Varoitus</strong>: Olet muokkaamassa vanhaa versiota tämän sivun tekstistä. Jos tallennat sen, kaikki tämän version jälkeen tehdyt muutokset katoavat.</center>',
'yourdiff' => 'Eroavaisuudet',
-'copyrightwarning' => '<strong>Muutoksesi astuvat voimaan välittömästi.</strong> Jos haluat harjoitella muokkaamista, ole hyvä ja käytä [[Project:Hiekkalaatikko|hiekkalaatikkoa]].<br/><br/>Kaikki {{GRAMMAR:illative|{{SITENAME}}}} tehtävät tuotokset katsotaan julkaistuksi GNU Free Documentation -lisenssin mukaisesti ([[Project:{{SITENAME}} ja tekijänoikeudet|lisätietoja]]). Jos et halua, että kirjoitustasi muokataan armottomasti ja uudelleenkäytetään vapaasti, älä tallenna kirjoitustasi. Tallentamalla muutoksesi lupaat, että kirjoitit tekstisi itse, tai kopioit sen jostain vapaasta lähteestä. <strong>ÄLÄ KÄYTÄ TEKIJÄNOIKEUDEN ALAISTA MATERIAALIA ILMAN LUPAA!</strong>',
+'copyrightwarning' => '<strong>Muutoksesi astuvat voimaan välittömästi.</strong> Jos haluat harjoitella muokkaamista, ole hyvä ja käytä [[Project:Hiekkalaatikko|hiekkalaatikkoa]].<br /><br />Kaikki {{GRAMMAR:illative|{{SITENAME}}}} tehtävät tuotokset katsotaan julkaistuksi GNU Free Documentation -lisenssin mukaisesti ([[Project:{{SITENAME}} ja tekijänoikeudet|lisätietoja]]). Jos et halua, että kirjoitustasi muokataan armottomasti ja uudelleenkäytetään vapaasti, älä tallenna kirjoitustasi. Tallentamalla muutoksesi lupaat, että kirjoitit tekstisi itse, tai kopioit sen jostain vapaasta lähteestä. <strong>ÄLÄ KÄYTÄ TEKIJÄNOIKEUDEN ALAISTA MATERIAALIA ILMAN LUPAA!</strong>',
'copyrightwarning2' => '<br />Huomaa, että kuka tahansa voi muokata, muuttaa ja poistaa kaikkia sivustolle tekemiäsi lisäyksiä ja muutoksia. Muokkaamalla sivustoa luovutat sivuston käyttäjille tämän oikeuden ja takaat, että lisäämäsi aineisto on joko itse kirjoittamaasi tai peräisin jostain vapaasta lähteestä. <strong>TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!</strong>',
'longpagewarning' => '<center>Tämän sivun tekstiosuus on $1 binäärikilotavua pitkä. Harkitse, voisiko sivun jakaa pienempiin osiin.</center>',
'readonlywarning' => '<strong>Varoitus</strong>: Tietokanta on lukittu huoltoa varten, joten voi olla ettet pysty tallentamaan muokkauksiasi juuri nyt. Saattaa olla paras leikata ja liimata tekstisi omaan tekstitiedostoosi ja tallentaa se tänne myöhemmin.',
@@ -473,7 +484,7 @@ Sivun lähdekoodi:',
'next' => 'seur.',
'last' => 'edell.',
'orig' => 'alkup.',
-'histlegend' => 'Merkinnät: (nyk.) = eroavaisuudet nykyiseen versioon, (edell.) = eroavaisuudet edelliseen versioon, <b>p</b> = pieni muutos', // TODO NO WIKIMARKUP
+'histlegend' => 'Merkinnät: (nyk.) = eroavaisuudet nykyiseen versioon, (edell.) = eroavaisuudet edelliseen versioon, <span class="minor">p</span> = pieni muutos', // TODO NO WIKIMARKUP
'history_copyright' => '-',
'histfirst' => 'Ensimmäiset',
'histlast' => 'Viimeisimmät',
@@ -553,7 +564,7 @@ Sivun lähdekoodi:',
'contextlines' => 'Rivien määrä tulosta kohti',
'contextchars' => 'Sisällön merkkien määrä riviä kohden',
'stubthreshold' => 'Tynkäsivun osoituskynnys',
-'recentchangescount' => 'Otsikoiden määrä viimeisimmissä muutoksissa',
+'recentchangescount' => 'Sivujen määrä tuoreissa muutoksissa',
'savedprefs' => 'Asetuksesi tallennettiin.',
'timezonelegend' => 'Aikavyöhyke',
'timezonetext' => 'Paikallisen ajan ja palvelimen ajan (UTC) välinen aikaero tunteina.',
@@ -570,10 +581,10 @@ Sivun lähdekoodi:',
#
# switching pan
-'groups-lookup-group' => 'Manage group rights',
+/*'groups-lookup-group' => 'Manage group rights',
'groups-group-edit' => 'Existing groups: ',
'editgroup' => 'Edit Group',
-'addgroup' => 'Add Group',
+'addgroup' => 'Add Group',*/
'userrights-lookup-user' => 'Käyttöoikeuksien hallinta',
'userrights-user-editname' => 'Käyttäjätunnus: ',
@@ -588,7 +599,7 @@ Sivun lähdekoodi:',
'userrights-groupshelp' => 'Valitse ryhmät, jotka haluat poistaa tai lisätä. Valitsemattomia ryhmiä ei muuteta. Voit poistaa valinnan pitämällä Ctrl-näppäintä pohjassa napsautuksen aikana.',
# Default group names and descriptions
-#
+#
'group-anon-name' => 'Anonyymi',
'group-anon-desc' => 'Käyttäjät, joilla ei ole tunnusta tai jotka eivät ole kirjautuneet sisään',
'group-loggedin-name' => 'Käyttäjä',
@@ -662,15 +673,15 @@ Huomaa, että {{GRAMMAR:inessive|{{SITENAME}}}} muut voivat muokata tai poistaa
'illegalfilename' => 'Tiedoston nimessä \'\'\'$1\'\'\' on merkkejä, joita ei sallita sivujen nimissä. Vaihda tiedoston nimeä, ja yritä tallentamista uudelleen.',
'badfilename' => 'Tiedoston nimi vaihdettiin: $1.',
'badfiletype' => '".$1" ei ole suositeltava tiedostomuoto.',
-'largefile' => 'Tiedostojen ei tulisi olla yli 100 kilotavun kokoisia.',
-'emptyfile' => 'Tiedosto, jota yritit tallentaa näyttäisi olevan tyhjä. Tarkista, että kirjoitit polun ja nimen oikein.',
-'fileexists' => 'Tämän niminen tiedosto on jo olemassa. Tarkista $1, ellet ole varma, että haluat muuttaa sitä.',
+'largefile' => 'Tiedostojen ei tulisi olla yli $1 kilotavun kokoisia. Tiedoston, jonka yritit tallentaa, koko on $2.',
+'emptyfile' => 'Tiedosto, jonka yritit tallentaa näyttää olevan tyhjä. Tarkista, että kirjoitit polun ja nimen oikein ja että se ei ole liian suuri kohdepalvelimelle.',
+'fileexists' => 'Samanniminen tiedosto on jo olemassa. Katso tiedoston sivu $1, jos et ole varma, haluatko muuttaa sitä.',
'successfulupload' => 'Tallennus onnistui',
'fileuploaded' => 'Tiedosto \'\'\'$1\'\'\' on tallennettu onnistuneesti. Seuraa linkkiä ($2) kuvaussivulle, ja täytä tiedostoon liityvät tiedot, kuten mistä se on peräisin, milloin se on luotu, kuka sen loi ja mahdollisesti muita tietämiäsi tietoja. Jos tiedosto on kuva, voit lisätä sen sivulle näin: \'\'\'<nowiki>[[Kuva:$1|thumb|Kuvaus]]</nowiki>\'\'\'',
'uploadwarning' => 'Tallennusvaroitus',
'savefile' => 'Tallenna',
'uploadedimage' => 'tallensi tiedoston [[$1]]',
-'uploaddisabled' => 'Tiedostojen lähettäminen on poissa käytöstä.',
+'uploaddisabled' => 'Tiedostojen tallentaminen ei ole käytöstä.',
'uploadscripted' => 'Tämä tiedosto sisältää HTML-koodia tai skriptejä, jotka selain saattaa virheellisesti suorittaa.',
'uploadcorrupt' => 'Tiedosto on vioittunut tai sillä on väärä tiedostopääte. Tarkista tiedosto ja lähetä se uudelleen.',
'uploadvirus' => 'Tiedosto sisältää viruksen. Tarkemmat tiedot: $1',
@@ -801,7 +812,7 @@ Huomaa, että {{GRAMMAR:inessive|{{SITENAME}}}} muut voivat muokata tai poistaa
'emailpage' => 'Lähetä sähköpostia käyttäjälle',
'emailpagetext' => 'Jos tämä käyttäjä on antanut asetuksissaan kelvollisen sähköpostiosoitteen, alla olevalla lomakeella voi lähettää yhden viestin hänelle. Omissa asetuksissasi annettu sähköpostiosoite näkyy sähköpostin lähettäjän osoitteena, jotta vastaanottaja voi vastata viestiin.',
'usermailererror' => 'Postitus palautti virheen: ',
-'defemailsubject' => '{{SITENAME}} e-mail',
+'defemailsubject' => '{{SITENAME}}-sähköposti',
'noemailtitle' => 'Ei sähköpostiosoitetta',
'noemailtext' => 'Tämä käyttäjä ei ole määritellyt kelpoa sähköpostiosoitetta tai ei halua postia muilta käyttäjiltä.',
'emailfrom' => 'Lähettäjä',
@@ -828,7 +839,7 @@ Huomaa, että {{GRAMMAR:inessive|{{SITENAME}}}} muut voivat muokata tai poistaa
'unwatch' => 'Lopeta tarkkailu',
'unwatchthispage' => 'Lopeta tarkkailu',
'notanarticle' => 'Ei ole sivu',
-'watchnochange' => 'Valittuna ajanjaksona yhtäkään tarkkailemistasi sivuista ei muokattu. ',
+'watchnochange' => 'Valittuna ajanjaksona yhtäkään tarkkailemistasi sivuista ei muokattu.',
'watchdetails' => 'Keskustelusivuja mukaan laskematta tarkkailun alla on $1 sivua, joista $2 on muokattu määritellyllä aikavälillä. <span class="plainlinks"> [$4 Muokkaa listaa]</span>.',
'wlheader-enotif' => '* Sähköposti-ilmoitukset ovat käytössä.',
'wlheader-showupdated'=> '* Sivut, joita on muokattu viimeisen käyntisi jälkeen on merkitty \'\'\'paksummalla\'\'\'',
@@ -841,7 +852,7 @@ Huomaa, että {{GRAMMAR:inessive|{{SITENAME}}}} muut voivat muokata tai poistaa
'couldntremove' => 'Sivua $1 ei voitu poistaa tarkkailulistalta',
'iteminvalidname' => 'Sivun $1 kanssa oli ongelmia! Sivun nimessä on vikaa.',
'wlnote' => 'Alla on <b>$1</b> muutosta viimeisen <b>$2</b> tunnin ajalta.', // TODO NOWIKIMARKUP
-'wlshowlast' => 'Näytä viimeiset $1 tuntia $2 päivää$3',
+'wlshowlast' => 'Näytä viimeiset $1 tuntia tai $2 päivää$3',
'wlsaved' => 'Tämä on tallennettu versio tarkkailulistastasi.',
'wlhideshowown' => '$1 omat muokkaukset.',
'wlshow' => 'Näytä',
@@ -955,7 +966,7 @@ Palaute ja lisäapu osoitteessa:
#
'whatlinkshere' => 'Tänne viittaavat sivut',
'notargettitle' => 'Ei kohdetta',
-'notargettext' => 'Et ole määritellyt kohdesivua tai -käyttäjää johon toiminto kohdustuu.',
+'notargettext' => 'Et ole määritellyt kohdesivua tai -käyttäjää johon toiminto kohdistuu.',
'linklistsub' => 'Lista linkeistä',
'linkshere' => 'Seuraavilta sivuilta on linkki tälle sivulle:',
'nolinkshere' => 'Tänne ei ole linkkejä.',
@@ -969,25 +980,28 @@ Palaute ja lisäapu osoitteessa:
'ipadressorusername' => 'IP-osoite tai käyttäjätunnus',
'ipbexpiry' => 'Umpeutuu',
'ipbreason' => 'Syy',
-'ipbsubmit' => 'Estä tämä osoite',
+'ipbsubmit' => 'Estä',
'ipbother' => 'Vapaamuotoinen kesto',
'ipboptions' => '2 tuntia:2 hours,1 päivä:1 day,3 päivää:3 days,1 viikko:1 week,2 viikkoa:2 weeks,1 kuukausi:1 month,3 kuukautta:3 months,6 kuukautta:6 months,1 vuosi:1 year,ikuisesti:infinite',
'ipbotheroption' => 'Muu kesto',
'badipaddress' => 'IP-osoite on väärin muotoiltu.',
'blockipsuccesssub' => 'Esto onnistui',
'blockipsuccesstext' => 'Käyttäjä tai IP-osoite \'\'\'$1\'\'\' on estetty.<br />Nykyiset estot löytyvät [[Special:Ipblocklist|estolistalta]].',
-'unblockip' => 'Poista IP-osoitteen muokkausesto',
-'unblockiptext' => 'Käytä alla olevaa lomaketta poistaaksesi kirjoitusesto aikaisemmin estetyltä IP-osoitteelta.',
-'ipusubmit' => 'Poista tämän osoitteen esto',
-'ipusuccess' => 'IP-osoitteen \'\'\'$1\'\'\' esto poistettu',
+'unblockip' => 'Muokkauseston poisto',
+'unblockiptext' => 'Tällä lomakkeella voit poistaa käyttäjän tai IP-osoitteen muokkauseston.',
+'ipusubmit' => 'Poista esto',
+'ipusuccess' => 'IP-osoitteen tai käyttäjän <b>$1<b> esto poistettu', // TODO NOWIKIMARKUP
'ipblocklist' => 'Lista estetyistä IP-osoitteista',
-'blocklistline' => '$1 — $2 on estänyt käyttäjän $3 (vanhenee $4)',
+'ipblocklistempty' => 'Estolista on tyhjä.',
+'blocklistline' => '$1 — $2 on estänyt käyttäjän $3 ($4)',
+'infiniteblock' => 'ikuisesti',
+'expiringblock' => 'vanhenee $1',
'blocklink' => 'esto',
'unblocklink' => 'poista esto',
'contribslink' => 'muokkaukset',
'autoblocker' => 'Olet automaattisesti estetty, koska jaat IP-osoitteen käyttäjän $1 kanssa. Eston syy: $2.', // TODO: IS WIKIMARKUP?
'blocklogpage' => 'Estoloki',
-'blocklogentry' => 'esti käyttäjän $1. Vanhenee: $2',
+'blocklogentry' => 'esti käyttäjän tai IP-osoitteen $1. Eston kesto: $2',
'blocklogtext' => 'Tässä on loki muokkausestoista ja niiden purkamisista. Automaattisesti estettyjä IP-osoitteita ei kirjata. Tutustu [[Special:Ipblocklist|estolistaan]] nähdäksesi listan tällä hetkellä voimassa olevista estoista.',
'unblocklogentry' => 'poisti käyttäjältä $1 muokkauseston',
'range_block_disabled'=> 'Ylläpitäjän oikeis luoda alue-estoja ei ole käytöstä.',
@@ -1249,8 +1263,8 @@ ta['ca-nstab-category'] = new Array('c','Näytä luokkasivu');
'previousdiff' => '← Edellinen muutos',
'nextdiff' => 'Seuraava muutos →',
-'imagemaxsize' => 'Rajoita kuvien koko kuvien kuvaussivuilla arvoon: ',
-'thumbsize' => 'Pikkukuvien koko : ',
+'imagemaxsize' => 'Rajoita kuvien koko kuvien kuvaussivuilla arvoon ',
+'thumbsize' => 'Pikkukuvien koko: ',
'showbigimage' => 'Lataa korkeatarkkuuksinen versio ($1×$2, $3 KiB)',
'newimages' => 'Uudet kuvat',
@@ -1258,12 +1272,12 @@ ta['ca-nstab-category'] = new Array('c','Näytä luokkasivu');
# labels for User: and Title: on Special:Log pages
'specialloguserlabel' => 'Käyttäjä: ',
-'speciallogtitlelabel'=> 'Otsikko: ',
+'speciallogtitlelabel'=> 'Kohde: ',
'passwordtooshort' => 'Salasanasi on liian lyhyt. Salasanan pitää olla vähintään $1 merkkiä pitkä.',
# Media Warning
-'mediawarning' => '\'\'\'Varoitus\'\'\': Tämä tiedosto saattaa sisältää This file may contain vahingollista koodia, ja suorittamalla sen järjestelmäsi voi muuttua epäluotettavaksi.
+'mediawarning' => '\'\'\'Varoitus\'\'\': Tämä tiedosto saattaa sisältää vahingollista koodia, ja suorittamalla sen järjestelmäsi voi muuttua epäluotettavaksi.
<hr>',
'fileinfo' => '$1 KiB, MIME-tyyppi: <code>$2</code>',
@@ -1272,8 +1286,9 @@ ta['ca-nstab-category'] = new Array('c','Näytä luokkasivu');
'edit-externally' => 'Muokkaa tätä tiedostoa ulkoisessa sovelluksessa',
'edit-externally-help'=> 'Katso [http://meta.wikimedia.org/wiki/Help:External_editors ohjeet], jos haluat lisätietoja.',
+'watchlistall1' => 'kaikkia',
'watchlistall2' => ', koko historia',
-'contributionsall' => 'kaikki',
+'namespacesall' => 'kaikki',
# E-mail address confirmation
'confirmemail' => 'Varmenna sähköpostiosoite',
@@ -1301,150 +1316,216 @@ Jos tämä tunnus ei ole sinun, ÄLÄ seuraa linkkiä. Varmennuskoodi vanhenee $
'searchfulltext' => 'Etsi koko tekstiä',
'createarticle' => 'Luo sivu',
+'unit-pixel' => ' px',
+
);
- #--------------------------------------------------------------------------
- # Internationalisation code
- #--------------------------------------------------------------------------
+ #--------------------------------------------------------------------------
+ # Internationalisation code
+ #--------------------------------------------------------------------------
class LanguageFi extends LanguageUtf8 {
- function LanguageFi() {
- global $wgNamespaceNamesFi, $wgMetaNamespace;
- LanguageUtf8::LanguageUtf8();
- $wgNamespaceNamesFi[NS_PROJECT_TALK] = 'Keskustelu_' . $this->convertGrammar( $wgMetaNamespace, 'elative' );
- }
-
- function getBookstoreList () {
- global $wgBookstoreListFi ;
- return $wgBookstoreListFi ;
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesFi;
- return $wgNamespaceNamesFi;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsFi;
- return $wgQuickbarSettingsFi;
- }
-
- function getSkinNames() {
- global $wgSkinNamesFi;
- return $wgSkinNamesFi;
- }
-
- function date( $ts, $adj = false ) {
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
- $d = (0 + substr( $ts, 6, 2 )) . '. ' .
- $this->getMonthName( substr( $ts, 4, 2 ) ) . 'ta ' . substr( $ts, 0, 4 );
- return $d;
- }
-
- function time( $ts, $adj = false, $seconds = true ) {
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
- $t = substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 );
- if ( $seconds ) {
- $t .= ':' . substr( $ts, 12, 2 );
- }
- return $t;
- }
-
- function timeanddate( $ts, $adj = false ) {
- return $this->date( $ts, $adj ) . ' kello ' . $this->time( $ts, $adj );
- }
-
- function getMessage( $key ) {
- global $wgAllMessagesFi;
- if( isset( $wgAllMessagesFi[$key] ) ) {
- return $wgAllMessagesFi[$key];
- } else {
- return parent::getMessage( $key );
- }
- }
-
- /**
- * Finnish numeric formatting is 123 456,78.
- * Notice that the space is non-breaking.
- */
- function formatNum( $number, $year = false ) {
- return $year ? $number : strtr($this->commafy($number), '.,', ", " );
- }
-
- /**
- * Avoid grouping whole numbers between 0 to 9999
- */
- function commafy($_) {
- if (!preg_match('/^\d{1,4}$/',$_)) {
- return strrev((string)preg_replace('/(\d{3})(?=\d)(?!\d*\.)/','$1,',strrev($_)));
- } else {
- return $_;
- }
- }
-
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{GRAMMAR:case|word}}
- function convertGrammar( $word, $case ) {
- # These rules are not perfect, but they are currently only used for site names so it doesn't
- # matter if they are wrong sometimes. Just add a special case for your site name if necessary.
- switch ( $case ) {
- case 'genitive':
- if ( $word == 'Wikisitaatit' ) {
- $word = 'Wikisitaattien';
- } else {
- $word .= 'n';
- }
- break;
- case 'elative':
- if ( $word == 'Wikisitaatit' ) {
- $word = 'Wikisitaateista';
- } else {
- if ( mb_substr($word, -1) == 'y' ) {
- $word .= 'stä';
- } else {
- $word .= 'sta';
- }
- }
- break;
- case 'partitive':
- if ( $word == 'Wikisitaatit' ) {
- $word = 'Wikisitaatteja';
- } else {
- if ( mb_substr($word, -1) == 'y' ) {
- $word .= 'ä';
- } else {
- $word .= 'a';
- }
- }
- break;
- case 'illative':
- # Double the last letter and add 'n'
- # mb_substr has a compatibility function in GlobalFunctions.php
- if ( $word == 'Wikisitaatit' ) {
- $word = 'Wikisitaatteihin';
- } else {
- $word = $word . mb_substr($word,-1) . 'n';
- }
- break;
- case 'inessive':
- if ( $word == 'Wikisitaatit' ) {
- $word = 'Wikisitaateissa';
- } else {
- if ( mb_substr($word, -1) == 'y' ) {
- $word .= 'ssä';
- } else {
- $word .= 'ssa';
- }
- }
- break;
-
-
- }
- return $word;
- }
+ function LanguageFi() {
+ global $wgNamespaceNamesFi, $wgMetaNamespace;
+ LanguageUtf8::LanguageUtf8();
+ $wgNamespaceNamesFi[NS_PROJECT_TALK] = 'Keskustelu_' . $this->convertGrammar( $wgMetaNamespace, 'elative' );
+ }
+
+ function getBookstoreList () {
+ global $wgBookstoreListFi ;
+ return $wgBookstoreListFi ;
+ }
+
+ function getNamespaces() {
+ global $wgNamespaceNamesFi;
+ return $wgNamespaceNamesFi;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsFi;
+ return $wgQuickbarSettingsFi;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesFi;
+ return $wgSkinNamesFi;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsFi;
+ return $wgDateFormatsFi;
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one.
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+
+ $yyyy = substr( $ts, 0, 4 );
+ $mm = substr( $ts, 4, 2 );
+ $m = 0 + $mm;
+ $mmmm = $this->getMonthName( $mm ) . 'ta';
+ $dd = substr( $ts, 6, 2 );
+ $d = 0 + $dd;
+
+ $datePreference = $this->dateFormat($format);
+ switch( $datePreference ) {
+ case '3': return "$d.$m.$yyyy";
+ case 'ISO 8601': return "$yyyy-$mm-$dd";
+ default: return "$d. $mmmm $yyyy";
+ }
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function time( $ts, $adj = false, $format = true, $timecorrection = false ) {
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+
+ $hh = substr( $ts, 8, 2 );
+ $mm = substr( $ts, 10, 2 );
+ $ss = substr( $ts, 12, 2 );
+
+ $datePreference = $this->dateFormat($format);
+ switch( $datePreference ) {
+ case '2':
+ case 'ISO 8601': return "$hh:$mm:$ss";
+ default: return "$hh.$mm";
+ }
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function timeanddate( $ts, $adj = false, $format = true, $timecorrection = false) {
+ $date = $this->date( $ts, $adj, $format, $timecorrection );
+ $time = $this->time( $ts, $adj, $format, $timecorrection );
+
+ $datePreference = $this->dateFormat($format);
+ switch( $datePreference ) {
+ case '3':
+ case 'ISO 8601': return "$date $time";
+ default: return "$date kello $time";
+ }
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesFi;
+ if( isset( $wgAllMessagesFi[$key] ) ) {
+ return $wgAllMessagesFi[$key];
+ } else {
+ return parent::getMessage( $key );
+ }
+ }
+
+ /**
+ * Finnish numeric formatting is 123 456,78.
+ * Notice that the space is non-breaking.
+ */
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ", " );
+ }
+
+ /**
+ * Avoid grouping whole numbers between 0 to 9999
+ */
+ function commafy($_) {
+ if (!preg_match('/^\d{1,4}$/',$_)) {
+ return strrev((string)preg_replace('/(\d{3})(?=\d)(?!\d*\.)/','$1,',strrev($_)));
+ } else {
+ return $_;
+ }
+ }
+
+ # Convert from the nominative form of a noun to some other case
+ # Invoked with {{GRAMMAR:case|word}}
+ function convertGrammar( $word, $case ) {
+ # These rules are not perfect, but they are currently only used for site names so it doesn't
+ # matter if they are wrong sometimes. Just add a special case for your site name if necessary.
+ switch ( $case ) {
+ case 'genitive':
+ if ( $word == 'Wikisitaatit' ) {
+ $word = 'Wikisitaattien';
+ } else {
+ $word .= 'n';
+ }
+ break;
+ case 'elative':
+ if ( $word == 'Wikisitaatit' ) {
+ $word = 'Wikisitaateista';
+ } else {
+ if ( mb_substr($word, -1) == 'y' ) {
+ $word .= 'stä';
+ } else {
+ $word .= 'sta';
+ }
+ }
+ break;
+ case 'partitive':
+ if ( $word == 'Wikisitaatit' ) {
+ $word = 'Wikisitaatteja';
+ } else {
+ if ( mb_substr($word, -1) == 'y' ) {
+ $word .= 'ä';
+ } else {
+ $word .= 'a';
+ }
+ }
+ break;
+ case 'illative':
+ # Double the last letter and add 'n'
+ # mb_substr has a compatibility function in GlobalFunctions.php
+ if ( $word == 'Wikisitaatit' ) {
+ $word = 'Wikisitaatteihin';
+ } else {
+ $word = $word . mb_substr($word,-1) . 'n';
+ }
+ break;
+ case 'inessive':
+ if ( $word == 'Wikisitaatit' ) {
+ $word = 'Wikisitaateissa';
+ } else {
+ if ( mb_substr($word, -1) == 'y' ) {
+ $word .= 'ssä';
+ } else {
+ $word .= 'ssa';
+ }
+ }
+ break;
+
+ }
+ return $word;
+ }
+
}
?>
diff --git a/languages/LanguageFo.php b/languages/LanguageFo.php
index 20cf12ac6fd0..b04820e664cf 100644
--- a/languages/LanguageFo.php
+++ b/languages/LanguageFo.php
@@ -35,15 +35,6 @@ require_once( 'LanguageUtf8.php');
"Standardur", "Nostalgiskur", "Cologne-bláur", "Paddington", "Montparnasse"
);
-/* private */ $wgMathNamesFo = array(
- MW_MATH_PNG => 'mw_math_png',
- MW_MATH_SIMPLE => 'mw_math_simple',
- MW_MATH_HTML => 'mw_math_html',
- MW_MATH_SOURCE => 'mw_math_source',
- MW_MATH_MODERN => 'mw_math_modern',
- MW_MATH_MATHML => 'mw_math_mathml'
-);
-
/* private */ $wgDateFormatsFo = array(
# "Ongi forrættindi",
);
@@ -52,59 +43,6 @@ require_once( 'LanguageUtf8.php');
"Bokasolan.fo" => "http://www.bokasolan.fo/vleitari.asp?haattur=bok.alfa&Heiti=&Hovindur=&Forlag=&innbinding=Oell&bolkur=Allir&prisur=Allir&Aarstal=Oell&mal=Oell&status=Oell&ISBN=$1",
) + $wgBookstoreListEn;
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesFo = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Minar brúkarainnstillingar",
- "Watchlist" => "Mín vaka yvur listi",
- "Recentchanges" => "Seinsastu broytingar",
- "Upload" => "Leg fílur upp",
- "Imagelist" => "Myndalisti",
- "Listusers" => "Skrásettir brúkarir",
- "Statistics" => "Hagtøl um síðuna",
- "Randompage" => "Tilvildarlig grein",
-
- "Lonelypages" => "Foreldreleysar greinir",
- "Unusedimages" => "Foreldreleysir fílur",
- "Popularpages" => "Umtóktar greinir",
- "Wantedpages" => "Mest ynsktu greinir",
- "Shortpages" => "Stytstu greinir",
- "Longpages" => "Langar greinir",
- "Newpages" => "Nýggjastu greinir",
- "Ancientpages" => "Elstu greinir",
- "Deadendpages" => "Blindsíður",
- "Intl" => "Málávísing",
- "Allpages" => "Allar síður eftur yvurskrift",
-
- "Ipblocklist" => "Bannaðar IP-adressur",
- "Maintenance" => "Viðlíkahaldssíðir",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Útvortis bókakelda",
- "Categories" => "síðubólkur",
- "Export" => "Útflyt síðu í XML sniði",
- "Version" => "Vís MediaWiki útgávu",
-);
-
-/* private */ $wgSysopSpecialPagesFo = array(
- "Blockip" => "Bannað eina IP-adressu",
- "Asksql" => "Ger ein fyrispurning í dátagrunnin",
- "Undelete" => "Síggj og endurstovna strikaðar síður",
- "Makesysop" => "Ber ein brúkara til umboðsstjóra"
-);
-
-/* private */ $wgDeveloperSpecialPagesFo = array(
- "Lockdb" => "Skriviverj dátagrunnin", # Skrivivardur
- "Unlockdb" => "Endurstovna skriviatgongd til dátagrunnin",
-);
/* private */ $wgAllMessagesFo = array(
@@ -128,12 +66,12 @@ require_once( 'LanguageUtf8.php');
"tog-nocache" => "Minst ikki til síðurnar til næstu ferð",
# Dates
-'sunday' => 'sunnudagur',
-'monday' => 'mánadagur',
-'tuesday' => 'týsdagur',
-'wednesday' => 'mikudagur',
+'sunday' => 'sunnudagur',
+'monday' => 'mánadagur',
+'tuesday' => 'týsdagur',
+'wednesday' => 'mikudagur',
'thursday' => 'hósdagur',
-'friday' => 'fríggjadagur',
+'friday' => 'fríggjadagur',
'saturday' => 'leygardagur',
'january' => 'januar',
'february' => 'februar',
@@ -197,7 +135,7 @@ class LanguageFo extends LanguageUtf8 {
return $wgDateFormatsFo;
}
-
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -211,21 +149,6 @@ class LanguageFo extends LanguageUtf8 {
return $this->date( $ts, $adj ) . " kl. " . $this->time( $ts, $adj );
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesFo;
- return $wgValidSpecialPagesFo;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesFo;
- return $wgSysopSpecialPagesFo;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesFo;
- return $wgDeveloperSpecialPagesFo;
- }
-
function getMessage( $key ) {
global $wgAllMessagesFo, $wgAllMessagesEn;
$m = $wgAllMessagesFo[$key];
diff --git a/languages/LanguageFr.php b/languages/LanguageFr.php
index 6f7d416f453b..ccb1efd62d26 100644
--- a/languages/LanguageFr.php
+++ b/languages/LanguageFr.php
@@ -4,9 +4,6 @@
* @subpackage Language
*/
-// The names of the namespaces can be set here, but the numbers
-// are magical, so don't change or move them! The Namespace class
-// encapsulates some of the magic-ness.
require_once( 'LanguageUtf8.php' );
/* private */ $wgNamespaceNamesFr = array(
@@ -37,14 +34,7 @@ require_once( 'LanguageUtf8.php' );
/* private */ $wgSkinNamesFr = array(
'standard' => 'Standard',
'nostalgia' => 'Nostalgie',
- 'cologneblue' => 'Cologne Blue',
- 'smarty' => 'Paddington',
- 'montparnasse' => 'Montparnasse',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
- 'myskin' => 'MySkin'
-);
+) + $wgSkinNamesEn;
@@ -56,61 +46,6 @@ require_once( 'LanguageUtf8.php' );
);
-// All special pages have to be listed here: a description of ""
-// will make them not show up on the "Special Pages" page, which
-// is the right thing for some of them (such as the "targeted" ones).
-
-/* private */ $wgValidSpecialPagesFr = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Préférences',
- 'Watchlist' => 'Liste de suivi',
- 'Recentchanges' => 'Modifications récentes',
- 'Upload' => 'Copier un fichier',
- 'Imagelist' => 'Liste des images',
- 'Listusers' => 'Liste des participants',
- 'Statistics' => 'Statistiques',
- 'Randompage' => 'Une page au hasard',
-
- 'Lonelypages' => 'Pages orphelines',
- 'Unusedimages' => 'Images orphelines',
- 'Popularpages' => 'Les plus populaires',
- 'Wantedpages' => 'Les plus demandées',
- 'Shortpages' => 'Articles courts',
- 'Longpages' => 'Articles longs',
- 'Newpages' => 'Nouvelles pages',
- 'Ancientpages' => 'Anciennes pages',
- 'Allpages' => 'Toutes les pages',
-
- 'Ipblocklist' => 'Adresses IP bloquées',
- 'Maintenance' => 'Page de maintenance',
- 'Specialpages' => '', // ces pages doivent rester vides !
- 'Contributions' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Movepage' => '',
- 'Booksources' => 'Librairies en ligne',
- 'Categories' => 'Page des catégories',
- 'Export' => 'Exporter par XML',
- 'Version' => 'Version',
- 'Allmessages' => 'Messages système'
-);
-
-/* private */ $wgSysopSpecialPagesFr = array(
- 'Blockip' => 'Bloquer une adresse IP',
- 'Asksql' => 'Accès SQL',
- 'Makesysop' => 'Donner les droits d\'administrateur',
-
- 'Undelete' => 'Gérer les pages effacées',
- 'Import' => 'Importer une page avec l\'historique'
-);
-
-/* private */ $wgDeveloperSpecialPagesFr = array(
- 'Lockdb' => 'Bloquer la base de données',
- 'Unlockdb' => 'Débloquer la base de données',
-);
-
/* private */ $wgAllMessagesFr = array(
# User Toggles
@@ -175,7 +110,7 @@ require_once( 'LanguageUtf8.php' );
#
'categories' => 'Catégories de la page',
'category' => 'catégorie',
-'category_header' => 'Articles dans la catégorie "$1"',
+'category_header' => 'Articles dans la catégorie « $1 ».',
'subcategories' => 'Sous-catégories',
'uncategorizedcategories' => 'Catégories sans catégories',
'uncategorizedpages' => 'Pages sans catégories',
@@ -183,26 +118,26 @@ require_once( 'LanguageUtf8.php' );
'subcategorycount1' => 'Cette catégorie possède $1 sous-catégorie.',
'allarticles' => 'Tous les articles',
-'linktrail' => "/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sD",
+'linktrail' => '/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sD',
'mainpage' => 'Accueil',
'mainpagetext' => 'Logiciel {{SITENAME}} installé.',
-'portal' => 'Accueil communauté',
+'portal' => 'Communauté',
'portal-url' => '{{ns:4}}:Accueil',
'about' => 'À propos',
'aboutsite' => 'À propos de {{SITENAME}}',
'aboutpage' => '{{ns:4}}:À propos',
'article' => 'Article',
'help' => 'Aide',
-'helppage' => '{{ns:4}}:Aide',
-'wikititlesuffix' => '{{SITENAME}}',
+'helppage' => '{{ns:help}}:Aide',
'bugreports' => 'Rapport d\'erreurs',
'bugreportspage' => '{{ns:4}}:Rapport d\'erreurs',
'sitesupport' => 'Participer en faisant un don',
+'sitesupport' => 'Faire un don',
'sitesupportpage' => '{{ns:4}}:Dons',
'faq' => 'FAQ',
'faqpage' => '{{ns:4}}:FAQ',
'edithelp' => 'Aide',
-'edithelppage' => '{{ns:4}}:Comment éditer une page',
+'edithelppage' => '{{ns:help}}:Comment éditer une page',
'cancel' => 'Annuler',
'qbfind' => 'Rechercher',
'qbbrowse' => 'Défiler',
@@ -253,21 +188,18 @@ require_once( 'LanguageUtf8.php' );
'viewtalkpage' => 'Page de discussion',
'otherlanguages' => 'Autres langues',
'redirectedfrom' => '(Redirigé depuis $1)',
-'lastmodified' => 'Dernière modification de cette page : $1.',
+'lastmodified' => 'Dernière modification de cette page le $1.',
'viewcount' => 'Cette page a été consultée $1 fois.',
'copyright' => 'Contenu disponible sous $1.',
-'gnunote' => 'Tous les textes sont disponibles sous les termes de la <a href="/wiki/GFDL">Licence de documentation libre GNU</a>.',
'printsubtitle' => '(de {{SERVER}})',
'protectedpage' => 'Page protégée',
'administrators' => '{{ns:4}}:Administrateurs',
'sysoptitle' => 'Accès administrateur requis',
-'sysoptext' => 'L\'action que vous avez tentée ne peut être effectuée que par un utilisateur ayant le statut d\'"administrateur".
+'sysoptext' => 'L\'action que vous avez tentée ne peut être effectuée que par un utilisateur ayant le statut d\'« administrateur ».
Voir $1.',
'developertitle' => 'Accès développeur requis',
-'developertext' => 'L\'action que vous avez tentée ne peut être effectuée que par un utilisateur ayant le statut de "développeur".
+'developertext' => 'L\'action que vous avez tentée ne peut être effectuée que par un utilisateur ayant le statut de « développeur ».
Voir $1.',
-'bureaucrattitle' => 'Un accès de "Bureaucrate" est requis',
-'bureaucrattext' => 'Cette action ne peut être réalisée que par des administrateurs ayant le statut de "Bureaucrate".',
'nbytes' => '$1 octets',
'go' => 'Consulter',
'ok' => 'OK',
@@ -293,7 +225,7 @@ Voir $1.',
'nstab-user' => 'Page utilisateur',
'nstab-media' => 'Média',
'nstab-special' => 'Spécial',
-'nstab-wp' => 'A propos',
+'nstab-wp' => 'À propos',
'nstab-image' => 'Image',
'nstab-mediawiki' => 'Message',
'nstab-template' => 'Modèle',
@@ -311,25 +243,25 @@ Voir $1.',
#
'error' => 'Erreur',
'badaccess' => 'Erreur de permission',
-'badaccesstext' => 'L\'action entreprise est limitée aux utilisateurs possédant le droit "$2".
+'badaccesstext' => 'L\'action entreprise est limitée aux utilisateurs possédant le droit « $2 ».
Voir $1',
'databaseerror' => 'Erreur base de données',
-'dberrortext' => "Erreur de syntaxe dans la base de données. La dernière requête traitée par la base de données était :
+'dberrortext' => 'Erreur de syntaxe dans la base de données. La dernière requête traitée par la base de données était :
<blockquote><tt>$1</tt></blockquote>
-depuis la fonction \"<tt>$2</tt>\".
-MySQL a renvoyé l'erreur \"<tt>$3: $4</tt>\".",
+depuis la fonction « <tt>$2</tt> ».
+MySQL a renvoyé l\'erreur « <tt>$3: $4</tt> ».',
'dberrortextcl' => 'Une requête à la base de donnée comporte une erreur de syntaxe. La dernière requête envoyée était:
-"$1"
-effectuée par la fonction "$2"
-MySQL a retourné l\'erreur "$3 : $4".',
-'noconnect' => "Désolé! Suite à des problèmes techniques, il est impossible de se connecter à la base de données pour le moment.", //"Connexion impossible à la base de données sur $1",
+« $1 »
+effectuée par la fonction « $2 »
+MySQL a retourné l\'erreur « $3 : $4 ».',
+'noconnect' => 'Désolé! Suite à des problèmes techniques, il est impossible de se connecter à la base de données pour le moment.',
'nodb' => 'Sélection impossible de la base de données $1',
'cachederror' => 'Ceci est une copie de la page demandée et peut ne pas être à jour',
'readonly' => 'Mises à jour bloquées sur la base de données',
'enterlockreason' => 'Indiquez la raison du blocage, ainsi qu\'une estimation de la durée de blocage ',
-'readonlytext' => "Les ajouts et mises à jour sur la base de donnée {{SITENAME}} sont actuellement bloqués, probablement pour permettre la maintenance de la base, après quoi, tout rentrera dans l'ordre. Voici la raison pour laquelle l'administrateur a bloqué la base :
-<p>$1",
-'missingarticle' => 'La base de données n\'a pas pu trouver le texte d\'une page existante, dont le titre est "$1".
+'readonlytext' => 'Les ajouts et mises à jour sur la base de donnée {{SITENAME}} sont actuellement bloqués, probablement pour permettre la maintenance de la base, après quoi, tout rentrera dans l\'ordre. Voici la raison pour laquelle l\'administrateur a bloqué la base :
+<p>$1',
+'missingarticle' => 'La base de données n\'a pas pu trouver le texte d\'une page existante, dont le titre est « $1 ».
Ce n\'est pas une erreur de la base de données, mais plus probablement un bogue du wiki.
Veuillez rapporter cette erreur à un administrateur, en lui indiquant l\'adresse de la page fautive.',
'internalerror' => 'Erreur interne',
@@ -337,11 +269,11 @@ Veuillez rapporter cette erreur à un administrateur, en lui indiquant l\'adress
'fileinfo' => '$1Ko, type MIME: <tt>$2</tt>',
'filerenameerror' => 'Impossible de renommer « $1 » en « $2 ».',
'filedeleteerror' => 'Impossible de supprimer « $1 ».',
-'filenotfound' => 'Fichier "$1" introuvable.',
-'unexpected' => 'Valeur inattendue : "$1"="$2".',
+'filenotfound' => 'Le fichier « $1 » introuvable.',
+'unexpected' => 'Valeur inattendue : « $1 » = « $2 ».',
'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 l'image indiquée.",
+'cannotdelete' => 'Impossible de supprimer la page ou l\'image indiquée.',
'badtitle' => 'Mauvais titre',
'badtitletext' => 'Le titre de la page demandée est invalide, vide ou le lien interlangue est invalide',
'laggedslavemode' => 'Attention : la page n\'intègre peut être pas les dernières éditions',
@@ -354,7 +286,6 @@ ne peut utiliser le wiki.',
'protectedtext' => 'Cette page a été bloquée pour empêcher sa modification. Consulter [[{{ns:4}}:Page protégée]] pour voir les différentes raisons possibles.',
'allmessagesnotsupportedDB' => 'Special:AllMessages n\'est pas disponible parce que wgUseDatabaseMessages est désactivé.',
'allmessagesnotsupportedUI' => 'Special:AllMessages n\'accepte pas la langue de votre interface (<b>$1</b>) sur ce site.',
-'seriousxhtmlerrors' => 'Tidy a détecté de sérieuses erreurs xhtml.',
'wrong_wfQuery_params' => 'Paramètres incorrects sur la commande wfQuery()<br />
Fonction : $1<br />
Requête : $2',
@@ -365,12 +296,11 @@ Requête : $2',
# Login and logout pages
#
'logouttitle' => 'Déconnexion',
-'logouttext' => "Vous êtes à présent déconnecté(e).
-Vous pouvez continuer à utiliser {{SITENAME}} de façon anonyme, ou vous reconnecter, éventuellement sous un autre nom.\n",
-
-'welcomecreation' => "<h2>Bienvenue, $1!</h2><p>Votre compte d'utilisateur a été créé.
-N'oubliez pas de personnaliser votre {{SITENAME}} en consultant la page Préférences.",
+'logouttext' => 'Vous êtes à présent déconnecté(e).
+Vous pouvez continuer à utiliser {{SITENAME}} de façon anonyme, ou vous reconnecter, éventuellement sous un autre nom.',
+'welcomecreation' => '<h2>Bienvenue, $1!</h2><p>Votre compte d\'utilisateur a été créé.
+N\'oubliez pas de personnaliser votre {{SITENAME}} en consultant la page Préférences.',
'loginpagetitle' => 'Votre identifiant',
'yourname' => 'Votre nom d\'utilisateur',
'yourpassword' => 'Votre mot de passe',
@@ -378,7 +308,7 @@ N'oubliez pas de personnaliser votre {{SITENAME}} en consultant la page Préfér
'newusersonly' => ' (nouveaux utilisateurs uniquement)',
'remembermypassword' => 'Se souvenir de mon mot de passe (cookie)',
'loginproblem' => '<b>Problème d\'identification.</b><br />Essayez à nouveau !',
-'alreadyloggedin' => '<font color=red>\'\'\'Utilisateur $1, vous êtes déjà identifié!\'\'\'</font><br />',
+'alreadyloggedin' => '<strong>\'\'\'Utilisateur $1, vous êtes déjà identifié!\'\'\'</strong><br />',
'login' => 'Identification',
'loginprompt' => 'Vous devez activer les cookies pour vous connecter à {{SITENAME}}.',
@@ -389,34 +319,34 @@ N'oubliez pas de personnaliser votre {{SITENAME}} en consultant la page Préfér
'createaccount' => 'Créer un nouveau compte',
'createaccountmail' => 'par courriel',
'badretype' => 'Les deux mots de passe que vous avez saisis ne sont pas identiques.',
-'userexists' => "Le nom d'utilisateur que vous avez saisi est déjà utilisé. Veuillez en choisir un autre.",
+'userexists' => 'Le nom d\'utilisateur que vous avez saisi est déjà utilisé. Veuillez en choisir un autre.',
'youremail' => 'Mon adresse électronique',
'yournick' => 'Signature pour les discussions (avec <tt><nowiki>~~~</nowiki></tt>)&nbsp;',
-'yourrealname' => 'Votre nom réél*',
+'yourrealname' => 'Votre nom réel*',
'emailforlost' => 'Si vous égarez votre mot de passe, vous pouvez demander à ce qu\'un nouveau vous soit envoyé à votre adresse électronique.',
'prefs-help-realname' => '* <strong>Votre nom</strong> (facultatif): si vous le spécifiez, il sera utilisé pour l\'attribution de vos contributions.',
'prefs-help-email' => '* <strong>Adresse électronique</strong> (facultatif): permet de vous contacter depuis le site sans dévoiler votre adresse, et utilisée pour vous envoyer un nouveau mot de passe si vous l\'oubliez.',
'loginerror' => 'Problème d\'identification',
-'nocookiesnew' => "Le compte utilisateur a été créé, mais vous n'êtes pas connecté. {{SITENAME}} utilise des cookies pour la connexion mais vous avez les cookies désactives. Merci de les activer et de vous reconnecter.",
-'nocookieslogin' => "{{SITENAME}} utilise des cookies pour la connexion mais vous avez les cookies désactives. Merci de les activer et de vous reconnecter.",
-'noname' => "Vous n'avez pas saisi de nom d'utilisateur.",
-'loginsuccesstitle' => "Identification réussie.",
-'loginsuccess' => "Vous êtes actuellement connecté sur {{SITENAME}} en tant que \"$1\".",
-'nosuchuser' => "L'utilisateur \"$1\" n'existe pas.
-Vérifiez que vous avez bien orthographié le nom, ou utilisez le formulaire ci-dessous pour créer un nouveau compte utilisateur.",
+'nocookiesnew' => 'Le compte utilisateur a été créé, mais vous n\'êtes pas connecté. {{SITENAME}} utilise des cookies pour la connexion mais vous avez les cookies désactives. Merci de les activer et de vous reconnecter.',
+'nocookieslogin' => '{{SITENAME}} utilise des cookies pour la connexion mais vous avez les cookies désactives. Merci de les activer et de vous reconnecter.',
+'noname' => 'Vous n\'avez pas saisi de nom d\'utilisateur.',
+'loginsuccesstitle' => 'Identification réussie.',
+'loginsuccess' => 'Vous êtes actuellement connecté sur {{SITENAME}} en tant que « $1 ».',
+'nosuchuser' => 'L\'utilisateur « $1 » n\'existe pas.
+Vérifiez que vous avez bien orthographié le nom, ou utilisez le formulaire ci-dessous pour créer un nouveau compte utilisateur.',
'nosuchusershort' => 'Il n\'y a pas de contributeur avec le nom « $1 ». Vérifiez l\'orthographe.',
'wrongpassword' => 'Le mot de passe est incorrect. Essayez à nouveau.',
'mailmypassword' => 'Envoyez-moi un nouveau mot de passe',
-'passwordremindertitle' => "Votre nouveau mot de passe sur {{SITENAME}}",
-'passwordremindertext' => "Quelqu'un (probablement vous) ayant l'adresse IP $1 a demandé à ce qu'un nouveau mot de passe vous soit envoyé pour votre accès au wiki.
-Le mot de passe de l'utilisateur \"$2\" est à présent \"$3\".
-Nous vous conseillons de vous connecter et de modifier ce mot de passe dès que possible.",
-'noemail' => "Aucune adresse électronique n'a été enregistrée pour l'utilisateur \"$1\".",
-'passwordsent' => "Un nouveau mot de passe a été envoyé à l'adresse électronique de l'utilisateur \"$1\".
-Veuillez vous identifier dès que vous l'aurez reçu.",
+'passwordremindertitle' => 'Votre nouveau mot de passe sur {{SITENAME}}',
+'passwordremindertext' => 'Quelqu\'un (probablement vous) ayant l\'adresse IP $1 a demandé à ce qu\'un nouveau mot de passe vous soit envoyé pour votre accès au wiki.
+Le mot de passe de l\'utilisateur « $2 » est à présent « $3 ».
+Nous vous conseillons de vous connecter et de modifier ce mot de passe dès que possible.',
+'noemail' => 'Aucune adresse électronique n\'a été enregistrée pour l\'utilisateur « $1 ».',
+'passwordsent' => 'Un nouveau mot de passe a été envoyé à l\'adresse électronique de l\'utilisateur « $1 ».
+Veuillez vous identifier dès que vous l\'aurez reçu.',
'loginend' => '&nbsp;',
'mailerror' => 'Erreur en envoyant le courriel : $1',
-'acct_creation_throttle_hit' => 'Désolé, vous avez déjà créé $1 compte(s). Vous ne pouvez pas en créer de nouveaux.',
+'acct_creation_throttle_hit' => 'Désolé, vous avez déjà créé $1 comptes. Vous ne pouvez pas en créer de nouveaux.',
# Edit page toolbar
'bold_sample' => 'Texte gras',
@@ -438,7 +368,7 @@ Veuillez vous identifier dès que vous l'aurez reçu.",
'media_sample' => 'Exemple.ogg',
'media_tip' => 'Lien fichier média',
'sig_tip' => 'Votre signature avec la date',
-'hr_tip' => 'Lien horizontale (ne pas en abuser)',
+'hr_tip' => 'Lien horizontal (ne pas en abuser)',
'infobox' => 'Cliquez ce bouton pour avoir un exemple de texte',
'infobox_alert' => "Veuillez entrer le texte que vous voulez formater.\\n Il sera affiché dans la boîte pour être copié et collé.\\nExemple\\n$1\\ndeviendra:\\n$2",
@@ -452,13 +382,13 @@ Veuillez vous identifier dès que vous l'aurez reçu.",
'preview' => 'Prévisualiser',
'showpreview' => 'Prévisualisation',
'blockedtitle' => 'Utilisateur bloqué',
-"blockedtext" => "Votre compte utilisateur ou votre adresse IP ont été bloqués par $1 pour la raison suivante :<br />$2<p>Vous pouvez contacter $1 ou un des autres [[{{ns:4}}:Administrateurs|administateurs]] pour en discuter.",
+'blockedtext' => 'Votre compte utilisateur ou votre adresse IP ont été bloqués par $1 pour la raison suivante :<br />$2<p>Vous pouvez contacter $1 ou un des autres [[{{ns:4}}:Administrateurs|administateurs]] pour en discuter.',
'whitelistedittitle' => 'Login requis pour rédiger',
'whitelistedittext' => 'Vous devez être [[Special:Userlogin|connecté]] pour pouvoir rédiger',
'whitelistreadtitle' => 'Login requis pour lire',
'whitelistreadtext' => 'Vous devez être [[Special:Userlogin|connecté]] pour pouvoir lire les articles',
'whitelistacctitle' => 'Vous n\'êtes pas autorisé à créer un compte',
-'whitelistacctext' => 'Pour pouvoir créer un compte sur ce Wiki vous devez être [[Special:Userlogin|connecté]] et avoir les permissions appropriées', // Looxix
+'whitelistacctext' => 'Pour pouvoir créer un compte sur ce Wiki vous devez être [[Special:Userlogin|connecté]] et avoir les permissions appropriées', // Looxix
'loginreqtitle' => 'Nom d\'utilisateur nécessaire',
'loginreqtext' => "Vous devez vous [[Special:Userlogin|connecter]] pour voir les autres pages.",
'accmailtitle' => 'Mot de passe envoyé.',
@@ -466,39 +396,39 @@ Veuillez vous identifier dès que vous l'aurez reçu.",
'newarticle' => '(Nouveau)',
'newarticletext' => 'Saisissez ici le texte de votre article.',
-'anontalkpagetext' => "---- ''Ceci est la page de discussion pour un utilisateur anonyme qui n'a pas encore créé un compte ou qui ne l'utilise pas. Pour cette raison, nous devons utiliser l'[[adresse IP]] numérique pour l'identifier. Une adresse de ce type peut être partagée entre plusieurs utilisateurs. Si vous êtes un utilisateur anonyme et si vous constatez que des commentaires qui ne vous concernent pas vous ont été adressés, vous pouvez [[Special:Userlogin|créer un compte ou vous connecter]] afin d'éviter toute future confusion à l'avenir.",
-'noarticletext' => "(Il n'y a pour l'instant aucun texte sur cette page)",
-'clearyourcache' => "'''Note:''' Après avoir sauvegardé, vous devez forcer le rechargement de la page pour voir les changements : Mozilla / Konqueror : ctrl-r, Firefox / IE / Opera : ctrl-f5, Safari : cmd-r.",
+'anontalkpagetext' => '---- \'\'Vous êtes sur la page de discussion d\'un utilisateur anonyme qui n\'a pas encore créé un compte ou qui ne l\'utilise pas. Pour cette raison, nous devons utiliser l\'[[adresse IP]] numérique pour l\'identifier. Une adresse de ce type peut être partagée entre plusieurs utilisateurs. Si vous êtes un utilisateur anonyme et si vous constatez que des commentaires qui ne vous concernent pas vous ont été adressés, vous pouvez [[Special:Userlogin|créer un compte ou vous connecter]] afin d\'éviter toute future confusion.\'\'',
+'noarticletext' => '(Il n\'y a pour l\'instant aucun texte sur cette page)',
+'clearyourcache' => '\'\'\'Note :\'\'\' Après avoir sauvegardé, vous devez forcer le rechargement de la page pour voir les changements : \'\'\'Mozilla / Firefox\'\'\' : \'\'ctrl-shift-r\'\', \'\'\'IE\'\'\' : \'\'ctrl-f5\'\', \'\'\'Safari\'\'\' : \'\'cmd-shift-r\'\'; \'\'\'Konqueror\'\'\' : \'\'f5\'\'.',
'updated' => '(Mis à jour)',
'note' => '<strong>Note :</strong> ',
-'previewnote' => "Attention, ce texte n'est qu'une prévisualisation et n'a pas encore été sauvegardé!",
-'previewconflict' => "La prévisualisation montre le texte de cette page tel qu'il apparaîtra une fois sauvegardé.",
+'previewnote' => 'Attention, ce texte n\'est qu\'une prévisualisation et n\'a pas encore été sauvegardé!',
+'previewconflict' => 'La prévisualisation montre le texte de cette page tel qu\'il apparaîtra une fois sauvegardé.',
'editing' => 'modification de $1',
'editingsection' => 'modification de $1 (section)',
'editingcomment' => 'modification de $1 (commentaire)',
'editconflict' => 'Conflit de modification : $1',
-'explainconflict' => "<b>Cette page a été sauvegardée après que vous avez commencé à la modifier.
-La zone d'édition supérieure contient le texte tel qu'il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone d'édition inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.<br />",
+'explainconflict' => '<b>Cette page a été sauvegardée après que vous avez commencé à la modifier.
+La zone d\'édition supérieure contient le texte tel qu\'il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone d\'édition inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.<br />',
'yourtext' => 'Votre texte',
'storedversion' => 'Version enregistrée',
-"editingold" => "<strong>Attention : vous êtes en train de modifier une version obsolète de cette page. Si vous sauvegardez, toutes les modifications effectuées depuis cette version seront perdues.</strong>",
-"yourdiff" => "Différences",
-"copyrightwarning" => "Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la GNU Free Documentation Licence, une licence de documentation libre (Voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient édités et distribués à volonté, ne les envoyez pas. De même, merci de ne contribuer qu'en apportant vos propres écrits ou des écrits issus d'une source libre de droits. <b>N'UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE!</b>",
-"longpagewarning" => "<strong>AVERTISSEMENT : cette page a une longueur de $1 ko;
+'editingold' => '<strong>Attention : vous êtes en train de modifier une version obsolète de cette page. Si vous sauvegardez, toutes les modifications effectuées depuis cette version seront perdues.</strong>',
+'yourdiff' => 'Différences',
+'copyrightwarning' => 'Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la GNU Free Documentation Licence, une licence de documentation libre (Voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient édités et distribués à volonté, ne les envoyez pas. De même, merci de ne contribuer qu\'en apportant vos propres écrits ou des écrits issus d\'une source libre de droits. <b>N\'UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE!</b>',
+'longpagewarning' => '\'\'\'AVERTISSEMENT : cette page a une longueur de $1 ko;
quelques navigateurs gèrent mal les pages approchant ou dépassant 32 ko lors de leur rédaction.
-Peut-être serait-il mieux que vous divisiez la page en sections plus petites.</strong>",
-"readonlywarning" => "<strong>AVERTISSEMENT : cette page a été bloquée pour maintenance,
-vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.</strong>",
-"protectedpagewarning" => "<strong>AVERTISSEMENT : cette page a été bloquée.
-Seuls les utilisateurs ayant le statut d'administrateur peuvent la modifier. Soyez certain que
-vous suivez les [[Project:Page_protégée|directives concernant les pages protégées]].<strong>",
+Peut-être serait-il mieux que vous divisiez la page en sections plus petites.\'\'\'',
+'readonlywarning' => '\'\'\'AVERTISSEMENT : cette page a été bloquée pour maintenance,
+vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.\'\'\'',
+'protectedpagewarning' => '\'\'\'AVERTISSEMENT : cette page a été bloquée.
+Seuls les utilisateurs ayant le statut d\'administrateur peuvent la modifier. Soyez certain que
+vous suivez les [[Project:Page_protégée|directives concernant les pages protégées]].\'\'\'',
# History pages
#
'revhistory' => 'Versions précédentes',
-'nohistory' => "Il n'existe pas d'historique pour cette page.",
+'nohistory' => 'Il n\'existe pas d\'historique pour cette page.',
'revnotfound' => 'Version introuvable',
-'revnotfoundtext' => "La version précédente de cette page n'a pas pu être retrouvée. Vérifiez l'URL que vous avez utilisée pour accéder à cette page.\n",
+'revnotfoundtext' => 'La version précédente de cette page n\'a pas pu être retrouvée. Vérifiez l\'URL que vous avez utilisée pour accéder à cette page.',
'loadhist' => 'Chargement de l\'historique de la page',
'currentrev' => 'Version actuelle',
@@ -507,21 +437,21 @@ vous suivez les [[Project:Page_protégée|directives concernant les pages proté
'next' => 'suiv',
'last' => 'dern',
'orig' => 'orig',
-'histlegend' => "Légende : (actu) = différence avec la version actuelle ,
-(dern) = différence avec la version précédente, M = modification mineure",
+'histlegend' => 'Légende : (actu) = différence avec la version actuelle ,
+(dern) = différence avec la version précédente, <b>m</b> = modification mineure',
'selectnewerversionfordiff' => 'Choisir une version plus récente',
'selectolderversionfordiff' => 'Choisir une version plus ancienne',
-'previousdiff' => '&larr; Différence précédente',
-'previousrevision' => '&larr; Version précédente',
-'nextdiff' => 'Différence suivante &rarr;',
-'nextrevision' => 'Version suivante &rarr;',
+'previousdiff' => '← Différence précédente',
+'previousrevision' => '← Version précédente',
+'nextdiff' => 'Différence suivante →',
+'nextrevision' => 'Version suivante →',
# Category pages
#
-'categoriespagetext' => "Les catégories suivantes existent sur le wiki :",
-'categoryarticlecount' => "Il y a $1 articles dans cette catégorie.",
-'categoryarticlecount1' => "Il y a $1 article dans cette catégorie.",
+'categoriespagetext' => 'Les catégories suivantes existent sur le wiki :',
+'categoryarticlecount' => 'Il y a $1 articles dans cette catégorie.',
+'categoryarticlecount1' => 'Il y a $1 article dans cette catégorie.',
# Diffs
@@ -535,52 +465,44 @@ vous suivez les [[Project:Page_protégée|directives concernant les pages proté
# Search results
#
'searchresults' => 'Résultat de la recherche',
-'searchresulttext' => "Pour plus d'informations sur la recherche dans {{SITENAME}}, voir [[Project:Recherche|Chercher dans {{SITENAME}}]].",
-'searchquery' => "Pour la requête \"$1\"",
+'searchresulttext' => 'Pour plus d\'informations sur la recherche dans {{SITENAME}}, voir [[Project:Recherche|Chercher dans {{SITENAME}}]].',
+'searchquery' => 'Pour la requête « $1 »',
'badquery' => 'Requête mal formulée',
-'badquerytext' => "Nous n'avons pas pu traiter votre requête.
-Vous avez probablement recherché un mot d'une longueur inférieure
-à trois lettres, ce qui n'est pas encore possible. Vous avez
-aussi pu faire une erreur de syntaxe, telle que \"poisson et
-et écailles\".
-Veuillez essayer une autre requête.",
-'matchtotals' => "La requête \"$1\" correspond à $2 titre(s)
-d'article et au texte de $3 article(s).",
-'nogomatch' => "Aucune page avec ce titre n'existe, essai avec la recherche complète.",
-'titlematches' => "Correspondances dans les titres",
-'notitlematches' => "Aucun titre d'article ne contient le(s) mot(s) demandé(s)",
-'textmatches' => "Correspondances dans les textes",
-'notextmatches' => "Aucun texte d'article ne contient le(s) mot(s) demandé(s)",
+'badquerytext' => 'Nous n\'avons pas pu traiter votre requête.
+Vous avez probablement recherché un mot d\'une longueur inférieure à trois lettres, ce qui n\'est pas encore possible. Vous avez aussi pu faire une erreur de syntaxe, telle que « poisson et écailles ».
+Veuillez essayer une autre requête.', // FIXME
+'matchtotals' => 'La requête « $1 » correspond à $2 titre(s) d\'article et au texte de $3 article(s).',
+'nogomatch' => 'Aucune page avec ce titre n\'existe, essai avec la recherche complète.',
+'titlematches' => 'Correspondances dans les titres',
+'notitlematches' => 'Aucun titre d\'article ne contient le(s) mot(s) demandé(s)',
+'textmatches' => 'Correspondances dans les textes',
+'notextmatches' => 'Aucun texte d\'article ne contient le(s) mot(s) demandé(s)',
'prevn' => '$1 précédents',
'nextn' => '$1 suivants',
'viewprevnext' => 'Voir ($1) ($2) ($3).',
-'showingresults' => "Affichage de <b>$1</b> résultats à partir du #<b>$2</b>.",
-'showingresultsnum' => "Affichage de <b>$3</b> résultats à partir du #<b>$2</b>.",
-'nonefound' => "<strong>Note</strong>: l'absence de résultat est souvent due à l'emploi de termes de recherche trop courants, comme \"à\" ou \"de\",
-qui ne sont pas indexés, ou à l'emploi de plusieurs termes de recherche (seules les pages
-contenant tous les termes apparaissent dans les résultats).",
-'powersearch' => "Recherche",
-'powersearchtext' => "
-Rechercher dans les espaces :<br />
+'showingresults' => 'Affichage de <b>$1</b> résultats à partir du #<b>$2</b>.',
+'showingresultsnum' => 'Affichage de <b>$3</b> résultats à partir du #<b>$2</b>.',
+'nonefound' => '<strong>Note</strong>: l\'absence de résultat est souvent due à l\'emploi de termes de recherche trop courants, comme « à » ou « de »,
+qui ne sont pas indexés, ou à l\'emploi de plusieurs termes de recherche (seules les pages
+contenant tous les termes apparaissent dans les résultats).',
+'powersearch' => 'Recherche',
+'powersearchtext' => 'Rechercher dans les espaces :<br />
$1<br />
-$2 Inclure les page de redirections &nbsp; Rechercher $3 $9",
-'searchdisabled' => "<p>La fonction de recherche sur l'entièreté du texte a été temporairement désactivée à cause de la grande charge que cela impose au serveur. Nous espérons la rétablir prochainement lorsque nous disposerons d'un serveur plus puissant. En attendant, vous pouvez faire la recherche avec Google:</p>
-
-",
-"blanknamespace" => "(Principal)", // FIXME FvdP: trad de "(Main)"
+$2 Inclure les page de redirections &nbsp; Rechercher $3 $9',
+'searchdisabled' => '<p>La fonction de recherche sur l\'intégralité du texte a été temporairement désactivée à cause de la grande charge que cela impose au serveur. Nous espérons la rétablir prochainement lorsque nous disposerons d\'un serveur plus puissant. En attendant, vous pouvez faire la recherche avec Google:</p>
+', // FIXME wikipedia specific
+'blanknamespace' => '(Principal)', // FIXME FvdP: translation of "(Main)"
# Preferences page
#
'preferences' => 'Préférences',
'prefsnologin' => 'Non connecté',
-'prefsnologintext' => "Vous devez être [[Special:Userlogin|connecté]]
-pour modifier vos préférences d'utilisateur.",
-"prefslogintext" => "Je suis connecté(e) en tant que $1 avec le numéro d'utilisateur $2.
+'prefsnologintext' => 'Vous devez être [[Special:Userlogin|connecté]] pour modifier vos préférences d\'utilisateur.',
+'prefslogintext' => 'Je suis connecté(e) en tant que $1 avec le numéro d\'utilisateur $2.
-Voir [[{{ns:4}}:Aide pour les préférences]] pour les explications concernant les options.",
+Voir [[{{ns:4}}:Aide pour les préférences]] pour les explications concernant les options.',
'prefsreset' => 'Les préférences ont été rétablies à partir de la version enregistrée.',
'qbsettings' => 'Personnalisation de la barre outils',
-'qbsettingsnote' => "Cette préférence ne fonctionne que pour les skins 'Standard' et 'CologneBlue'.",
'changepassword' => 'Modification du mot de passe',
'skin' => 'Apparence',
'math' => 'Rendu des maths',
@@ -590,10 +512,10 @@ Voir [[{{ns:4}}:Aide pour les préférences]] pour les explications concernant l
'math_unknown_function' => 'fonction inconnue',
'math_lexing_error' => 'erreur lexicale',
'math_syntax_error' => 'erreur de syntaxe',
-'math_image_error' => "La conversion en PNG a échouée, vérifiez l'installation de Latex, dvips, gs et convert",
-'math_bad_tmpdir' => "Ne peux pas crééer ou écrire dans le répertoire temporaire",
-'math_bad_output' => "Ne peux pas crééer ou écrire dans le répertoire de sortie",
-'math_notexvc' => "L'éxécutable 'texvc' est introuvable. Lisez math/README pour le configurer.",
+'math_image_error' => 'La conversion en PNG a échouée, vérifiez l\'installation de Latex, dvips, gs et convert',
+'math_bad_tmpdir' => 'Ne peux pas crééer ou écrire dans le répertoire temporaire',
+'math_bad_output' => 'Ne peux pas crééer ou écrire dans le répertoire de sortie',
+'math_notexvc' => 'L\'éxécutable « texvc » est introuvable. Lisez math/README pour le configurer.',
'prefs-personal' => 'Informations personnelles',
'prefs-rc' => 'Modifications récentes et affichage des ébauches',
'prefs-misc' => 'Préférences diverses',
@@ -613,20 +535,20 @@ Voir [[{{ns:4}}:Aide pour les préférences]] pour les explications concernant l
'recentchangescount' => 'Nombre de titres dans les modifications récentes',
'savedprefs' => 'Les préférences ont été sauvegardées.',
'timezonelegend' => 'Zone horaire',
-'timezonetext' => "Si vous ne précisez pas de décalage horaire, c'est l'heure de l'Europe de l'ouest qui sera utilisée.",
+'timezonetext' => 'Si vous ne précisez pas de décalage horaire, c\'est l\'heure de l\'Europe de l\'ouest qui sera utilisée.',
'localtime' => 'Heure locale',
'timezoneoffset' => 'Décalage horaire',
'servertime' => 'Heure du serveur',
'guesstimezone' => 'Utiliser la valeur du navigateur',
-"emailflag" => "Ne pas recevoir de courrier électronique<br /> des autres utilisateurs",
-"defaultns" => "Par défaut, rechercher dans ces espaces :",
-'yourlanguage' => "Langue de l'interface&nbsp;",
+'emailflag' => 'Ne pas recevoir de courrier électronique<br /> des autres utilisateurs',
+'defaultns' => 'Par défaut, rechercher dans ces espaces :',
+'yourlanguage' => 'Langue de l\'interface',
# Recent changes
#
-"changes" => "modifications",
-"recentchanges" => "Modifications récentes",
-"recentchangestext" => "Suivez sur cette page les dernières modifications de {{SITENAME}}.
+'changes' => 'modifications',
+'recentchanges' => 'Modifications récentes',
+'recentchangestext' => "Suivez sur cette page les dernières modifications de {{SITENAME}}.
[[{{ns:4}}:Bienvenue|Bienvenue]] aux nouveaux participants!
Jetez un coup d'&oelig;il sur ces pages&nbsp;: [[{{ns:4}}:FAQ|foire aux questions]],
[[{{ns:4}}:Recommandations et règles à suivre|recommandations et règles à suivre]]
@@ -635,19 +557,19 @@ Jetez un coup d'&oelig;il sur ces pages&nbsp;: [[{{ns:4}}:FAQ|foire aux question
et [[{{ns:4}}:Les faux-pas les plus courants|les faux-pas les plus courants]].
Si vous voulez que {{SITENAME}} connaisse le succès, merci de ne pas y inclure pas de matériaux protégés par des [[{{ns:4}}:Copyright|copyrights]]. La responsabilité juridique pourrait en effet compromettre le projet. ",
-'rcloaderr' => "Chargement des dernières modifications",
-'rcnote' => "Voici les <strong>$1</strong> dernières modifications effectuées au cours des <strong>$2</strong> derniers jours.",
-'rcnotefrom' => "Voici les modifications effectuées depuis le <strong>$2</strong> (<b>$1</b> au maximum).",
-'rclistfrom' => "Afficher les nouvelles modifications depuis le $1.",
+'rcloaderr' => 'Chargement des dernières modifications',
+'rcnote' => 'Voici les <strong>$1</strong> dernières modifications effectuées au cours des <strong>$2</strong> derniers jours.',
+'rcnotefrom' => 'Voici les modifications effectuées depuis le <strong>$2</strong> (<b>$1</b> au maximum).',
+'rclistfrom' => 'Afficher les nouvelles modifications depuis le $1.',
# "rclinks" => "Afficher les $1 dernières modifications effectuées au cours des $2 dernières heures / $3 derniers jours",
# "rclinks" => "Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours.",
-'showhideminor' => "$1 modifications mineures | $2 robots | $3 utilisateurs enregistrés | $4 patrolled edits",
-'rclinks' => "Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours; $3 modifications mineures.", // Looxix
-'rchide' => "in $4 form; $1 modifications mineures; $2 espaces secondaires; $3 modifications multiples.", // FIXME
-'rcliu' => "; $1 modifications par des contributeurs connectés",
+'showhideminor' => '$1 modifications mineures | $2 robots | $3 utilisateurs enregistrés | $4 patrolled edits',
+'rclinks' => 'Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours; $3 modifications mineures.',
+'rchide' => 'in $4 form; $1 modifications mineures; $2 espaces secondaires; $3 modifications multiples.', // FIXME
+'rcliu' => '; $1 modifications par des contributeurs connectés',
'diff' => 'diff',
'hist' => 'hist',
-'hide' => 'cacher',
+'hide' => 'masquer',
'show' => 'montrer',
'tableform' => 'table',
'listform' => 'liste',
@@ -664,9 +586,8 @@ Si vous voulez que {{SITENAME}} connaisse le succès, merci de ne pas y inclure
'reuploaddesc' => 'Retour au formulaire.',
'uploadnologin' => 'Non connecté(e)',
-'uploadnologintext' => "Vous devez être [[Special:Userlogin|connecté]]
-pour copier des fichiers sur le serveur.",
-'uploaderror' => "Erreur",
+'uploadnologintext' => 'Vous devez être [[Special:Userlogin|connecté]] pour copier des fichiers sur le serveur.',
+'uploaderror' => 'Erreur',
'uploadtext' => "'''STOP !''' Avant de copier votre fichier sur le serveur,
prenez connaissance des [[Project:règles d'utilisation des images|règles d'utilisation des images]] de {{SITENAME}} et assurez-vous que vous les respectez.<br />
N'oubliez pas de remplir la [[Project:Page de description d'une image|page de description de l'image]] quand celle-ci sera sur le serveur.
@@ -691,38 +612,36 @@ Pour incorporer l'image dans un article, placez dans celui-ci un lien rédigé c
'''<nowiki>[[media:nom_du_fichier.ogg]]</nowiki>''' pour les sons.
N'oubliez pas que, comme toutes les pages de {{SITENAME}}, les fichiers que vous copiez peuvent être modifiés ou supprimés par les autres utilisateurs s'ils estiment que cela est dans l'intérêt de l'encyclopédie. Sachez aussi que votre accès au serveur peut être bloqué si vous faites un mauvais usage du système.",
-"uploadlog" => "log d'upload", // FIXME
-"uploadlogpage" => "Log_d'upload", // FIXME
-"uploadlogpagetext" => "Voici la liste des derniers fichiers copiés sur le serveur.
-L'heure indiquée est celle du serveur (UTC).
+'uploadlog' => 'log d\'upload',
+'uploadlogpage' => 'Log_d\'upload',
+'uploadlogpagetext' => 'Voici la liste des derniers fichiers copiés sur le serveur.
+L\'heure indiquée est celle du serveur (UTC).
<ul>
</ul>
-",
-'filename' => 'Nom&nbsp;',
-'filedesc' => 'Description&nbsp;',
+',
+'filename' => 'Nom',
+'filedesc' => 'Description',
'filestatus' => 'Statut du copyright',
-'filesource' => 'Source',
-'affirmation' => "Je déclare que le détenteur du copyright de ce fichier accepte de le diffuser selon les termes de la $1.",
-'copyrightpage' => "{{ns:4}}:Copyright",
-'copyrightpagename' => "licence {{SITENAME}}",
-'uploadedfiles' => "Fichiers copiés",
-'noaffirmation' => "Vous devez confirmer que la copie de ce fichier ne viole aucun copyright.",
-'ignorewarning' => "Ignorer l'avertissement et copier le fichier quand même.",
-'minlength' => "Les noms des images doivent comporter au moins trois lettres.",
-'illegalfilename' => 'Le fichier « $1 » contient des caractères qui ne sont pas autorisés dans le titre d\'une page. Veuillez renommer le fichier et le réenvoyer.',
+'filesource' => 'Source',
+'copyrightpage' => '{{ns:4}}:Copyright',
+'copyrightpagename' => 'licence {{SITENAME}}',
+'uploadedfiles' => 'Fichiers copiés',
+'ignorewarning' => 'Ignorer l\'avertissement et copier le fichier quand même.',
+'minlength' => 'Les noms des images doivent comporter au moins trois lettres.',
+'illegalfilename' => 'Le nom de fichier « $1 » contient des caractères interdits dans les titres de pages. Merci de le renommer et de le copier à nouveau.',
'badfilename' => 'L\'image a été renommée « $1 ».',
'badfiletype' => '« .$1 » n\'est pas un format recommandé pour les fichiers images.',
-'largefile' => 'La taille maximale conseillée pour les images est de 100Ko.',
+'largefile' => 'La taille maximale conseillée pour les images est de 100 ko.',
'successfulupload' => 'Copie réussie',
-'fileuploaded' => "Le fichier \"$1\" a été copié sur le serveur.
-Suivez ce lien: ($2) pour accéder à la page de description, et donner des informations sur le fichier, par exemple son origine, sa date de création, son auteur, ou tout autre renseignement en votre possession.",
+'fileuploaded' => 'Le fichier « $1 » a été copié sur le serveur.
+Suivez ce lien ($2) pour accéder à la page de description, et donner des informations sur le fichier, par exemple son origine, sa date de création, son auteur, ou tout autre renseignement en votre possession.',
'uploadwarning' => 'Attention !',
'savefile' => 'Sauvegarder le fichier',
'uploadedimage' => '« [[$1]] » copié sur le serveur',
'uploaddisabled' => 'Désolé, l\'envoi de fichier est désactivé.',
-'uploadcorrupt' => "Ce fichier est corrompu, a une taille nulle ou possède une extension invalide.
-Veuillez vérifer le fichier.",
-'fileexists' => "Un fichier avec ce nom existe déjà. Merci de vérifier $1. Êtes-vous certain de vouloir modifier ce fichier ?",
+'uploadcorrupt' => 'Ce fichier est corrompu, a une taille nulle ou possède une extension invalide.
+Veuillez vérifer le fichier.',
+'fileexists' => 'Un fichier avec ce nom existe déjà. Merci de vérifier $1. Êtes-vous certain de vouloir modifier ce fichier ?',
'filemissing' => 'Fichier non présent',
@@ -738,16 +657,16 @@ Veuillez vérifer le fichier.",
'bysize' => 'par taille',
'imgdelete' => 'suppr',
'imgdesc' => 'descr',
-'imglegend' => "Légende: (descr) = afficher/modifier la description de l'image.",
+'imglegend' => 'Légende : (descr) = afficher/modifier la description de l\'image.',
'imghistory' => 'Historique de l\'image',
'revertimg' => 'rétab',
'deleteimg' => 'suppr',
'deleteimgcompletely' => 'suppr',
-'imghistlegend' => "Légende: (actu) = ceci est l'image actuelle, (suppr) = supprimer
+'imghistlegend' => 'Légende : (actu) = ceci est l\'image actuelle, (suppr) = supprimer
cette ancienne version, (rétab) = rétablir cette ancienne version.
-<br /><i>Cliquez sur la date pour voir l'image copiée à cette date</i>.",
+<br /><i>Cliquez sur la date pour voir l\'image copiée à cette date</i>.',
'imagelinks' => 'Liens vers l\'image',
-'linkstoimage' => 'Les pages ci-dessous comportent un lien vers cette image:',
+'linkstoimage' => 'Les pages ci-dessous comportent un lien vers cette image :',
'nolinkstoimage' => 'Aucune page ne comporte de lien vers cette image.',
'showbigimage' => 'Télécharger une version haute résolution ($1x$2, $3 Ko)',
@@ -758,27 +677,25 @@ cette ancienne version, (rétab) = rétablir cette ancienne version.
'userstats' => 'Statistiques utilisateur',
'sitestatstext' => 'La base de données contient actuellement <b>$1</b> pages.
-Ce chiffre inclut les pages "discussion", les pages relatives à {{SITENAME}}, les pages minimales ("bouchons"), les pages de redirection, ainsi que d\'autres pages qui ne peuvent sans doute pas être considérées comme des articles.
+Ce chiffre inclut les pages « discussion », les pages relatives à {{SITENAME}}, les pages minimales ("bouchons"), les pages de redirection, ainsi que d\'autres pages qui ne peuvent sans doute pas être considérées comme des articles.
Si l\'on exclut ces pages, il reste <b>$2</b> pages qui sont probablement de véritables articles.<p>
-<b>$3</b> pages ont été consultées et <b>$4</b> pages modifiées
+<b>$3</b> pages ont été consultées et <b>$4</b> pages modifiées.
-depuis la mise à jour du logiciel (31 octobre 2002).
-Cela représente une moyenne de <b>$5</b> modifications par page et de <b>$6</b> consultations pour une modification.",
-"userstatstext" => "Il y a <b>$1</b> utilisateurs enregistrés.
-Parmi ceux-ci, <b>$2</b> ont le statut d\'administrateur (voir $3).',
+Cela représente une moyenne de <b>$5</b> modifications par page et de <b>$6</b> consultations pour une modification.',
+'userstatstext' => 'Il y a <b>$1</b> utilisateurs enregistrés. Parmi ceux-ci, <b>$2</b> ont le statut d\'administrateur (voir $3).',
# Maintenance Page
#
'maintenance' => 'Page de maintenance',
-'maintnancepagetext' => "Cette page inclut plusieurs utilitaires pour la maintenance quotidienne. Certains de ces outils ont tendance à charger la base de données; ne rechargez pas la page a chaque modification.",
+'maintnancepagetext' => 'Cette page inclut plusieurs utilitaires pour la maintenance quotidienne. Certains de ces outils ont tendance à charger la base de données; ne rechargez pas la page a chaque modification.',
'maintenancebacklink' => 'Retour à la page de maintenance',
'disambiguations' => 'Pages d\'homonymie',
-'disambiguationspage' => "{{ns:4}}:Liens_aux_pages_d'homonymie",
-'disambiguationstext' => "Les articles suivants sont liés à une <i>page d'homonymie</i>. Or, ils devraient être liés au sujet.<br />Une page est considérée comme page d'homonymie si elle est liée à partir de $1.<br />Les liens à partir d'autres <i>espaces</i> ne sont pas pris en compte.",
-'doubleredirects' => "Double redirection",
-'doubleredirectstext' => "<b>Attention:</b> cette liste peut contenir des \"faux positifs\". Dans ce cas, c'est probablement la page du premier #REDIRECT contient aussi du texte.<br />Chaque ligne contient les liens à la 1re et 2e page de redirection, ainsi que la première ligne de cette dernière, qui donne normalement la \"vraie\" destination. Le premier #REDIRECT devrait lier vers cette destination.",
-'brokenredirects' => 'Redirections cassées',
+'disambiguationspage' => '{{ns:template}}:Homonymie',
+'disambiguationstext' => 'Les articles suivants sont liés à une <i>page d\'homonymie</i>. Or, ils devraient être liés au sujet.<br />Une page est considérée comme page d\'homonymie si elle est liée à partir de $1.<br />Les liens à partir d\'autres <i>espaces</i> ne sont pas pris en compte.',
+'doubleredirects' => 'Double redirection',
+'doubleredirectstext' => '<b>Attention:</b> cette liste peut contenir des « faux positifs ». Dans ce cas, c\'est probablement la page du premier #REDIRECT contient aussi du texte.<br />Chaque ligne contient les liens à la 1re et 2e page de redirection, ainsi que la première ligne de cette dernière, qui donne normalement la « vraie » destination. Le premier #REDIRECT devrait lier vers cette destination.',
+'brokenredirects' => 'Redirections cassées',
'brokenredirectstext' => 'Ces redirections mènent a une page qui n\'existe pas.',
'selflinks' => 'Page avec un lien circulaire',
'selflinkstext' => 'Les pages suivantes contiennent un lien vers elles-mêmes, ce qui n\'est pas permis.',
@@ -786,10 +703,10 @@ Parmi ceux-ci, <b>$2</b> ont le statut d\'administrateur (voir $3).',
'mispeelingstext' => 'Les pages suivantes contiennent une faute d\'orthographe courante (la liste de celles-ci est sur $1). L\'orthographe correcte est peut-être (ceci).',
'mispeelingspage' => 'Liste de fautes d\'orthographe courantes',
-# les 3 messages suivants ne sont plus utilisés (plus de page Special:Intl)
+# FIXME les 3 messages suivants ne sont plus utilisés (plus de page Special:Intl)
'missinglanguagelinks' => 'Liens inter-langues manquants',
'missinglanguagelinksbutton' => 'Je n\'ai pas trouvé de lien/langue pour cette page',
-'missinglanguagelinkstext' => "Ces articles ne lient pas à leur 'contrepartie' in $1. Les redirections et les liens ne sont pas affichés.",
+'missinglanguagelinkstext' => 'Ces articles ne lient pas à leur contrepartie sur $1. Les redirections et les liens ne sont pas affichés.',
# Miscellaneous special pages
@@ -808,34 +725,26 @@ Parmi ceux-ci, <b>$2</b> ont le statut d\'administrateur (voir $3).',
'listusers' => 'Liste des participants',
'specialpages' => 'Pages spéciales',
'spheading' => 'Pages spéciales',
-'sysopspheading' => "Pages spéciales à l'usage des administrateurs",
-'developerspheading' => "Pages spéciales à l'usage des développeurs",
-'blockpheading' => 'Onglet blocage',
-'deletepheading' => 'Onglet suppression',
-'siteadminpheading' => 'niveau administrateur du site',
'protectpage' => 'Protéger la page',
'recentchangeslinked' => 'Suivi des liens',
-'rclsub' => "(des pages liées à \"$1\")",
+'rclsub' => '(des pages liées à « $1 »)',
'debug' => 'Déboguer',
'newpages' => 'Nouvelles pages',
'ancientpages' => 'Articles les plus anciens',
'move' => 'renommer',
'movethispage' => 'Renommer la page',
-'unusedimagestext' => "<p>N'oubliez pas que d'autres sites, comme certains Wikipédias non francophones, peuvent contenir un lien direct vers cette image, et que celle-ci peut être placée dans cette liste alors qu'elle est en réalité utilisée.",
-'booksources' => "Ouvrages de référence",
-'booksourcetext' => "Voici une liste de liens vers d'autres sites qui vendent des livres neufs et d'occasion et sur lesquels vous trouverez peut-être des informations sur les ouvrages que vous cherchez. {{SITENAME}} n'étant liée à aucune de ces sociétés, elle n'a aucunement l'intention d'en faire la promotion.",
+'unusedimagestext' => '<p>N\'oubliez pas que d\'autres sites, comme certains Wikipédias non francophones, peuvent contenir un lien direct vers cette image, et que celle-ci peut être placée dans cette liste alors qu\'elle est en réalité utilisée.',
+'booksources' => 'Ouvrages de référence',
+'booksourcetext' => 'Voici une liste de liens vers d\'autres sites qui vendent des livres neufs et d\'occasion et sur lesquels vous trouverez peut-être des informations sur les ouvrages que vous cherchez. {{SITENAME}} n\'étant liée à aucune de ces sociétés, elle n\'a aucunement l\'intention d\'en faire la promotion.',
'alphaindexline' => '$1 à $2',
'version' => 'Version',
# All pages
#
-'allinnamespace' => "Toutes les pages (espace $1)",
-'allpagesnext' => "Suivant",
-'allpagesprev' => "Précédent",
-'allpagessubmit' => "Valider",
-'allpagesformtext1' => 'Montrer les pages à partir de : $1',
-'allpagesformtext2' => 'Choisissez l\'espace : $1 $2',
-'allpagesnamespace' => '(articles)',
+'allinnamespace' => 'Toutes les pages (espace $1)',
+'allpagesnext' => 'Suivant',
+'allpagesprev' => 'Précédent',
+'allpagessubmit' => 'Valider',
# Email this user
#
@@ -844,11 +753,11 @@ Parmi ceux-ci, <b>$2</b> ont le statut d\'administrateur (voir $3).',
et avoir indiqué une adresse électronique valide dans vos [[Special:Preferences|préférences]]
pour pouvoir envoyer un message à un autre utilisateur.',
'emailuser' => 'Envoyer un message à cet utilisateur',
-'emailpage' => 'Email user',
-'emailpagetext' => "Si cet utilisateur a indiqué une adresse électronique valide dans ses préférences, le formulaire ci-dessous lui enverra un message.
-L'adresse électronique que vous avez indiquée dans vos préférences apparaîtra dans le champ \"Expéditeur\" de votre message, afin que le destinataire puisse vous répondre.",
+'emailpage' => 'Envoyer un email à l\'utilisateur',
+'emailpagetext' => 'Si cet utilisateur a indiqué une adresse électronique valide dans ses préférences, le formulaire ci-dessous lui enverra un message.
+L\'adresse électronique que vous avez indiquée dans vos préférences apparaîtra dans le champ « Expéditeur » de votre message afin que le destinataire puisse vous répondre.',
'noemailtitle' => 'Pas d\'adresse électronique',
-'noemailtext' => "Cet utilisateur n'a pas spécifié d'adresse électronique valide ou a choisi de ne pas recevoir de courrier électronique des autres utilisateurs.",
+'noemailtext' => 'Cet utilisateur n\'a pas spécifié d\'adresse électronique valide ou a choisi de ne pas recevoir de courrier électronique des autres utilisateurs.',
'emailfrom' => 'Expéditeur',
'emailto' => 'Destinataire',
@@ -864,59 +773,55 @@ L'adresse électronique que vous avez indiquée dans vos préférences apparaît
#
'watchlist' => 'Liste de suivi',
'watchlistsub' => '(pour l\'utilisateur « $1 »)',
-'nowatchlist' => "Votre liste de suivi ne contient aucun article.",
-'watchnologin' => "Non connecté",
-'watchnologintext' => "Vous devez être [[Special:Userlogin|connecté]]
-pour modifier votre liste.",
+'nowatchlist' => 'Votre liste de suivi ne contient aucun article.',
+'watchnologin' => 'Non connecté',
+'watchnologintext' => 'Vous devez être [[Special:Userlogin|connecté]] pour modifier votre liste.',
'addedwatch' => 'Ajouté à la liste',
-'addedwatchtext' => "<p>La page \"$1\" a été ajoutée à votre <a href=\"{{localurl:Special:Watchlist}}\">liste de suivi</a>.
-Les prochaines modifications de cette page et de la page discussion associée seront répertoriées ici, et la page apparaîtra <b>en gras</b> dans la <a href=\"{{localurl:Special:Recentchanges}}\">liste des modifications récentes</a> pour être repérée plus facilement.</p>
+'addedwatchtext' => 'La page « $1 » a été ajoutée à votre [[Special:Watchlist|liste de suivi]].
+Les prochaines modifications de cette page et de la page discussion associée seront répertoriées ici, et la page apparaîtra \'\'\'en gras\'\'\' dans la [[Special:Recentchanges|liste des modifications récentes]] pour être repérée plus facilement.
-<p>Pour supprimer cette page de votre liste de suivi, cliquez sur \"Ne plus suivre\" dans le cadre de navigation.</p>",
-'removedwatch' => "Supprimée de la liste de suivi",
-'removedwatchtext' => "La page « $1 » a été supprimée de votre liste de suivi.",
+Pour supprimer cette page de votre liste de suivi, cliquez sur « Ne plus suivre » dans le cadre de navigation.',
+'removedwatch' => 'Supprimée de la liste de suivi',
+'removedwatchtext' => 'La page « $1 » a été supprimée de votre liste de suivi.',
'watch' => 'Suivre',
'watchthispage' => 'Suivre cette page',
-'unwatch' => 'ne plus suivre',
+'unwatch' => 'Ne plus suivre',
'unwatchthispage' => 'Ne plus suivre',
'notanarticle' => 'Aucun article',
'watchnochange' => "Aucune des pages que vous suivez n'a été modifiée pendant la période affichée",
-'watchdetails' => "Vous suivez $1 pages, sans compter les pages de discussion. [$4 Afficher et modifier la liste complète].", // Looxix
-'watchmethod-recent' => "vérification des modifications récentes des pages suivies", // Looxix
-'watchmethod-list' => "vérification des pages suivies pour des modifications récentes", // Looxix
-'removechecked' => "Retirer de la liste de suivi les articles sélectionnés",
-'watchlistcontains' => "Votre liste de suivi contient $1 pages",
-'watcheditlist' => "Ceci est votre liste de suivi par ordre alphabétique. Sélectionnez les pages que vous souhaitez retirer de la liste et cliquez le bouton \"retirer de la liste de suivi\" en bas de l'écran.",
-'removingchecked' => "Les articles sélectionnés sont retirés de votre liste de suivi...",
-'couldntremove' => "Impossible de retirer l'article « $1 »...",
-'iteminvalidname' => "Problème avec l'article « $1 » : le nom est invalide...",
-'wlnote' => "Ci-dessous se trouve les $1 dernières modifications depuis les <b>$2</b> dernières heures.", // Looxix
-'wlshowlast' => "Montrer les dernières $1 heures $2 jours $3",
-'wlsaved' => "La liste de suivi n'est remise à jour qu'une fois par heure pour alléger la charge sur le serveur.",
+'watchdetails' => 'Vous suivez $1 pages, sans compter les pages de discussion. [$4 Afficher et modifier la liste complète].',
+'watchmethod-recent' => 'vérification des modifications récentes des pages suivies',
+'watchmethod-list' => 'vérification des pages suivies pour des modifications récentes',
+'removechecked' => 'Retirer de la liste de suivi les articles sélectionnés',
+'watchlistcontains' => 'Votre liste de suivi contient $1 pages',
+'watcheditlist' => 'Ceci est votre liste de suivi par ordre alphabétique. Sélectionnez les pages que vous souhaitez retirer de la liste et cliquez le bouton « retirer de la liste de suivi » en bas de l\'écran.',
+'removingchecked' => 'Les articles sélectionnés sont retirés de votre liste de suivi...',
+'couldntremove' => 'Impossible de retirer l\'article « $1 »...',
+'iteminvalidname' => 'Problème avec l\'article « $1 » : le nom est invalide...',
+'wlnote' => 'Ci-dessous se trouvent les $1 dernières modifications depuis les <b>$2</b> dernières heures.',
+'wlshowlast' => 'Montrer les dernières $1 heures $2 jours $3',
+'wlsaved' => 'La liste de suivi n\'est remise à jour qu\'une fois par heure pour alléger la charge sur le serveur.',
# Delete/protect/revert
#
'deletepage' => 'Supprimer une page',
'confirm' => 'Confirmer',
-'excontent' => "contenant '$1'",
-'exbeforeblank' => "le contenu avant effacement était : '$1'",
+'excontent' => 'contenant « $1 »',
+'exbeforeblank' => 'Avant son blanchiment, cette page contenait : $1',
'exblank' => 'page vide',
'confirmdelete' => 'Confirmer la suppression',
-'deletesub' => '(Suppression de "$1")',
-'historywarning' => 'Attention: La page que vous êtes sur le point de supprimer à un historique: ',
-'confirmdeletetext' => "Vous êtes sur le point de supprimer définitivement de la base de données une page
-ou une image, ainsi que toutes ses versions antérieures.
-Veuillez confirmer que c'est bien là ce que vous voulez faire, que vous en comprenez les conséquences et que vous faites cela en accord avec les [[{{ns:4}}:Recommandations Et Règles à Suivre|recommandations et règles à suivre]].",
+'deletesub' => '(Suppression de « $1 »)',
+'historywarning' => 'Attention : La page que vous êtes sur le point de supprimer a un historique : ',
+'confirmdeletetext' => 'Vous êtes sur le point de supprimer définitivement de la base de données une page ou une image, ainsi que toutes ses versions antérieures.
+
+Veuillez confirmer que c\'est bien là ce que vous voulez faire, que vous en comprenez les conséquences et que vous faites cela en accord avec les [[{{ns:4}}:Recommandations Et Règles à Suivre|recommandations et règles à suivre]].',
'actioncomplete' => 'Suppression effectuée',
-'deletedtext' => '"$1" a été supprimé.
+'deletedtext' => '« $1 » a été supprimé.
Voir $2 pour une liste des suppressions récentes.',
-'deletedarticle' => 'effacement de "$1"',
+'deletedarticle' => 'a effacé « $1 »',
'dellogpage' => 'Historique des effacements',
'dellogpagetext' => 'Voici la liste des suppressions récentes.
-L\'heure indiquée est celle du serveur (UTC).
-<ul>
-</ul>
-',
+L\'heure indiquée est celle du serveur (UTC).',
'deletionlog' => 'historique des effacements',
'reverted' => 'Rétablissement de la version précédente',
'deletecomment' => 'Motif de la suppression',
@@ -925,32 +830,30 @@ L\'heure indiquée est celle du serveur (UTC).
'rollback_short' => 'Révoquer',
'rollbacklink' => 'révoquer',
'rollbackfailed' => 'La révocation a échoué',
-'cantrollback' => "Impossible de révoquer: dernier auteur est le seul à avoir modifié cet article",
-'alreadyrolled' => "Impossible de révoquer la dernière modification de [[$1]]
-par [[User:$2|$2]] ([[User talk:$2|Talk]]); quelqu'un d'autre à déjà modifer ou révoquer l'article.
+'cantrollback' => 'Impossible de révoquer : dernier auteur est le seul à avoir modifié cet article',
+'alreadyrolled' => 'Impossible de révoquer la dernière modification de « $1 » effectuée par [[User:$2|$2]] ([[User talk:$2|Talk]]); quelqu\'un d\'autre à déjà modifer ou révoquer l\'article.
-La dernière modificaion était de [[User:$3|$3]] ([[User talk:$3|Talk]]). ", //Looxix
+La dernière modificaion a été effectuée par [[User:$3|$3]] ([[User talk:$3|Talk]]).', // FIXME: namespaces
# only shown if there is an edit comment
-'editcomment' => "Le résumé de la modification était: \"<i>$1</i>\".", //Looxix
+'editcomment' => 'Le résumé de la modification était: <i>« $1 »</i>.',
'revertpage' => 'restitution de la dernière modification de $1',
'protectlogpage' => 'Log_de_protection',
'protectlogtext' => "Voir les [[{{ns:4}}:Page protégée|directives concernant les pages protégées]].",
'protectedarticle' => 'a protégé [[$1]]',
'unprotectedarticle' => 'a déprotégé [[$1]]',
-'protectsub' => '(Bloque "$1")',
-'confirmprotect' => 'Confimer le bloquage',
-'confirmprotecttext' => 'Voulez vous vraiment protéger cette page ?',
+'protectsub' => '(Protéger « $1 »)',
+'confirmprotect' => 'Confimer la protection',
+'confirmprotecttext' => 'Voulez-vous réellement protéger cette page ?',
'protectcomment' => 'Raison du bloquage',
-'unprotectsub' => '(Débloque "$1")',
+'unprotectsub' => '(Débloque « $1 »)',
'confirmunprotecttext' => 'Voulez-vous réellement déprotéger cette page ?',
-'confirmunprotect' => 'Raison du débloquage',
+'confirmunprotect' => 'Raison de la déprotection',
'unprotectcomment' => 'Raison du débloquage',
'protectmoveonly' => 'Protéger uniquement les déplacements',
-
# Groups
#
'addgroup' => 'Ajouter un groupe',
@@ -966,15 +869,16 @@ La corbeille peut être effacée périodiquement.',
'undeletearticle' => 'Restaurer les articles effacés',
'undeleterevisions' => '$1 révisions archivées',
-'undeletehistory' => "Si vous restaurez la page, toutes les révisions seront restaurées dans l'historique.
-Si une nouvelle page avec le même nom a été crée depuis la suppression,
-les révisions restaurées apparaîtront dans l'historique antérieur et la version courante ne sera pas automatiquement remplacée.",
-"undeleterevision" => "Version effacée ($1)",
+'undeletehistory' => 'Si vous restaurez la page, toutes les révisions seront restaurées dans l\'historique.
+
+Si une nouvelle page avec le même nom a été crée depuis la suppression, les révisions restaurées apparaîtront dans l\'historique antérieur et la version courante ne sera pas automatiquement remplacée.',
+'undeleterevision' => 'Version effacée ($1)',
'undeletebtn' => 'Restaurer!',
-'undeletedarticle' => "restauré \"$1\"",
-'undeletedtext' => "L'article [[$1]] a été restauré avec succès.
-Voir [[{{ns:4}}:Trace des effacements]] pour la liste des suppressions et des restaurations récentes.",
-'undeletedrevisions' => "$1 versions ont été restaurées",
+'undeletedarticle' => 'restauré « $1 »',
+'undeletedtext' => 'L\'article [[$1]] a été restauré avec succès.
+
+Voir [[{{ns:4}}:Trace des effacements]] pour la liste des suppressions et des restaurations récentes.',
+'undeletedrevisions' => '$1 versions ont été restaurées',
# Contributions
#
@@ -982,7 +886,7 @@ Voir [[{{ns:4}}:Trace des effacements]] pour la liste des suppressions et des re
'mycontris' => 'Mes contributions',
'contribsub' => 'Pour $1',
'nocontribs' => 'Aucune modification correspondant à ces critères n\'a été trouvée.',
-'ucnote' => "Voici les <b>$1</b> dernières modifications effectuées par cet utilisateur au cours des <b>$2</b> derniers jours.",
+'ucnote' => 'Voici les <b>$1</b> dernières modifications effectuées par cet utilisateur au cours des <b>$2</b> derniers jours.',
'uclinks' => 'Afficher les $1 dernières modifications; afficher les $2 derniers jours.',
'uctop' => ' (dernière)',
@@ -992,96 +896,82 @@ Voir [[{{ns:4}}:Trace des effacements]] pour la liste des suppressions et des re
'notargettitle' => 'Pas de cible',
'notargettext' => 'Indiquez une page cible ou un utilisateur cible.',
'linklistsub' => '(Liste de liens)',
-'linkshere' => 'Les pages ci-dessous contiennent un lien vers celle-ci:',
+'linkshere' => 'Les pages ci-dessous contiennent un lien vers celle-ci :',
'nolinkshere' => 'Aucune page ne contient de lien vers celle-ci.',
'isredirect' => 'page de redirection',
# Block/unblock IP
#
-'blockip' => 'Bloquer une adresse IP',
-'blockiptext' => "Utilisez le formulaire ci-dessous pour bloquer l'accès en écriture à partir d'une adresse IP donnée.
+'blockip' => 'Bloquer une adresse IP ou un utilisateur',
+'blockiptext' => 'Utilisez le formulaire ci-dessous pour bloquer l\'accès en écriture à partir d\'une adresse IP donnée ou d\'un nom d\'utilisateur.
+
Une telle mesure ne doit être prise que pour empêcher le vandalisme et en accord avec [[{{ns:4}}:Recommandations et règles à suivre|recommandations et règles à suivre]].
-Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui ont été vandalisées).",
-'ipaddress' => 'Adresse IP',
+Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui ont été vandalisées).',
+'ipaddress' => 'Adresse IP ou pseudonyme',
'ipbreason' => 'Motif du blocage',
'ipbsubmit' => 'Bloquer cette adresse',
'badipaddress' => 'L\'adresse IP n\'est pas correcte.',
-'noblockreason' => 'Vous devez indiquer le motif du blocage.',
'blockipsuccesssub' => 'Blocage réussi',
-'blockipsuccesstext' => "L'adresse IP \"$1\" a été bloquée.
-<br />Vous pouvez consulter sur cette [[Special:Ipblocklist|page]] la liste des adresses IP bloquées.",
+'blockipsuccesstext' => 'L\'adresse IP « $1 » a été bloquée.<br />Vous pouvez consulter sur cette [[Special:Ipblocklist|page]] la liste des adresses IP bloquées.',
'unblockip' => "Débloquer une adresse IP",
'unblockiptext' => 'Utilisez le formulaire ci-dessous pour rétablir l\'accès en écriture
à partir d\'une adresse IP précédemment bloquée.',
'ipusubmit' => 'Débloquer cette adresse',
-'ipusuccess' => 'Adresse IP « $1 » débloquée',
-'ipblocklist' => 'Liste des adresses IP bloquées',
-'blocklistline' => '$1, $2 a bloqué $3',
+'ipusuccess' => 'L\'adresse IP « $1 » débloquée.',
+'ipblocklist' => 'Liste des blocages',
+'blocklistline' => '$1 (expire le $4): $2 a bloqué $3',
'blocklink' => 'bloquer',
'unblocklink' => 'débloquer',
'contribslink' => 'contribs',
-'autoblocker' => "Autobloqué parce que vous partagez une adresse IP avec \"$1\". Raison : \"$2\".",
+'autoblocker' => 'Bloqué automatiquement parce que vous partagez une adresse IP avec « $1 ». Raison : « $2 ».',
'blocklogpage' => 'Log de blocage',
'blocklogentry' => 'blocage de « $1 »',
-'blocklogtext' => "Ceci est la trace des blocages et déblocages des utilisateurs. Les adresses IP automatiquement bloquées ne sont pas listées. Consultez la [[Special:Ipblocklist|liste des utilisateurs bloqués]] pour voir qui est actuellement effectivement bloqué.",
-'unblocklogentry' => 'déblocage de "$1"',
+'blocklogtext' => 'Ceci est la trace des blocages et déblocages des utilisateurs. Les adresses IP automatiquement bloquées ne sont pas listées. Consultez la [[Special:Ipblocklist|liste des utilisateurs bloqués]] pour voir qui est actuellement effectivement bloqué.',
+'unblocklogentry' => 'déblocage de « $1 »',
'ipb_expiry_invalid' => 'temps d\'expiration invalide.',
-'ip_range_invalid' => "Bloc IP incorrect.\n",
+'ip_range_invalid' => 'Bloc IP incorrect.',
'proxyblocker' => 'Bloqueur de proxy',
-'proxyblockreason' => "Votre ip a été bloquée car c'est un proxy ouvert. Merci de contacter votre fournisseur d'accès internet ou votre support technique et de l'informer de ce problème de sécurité.",
-'proxyblocksuccess' => "Terminé.\n",
+'proxyblockreason' => 'Votre ip a été bloquée car c\'est un proxy ouvert. Merci de contacter votre fournisseur d\'accès internet ou votre support technique et de l\'informer de ce problème de sécurité.',
+'proxyblocksuccess' => 'Terminé.',
'ipbexpiry' => 'Durée du blocage',
# Developer tools
#
'lockdb' => 'Verrouiller la base',
'unlockdb' => 'Déverrouiller la base',
-'lockdbtext' => "Le verrouillage de la base de données empêchera tous les utilisateurs de modifier des pages, de sauvegarder leurs préférences, de modifier leur liste de suivi et d'effectuer toutes les autres opérations nécessitant des modifications dans la base de données.
-Veuillez confirmer que c'est bien là ce que vous voulez faire et que vous débloquerez la base dès que votre opération de maintenance sera terminée.",
-'unlockdbtext' => "Le déverrouillage de la base de données permettra à nouveau à tous les utilisateurs de modifier des pages, de mettre à jour leurs préférences et leur liste de suivi, ainsi que d'effectuer les autres opérations nécessitant des modifications dans la base de données.
-Veuillez confirmer que c'est bien là ce que vous voulez faire.",
-"lockconfirm" => "Oui, je confirme que je souhaite verrouiller la base de données.",
-"unlockconfirm" => "Oui, je confirme que je souhaite déverrouiller la base de données.",
+'lockdbtext' => 'Le verrouillage de la base de données empêchera tous les utilisateurs de modifier des pages, de sauvegarder leurs préférences, de modifier leur liste de suivi et d\'effectuer toutes les autres opérations nécessitant des modifications dans la base de données.
+Veuillez confirmer que c\'est bien là ce que vous voulez faire et que vous débloquerez la base dès que votre opération de maintenance sera terminée.',
+'unlockdbtext' => 'Le déverrouillage de la base de données permettra à nouveau à tous les utilisateurs de modifier des pages, de mettre à jour leurs préférences et leur liste de suivi, ainsi que d\'effectuer les autres opérations nécessitant des modifications dans la base de données.
+
+Veuillez confirmer que c\'est bien là ce que vous voulez faire.',
+'lockconfirm' => 'Oui, je confirme que je souhaite verrouiller la base de données.',
+'unlockconfirm' => 'Oui, je confirme que je souhaite déverrouiller la base de données.',
'lockbtn' => 'Verrouiller la base',
'unlockbtn' => 'Déverrouiller la base',
'locknoconfirm' => 'Vous n\'avez pas coché la case de confirmation.',
'lockdbsuccesssub' => 'Verrouillage de la base réussi.',
'unlockdbsuccesssub' => 'Base déverrouillée.',
-"lockdbsuccesstext" => "La base de données de {{SITENAME}} est verrouillée.
+'lockdbsuccesstext' => 'La base de données de {{SITENAME}} est verrouillée.
-<br />N'oubliez pas de la déverrouiller lorsque vous aurez terminé votre opération de maintenance.",
+N\'oubliez pas de la déverrouiller lorsque vous aurez terminé votre opération de maintenance.',
'unlockdbsuccesstext' => 'La base de données de {{SITENAME}} est déverrouillée.',
-# Special:AskSQL
-#
-'asksql' => 'Requête SQL',
-'asksqlpheading' => 'Onglet requête SQL',
-'asksqltext' => "Utilisez le formulaire ci-dessous pour faire une requête directe sur la base de données de {{SITENAME}}.
-Utilisez des guillemets simples ('comme ceci') pour délimiter les chaînes de caractères.
-Cette opération peut surcharger considérablement le serveur, faites en usage
-avec modération.",
-'sqlislogged' => "Veillez noter que toutes les requêtes sont loguées",
-'sqlquery' => 'Saisir la requête',
-'querybtn' => 'Envoyer la requête',
-'selectonly' => "Les requêtes autres que \"SELECT\" sont réservées aux développeurs du wiki.",
-'querysuccessful' => 'Requête réussie',
-
# Special:Makesysop
'bureaucratlog' => 'Log_bureaucrate',
-'bureaucratlogentry' => 'Droits de l\'utilisateur « $1 » passés à « $2 »',
+'bureaucratlogentry' => 'Droits de l\'utilisateur « $1 » mis à « $2 »',
'makesysoptitle' => 'Donne les droits d\'adminitrateur.',
'makesysoptext' => 'Ce formulaire est utilisé par les bureaucrates pour donner les droits d\'administrateur.
Tapez le nom de l\'utilisateur dans la boite et pressez le bouton pour lui donner les droits.',
'makesysopname' => 'Nom de l\'utilisateur:',
'makesysopsubmit' => 'Donner les droits d\'adminitrateur à cet utilisateur',
-'makesysopok' => "<b>L'utilisateur \"$1\" est maintenant administrateur</b>",
-'makesysopfail' => "<b>L'utilisateur \"$1\" n'a pas pu recevoir les droits d'adminitrateurs. (Avez vous entré le nom correctement?)</b>",
+'makesysopok' => '<b>L\'utilisateur « $1 » est désormais administrateur.</b>',
+'makesysopfail' => '<b>L\'utilisateur « $1 » n\'a pas pu recevoir les droits d\'adminitrateurs. (Avez vous entré le nom correctement?)</b>',
'rights' => 'Droits:',
-'set_user_rights' => "Met les droits de l'utilisateur",
-'user_rights_set' => "<b>Les droits de l'utilisateur \"$1\" sont mis à jour</b>",
-'setbureaucratflag' => "Donne les droits bureaucrate",
-'set_rights_fail' => "<b>Les droits de l'utilisateur \"$1\" n'ont pas pu être mis en place. (Avez vous entré le nom correctement?)</b>",
+'set_user_rights' => 'Met les droits de l\'utilisateur',
+'user_rights_set' => '<b>Les droits de l\'utilisateur « $1 » sont mis à jour</b>',
+'setbureaucratflag' => 'Ajouter le statut de bureaucrate',
+'set_rights_fail' => '<b>Les droits de l\'utilisateur « $1 » n\'ont pas pu être mis en place. (Avez vous entré le nom correctement?)</b>',
'makesysop' => 'Donner les droits d\'adminitrateur à un utilisateur',
# Special:Validate
@@ -1107,7 +997,7 @@ Tapez le nom de l\'utilisateur dans la boite et pressez le bouton pour lui donne
'val_validate_article_namespace_only' => 'Seul les articles peuvent être validés. Cette page n\'est <i>pas</i> un article.',
'val_validated' => 'Validation effectuée.',
'val_validate_version' => 'Valider cette version',
-'val_version_of' => "Version de $1" ,
+'val_version_of' => 'Version de $1' ,
'val_version' => 'Version',
'val_view_version' => 'Voir cette version',
'val_yes' => 'Oui',
@@ -1115,9 +1005,9 @@ Tapez le nom de l\'utilisateur dans la boite et pressez le bouton pour lui donne
# Spam
#
-'spamprotectionmatch' => "Le texte suivant a déclenché le détecteur de spam: $1",
-'spamprotectiontext' => "Page automatiquement protégée pour cause de spam",
-'spamprotectiontitle' => "Page automatiquement protégée pour cause de spam",
+'spamprotectionmatch' => 'Le texte suivant a déclenché le détecteur de spam: $1',
+'spamprotectiontext' => 'Page automatiquement protégée pour cause de spam',
+'spamprotectiontitle' => 'Page automatiquement protégée pour cause de spam',
# Patrolling
#
@@ -1125,40 +1015,36 @@ Tapez le nom de l\'utilisateur dans la boite et pressez le bouton pour lui donne
'markaspatrolledtext' => 'Marquer cet article comme vérifié',
'markedaspatrolled' => 'Marqué comme vérifié',
'markedaspatrolledtext' => 'La version sélectionnée a été marquée comme vérifiée.',
-'rcpatroldisabledtext' => "La fonctionnalité de surveillance des modifications récentes n'est pas activée.",
+'rcpatroldisabledtext' => 'La fonctionnalité de surveillance des modifications récentes n\'est pas activée.',
# Move page
#
'movepage' => 'Renommer un article',
-"movepagetext" => "Utilisez le formulaire ci-dessous pour renommer un article, en déplaçant toutes ses versions antérieures vers le nouveau nom.
-Le titre précédent deviendra une page de redirection vers le nouveau titre.
-Les liens vers l'ancien titre ne seront pas modifiés et la page discussion, si elle existe, ne sera pas déplacée.
-
-'''ATTENTION!'''
-Il peut s'agir d'un changement radical et inattendu pour un article souvent consulté;
-assurez-vous que vous en comprenez bien les conséquences avant de procéder.",
-"movepagetalktext" => "La page de discussion associée, si présente, sera automatiquement renommée avec '''sauf si:'''
+'movepagetext' => 'Utilisez le formulaire ci-dessous pour renommer un article, en déplaçant toutes ses versions antérieures vers le nouveau nom.
+
+Le titre précédent deviendra une page de redirection vers le nouveau titre. Les liens vers l\'ancien titre ne seront pas modifiés et la page discussion, si elle existe, ne sera pas déplacée.
+
+\'\'\'ATTENTION!\'\'\'
+Il peut s\'agir d\'un changement radical et inattendu pour un article souvent consulté; assurez-vous que vous en comprenez bien les conséquences avant de procéder.',
+'movepagetalktext' => 'La page de discussion associée, si présente, sera automatiquement renommée avec \'\'\'sauf si:\'\'\'
*Vous renommez une page vers un autre espace,
*Une page de discussion existe déjà avec le nouveau nom, ou
*Vous avez désélectionné le bouton ci-dessous.
-Dans ce cas, vous devrez renommer ou fusionner la page manuellement si vous le désirez.",
+Dans ce cas, vous devrez renommer ou fusionner la page manuellement si vous le désirez.',
'movearticle' => 'Déplacer l\'article',
'movenologin' => 'Non connecté',
-'movenologintext' => "Pour pouvoir renommer un article, vous devez être [[Special:Userlogin|connecté]] en tant qu'utilisateur enregistré.",
-'newtitle' => "Nouveau titre",
-'movepagebtn' => "Renommer l'article",
-'pagemovedsub' => "Déplacement réussi",
-'pagemovedtext' => "L'article \"[[$1]]\" a été déplacé vers \"[[$2]]\".",
-'articleexists' => "Il existe déjà un article portant ce titre, ou le titre que vous avez choisi n'est pas valide.
-Veuillez en choisir un autre.",
-'talkexists' => "La page elle-même a été déplacée avec succès, mais
-la page de discussion n'a pas pu être déplacée car il en existait déjà une
-sous le nouveau nom. S'il vous plait, fusionnez les manuellement.",
-'1movedto2_redir' => "$1 déplacé vers $2 (redirect)",
+'movenologintext' => 'Pour pouvoir renommer un article, vous devez être [[Special:Userlogin|connecté]] en tant qu\'utilisateur enregistré.',
+'newtitle' => 'Nouveau titre',
+'movepagebtn' => 'Renommer l\'article',
+'pagemovedsub' => 'Déplacement réussi',
+'pagemovedtext' => 'L\'article « [[$1]] » a été déplacé vers « [[$2]] ».',
+'articleexists' => 'Il existe déjà un article portant ce titre, ou le titre que vous avez choisi n\'est pas valide. Veuillez en choisir un autre.',
+'talkexists' => 'La page elle-même a été déplacée avec succès, mais la page de discussion n\'a pas pu être déplacée car il en existait déjà une sous le nouveau nom. S\'il vous plait, fusionnez les manuellement.',
+'1movedto2_redir' => '$1 déplacé vers $2 (redirect)',
'movedto' => 'renommé en',
-'movetalk' => 'Renommer aussi la page "discussion", s\'il y a lieu.',
+'movetalk' => 'Renommer aussi la page « discussion », s\'il y a lieu.',
'talkpagemoved' => 'La page discussion correspondante a également été déplacée.',
'talkpagenotmoved' => 'La page discussion correspondante n\'a <strong>pas</strong> été déplacée.',
'1movedto2' => '$1 déplacé vers $2',
@@ -1167,8 +1053,8 @@ sous le nouveau nom. S'il vous plait, fusionnez les manuellement.",
# Export page
'export' => 'Exporter des pages',
-'exporttext' => "Vous pouvez exporter en XML le texte et l'historique d'une page ou d'un ensemble de pages; le résultat peut alores être importé dans un autre wiki fonctionnant avec le logiciel MediaWiki, transformé ou sauvegardé pour votre usage personnel.",
-'exportcuronly' => "Exporter uniquement la version courante sans l'historique",
+'exporttext' => 'Vous pouvez exporter en XML le texte et l\'historique d\'une page ou d\'un ensemble de pages; le résultat peut alores être importé dans un autre wiki fonctionnant avec le logiciel MediaWiki, transformé ou sauvegardé pour votre usage personnel.',
+'exportcuronly' => 'Exporter uniquement la version courante sans l\'historique',
# Namespace 8 related
@@ -1178,109 +1064,39 @@ sous le nouveau nom. S'il vous plait, fusionnez les manuellement.",
# Thumbnails
'thumbnail-more' => 'Agrandir',
-'missingimage' => "<b>Image manquante</b><br /><i>$1</i>\n",
+'missingimage' => '<b>Image manquante</b><br /><i>$1</i>',
# Special:Import
'import' => 'Importer des pages',
-'importfailed' => 'L\'import a échoué: $1',
-'importhistoryconflict' => 'Des révisions dans l\'historique existent et sont en conflits (cette page à peut être déjà été importée avant)',
+'importfailed' => 'Échec de l\'import : $1',
+'importhistoryconflict' => 'Il y a un conflit dans l\'historique des versions (cette page à peut être déjà été importée avant)',
'importnotext' => 'Vide ou sans texte',
-'importsuccess' => 'L\'import à réussi!',
+'importsuccess' => 'L\'import a réussi !',
'importtext' => 'Exportez un fichier depuis le wiki source en utilisant la fonction Special:Export, sauvez la page sur votre disque puis envoyez là ici.',
# Keyboard access keys for power users
-'accesskey-anontalk' => 'n',
-'accesskey-anonuserpage' => '.',
-'accesskey-article' => 'a',
'accesskey-compareselectedversions' => 'v',
-'accesskey-contributions' => '',
-'accesskey-currentevents' => '',
-'accesskey-delete' => 'd',
-'accesskey-edit' => 'e',
-'accesskey-emailuser' => '',
-'accesskey-help' => '',
-'accesskey-history' => 'h',
-'accesskey-login' => 'o',
-'accesskey-logout' => 'o',
-'accesskey-mainpage' => 'z',
'accesskey-minoredit' => 'i',
-'accesskey-move' => 'm',
-'accesskey-mycontris' => 'y',
-'accesskey-mytalk' => 'n',
-'accesskey-portal' => '',
'accesskey-preferences' => '',
'accesskey-preview' => 'p',
-'accesskey-protect' => '-',
-'accesskey-randompage' => 'x',
-'accesskey-recentchanges' => 'r',
-'accesskey-recentchangeslinked' => 'c',
'accesskey-save' => 's',
'accesskey-search' => 'f',
-'accesskey-sitesupport' => '',
-'accesskey-specialpage' => '',
-'accesskey-specialpages' => 'q',
-'accesskey-talk' => 't',
-'accesskey-undelete' => 'd',
-'accesskey-unwatch' => 'w',
-'accesskey-upload' => 'u',
-'accesskey-userpage' => '.',
-'accesskey-viewsource' => 'e',
-'accesskey-watch' => 'w',
-'accesskey-watchlist' => 'l',
-'accesskey-whatlinkshere' => 'b',
# tooltip help for the main actions
-'tooltip-anontalk' => 'Discussion des éditions faites à partir de cette adresse ip [alt-n]',
-'tooltip-anonuserpage' => 'La page d\'utilisateur pour l\'adresse ip depuis laquelle vous éditez [alt-.]',
-'tooltip-article' => 'Voir l\'article [alt-a]',
-'tooltip-atom' => 'Flux Atom pour cette page',
'tooltip-compareselectedversions' => 'Voir les différences entre les deux versions séléctionnées de cette page. [alt-v]',
-'tooltip-contributions' => 'Voir la liste des contributions de cet utilisateur',
-'tooltip-currentevents' => 'Trouver des informations sur les évenements actuels',
-'tooltip-delete' => 'Supprimer cette page [alt-d]',
-'tooltip-edit' => 'Vous pouvez éditer cette page. Merci d\'utiliser le bouton prévisualisation avant d\'enregistrer. [alt-e]',
-'tooltip-emailuser' => 'Envoyer un mail à cet utilisateur',
-'tooltip-help' => 'L\'endroit pour découvrir.',
-'tooltip-history' => 'Versions précédentes de cette page, [alt-h]',
-'tooltip-login' => 'Vous êtes encouragés à vous identifier avant d\'éditer, ce n\'est toutefois pas nécessaire.',
-'tooltip-logout' => 'Le bouton démarrer [alt-o]',
-'tooltip-mainpage' => 'Aller à la page principale',
'tooltip-minoredit' => 'Marquer cette modification comme mineur [alt-i]',
-'tooltip-move' => 'Déplacer cette page [alt-m]',
-'tooltip-mycontris' => 'Liste de mes contributions',
-'tooltip-mytalk' => 'Ma page de discussion',
-'tooltip-portal' => 'A propos de ce projet, ce que vous pouvez faire, où trouver les choses',
-'tooltip-preferences' => 'Mes préférences',
-'tooltip-preview' => 'Prévisualiser les changements, merci de l\'utiliser avant de sauvegarder! [alt-p]',
-'tooltip-protect' => 'Protéger cette page [alt-"-"]',
-'tooltip-randompage' => 'Aller à une page au hasard [alt-x]',
-'tooltip-recentchanges' => 'La liste des modifications récentes dans le wiki. [alt-r]',
-'tooltip-recentchangeslinked' => 'Modifications récentes des pages liant à cette page [alt-c]',
-'tooltip-rss' => 'Flux RSS pour cette page',
'tooltip-save' => 'Sauvegarder vos modifications [alt-s]',
'tooltip-search' => 'Rechercher dans ce wiki',
-'tooltip-sitesupport' => 'Aider {{SITENAME}}',
-'tooltip-specialpage' => 'Ceci est une page spéciale, vous ne pouvez pas l\'éditer.',
-'tooltip-specialpages' => 'Liste de toutes les pages spéciales',
-'tooltip-talk' => 'Discussion sur l\'article [alt-t]',
-'tooltip-undelete' => 'Restaurer $1 éditions supprimées de cette page [alt-d]',
-'tooltip-unwatch' => 'Retirer cette page de votre liste de suivi',
-'tooltip-upload' => 'Copier sur le serveur des fichiers [alt-u]',
-'tooltip-userpage' => 'Ma page personelle',
-'tooltip-viewsource' => 'Cette page est protégée. Vous pouvez voir la source. [alt-e]',
-'tooltip-watch' => 'Ajouter cette page à votre liste de suivi',
-'tooltip-watchlist' => 'La liste de suivi est la liste des pages que vous monitorez. [alt-l]',
-'tooltip-whatlinkshere' => 'Liste de toutes les pages qui lient à ici [alt-b]',
# Metadata
-'nocreativecommons' => "Les données méta 'Creative Commons RDF' sont désactivées sur ce serveur.",
-'nodublincore' => "Les données méta 'Dublin Core RDF' sont désactivées sur ce serveur.",
-'notacceptable' => "Ce serveur wiki ne peut pas fournir les données dans un format que votre client est capable de lire.",
+'nocreativecommons' => 'Les données méta « Creative Commons RDF » sont désactivées sur ce serveur.',
+'nodublincore' => 'Les données méta « Dublin Core RDF » sont désactivées sur ce serveur.',
+'notacceptable' => 'Ce serveur wiki ne peut pas fournir les données dans un format que votre client est capable de lire.',
# Attribution
'anonymous' => 'Utilisateur(s) anonyme(s) de {{SITENAME}}',
'siteuser' => 'Utilisateur $1 de {{SITENAME}}',
-'lastmodifiedby' => "Cette page a été modifiée pour la dernière fois le $1 par $2",
+'lastmodifiedby' => 'Cette page a été modifiée pour la dernière fois le $1 par $2',
'and' => 'et',
'contributions' => 'Basé sur le travail de $1.',
'siteusers' => 'Utilisateur(s) $1 de {{SITENAME}}',
@@ -1297,9 +1113,9 @@ sous le nouveau nom. S'il vous plait, fusionnez les manuellement.",
'confirmemail_loggedin' => 'Votre adresse est maintenant confirmée',
'confirmemail_error' => 'Un problème est survenu en voulant enregistrer votre confirmation',
'confirmemail_subject' => '{{SITENAME}} email address confirmation',
-'confirmemail_body' => 'Quelqu\'un, probablement vous avec l\'adresse email $1, a enregistré un compte "$2" avec cette email sur le site {{SITENAME}}.
+'confirmemail_body' => 'Quelqu\'un, probablement vous avec l\'adresse email $1, a enregistré un compte « $2 » avec cette email sur le site {{SITENAME}}.
-Pour confirmer que ce compte vous appartiens vraiment et activer les fonctionalités de messagerie sur {{SITENAME}}, veuillez ouvrir le lien ci dessous dans votre navigateur :
+Pour confirmer que ce compte vous appartient vraiment et activer les fonctions de messagerie sur {{SITENAME}}, veuillez suivre le lien ci dessous dans votre navigateur :
$3
@@ -1307,18 +1123,18 @@ Si il ne s\'agit pas de vous, n\'ouvrez pas le lien. Ce code de confirmation exp
# Math
-'mw_math_png' => "Toujours produire une image PNG",
-'mw_math_simple' => "HTML si très simple, autrement PNG",
-'mw_math_html' => "HTML si possible, autrement PNG",
-'mw_math_source' => "Laisser le code TeX original",
-'mw_math_modern' => "Pour les navigateurs modernes",
+'mw_math_html' => 'HTML si possible, autrement PNG',
'mw_math_mathml' => 'MathML',
+'mw_math_modern' => 'Pour les navigateurs modernes',
+'mw_math_png' => 'Toujours produire une image PNG',
+'mw_math_simple' => 'HTML si très simple, autrement PNG',
+'mw_math_source' => 'Laisser le code TeX original',
'usercssjsyoucanpreview' => "'''Astuce :''' utilisez le bouton '''Prévisualisation''' pour tester votre nouvelle feuille css/js avant de l'enregistrer.",
'usercsspreview' => "'''Rappelez-vous que vous êtes en train de prévisualiser votre propre feuille css et qu'elle n'a pas encore été enregistrée !'''",
'userjspreview' => "'''Rappelez-vous que vous êtes en train de visualiser ou de tester votre code javascript et qu'il n'a pas encore été enregistré !'''",
-'validate' => "Valider la page",
+'validate' => 'Valider la page',
# EXIF
'exif-imagewidth' => 'Largeur',
@@ -1331,7 +1147,7 @@ Si il ne s\'agit pas de vous, n\'ouvrez pas le lien. Ce code de confirmation exp
'exif-jpeginterchangeformatlength' => 'Taille en octet des données JPEG',
'exif-transferfunction' => 'Fonction de transfert',
'exif-datetime' => 'Date et heure de changement du fichier',
-'exif-imagedescription' => 'Titre de l\image',
+'exif-imagedescription' => 'Titre de l\'image',
'exif-make' => 'Fabricant de l\'appareil',
'exif-model' => 'Modèle de l\'appareil',
'exif-software' => 'Logiciel utilisé',
@@ -1353,12 +1169,9 @@ Si il ne s\'agit pas de vous, n\'ouvrez pas le lien. Ce code de confirmation exp
'exif-orientation-6' => 'Tournée de 90° à droite',
'exif-orientation-7' => 'Tournée de 90° à droite et inversée verticalement',
'exif-orientation-8' => 'Tournée de 90° à gauche',
-'exif-resolutionunit-2' => 'pouces',
-'exif-resolutionunit-3' => 'centimètres',
'exif-componentsconfiguration-0' => 'n\'existe pas',
-
// exifgps:
);
@@ -1375,16 +1188,15 @@ class LanguageFr extends LanguageUtf8 {
return $wgNamespaceNamesFr;
}
-
function getNsIndex( $text ) {
global $wgNamespaceNamesFr, $wgSitename;
foreach ( $wgNamespaceNamesFr as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
- if( $wgSitename == "Wikipédia" ) {
- if( 0 == strcasecmp( "Wikipedia", $text ) ) return 4;
- if( 0 == strcasecmp( "Discussion_Wikipedia", $text ) ) return 5;
+ if( $wgSitename == 'Wikipédia' ) {
+ if( 0 == strcasecmp( 'Wikipedia', $text ) ) return 4;
+ if( 0 == strcasecmp( 'Discussion_Wikipedia', $text ) ) return 5;
}
return false;
}
@@ -1399,51 +1211,29 @@ class LanguageFr extends LanguageUtf8 {
return $wgSkinNamesFr;
}
-
- // Inherit userAdjust()
-
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
- $d = (0 + substr( $ts, 6, 2 )) . " " .
+ $d = (0 + substr( $ts, 6, 2 )) . ' ' .
$this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
- " " . substr( $ts, 0, 4 );
+ ' ' . substr( $ts, 0, 4 );
return $d;
}
function timeanddate( $ts, $adj = false ) {
- return $this->date( $ts, $adj ) . " à " . $this->time( $ts, $adj );
+ return $this->date( $ts, $adj ) . ' à ' . $this->time( $ts, $adj );
}
var $digitTransTable = array(
',' => "\xc2\xa0", // @bug 2749
'.' => ','
);
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, $this->digitTransTable ) : $number;
}
- function isRTL() {
- return false;
- }
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesFr;
- return $wgValidSpecialPagesFr;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesFr;
- return $wgSysopSpecialPagesFr;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesFr;
- return $wgDeveloperSpecialPagesFr;
- }
-
function getMessage( $key ) {
global $wgAllMessagesFr, $wgAllMessagesEn;
if( isset( $wgAllMessagesFr[$key] ) ) {
@@ -1452,7 +1242,7 @@ class LanguageFr extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
}
?>
diff --git a/languages/LanguageFur.php b/languages/LanguageFur.php
index 04fe2d212098..3351a8590a77 100644
--- a/languages/LanguageFur.php
+++ b/languages/LanguageFur.php
@@ -12,7 +12,7 @@ require_once( 'LanguageUtf8.php' );
NS_MAIN => '',
NS_TALK => 'Discussion',
NS_USER => 'Utent',
- NS_USER_TALK => 'Discussion_utent',
+ NS_USER_TALK => 'Discussion_utent',
NS_PROJECT => $wgMetaNamespace,
NS_PROJECT_TALK => 'Discussion_'.$wgMetaNamespace,
NS_IMAGE => 'Figure',
@@ -27,97 +27,80 @@ require_once( 'LanguageUtf8.php' );
NS_CATEGORY_TALK => 'Discussion_categorie'
) + $wgNamespaceNamesEn;
+
+
/* private */ $wgQuickbarSettingsFur = array(
- 'Nissune', 'Fis a Çampe', 'Fis a Drete', 'Flutant a çampe'
+ 'Nissune', 'Fis a Çampe', 'Fis a Drete', 'Flutuant a çampe'
);
/* private */ $wgSkinNamesFur = array(
'nostalgia' => 'Nostalgie',
) + $wgSkinNamesEn;
-// will make them not show up on the "Special Pages" page, which
-// is the right thing for some of them (such as the "targeted" ones).
-
-/* private */ $wgValidSpecialPagesFur = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Preferencis',
- 'Watchlist' => 'Tignûts di voli',
- 'Recentchanges' => 'Ultins cambiaments',
- 'Upload' => 'Cjame sù un file',
- 'Imagelist' => 'Liste des figuris',
- 'Listusers' => 'Liste dai utents',
- 'Statistics' => 'Statistichis',
- 'Randompage' => 'Une pagjine a câs',
-
- 'Lonelypages' => 'Pagjinis solitaris',
- 'Unusedimages' => 'Figuris no dopradis',
- 'Popularpages' => 'Lis plui popolârs',
- 'Wantedpages' => 'Lis plui desideradis',
- 'Shortpages' => 'Articui curts',
- 'Longpages' => 'Articui luncs',
- 'Newpages' => 'Pagjinis gnovis',
- 'Ancientpages' => 'Pagjinis vieris',
- 'Allpages' => 'Ducj i articui',
-
- 'Ipblocklist' => 'Recapits IP blocâts',
- 'Maintenance' => 'Pagjine di manutenzion',
- 'Specialpages' => '', // ces pages doivent rester vides !
- 'Contributions' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Movepage' => '',
- 'Booksources' => 'Libreriis in linee',
- 'Categories' => 'Pagjine des categoriis',
- 'Export' => 'Espuartâ in XML',
- 'Version' => 'Version',
- 'Allmessages' => 'Ducj i messaç di sistem'
-);
-
-/* private */ $wgSysopSpecialPagesFur = array(
- 'Blockip' => 'Bloche un recapit IP',
- 'Asksql' => 'Acès SQL',
- 'Makesysop' => 'Dâ i dirits di aministradôr',
-
- 'Undelete' => 'Recupere lis pagjinis eliminadis',
- 'Import' => 'Impuarte une pagjine cul storic'
-);
-
-/* private */ $wgDeveloperSpecialPagesFur = array(
- 'Lockdb' => 'Bloche la base di dâts',
- 'Unlockdb' => 'Gjave il bloc ae base di dâts',
-);
-
$wgAllMessagesFur = array(
+'1movedto2' => "$1 movût in $2",
'about' => "Informazions",
-'aboutsite' => "Informazions su la {{SITENAME}}",
+'aboutsite' => "Informazions su {{SITENAME}}",
+'addedwatch' => "Zontât aes pagjinis tignudis di voli",
+'addedwatchtext' => "La pagjine \"$1\" e je stade zontade ae [[Special:Watchlist|liste di chês tignudis di voli]].
+Tal futûr i cambiaments a cheste pagjine e ae pagjine di discussion relative a saran segnalâts ca,
+e la pagjine e sarà '''gruessute''' te [[Special:Recentchanges|liste dai ultins cambiaments]] cussì che tu puedis notâle daurman.
+
+<p>Se tu vuelis gjavâle de liste pi indevant, frache su \"No stâ tignî di voli\" te sbare in alt.",
+
+'administrators' => "Project:Aministradôrs",
'allarticles' => "Ducj i articui",
-'allmessages' => "Ducj i messaç di sistem",
+'allinnamespace' => "Dutis lis pagjinis (non dal spazi $1)",
+'allmessages' => "Ducj i messaçs di sisteme",
'allmessagescurrent' => "Test curint",
'allmessagesdefault' => "Test predeterminât",
'allmessagesname' => "Non",
+'allmessagestext' => "Cheste e je une liste dai messaçs di sisteme disponibii tal non dal spazi MediaWiki:",
+'allnonarticles' => "Ducj i no-articui",
+'allnotinnamespace' => "Dutis lis pagjinis (no tal non dal spazi $1)",
'allpages' => "Dutis lis pagjinis",
+'allpagesfrom' => "Mostre pagjinis scomençant di:",
+'allpagesnext' => "Prossim",
+'allpagesprev' => "Precedent",
'allpagessubmit' => "Va",
+'and' => 'e',
+'anontalk' => 'Discussion par chest IP',
+'anonymous' => 'Utent(s) anonim(s) di {{SITENAME}}',
'apr' => "Avr",
'april' => "Avrîl",
-'articlenamespace' => "(articui)",
+'articleexists' => 'Une pagjine cun chest non e esist za, o il non sielt nol è valit.
+Sielç par plasê un altri non.',
'aug' => "Avo",
'august' => "Avost",
+'badfilename' => 'File non gambiât in "$1".',
+'badretype' => "Lis peraulis clâfs inseridis no son compagnis.",
+'blockedtitle' => 'Utent blocât',
'blocklink' => "bloche",
+'bold_sample'=>'Test in gruessut',
+'bold_tip'=>'Test in gruessut',
+'byname' => 'par non',
+'bydate' => 'par date',
+'bysize' => 'par dimension',
'cancel' => "Scancele",
'categories' => "Categoriis",
+'categoriespagetext' => 'Te wiki a esistin lis categoriis ca sot.',
'category' => "categorie",
'category_header' => "Articui inte categorie \"$1\"",
'categoryarticlecount' => "In cheste categorie tu puedis cjatâ $1 articui.",
'categoryarticlecount1' => "In cheste categorie tu puedis cjatâ $1 articul.",
+'changepassword' => 'Gambie peraule clâf',
+'changes' => 'cambiaments',
+'compareselectedversions' => 'Confronte versions selezionadis',
'confirm' => "Conferme",
'confirmdelete' => "Conferme eliminazion",
'confirmprotect' => "Conferme protezion",
'confirmprotecttext' => "Vuelistu pardabon protezi cheste pagjine?",
'confirmunprotect' => "Conferme par gjavâ la protezion",
'confirmunprotecttext' => "Vuelistu pardabon gjavâ la protezion a cheste pagjine?",
+'contextlines' => 'Riis par risultât',
'contributions' => "Contribûts dal utent",
+'contribsub' => "Par $1",
+'contribs-showhideminor' => '$1 piçulis modifichis',
'copyright' => "Il contignût al è disponibil sot de $1",
'copyrightwarning' => "<!-- Perché i link non abbiano l'aspetto di link esterni: -->
<div class=\"plainlinks\">
@@ -135,102 +118,298 @@ $wgAllMessagesFur = array(
</div>",
'createaccount' => "Cree une gnove identitât",
+'createarticle' => "Cree articul",
+'creditspage' => 'Pagjine dai ricognossiments',
+'cur' => "cor",
'currentevents' => "Lis gnovis",
+'data' => 'Dâts',
+'dateformat' => 'Formât de date',
+'deadendpages' => 'Pagjinis cence usite',
'dec' => "Dic",
'december' => "Dicembar",
+'default' => "predeterminât",
'delete' => "Elimine",
+'delete_and_move' => 'Elimine e môf',
+'deletecomment' => 'Reson pe eliminazion',
+'deletedarticle' => "eliminât \"$1\"",
+'deletedtext' => "\"$1\" al è stât eliminât.
+Cjale $2 par une liste des ultimis eliminazions.",
+'deleteimg' => "eli",
+'deletepage' => "Elimine pagjine",
+'deletesub' => "(Eliminant \"$1\")",
'deletethispage' => "Elimine cheste pagjine",
+'deletionlog' => 'regjistri eliminazions',
+'dellogpage' => 'Regjistri des eliminazions',
+'destfilename' => 'Non dal file di destinazion',
+'diff' => "difarencis",
+'difference' => "(Difarence jenfri des revisions)",
+'disambiguations' => 'Pagjinis di disambiguazion',
+'disambiguationspage' => 'Template:disambig',
+'disclaimers' => "Avîs legâi",
+'doubleredirects' => 'Reindirizaments doplis',
+'edit-externally' => 'Modifiche chest file cuntune aplicazion esterne',
+'edit-externally-help' => 'Cjale [http://meta.wikimedia.org/wiki/Help:External_editors setup instructions] par altris informazions.',
'edit' => "Modifiche",
-'editing' => "Modifiche di $1",
+'editcurrent' => 'Modifiche la version corinte di cheste pagjine',
+'editing' => "Modificant $1",
+'edithelp' => "Jutori pe modifiche",
+'edithelppage' => "Jutori:Modifiche",
+'editingsection' => "Modificant $1 (sezion)",
'editsection' => "modifiche",
'editthispage' => "Modifiche cheste pagjine",
+'emailflag' => 'No vueli email da altris utents',
+'emailmessage' => "Messaç",
'emailuser' => "Messaç di pueste a chest utent",
'error' => "Erôr",
'errorpagetitle' => "Erôr",
+'exbeforeblank' => "il contignût prime di disvuedâ al jere: '$1'",
+'exblank' => 'pagjine vueide',
+'excontent' => "il contignût al jere: '$1'",
+'excontentauthor' => "il contignût al jere: '$1' (e al veve contribuît dome '$2')",
+'export' => "Espuarte pagjinis",
+'exportcuronly' => 'Inclût dome la revision corinte, no dut il storic',
'feb' => "Fev",
'february' => "Fevrâr",
'filedesc' => "Descrizion",
+'fileinfo' => '$1KB, gjenar MIME: <code>$2</code>',
+'filemissing' => "File mancjant",
'filename' => "Non dal file",
+'filenotfound' => "No si pues cjatâ il file \"$1\".",
+'filesource' => 'Surzint',
+'filestatus' => 'Stât dal copyright',
'friday' => "Vinars",
'go' => "Va",
+'googlesearch' => "
+<div style=\"margin-left: 2em\">
+
+<!-- Google search -->
+<div style=\"width:130px;float:left;text-align:center;position:relative;top:-8px\"><a href=\"http://www.google.com/\" style=\"padding:0;background-image:none\"><img src=\"http://www.google.com/logos/Logo_40wht.gif\" alt=\"Google\" style=\"border:none\" /></a></div>
+
+<form method=\"get\" action=\"http://www.google.com/search\" style=\"margin-left:135px\">
+ <div>
+ <input type=\"hidden\" name=\"domains\" value=\"{{SERVER}}\" />
+ <input type=\"hidden\" name=\"num\" value=\"50\" />
+ <input type=\"hidden\" name=\"ie\" value=\"$2\" />
+ <input type=\"hidden\" name=\"oe\" value=\"$2\" />
+
+ <input type=\"text\" name=\"q\" size=\"31\" maxlength=\"255\" value=\"$1\" />
+ <input type=\"submit\" name=\"btnG\" value=\"Cîr cun Google\" />
+ </div>
+ <div style=\"font-size:90%\">
+ <input type=\"radio\" name=\"sitesearch\" id=\"gwiki\" value=\"{{SERVER}}\" checked=\"checked\" /><label for=\"gwiki\">{{SITENAME}}</label>
+ <input type=\"radio\" name=\"sitesearch\" id=\"gWWW\" value=\"\" /><label for=\"gWWW\">WWW</label>
+ </div>
+</form>
+
+</div>",
+'guesstimezone' => "Cjape impostazions dal sgarfadôr",
'help' => "Jutori",
'helppage' => "Jutori:Contignûts",
'hide' => "plate",
'hidetoc' => "plate",
-'hist' => "stor",
+'hist' => "storic",
'history' => "Storic de pagjine",
+'history_copyright' => "-",
'history_short' => "Storic",
+'historywarning' => 'Atenzion: la pagjine che tu stâs eliminant e à un storic.',
+'hr_tip' => "Rie orizontâl (no stâ doprâle masse spes)",
'ilsubmit' => "Cîr",
+'image_sample' => "Esempli.jpg",
+'imagelinks' => "Leams de figure",
+'imagelist' => "Liste des figuris",
+'imagelistall' => 'ducj',
+'imagelisttext' => "Ca sot e je une liste di $1 files ordenâts $2.",
+'imagepage' => "Cjale pagjine de figure",
+'imgdelete' => "eli",
+'imgdesc' => "desc",
+'imghistlegend' => "Legenda: (cor) = cheste e je la figure corinte, (eli) = elimine
+cheste vecje version, (rip) = torne a ripristinâ cheste vecje version.
+<br /><i>Frache su une date par viodi la figure cjamade su chê volte</i>.",
+'imghistory' => "Storic de figure",
+'imglegend' => "Legenda: (desc) = mostre/modifiche descrizion de figure.",
+'import' => 'Impuarte pagjinis',
+'importfailed' => "Impuartazion falide: $1",
'importnotext' => "Vueit o cence test",
+'importsuccess' => 'Impuartât cun sucès!',
+'info_short' => "Informazions",
+'infosubtitle' => 'Informazions pe pagjine',
+'intl' => 'Leams interlengâi',
+'invert' => "Invertìs selezion",
'ipbsubmit' => "Bloche chest utent",
+'isbn' => "ISBN",
+'isredirect' => "pagjine di reindirizament",
+'italic_sample'=>'Test in corsîf',
+'italic_tip'=>'Test in corsîf',
'jan' => "Zen",
'january' => "Zenâr",
'jul' => "Lui",
'jun' => "Zug",
'june' => "Zugn",
-'lastmodified' => "Modificât par l'ultime volte il $1",
-'lastmodifiedby' => "Modificât par l'ultime volte il $1 di",
+'largefile' => "Si racomande che lis figuris no sedin pi grandis di 100KB.",
+'last' => "ultime",
+'lastmodified' => "Modificât par l'ultime volte il ai $1",
+'lastmodifiedby' => "Modificât par l'ultime volte ai $1 di",
+'lineno' => "Rie $1:",
'link_sample' => "Titul dal leam",
+'link_tip' => "Leams internis",
+'linklistsub' => "(Liste di leams)",
+'linkshere' => "Lis pagjinis ca sot a son leadis a cheste:",
+'linkstoimage' => "Lis pagjinis ca sot a son leadis a cheste figure:",
+'linktrail' => "/^([a-z]+)(.*)$/sD",
'listform' => "liste",
+'listingcontinuesabbrev' => " cont.",
'listusers' => "Liste dai utents",
+'lockbtn' => "Bloche base di dâts",
+'lockdb' => "Bloche base di dâts",
+'log' => 'Regjistris',
'login' => "Jentre",
+'loginend' => "&nbsp;",
+'loginerror' => "Erôr te jentrade",
'loginpagetitle' => "Jentrade dal utent",
+'loginreqtitle' => 'Si scugne jentrâ',
+'loginreqpagetext' => 'Tu scugnis [[{{ns:special}}:Userlogin|jentrâ\']] par viodi lis altris pagjinis.',
+'loginsuccess' => "Cumò tu sês jentrât te {{SITENAME}} sicu \"$1\".",
'loginsuccesstitle' => "Jentrât cun sucès",
'logout' => "Jes",
+'lonelypages' => 'Pagjinis solitaris',
+'longpages' => 'Pagjinis lungjis',
+'mailmypassword' => "Mandimi une gnove peraule clâf",
'mainpage' => "Pagjine principâl",
+'math' => 'Matematiche',
'may' => "Mai",
'may_long' => "Mai",
+'media_sample' => "Esempli.mp3",
+'media_tip' => "Leam a un file multimediâl",
+'minlength' => "Il non di une figure al à di jessi lunc al mancul trê letaris.",
'minoredit' => "Cheste e je une piçule modifiche",
'minoreditletter' => "p",
+'missingimage' => "<b>Figure mancjante</b><br /><i>$1</i>\n",
'monday' => "Lunis",
+'Monobook.css' => '/* modifiche chest file par personalizâ la mascare monobook par dut il sît */',
+'moredotdotdot' => 'Plui...',
'move' => "Môf",
'movearticle' => "Môf l'articul",
'movedto' => "Movude in",
+'movelogpage' => 'Regjistri des pagjinis movudis',
+'movelogpagetext' => 'Ca sot e je une liste des pagjinis movudis.',
'movenologin' => "No tu sês jentrât",
+'movenologintext' => "Tu âs di jessi un utent regjistrât e <a href=\"{{localurl:Special:Userlogin}}\">jentrât</a> par movi une pagjine.",
'movepage' => "Môf pagjine",
+'movepagetext' => 'Cun il formulari ca sot tu puedis gambiâ il non a une pagjine, movint dut il sô storic al gnûf non.
+Il vieri titul al deventarà une pagjine di reindirizament al gnûf titul. I leams ae vecje pagjine no saran gambiâts; verifiche
+par plasê che no sedin reindirizaments doplis o no funzionants.
+Tu sês responsabil che i leams a continui a mandâ tal puest just.
+
+Note che la pagjine \'\'\'no\'\'\' sarà movude se e je za une pagjine cul gnûf titul, a mancul che no sedi vueide o un reindirizament e
+cence un storic. Chest al vûl dî che tu puedis tornâ a movi la pagjine tal titul precedent, se
+tu \'nd âs sbaliât e che no tu puedis sorescrivi une pagjine esistìnte.
+
+<b>ATENZION!</b>
+Chest al pues jessi un cambiament drastic e surprendint par une pagjine popolâr;
+tu âs di cognossi lis conseguencis prime di lâ indevant.',
'movepagebtn' => "Môf pagjine",
+'movereason' => 'Reson',
+'movetalk' => 'Môf ancje la pagjine di discussion, se pussibil.',
'movethispage' => "Môf cheste pagjine",
-'mycontris' => "Gno contribûts",
+'mw_math_png' => 'Torne simpri PNG',
+'mw_math_simple' => 'HTML se une vore sempliç, se no PNG',
+'mw_math_html' => 'HTML se pussibil se no PNG',
+'mw_math_source' => 'Lassile come TeX (par sgarfadôrs testuâi)',
+'mw_math_modern' => 'Racomandât pai sgarfadôrs testuâi',
+'mw_math_mathml' => 'MathML se pussibil (sperimentâl)',
+'mycontris' => "Miei contribûts",
+'mypage' => "Mê pagjine",
+'mytalk' => "Mês discussions",
'navigation' => "somari",
+'nbytes' => "$1 bytes",
+'namespace' => 'Non dal spazi:',
+'nchanges' => "$1 cambiaments",
'newarticle' => "(Gnûf)",
'newarticletext' => "Tu âs seguît un leam a une pagjine che no esist ancjemò. Par creâ une pagjine, scomence a scrivi tal spazi ca sot (cjale il [[Jutori:Contignûts|jutori]] par altris informazions). Se tu sês ca par erôr, frache semplicementri il boton '''Indaûr''' dal to sgarfadôr.",
+'newimages' => "Galarie dai gnûfs files",
'newmessages' => "Tu âs $1.",
-'newmessageslink' => "gnûf(s) messaç",
+'newmessageslink' => "gnûf(s) messaç(s)",
'newpage' => "Gnove pagjine",
'newpageletter' => "G",
'newpages' => "Gnovis pagjinis",
+'newpassword' => 'Gnove peraule clâf',
+'newtitle' => "Al gnûf titul",
'newusersonly' => "(dome gnûfs utents)",
'newwindow' => "(al vierç un gnûf barcon)",
+'nextdiff' => "Prossime difarence &rarr;",
'nlinks' => "$1 leams",
'noarticletext' => "(Par cumò nol è nuie in cheste pagjine)",
+'nocontribs' => 'Nissun cambiament che al rispiete chescj criteris cjatât.',
+'nocredits' => 'Nissune informazion sui ricognossiments disponibil par cheste pagjine.',
+'nogomatch' => "No esist nissune pagjine cun chest titul esat, provant la ricercje in dut il test.",
+'nohistory' => "Nol è presint un storic des modifichis par cheste pagjine.",
+'noimages' => "Nuie di viodi.",
'nolinkshere' => "Nissune pagjine e à leams a chest articul",
+'nolinkstoimage' => 'No son pagjinis leadis a chest file.',
+'nowatchlist' => 'No tu stâs tignint di voli nissun element.',
'nov' => "Nov",
'november' => "Novembar",
+'nowatchlist' => "Nissun element al è tignût di voli.",
'nstab-category' => "Categorie",
'nstab-help' => "Jutori",
'nstab-image' => "Figure",
'nstab-main' => "Articul",
+'nstab-media' => "Media",
'nstab-mediawiki' => "Messaç",
'nstab-special' => "Speciâl",
'nstab-template' => "Model",
'nstab-user' => "Pagjine dal utent",
'nstab-wp' => "Informazions",
+'numauthors' => 'Numar di autôrs diviers (articul): $1',
+'numedits' => 'Numar di modifichis (articul): $1',
+'numtalkauthors' => 'Numar di autôrs diviers (pagjine di discussion): $1',
+'numtalkedits' => 'Numar di modifichis (pagjine di discussion): $1',
+'numwatchers' => 'Numar di chei che e àn cjalât: $1',
'oct' => "Otu",
'october' => "Otubar",
+'ok' => "OK",
+'oldpassword' => 'Vecje peraule clâf',
+'orig' => "orig",
+'orphans' => 'Pagjinis solitaris',
+'othercontribs' => 'Basât sul lavôr di $1.',
'otherlanguages' => "Altris lenghis",
+'others' => 'altris',
+'pagemovedsub' => 'Movude cun sucès',
'pagemovedtext' => "Pagjine \"[[$1]]\" movude in \"[[$2]]\".",
+'passwordtooshort' => "La tô peraule clâf e je masse curte, e à di jessi lungje almancul $1 caratars.",
+'popularpages' => 'Pagjinis popolârs',
'portal' => "Ostarie",
'portal-url' => "Vichipedie:Ostarie",
+'poweredby' => "{{SITENAME}} e dopre [http://www.mediawiki.org/ MediaWiki], un motôr wiki a risultive vierte.",
'powersearch' => "Cîr",
+'powersearchtext' => "
+Cîr tai nons dai spazis :<br />
+$1<br />
+$2 Liste redirezions &nbsp; Cîr $3 $9",
'preferences' => "Preferencis",
+'prefs-personal' => 'Dâts utents',
+'prefs-rc' => 'Ultins cambiaments & stubs',
+'prefs-misc' => 'Variis',
+'prefs-help-realname' => "* Non vêr (opzionâl): se tu sielzis di inserîlu al vignarà doprât par dâti un ricognossiment dal tô lavôr.",
+'prefs-help-email' => "* Email (opzionâl): Permet ai altris di contatâti vie la to pagjine utent o di discussion cence scugnî mostrâ a ducj la tô identitât.",
+'prefslogintext' => "Tu sês jentrât come \"$1\".
+Il to numar identificatîf interni al è $2.
+
+Cjale [[Project:Preferencis utent]] par un aiût a lis diviersis opzions.",
'preview' => "Anteprime",
'previewnote' => "Visiti che cheste e je dome une anteprime, e no je stade ancjemò salvade!",
+'previousdiff' => "&larr; Difarence precedente",
'printableversion' => "Version stampabil",
'printsubtitle' => "(Articul dal sît {{SERVER}})",
'protect' => "Protêç",
'protectcomment' => "Reson pe protezion",
'protectedarticle' => "$1 protezût",
'protectedpage' => "Pagjine protezude",
+'protectedtext' => "Cheste pagjine e je stade blocade par prevignî la modifiche; a son
+diviersis resons par chest fat, cjale par plasê
+[[Project:Pagjinis protezudis]].
+
+Tu puedis instès viodi e copiâ la risultive di cheste pagjine:",
'protectmoveonly' => "Protêç dome dai spostaments",
'protectpage' => "Protêç pagjine",
'protectsub' => "(Protezint \"$1\")",
@@ -238,54 +417,209 @@ $wgAllMessagesFur = array(
'qbbrowse' => "Sgarfe",
'qbedit' => "Modifiche",
'qbfind' => "Cjate",
+'qbmyoptions' => "Mês pagjinis",
+'qbpageinfo' => "Contest",
+'qbpageoptions' => "Cheste pagjine",
+'qbsettings' => "Sbare svelte",
'qbspecialpages' => "Pagjinis speciâls",
'randompage' => "Une pagjine a câs",
'rclinks' => "Mostre i ultins $1 cambiaments tes ultimis $2 zornadis<br />$3",
'rclistfrom' => "Mostre i ultins cambiaments dal $1",
-'rcnote' => "Ca sot tu cjatis i ultins <strong>$1</strong> cambiaments te ultimis <strong>$2</strong> zornadis.",
+'rcnote' => "Ca sot tu cjatis i ultins <strong>$1</strong> cambiaments tes ultimis <strong>$2</strong> zornadis.",
'recentchanges' => "Ultins cambiaments",
+'recentchangesall' => 'ducj',
+'recentchangescount' => "Numar di titui tai ultins cambiaments",
'recentchangeslinked' => "Cambiaments leâts",
'recentchangestext' => "Cheste pagjine e mostre i plui recents cambiaments inte Vichipedie.",
+'rclsub' => "(aes pagjinis leadis di \"$1\")",
'redirectedfrom' => "(Inviât ca di $1)",
+'remembermypassword' => "Visiti di me",
+'removedwatch' => 'Gjavade de liste',
+'removedwatchtext' => "La pagjine \"$1\" e je stade gjavade de liste di chês tignudis di voli.",
+'resetprefs' => 'Predeterminât',
+'restorelink' => "$1 modifichis eliminadis",
+'restrictedpheading' => 'Pagjinis speciâls cun restrizions',
+'resultsperpage' => 'Risultâts par pagjine',
'retrievedfrom' => "Cjapât fûr di $1",
'returnto' => "Torne a $1.",
+'retypenew' => 'Torne a scrivi chê gnove',
'reupload' => "Torne a cjamâ sù",
+'revertimg' => "rip",
+'revertmove' => 'ripristine',
'revhistory' => "Storic des revisions",
+'rows' => "Riis",
'saturday' => "Sabide",
'savearticle' => "Salve la pagjine",
'savedprefs' => "Lis preferencis a son stadis salvadis",
+'savefile' => "Salve file",
'saveprefs' => "Salve lis preferencis",
+'scarytranscludedisabled' => '[Inclusion dai interwikis no ative]',
+'scarytranscludefailed' => '[Recupar dal model falît par $1; o si scusin]',
+'scarytranscludetoolong' => '[URL masse lungje; o si scusin]',
'search' => "Cîr",
+'searchresults' => "Risultâts de ricercje",
+'searchresulttext' => "Par plui informazions su lis ricercjis in {{SITENAME}}, cjale [[Project:Ricercje|Ricercje in {{SITENAME}}]].",
+
+'sep' => "Set",
+'september' => "Setembar",
+'sharedupload' => 'Chest file al è condivîs e al pues jessi doprât di altris progjets.',
+'shareduploadwiki' => 'Cjale par plasê la [pagjine di descrizion dal file $1] par altris informazions.',
+'shareddescriptionfollows' => '-',
+'shortpages' => 'Pagjinis curtis',
'show' => "mostre",
+'showbigimage' => "Discjame version a alte risoluzion ($1x$2, $3 KB)",
+'showdiff' => 'Mostre cambiaments',
'showhideminor' => "$1 piçulis modifichis | $2 bots | $3 utents jentrâts | $4 modifichis verificadis",
+'showlast' => "Mostre i ultins $1 files ordenâts $2.",
'showpreview' => "Mostre anteprime",
'showtoc' => "mostre",
+'sig_tip' => "La tô firme cun ore e date",
'sitestats' => "Statistichis dal sît",
+'sitestatstext' => "Tu puedis cjatâ in dut '''$1''' pagjine inte base di dâts.
+Chest numar al inclût pagjinis \"discussion\", pagjinis su la {{SITENAME}}, pagjinis cun pocjis peraulis, reindirizaments, e altris che probabilmentri no si puedin considerâ pardabon come pagjinis di contignût.
+Gjavant chestis, o vin '''$2''' pagjinis che a son probabilmentri pagjinis di contignût legjitimis.
+
+O vin vût in dut '''$3''' viodudis de pagjinis e '''$4''' modifichis aes pagjinis di cuant che la wiki e je stade implantade.
+Chest al vûl dî une medie di '''$5''' modifichis par pagjine, e '''$6''' viodudis par modifiche.",
'sitesubtitle' => "L'enciclopedie libare",
+'sitesupport' => 'Doninus',
+'sitesupport-url' => 'Project:Supuarte il sît',
+'siteuser' => 'Utent di {{SITENAME}} $1',
+'siteusers' => 'Utents di {{SITENAME}} $1',
+'skin' => 'Mascare',
+'sourcefilename' => 'Non dal file origjinâl',
'specialloguserlabel' => "Utent:",
+'speciallogtitlelabel' => "Titul: ",
'specialpage' => "Pagjine speciâl",
'specialpages' => "Pagjinis speciâls",
+'spheading' => 'Pagjinis speciâls par ducj i utents',
'statistics' => "Statistichis",
+'subcategories' => "Sot categoriis",
+'successfulupload' => "Cjamât sù cun sucès",
'summary' => "Somari",
'sunday' => "Domenie",
-'tagline' => "De {{SITENAME}}, l'enciclopedie libare dute in marilenghe.",
+'tableform' => "tabele",
+'tagline' => "Di {{SITENAME}}",
+'talk' => "Discussion",
+'talkexists' => "'''La pagjine e je stade movude cun sucès, ma no si à podût movi la pagjine di discussion parcè che e esist za tal gnûf titul. Trasferìs il contignût a man par plasê.'''",
'talkpage' => "Fevelin di cheste pagjine",
+'talkpagemoved' => "Ancje la pagjine di discussion corispondente e je stade movude.",
+'talkpagenotmoved' => "La pagjine di discussion corispondente <strong>no</strong> je stade movude.",
+'templatesused' => "Modei doprâts par cheste pagjine:",
'textboxsize' => "Modifiche",
+'thisisdeleted' => "Vuelistu cjalâ o ripristinâ $1?",
'thumbnail-more' => "Slargje",
'thursday' => "Joibe",
+'timezonelegend' => "Fûs orari",
'toc' => "Indis",
+'tog-highlightbroken' => 'Mostre leams sbaliâts <a href="" class="new">cussì</a> (invezit di cussì<a href="" class="internal">?</a>).',
+'tog-justify' => 'Justifiche paragraf',
+'tog-hideminor' => 'Plate modifichis piçulis tai ultins cambiaments',
+'tog-usenewrc' => 'Ultins cambiaments avanzâts (JavaScript)',
+'tog-numberheadings' => 'Numerazion automatiche dai titui',
+'tog-editondblclick' => 'Modifiche pagjinis fracant dôs voltis (JavaScript)',
+'tog-editsection' => 'Inserìs un leam [modifiche] pe editazion veloç di une sezion',
+'tog-editsectiononrightclick' => 'Modifiche une sezion fracant cul tast diestri<br /> sui titui des sezions (JavaScript)',
+'tog-showtoc' => 'Mostre indis (par pagjinis cun plui di 3 sezions)',
+'tog-editwidth' => 'Il spazi pe modifiche al è larc il plui pussibil',
+'tog-minordefault' => 'Imposte come opzion predeterminade dutis lis modifichis come piçulis',
+'tog-previewontop' => 'Mostre anteprime parsore dal spazi pe modifiche',
+'tog-previewonfirst' => 'Mostre anteprime te prime modifiche',
+'tog-nocache' => 'No stâ tignî in memorie (caching) lis pagjinis',
+'tog-enotifwatchlistpages' => 'Mandimi une email se la pagjine e gambie',
+'tog-enotifusertalkpages' => 'Mandimi une email cuant che la mê pagjine di discussion e gambie',
+'tog-enotifminoredits' => 'Mandimi une email ancje pes modifichis piçulis ae pagjine',
+'tog-enotifrevealaddr' => 'Distapone fûr il gno recapit email tai messaçs di notifiche',
+'tog-shownumberswatching' => 'Mostre il numar di utents che a stan tignint di voli',
+'tog-fancysig' => 'Firmis crudis (cence leam automatic)',
+'tog-externaleditor' => 'Dopre editôr esterni come opzion predeterminade',
+'tog-externaldiff' => 'Dopre editôr difarencis esterni come opzion predeterminade',
+'tog-rememberpassword' => 'Visiti tes prossimis sessions',
+'tog-showtoolbar' => 'Mostre sbare dai imprescj di modifiche (JavaScript)',
+'tog-underline' => 'Sotlinee leams',
+'tog-watchdefault' => 'Zonte pagjinis che o modifichi inte liste di chês tignudis di voli',
'toolbox' => "imprescj",
+'tooltip-compareselectedversions' => 'Viôt lis difarencis framieç lis dôs versions di cheste pagjine selezionadis. [alt-v]',
+'tooltip-diff' => 'Mostre i cambiaments che tu âs fat al test. [alt-d]',
+'tooltip-minoredit' => "Segne cheste come une piçule modifiche [alt-i]",
+'tooltip-preview' => "Anteprime dai tiei cambiaments, doprile par plasê prime di salvâ! [alt-p]",
+'tooltip-save' => "Salve i tiei cambiaments [alt-s]",
+'tooltip-search' => "Cîr in cheste wiki [alt-f]",
+'tooltip-watch' => "Zonte cheste pagjine ae liste di chês tignudis di voli [alt-w]",
'tuesday' => "Martars",
+'ucnote' => "Ca sot a son i ultins <b>$1</b> cambiaments dal utent tes ultimis <b>$2</b> zornadis.",
+'uclinks' => "Viôt i ultins $1 cambiaments; viôt lis ultimis $2 zornadis.",
+'uctop' => " (su)",
+'uncategorizedpages' => 'Pagjinis cence categorie',
+'uncategorizedcategories' => 'Categoriis cence categorie',
+'underline-always' => "Simpri",
+'underline-never' => "Mai",
+'underline-default' => "Predeterminât dal sgarfadôr",
+'unusedimages' => 'Files no doprâts',
+'unwatch' => 'No stâ tignî di voli',
+'unwatchthispage' => 'No stâ tignî di voli plui',
+'updated' => "(Inzornât)",
+'upload' => "Cjame sù un file",
+'uploadbtn' => "Cjame sù un file",
+'uploaddisabled' => "Nus displâs, par cumò no si pues cjamâ sù robe.",
+'uploadedfiles' => "Files cjamâts sù",
+'uploadedimage' => "cjamât sù \"$1\"",
+'uploaderror' => "Erôr cjamant sù",
+'uploadlink' => "Cjame sù figuris",
+'uploadlog' => 'regjistri cjamâts sù',
+'uploadlogpagetext' => 'Ca sot e je une liste dai file cjamâts su di recent.',
+'uploadnologin' => 'No jentrât',
+'userexists' => "Il non utent inserît al è za doprât. Sielç par plasê un non diferent.",
'userlogin' => "Regjistriti o jentre",
'userlogout' => "Jes",
+'userpage' => "Cjale pagjine dal utent",
+'userstats' => "Statistichis dai utents",
+'userstatstext' => "A son '''$1''' utents regjistrâts, di chescj '''$2''' (il '''$4%''') a son aministradôrs (cjale $3).",
+'val_tab' => "Convalide",
+'val_version' => "Version",
+'val_version_of' => "Version di $1",
+'val_view_version' => "Cjale cheste version",
+'validate' => "Convalide la pagjine",
+'version' => "Version",
+'viewcount' => "Cheste pagjine e je stade viodude $1 voltis.",
+'viewprevnext' => "Cjale ($1) ($2) ($3).",
'viewsource' => "Cjale risultive",
+'wantedpages' => 'Pagjinis desideradis',
'watch' => "Ten di voli",
'watchlist' => "Tignûts di voli",
+'watchlistall1' => "ducj",
+'watchlistall2' => "dutis",
'watchlistcontains' => "Tu stâs tignint di voli $1 pagjinis.",
+'watchlistsub' => "(par l'utent \"$1\")",
+'watchnochange' => 'Nissun element di chei tignûts di voli al è stât modificât tal periodi mostrât.',
+'watchdetails' => "* $1 pagjinis tignudis di voli cence contâ lis pagjinis di discussion
+* [[Special:Watchlist/edit|Mostre e modfiche la liste complete]]",
+'watchnologin' => 'No tu sês jentrât',
+'watchnologintext' => "Tu 'nd âs di [[Speciâl:Userlogin|jentrâ]] par modificâ la liste des pagjinis tignudis di voli.",
'watchthis' => "Ten di voli cheste pagjine",
'watchthispage' => "Ten di voli cheste pagjine",
'wednesday' => "Miercus",
+'welcomecreation' => "== Mandi e benvignût $1! ==
+
+La tô identitât e je stade creade. No stâ dismenteâti di gambiâ lis preferencis de {{SITENAME}}.",
'whatlinkshere' => "Leams a chest articul",
+'wikipediapage' => "Cjale pagjine dal progjet",
+'wlheader-enotif' => "* Notifiche par email ativade.",
+'wlheader-showupdated' => "* Lis pagjinis gambiadis de ultime volte che tu lis âs cjaladis a son mostradis in '''gruessut'''",
+'wlnote' => 'Ca sot a son i ultins $1 cambiaments tes ultimis <b>$2</b> oris.',
+'wlshowlast' => 'Mostre ultimis $1 oris $2 zornadis $3',
+'wlsaved' => 'This is a saved version of your watchlist.',
+'wlhideshowown' => '$1 lis mês modifichis.',
+'wlshow' => 'Mostre',
+'wlhide' => 'Plate',
+'wrongpassword' => "La peraule clâf zontade no je juste. Torne par plasê a provâ.",
+'yourdiff' => "Difarencis",
+'youremail' => "Email *",
+'yourlanguage' => "Lenghe di mostrâ",
+'yourpassword' => "Peraule clâf",
+'yourpasswordagain' => "Torne a scrivile",
+'yourrealname' => "Non vêr *",
+'yourvariant' => 'Varietât',
);
class LanguageFur extends LanguageUtf8 {
@@ -294,7 +628,7 @@ class LanguageFur extends LanguageUtf8 {
global $wgNamespaceNamesFur;
return $wgNamespaceNamesFur;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsFur;
return $wgQuickbarSettingsFur;
@@ -306,46 +640,34 @@ class LanguageFur extends LanguageUtf8 {
}
- // Inherit userAdjust()
+ function getDateFormats() {
+ return false;
+ }
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
- $d = (0 + substr( $ts, 6, 2 )) . " " .
+ $d = (0 + substr( $ts, 6, 2 )) . " di " .
$this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
" " . substr( $ts, 0, 4 );
return $d;
}
function timeanddate( $ts, $adj = false ) {
- return $this->date( $ts, $adj ) . " à " . $this->time( $ts, $adj );
+ return $this->date( $ts, $adj ) . " a lis " . $this->time( $ts, $adj );
}
var $digitTransTable = array(
',' => "\xc2\xa0", // @bug 2749
'.' => ','
);
-
+
function formatNum( $number ) {
return strtr($number, $this->digitTransTable);
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesFur;
- return $wgValidSpecialPagesFur;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesFur;
- return $wgSysopSpecialPagesFur;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesFur;
- return $wgDeveloperSpecialPagesFur;
- }
-
function getMessage( $key ) {
global $wgAllMessagesFur;
if( isset( $wgAllMessagesFur[$key] ) ) {
@@ -354,7 +676,7 @@ class LanguageFur extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
}
?>
diff --git a/languages/LanguageFy.php b/languages/LanguageFy.php
index 073b7af1aa5c..ba85faacd61a 100644
--- a/languages/LanguageFy.php
+++ b/languages/LanguageFy.php
@@ -4,39 +4,30 @@
* @subpackage Language
*/
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
require_once( "LanguageUtf8.php" );
if($wgMetaNamespace === FALSE)
$wgMetaNamespace = str_replace( " ", "_", $wgSitename );
/* private */ $wgNamespaceNamesFy = array(
- -2 => "Media",
- -1 => "Wiki",
- 0 => "",
- 1 => "Oerlis",
- 2 => "Meidogger",
- 3 => "Meidogger_oerlis",
- 4 => $wgMetaNamespace,
- 5 => $wgMetaNamespace . "_oerlis",
- 6 => "Ofbyld",
- 7 => "Ofbyld_oerlis",
- 8 => "MediaWiki",
- 9 => "MediaWiki_oerlis",
- 10 => "Berjocht",
- 11 => "Berjocht_oerlis",
- 12 => "Hulp",
- 13 => "Hulp_oerlis",
- 14 => "Kategory",
- 15 => "Kategory_oerlis"
-
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Wiki",
+ NS_MAIN => "",
+ NS_TALK => "Oerlis",
+ NS_USER => "Meidogger",
+ NS_USER_TALK => "Meidogger_oerlis",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . "_oerlis",
+ NS_IMAGE => "Ofbyld",
+ NS_IMAGE_TALK => "Ofbyld_oerlis",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_oerlis",
+ NS_TEMPLATE => "Berjocht",
+ NS_TEMPLATE_TALK => "Berjocht_oerlis",
+ NS_HELP => "Hulp",
+ NS_HELP_TALK => "Hulp_oerlis",
+ NS_CATEGORY => "Kategory",
+ NS_CATEGORY_TALK => "Kategory_oerlis"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsFy = array(
@@ -46,14 +37,7 @@ if($wgMetaNamespace === FALSE)
/* private */ $wgSkinNamesFy = array(
'standard' => "Standert",
'nostalgia' => "Nostalgy",
- 'cologneblue' => "Keuls blau",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsFy = array(
@@ -67,57 +51,6 @@ if($wgMetaNamespace === FALSE)
/* private */ $wgBookstoreListFy = array(
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesFy = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Ynstellings",
- "Watchlist" => "Folchlist",
- "Recentchanges" => "Koarts feroare",
- "Upload" => "Ofbyld oanbiede",
- "Imagelist" => "Ofbyld list",
- "Listusers" => "Bekinde brûkers",
- "Statistics" => "Statistyk",
- "Randompage" => "Samar in side",
-
- "Lonelypages" => "Lossteande siden",
- "Unusedimages" => "Lossteande ôfbylden",
- "Popularpages" => "Grage siden",
- "Wantedpages" => "Nedige siden",
- "Shortpages" => "Koarte siden",
- "Longpages" => "Lange siden",
- "Newpages" => "Nije siden",
- "Ancientpages" => "Alde siden",
- "Allpages" => "Alle titels",
-
- "Ipblocklist" => "Utsletten brûkers/Ynternet-adressen",
- "Maintenance" => "Underhâldsside",
- "Specialpages" => "Bysûndere siden",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "",
-# "Categories" => "Kategoryen",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesFy = array(
- "Blockip" => "Utsletten brûker/Ynternet-adres",
- "Asksql" => "Freegje de databank",
- "Undelete" => "Set wisse siden wer teplak"
-);
-
-/* private */ $wgDeveloperSpecialPagesFy = array(
- "Lockdb" => "Meitsje de databank Net-Skriuwe",
- "Unlockdb" => "Meitsje de databank skriuwber",
-);
-
/* private */ $wgAllMessagesFy = array(
# User Toggles
@@ -179,17 +112,16 @@ if($wgMetaNamespace === FALSE)
"mainpage" => "Haadside",
"mainpagetext" => "Wiki-programma goed installearre.",
"about" => "Ynfo",
-"aboutsite" => "Oer de $wgSitename",
-"aboutpage" => "$wgMetaNamespace:Ynfo",
+"aboutsite" => "Oer de {{SITENAME}}",
+"aboutpage" => "{{ns:project}}:Ynfo",
"help" => "Help",
-"helppage" => "$wgMetaNamespace:Help",
-"wikititlesuffix" => "$wgSitename",
+"helppage" => "{{ns:project}}:Help",
"bugreports" => "Brekmelding",
-"bugreportspage" => "$wgMetaNamespace:Brekmelding",
+"bugreportspage" => "{{ns:project}}:Brekmelding",
"faq" => "FAQ",
-"faqpage" => "$wgMetaNamespace:FAQ",
+"faqpage" => "{{ns:project}}:FAQ",
"edithelp" => "Siden bewurkje",
-"edithelppage" => "$wgMetaNamespace:Bewurk-rie",
+"edithelppage" => "{{ns:project}}:Bewurk-rie",
"cancel" => "Ferlitte",
"qbfind" => "Sykje",
"qbbrowse" => "Blêdzje",
@@ -202,7 +134,7 @@ if($wgMetaNamespace === FALSE)
"currentevents" => "Hjoeddeis",
"errorpagetitle" => "Fout",
"returnto" => "Werom nei \"$1\".",
-"tagline" => "Fan $wgSitename, de frije ensyklopedy.", # FIXME
+"tagline" => "Fan {{SITENAME}}, de frije ensyklopedy.", # FIXME
"whatlinkshere" => "Siden mei in keppeling hjirhinne",
"help" => "Help",
"search" => "Sykje",
@@ -225,10 +157,9 @@ if($wgMetaNamespace === FALSE)
"redirectedfrom" => "(Trochwiisd fan \"$1\")",
"lastmodified" => "Lêste kear bewurke op $1.",
"viewcount" => "Disse side is $1 kear iepenslein.",
-"gnunote" => "Alle tekst is beskiber ûnder de betingsten fan de <a class=internal href='$wgScriptPath/GNU_Vrije_Documentatie_Licentie'>GNU Iepen Dokumentaasje Lisinsje</a>.",
"printsubtitle" => "(Fan {{SERVER}})",
"protectedpage" => "Beskerme side",
-"administrators" => "$wgMetaNamespace:Behear",
+"administrators" => "{{ns:project}}:Behear",
"sysoptitle" => "Allinnich foar behearders",
"sysoptext" => "Om dit te dwaan moatte jo behearder wêze. Sjoch \"$1\".",
"developertitle" => "Allinich foar untwiklers",
@@ -236,7 +167,7 @@ if($wgMetaNamespace === FALSE)
"nbytes" => "$1 byte",
"go" => "Side",
"ok" => "Goed",
-"sitetitle" => $wgSitename,
+"sitetitle" => '{{SITENAME}}',
"sitesubtitle" => "De frije ensyklopedy",
"retrievedfrom" => "Untfongen fan \"$1\"",
"newmessages" => "Jo hawwe $1.",
@@ -278,7 +209,7 @@ MySQL joech fout \"<tt>$3: $4</tt>\" werom.",
"readonly" => "Databank is Net-skriuwe",
"enterlockreason" => "Skriuw wêrom de databank net-skriuwe makke is,
en sawat hoenear't de men wêr skriuwe kin",
-"readonlytext" => "De $wgSitename databank is ôfsletten foar nije siden en oare wizigings,
+"readonlytext" => "De {{SITENAME}} databank is ôfsletten foar nije siden en oare wizigings,
nei alle gedachten is it foar ûnderhâld, en kinne jo der letter gewoan wer brûk fan meitsje.
De behearder hat dizze útlis joen:
<p>$1</p>",
@@ -286,7 +217,7 @@ De behearder hat dizze útlis joen:
"missingarticle" => "De databank kin in side net fine, nammentlik: \"$1\".
<p>Faak is dit om't in âlde ferskil-, of skiednisside opfreege wurdt fan in side dy't wiske is.
<p>As dat it hjir net is, dan hawwe jo faaks in brek yn it programa fûn.
-Jou dat asjebleaft troch oan de [[$wgMetaNamespace:Brekmelding|behearder]], tegearre mei de URL.",
+Jou dat asjebleaft troch oan de [[{{ns:project}}:Brekmelding|behearder]], tegearre mei de URL.",
"internalerror" => "Ynwindige fout",
"filecopyerror" => "Koe bestân \"$1\" net kopiearje as \"$2\".",
@@ -294,11 +225,11 @@ Jou dat asjebleaft troch oan de [[$wgMetaNamespace:Brekmelding|behearder]], tege
"filedeleteerror" => "Koe bestân \"$1\" net wiskje.",
"filenotfound" => "Koe bestân \"$1\" net fine.",
"unexpected" => "Hommelse wearde: \"$1\"=\"$2\".",
-"formerror" => "Fout: koe formulier net oerlizze",
+"formerror" => "Fout: koe formulier net oerlizze",
"badarticleerror" => "Dit kin op dizze side net dien wurden.",
"cannotdelete" => "Koe de oantsjutte side of ôfbyld net wiskje. (Faaks hat in oar dat al dien.)",
"badtitle" => "Misse titel",
-"badtitletext" => "De opfreeche side titel wie ûnjildich, leech, of in
+"badtitletext" => "De opfreeche side titel wie ûnjildich, leech, of in
miskeppele ynter-taal of ynter-wiki titel.",
"perfdisabled" => "Sorry! Dit ûnderdiel is tydlik út set om't it de databank sa starich makket
dat gjinien de wiki brûke kin.",
@@ -309,7 +240,7 @@ dat gjinien de wiki brûke kin.",
#
"logouttitle" => "Ofmelde",
"logouttext" => "Jo binne no ôfmeld.
-Jo kinne de $wgSitename fierders anonym brûke,
+Jo kinne de {{SITENAME}} fierders anonym brûke,
of jo op 'e nij [[Wiki:Userlogin|oanmelde]] ûnder in oare namme.\n",
"welcomecreation" => "<h2>Wolkom, $1!</h2><p>Jo ynstellings bin oanmakke.
Ferjit net se oan jo foarkar oan te passen.",
@@ -321,7 +252,7 @@ Ferjit net se oan jo foarkar oan te passen.",
"newusersonly" => " (allinnich foar nije brûkers)",
"remembermypassword" => "Oare kear fansels oanmelde.",
"loginproblem" => "<b>Der wie wat mis mei jo oanmelden.</b><br />Besykje it nochris, a.j.w.",
-"alreadyloggedin" => "<font color=red><b>Brûker $1, jo binne al oanmeld!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Brûker $1, jo binne al oanmeld!</strong><br />\n",
"login" => "Oanmelde",
"userlogin" => "Oanmelde",
"logout" => "Ofmelde",
@@ -340,7 +271,7 @@ sûnder dat se dat adres witte. (Dat leste kin ek wer útset by de instellings.)
"loginerror" => "Oanmeldflater",
"noname" => "Jo moatte in brûkersnamme opjaan.",
"loginsuccesstitle" => "Oanmelden slagge.",
-"loginsuccess" => "Jo binne no oanmelde op de $wgSitename as: $1.",
+"loginsuccess" => "Jo binne no oanmelde op de {{SITENAME}} as: $1.",
"nosuchuser" => "Brûkersnamme en wachtwurd hearre net by elkoar.
Besykje op 'e nij, of fier it wachtwurd twa kear yn en meitsje neie brûkersynstellings.",
@@ -348,9 +279,9 @@ Besykje op 'e nij, of fier it wachtwurd twa kear yn en meitsje neie brûkersynst
Besykje op 'e nij, of fier it wachtwurd twa kear yn en meitsje neie brûkersynstellings.",
"mailmypassword" => "Stjoer my in nij wachtwurd.",
-"passwordremindertitle" => "Nij wachtwurd foar de $wgSitename",
+"passwordremindertitle" => "Nij wachtwurd foar de {{SITENAME}}",
"passwordremindertext" => "Immen (nei alle gedachten jo, fan Ynternet-adres $1)
-hat frege en stjoer jo in nij $wgSitename wachtwurd.
+hat frege en stjoer jo in nij {{SITENAME}} wachtwurd.
I wachtwurd foar brûker \"$2\" is no \"$3\".
Meld jo no oan, en feroarje jo wachtwurd.",
"noemail" => "Der is gjin e-postadres foar brûker \"$1\".",
@@ -368,7 +299,7 @@ Please log in again after you receive it.",
"showpreview" => "Oerlêze foar de side fêstlein is",
"blockedtitle" => "Brûker is útsletten troch",
"blockedtext" => "Jo brûkersname of Ynternet-adres is útsletten.
-As reden is opjûn:<br />''$2''<p>As jo wolle, kinne jo hjiroer kontakt op nimme meid de behearder.
+As reden is opjûn:<br />''$2''<p>As jo wolle, kinne jo hjiroer kontakt op nimme meid de behearder.
(Om't in Ynternet-adressen faak mar foar ien sessie tawiisd wurde, kin it wêze
dat it eins gjit om in oar dy't deselde tagongferskaffer hat as jo hawwe. As it jo
@@ -384,8 +315,8 @@ e-postadres opjûn hawwe in jo [[Wiki:Preferences|ynstellings]].",
"newarticle" => "(Nij)",
"newarticletext" =>
"Jo hawwe in keppeling folge nei in side dêr't noch gjin tekst op stiet.
-Om sels tekst te meistjsen kinne jo dy gewoan yntype in dit bewurkingsfjild
-([[$wgMetaNamespace:Bewurk-rie|Mear ynformaasje oer bewurkjen]].)
+Om sels tekst te meistjsen kinne jo dy gewoan yntype in dit bewurkingsfjild
+([[{{ns:project}}:Bewurk-rie|Mear ynformaasje oer bewurkjen]].)
Oars kinne jo tebek mei de tebek-knop fan jo blêdzjer.",
"anontalkpagetext" => "---- ''Dit is de oerlisside fan in unbekinde brûker; in brûker
@@ -403,31 +334,31 @@ jo jo [[Wiki:Userlogin|oanmelde]], dat jo allinnich opmerkings foar josels krije
"editing" => "Bewurkje \"$1\" (nije opmerking)",
"editconflict" => "Tagelyk bewurke: \"$1\"",
"explainconflict" => "In oar hat de side feroare sûnt jo begûn binne mei it bewurkjen.
-It earste bewurkingsfjild is hoe't de tekst wilens wurde is.
+It earste bewurkingsfjild is hoe't de tekst wilens wurde is.
Jo feroarings stean yn it twadde fjild.
Dy wurde allinnich tapasse safier as jo se yn it earste fjild ynpasse.
<b>Allinnich</b> de tekst út it earste fjild kin fêstlein wurde.<br />",
"yourtext" => "Jo tekst",
"storedversion" => "Fêstleine ferzje",
-"editingold" => "<strong><font color=red>Waarskôging</font>: Jo binne dwaande mei in âldere ferzje fan dizze side.
+"editingold" => "<strong>Waarskôging: Jo binne dwaande mei in âldere ferzje fan dizze side.
Soenen jo dizze fêstlizze, dan is al wat sûnt dy tiid feroare is kwyt.</strong>",
"yourdiff" => "Feroarings",
# REPLACE THE COPYRIGHT WARNING IF YOUR SITE ISN'T GFDL!
-"copyrightwarning" => "Alle bydragen ta de $wgSitename wurde sjoen
+"copyrightwarning" => "Alle bydragen ta de {{SITENAME}} wurde sjoen
as fallend ûnder de GNU Iepen Dokumentaasje Lisinsje
(sjoch fierders: \"$1\").
As jo net wolle dat jo skriuwen ûnferbidlik oanpast en frij ferspraat wurdt,
-dan is it baas, en set it net op de $wgSitename.<br />
+dan is it baas, en set it net op de {{SITENAME}}.<br />
Jo ferklare ek dat jo dit sels skreaun hawwe, of it oernaam hawwe út in
publyk eigendom of in oare iepen boarne.
<strong><big>Foeg gjin wurk ûnder auteursrjocht ta sûnder tastimming!</big></strong>",
-"longpagewarning" => "<strong><font color=red>Waarskôging</font>: Dizze side is $1 kilobyte lang;
+"longpagewarning" => "<strong>Waarskôging: Dizze side is $1 kilobyte lang;
der binne blêdzjers dy problemen hawwe mei siden fan tsjin de 32kb. of langer.
Besykje de side yn lytsere stikken te brekken.</strong>",
-"readonlywarning" => "<strong><font color=red>Waarskôging</font>: De databank is ôfsletten foar
+"readonlywarning" => "<strong>Waarskôging: De databank is ôfsletten foar
ûnderhâld, dus jo kinne jo bewurkings no net fêstlizze.
It wie baas en nim de tekst foar letter oer yn in tekstbestân.</strong>",
-"protectedpagewarning" => "<strong><font color=red>Waarskôging</font>: Dizze side is beskerme, dat
+"protectedpagewarning" => "<strong>Waarskôging: Dizze side is beskerme, dat
gewoane brûkers dy net bewurkje kinne. Tink om de
[[Project:Beskerm-rie|rie oer beskerme siden]].</strong>",
@@ -486,10 +417,10 @@ Sykje in nammeromten :<br />
$1<br />
$2 List trochferwizings &nbsp; Sykje nei \"$3\" \"$9\"",
-"searchdisabled" => "<p>Op it stuit stjit it trochsykjen fan tekst net oan, om't de
+"searchdisabled" => "<p>Op it stuit stjit it trochsykjen fan tekst net oan, om't de
tsjinner it net oankin. Mei't we nije apparatuer krije wurdt it nei alle gedanken wer
mooglik. Foar now kinne jo sykje fia Google:</p>",
-"blanknamespace" => "($wgSitename)",
+
# Preferences page
@@ -501,10 +432,10 @@ mooglik. Foar now kinne jo sykje fia Google:</p>",
"prefslogintext" => "Jo binne oanmeld, $1.
Jo Wiki-nûmer is $2.
-([[$wgMetaNamespace:Ynstelling-rie|Help by de ynstellings]].",
+([[{{ns:project}}:Ynstelling-rie|Help by de ynstellings]].",
"prefsreset" => "De ynstellings binne tebek set sa't se fêstlein wienen.",
-"qbsettings" => "Menu",
+"qbsettings" => "Menu",
"changepassword" => "Wachtword feroarje",
"skin" => "Side-oansjen",
"math" => "Formules",
@@ -541,8 +472,8 @@ Jo Wiki-nûmer is $2.
#
"changes" => "feroarings",
"recentchanges" => "Koarts feroare",
-# This is the default text, and can be overriden by editing [[$wgMetaNamespace::Recentchanges]]
-"recentchangestext" => "De lêste feroarings fan de $wgSitename.",
+# This is the default text, and can be overriden by editing [[{{ns:project}}::Recentchanges]]
+"recentchangestext" => "De lêste feroarings fan de {{SITENAME}}.",
"rcloaderr" => "Koarts feroare ...",
"rcnote" => "Dit binne de lêste <strong>$1</strong> feroarings yn de lêste <strong>$2</strong> dagen.",
"rcnotefrom" => "Dit binne de feroarings sûnt <b>$2</b> (maksimaal <b>$1</b>).",
@@ -593,7 +524,7 @@ Om it ôfbyld yn in side op te nimmen, meitsje jo dêr sa'n keppeling:<br />
'''<nowiki>[[ôfbyld:jo_logo.png|omskriuwing]]</nowiki>''';
en foar lûden '''<nowiki>[[media:jo_lûd.ogg]]</nowiki>'''.
-Tink derom dat oaren bewurkje kinne wat jo oanbiede, as dat better is foar de $wgSitename,
+Tink derom dat oaren bewurkje kinne wat jo oanbiede, as dat better is foar de {{SITENAME}},
krekt's sa't dat foar siden jildt, en dat jo útsletten wurde kinne as jo misbrûk
meitsje fan it systeem..",
@@ -607,13 +538,9 @@ meitsje fan it systeem..",
"filename" => "Bestânsnamme",
"filedesc" => "Omskriuwing",
-"affirmation" => "Ik befêstigje dat de eigner fan de rjochten op dit bestân
-ynstimt mei fersprieding ûnder de betingsten fan de $1.",
-
-"copyrightpage" => "$wgMetaNamespace:Auteursrjocht",
-"copyrightpagename" => "$wgSitename auteursrjocht",
+"copyrightpage" => "{{ns:project}}:Auteursrjocht",
+"copyrightpagename" => "{{SITENAME}} auteursrjocht",
"uploadedfiles" => "Oanbeane bestannen",
-"noaffirmation" => "Jo moatte befestigje dat wat jo oanbiede gjin rjochten skeint.",
"ignorewarning" => "Sjoch oer de warskôging hinne en lis bestân dochs fêst.",
"minlength" => "Ofbyldnammen moatte trije letters of mear wêze.",
"badfilename" => "De ôfbyldnamme is feroare nei \"$1\".",
@@ -622,7 +549,7 @@ ynstimt mei fersprieding ûnder de betingsten fan de $1.",
"successfulupload" => "Oanbieden slagge.",
"fileuploaded" => "Bestân \"$1\" goed oanbean.
Gean no fierder nei de beskriuwingsside: ($2). Dêr kinne jo oanjaan
-wêr't it bestân wei kaam, hoenear it oanmakke is en wa't it makke hat,
+wêr't it bestân wei kaam, hoenear it oanmakke is en wa't it makke hat,
en wat jo fierder mar oan ynformaasje hawwe.",
"uploadwarning" => "Oanbied waarskôging",
@@ -660,8 +587,8 @@ en wat jo fierder mar oan ynformaasje hawwe.",
"statistics" => "Statistyk",
"sitestats" => "Side statistyk",
"userstats" => "Brûker statistyk",
-"sitestatstext" => "It tal fan siden in de $wgSitename is: <b>$2</b>.<br />
-(Oerlissiden, siden oer de $wgSitename, oare bysûndere siden, stobben en
+"sitestatstext" => "It tal fan siden in de {{SITENAME}} is: <b>$2</b>.<br />
+(Oerlissiden, siden oer de {{SITENAME}}, oare bysûndere siden, stobben en
trochferwizings yn de databank binne dêrby net meiteld.)<br />
It tal fan siden in de databank is: <b>$1</b>.
<p>
@@ -682,9 +609,9 @@ eltse oanpassing daalks in fernijde side op.",
"maintenancebacklink" => "Werom nei Underhâldside",
"disambiguations" => "Trochverwizings",
-"disambiguationspage" => "$wgMetaNamespace:trochferwizing",
+"disambiguationspage" => "{{ns:project}}:trochferwizing",
"disambiguationstext" => "Dizze siden binne keppele fia in
-[[$wgMetaNamespace:trochferwizing]].
+[[{{ns:project}}:trochferwizing]].
Se soenen mei de side sels keppele wurde moatte.<br />
(Allinnich siden út deselde nammeromte binne oanjûn.)",
@@ -724,8 +651,6 @@ Dêr soe ek stean moatte hoe't it (goed skreaun) wurdt.",
"listusers" => "Brûkerlist",
"specialpages" => "Bysûndere siden",
"spheading" => "Bysûndere siden foar all brûkers",
-"sysopspheading" => "Allinich foar behearders",
-"developerspheading" => "Allinich foar untwiklers",
"protectpage" => "Beskerm side",
"recentchangeslinked" => "Folgje keppelings",
"rclsub" => "(nei siden dêr't \"$1\" keppelings nei hat)",
@@ -775,7 +700,7 @@ of hat oanjaan gjin post fan oare brûkers krije te wollen.",
"watchnologintext"=> "Jo moatte [[Wiki:Userlogin|oanmeld]] wêze om jo folchlist te feroarjen.",
"addedwatch" => "Oan folchlist tafoege",
-"addedwatchtext" => "De side \"$1\" is tafoege oan jo <a href=\""
+"addedwatchtext" => "De side \"$1\" is tafoege oan jo <a href=\""
. "{{localurle:Wiki:Watchlist}}\">folchlist</a>.
As dizze side sels, of de oerlisside, feroare wurd, dan komt dat dêr yn,
en de side stiet dan ek <b>fet</b> yn de <a href=\"" .
@@ -817,8 +742,8 @@ Jou oan hokfoar siden jo net mear folgje wolle, en befêstigje dat ûnderoan de
"historywarning" => "Waarskôging: De side dy't jo wiskje wolle hat skiednis: ",
"confirmdeletetext" => "Jo binne dwaande mei it foar altyd wiskjen fan in side
of ôfbyld, tegearre mei alle skiednis, út de databank.
-Befêstigje dat jo dat wier dwaan wolle. Befêstigje dat dat is wat jo witte wat it gefolch
-is en dat jo dit dogge neffens de [[$wgMetaNamespace:wisk-rie]].",
+Befêstigje dat jo dat wier dwaan wolle. Befêstigje dat dat is wat jo witte wat it gefolch
+is en dat jo dit dogge neffens de [[{{ns:project}}:wisk-rie]].",
"actioncomplete" => "Dien",
"deletedtext" => "\"$1\" is wiske.
@@ -845,7 +770,7 @@ inoar hat de feroaring tebekset, of oars wat oan de side feroare.
De lêste feroaring wie fan [[Brûker:$3|$3]] ([[Brûker oerlis:$3|Oerlis]]). ",
# only shown if there is an edit comment
-"editcomment" => "De gearfetting wie: \"<i>$1</i>\".",
+"editcomment" => "De gearfetting wie: \"<i>$1</i>\".",
"revertpage" => "Tebek set ta de ferzje fan \"$1\"",
# Undelete
@@ -862,7 +787,7 @@ troch de lêste ferzje út dy weromsette skiednis ferfangen.",
"undeletebtn" => "Weromset!",
"undeletedarticle" => "\"$1\" weromset",
"undeletedtext" => "It weromsette fan side [[$1]] is slagge.
-(List fan resint [[$wgMetaNamespace:wisk-loch|wiske of weromsette siden]].",
+(List fan resint [[{{ns:project}}:wisk-loch|wiske of weromsette siden]].",
# Contributions
#
@@ -889,13 +814,12 @@ troch de lêste ferzje út dy weromsette skiednis ferfangen.",
"blockip" => "Slut brûker út",
"blockiptext" => "Brûk dizze fjilden om in brûker fan skriuwtagong út te sluten.
Dit soe allinnich omwillens fan fandalisme dwaan wurde moatte, sa't de
-[[$wgMetaNamespace:Utslut-rie|útslut-rie]] it oanjout.
+[[{{ns:project}}:Utslut-rie|útslut-rie]] it oanjout.
Meld de krekte reden! Begelyk, neam de siden dy't oantaaste waarden.",
"ipaddress" => "Brûkernamme of Ynternet-adres",
"ipbreason" => "Reden",
"ipbsubmit" => "Slut dizze brûker út",
"badipaddress" => "Dy brûker bestiet net",
-"noblockreason" => "Jo moatte de krekte reden opjaan.",
"blockipsuccesssub" => "Utsluting slagge",
"blockipsuccesstext" => "Brûker \"$1\" is útsletten.<br />
(List fan [[Wiki:Ipblocklist|útslette brûkers]].)",
@@ -904,7 +828,7 @@ Meld de krekte reden! Begelyk, neam de siden dy't oantaaste waarden.",
"ipusubmit" => "Lit dizze brûker der wer yn",
"ipusuccess" => "Brûker \"$1\" ynlitten",
"ipblocklist" => "List fan útsletten Ynternet-adressen en brûkersnammen",
-"blocklistline" => "$\"3\", troch \"$2\" op $1",
+"blocklistline" => '"$3", troch "$2" op $1 ($4)',
"blocklink" => "slut út",
"unblocklink" => "lit yn",
"contribslink" => "bydragen",
@@ -929,30 +853,16 @@ Befêstigje dat dit is wat jo wolle.",
"locknoconfirm" => "Jo hawwe jo hanneling net befêstige.",
"lockdbsuccesssub" => "Databank is 'Net-skriuwe'",
"unlockdbsuccesssub" => "Database is skriuwber",
-"lockdbsuccesstext" => "De $wgSitename databank is 'Net-skriuwe' makke.
+"lockdbsuccesstext" => "De {{SITENAME}} databank is 'Net-skriuwe' makke.
<br />Tink derom en meitsje de databank skriuwber as jo ûnderhâld ree is.",
-"unlockdbsuccesstext" => "De $wgSitename databank is skriuwber makke.",
-
-# SQL query
-#
-"asksql" => "SQL-fraach",
-"asksqltext" => "Brûk dizze fjilden foar in databank-fraach oan de $wgSitename databank.
-Brûk inkele oanheltekens ('likas dit') foar tekst.
-Dit kin in foar de tsjinner in soad wurk betsjutte. Brûk dit dus net ûnnedig.",
-"sqlislogged" => "(Alle fragen komme yn in lochbestân.)",
-"sqlquery" => "Fraach",
-"querybtn" => "Bied de fraach oan",
-"selectonly" => "Oare fragen as \"SELECT\" binne foarbehâlden oan
-$wgSitename ûntwiklers.",
-"querysuccessful" => "Fraach slagge",
-
+"unlockdbsuccesstext" => "De {{SITENAME}} databank is skriuwber makke.",
# Move page
#
"movepage" => "Werneam side",
"movepagetext" => "Dit werneamt in side, mei alle sideskiednis.
De âlde titel wurdt in trochferwizing nei de nije.
-Keppelings mei de âlde side wurde net feroare;
+Keppelings mei de âlde side wurde net feroare;
gean sels nei of't der dûbele of misse ferwizings binne.
It hinget fan jo ôf of't de siden noch keppelen binne sa't it mient wie.
@@ -979,7 +889,7 @@ In dizze gefallen is it oan jo hoe't jo de oerlisside werneame of ynfoegje wolle
of oars is de namme dy't jo oanjûn hawwe net tastean.
Besykje it op 'e nij.",
-"talkexists" => "It werneamen op sich is slagge, mar de eardere oerlisside is
+"talkexists" => "It werneamen op sich is slagge, mar de eardere oerlisside is
net mear keppele om't der foar de nije namme el al in oerlisside wie.
Gearfoegje de oerlissiden hânmjittig.",
@@ -987,12 +897,12 @@ Gearfoegje de oerlissiden hânmjittig.",
"talkpagemoved" => "De oerlisside is al noch keppele.",
"talkpagenotmoved" => "De oerlisside is <strong>net</strong> mear keppele.",
# Math
- 'mw_math_png' => "Altiten as PNG ôfbyldzje",
- 'mw_math_simple' => "HTML foar ienfâldiche formules, oars PNG",
- 'mw_math_html' => "HTML as mooglik, oars PNG",
- 'mw_math_source' => "Lit de TeX ferzje stean (foar tekstblêdzjers)",
- 'mw_math_modern' => "Oanbefelle foar resinte blêdzjers",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Altiten as PNG ôfbyldzje",
+'mw_math_simple' => "HTML foar ienfâldiche formules, oars PNG",
+'mw_math_html' => "HTML as mooglik, oars PNG",
+'mw_math_source' => "Lit de TeX ferzje stean (foar tekstblêdzjers)",
+'mw_math_modern' => "Oanbefelle foar resinte blêdzjers",
+'mw_math_mathml' => 'MathML',
);
@@ -1016,7 +926,7 @@ class LanguageFy extends LanguageUtf8 {
foreach ( $wgNamespaceNamesFy as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
- if ( 0 == strcasecmp( "Brûker", $text ) ) return 2;
+ if ( 0 == strcasecmp( "Brûker", $text ) ) return 2;
if ( 0 == strcasecmp( "Brûker_oerlis", $text ) ) return 3;
if ( 0 == strcasecmp( "Special", $text ) ) return -1;
return false;
@@ -1038,12 +948,11 @@ class LanguageFy extends LanguageUtf8 {
return $wgDateFormatsFy;
}
-
function date( $ts, $adj = false ) {
global $wgUser;
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
switch ( $wgUser->getOption( 'date' ) ) {
# jan 8, 2001
case '0': case '1': return $d = $this->getMonthAbbreviation( substr( $ts, 4, 2 ) )
@@ -1059,35 +968,17 @@ class LanguageFy extends LanguageUtf8 {
. ' ' . (0 + substr( $ts, 6, 2 ));
}
}
+
function timeanddate( $ts, $adj = false ) {
global $wgUser;
-
+
switch ( $wgUser->getOption( 'date' ) ) {
- case 'ISO 8601': return $this->date( $ts, $adj ) . ' ' . $this->time( $ts, $adj );
+ case 'ISO 8601': return $this->date( $ts, $adj ) . ' ' . $this->time( $ts, $adj );
default: return $this->time( $ts, $adj ) . ', ' . $this->date( $ts, $adj );
}
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesFy;
- return $wgValidSpecialPagesFy;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesFy;
- return $wgSysopSpecialPagesFy;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesFy;
- return $wgDeveloperSpecialPagesFy;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesFy;
if( isset( $wgAllMessagesFy[$key] ) ) {
return $wgAllMessagesFy[$key];
diff --git a/languages/LanguageGa.php b/languages/LanguageGa.php
index fa8ae67360d3..cac3ca2b1b31 100755
--- a/languages/LanguageGa.php
+++ b/languages/LanguageGa.php
@@ -1,15 +1,13 @@
<?php
-/**
- * @package MediaWiki
- * @subpackage Language
- */
/* Gaeilge - Irish */
/*
Seo é an dara leagan den comhad LanguageGa.php. Úsáidtear an iomaí foclóirí agus
achmhainní idirlín - má tá aon contrárthacht, pléigh é ar an leathanch phlé ach
-NA HATHRAIGH É GO DÍREACH, MÁS É DO THOIL É!
+NA HATHRAIGH É GO DÍREACH É, MÁS É DO THOIL É!
+
+
This is the second version of the LanguageGa.php file. Multiple dictionaries and
internet resources have been utilised - if there is any inconsistency or other
@@ -26,173 +24,155 @@ DISCUSSION!
# How can this be incorporated?
/* private */ $wgNamespaceNamesGa = array(
- NS_MEDIA => 'Meán',
+ NS_MEDIA => 'Meán',
NS_SPECIAL => 'Speisialta',
- NS_MAIN => '',
- NS_TALK => 'Plé',
+ NS_MAIN => '',
+ NS_TALK => 'Plé',
NS_USER => 'Úsáideoir',
NS_USER_TALK => 'Plé_úsáideora',
NS_PROJECT => 'Vicipéid',
- NS_PROJECT_TALK => 'Plé_Vicipéide', # NOTE TO DEVELOPERS: A different genitive spelling is needed for
- # each Wiki name, as can be seen. So the $wgMetaNamespace tag has not been used
- # here for the moment in some cases, and in other places with a FIXME flag.
+ NS_PROJECT_TALK => 'Plé_Vicipéide',
+
+ # NOTE TO DEVELOPERS: A different genitive spelling is needed for
+ # each Wiki name, as can be seen. So the $wgMetaNamespace tag has not been used
+ # here for the moment in some cases, and in other places with a FIXME flag.
+ # Perhaps we'll just have to customise each project file.
+
NS_IMAGE => 'Íomhá',
- NS_IMAGE_TALK => 'Plé_í­omhá',
+ NS_IMAGE_TALK => 'Plé_íomhá',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'Plé_MediaWiki',
- NS_TEMPLATE => 'Múnla',
- NS_TEMPLATE_TALK => 'Plé_múnla',
+ NS_TEMPLATE => 'Teimpléad',
+ NS_TEMPLATE_TALK => 'Plé_teimpléid',
NS_HELP => 'Cabhair',
NS_HELP_TALK => 'Plé_cabhrach',
- NS_CATEGORY => 'Rang',
- NS_CATEGORY_TALK => 'Plé_ranga'
+ NS_CATEGORY => 'Catagóir',
+ NS_CATEGORY_TALK => 'Plé_catagóire'
) + $wgNamespaceNamesEn;
+
/* private */ $wgQuickbarSettingsGa = array(
- "Faic", "Greamaithe ar chlé", "Greamaithe ar an taobh deas", "Ag faoileáil ar chlé"
+ "Faic", "Greamaithe ar chlé", "Greamaithe ar dheis", "Ag faoileáil ar chlé", "Ag faoileáil ar dheis"
);
/* private */ $wgSkinNamesGa = array(
'standard' => "Gnáth",
'nostalgia' => "Sean-nós",
- 'cologneblue' => "Gorm na Colóin",
+ 'cologneblue' => "Gorm na Colóna",
'smarty' => "Paddington",
'montparnasse' => "Montparnasse",
'davinci' => "DaVinci",
- 'mono' => "Aondath",
- 'monobook' => "ÚrLeabhar",
- "myskin" => "Sean-nós Nua"
-);
-
+ 'mono' => "Mono",
+ 'monobook' => "MonoBook",
+ "myskin" => "MySkin",
+ 'chick' => 'Chick'
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsGa = array(
-# "Is cuma liom",
+ 'Is cuma liom',
+ '16:12, Eanáir 15, 2001',
+ '16:12, 15 Eanáir 2001',
+ '16:12, 2001 Eanáir 15',
+ 'ISO 8601' => '2001-01-15 16:12:34'
);
-# The following exist for the purpose of being translated:
-
/* private */ $wgMagicWordsGa = array(
-# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, "#redirect", "#athsheoladh" ),
- MAG_NOTOC => array( 0, "__NOTOC__" ),
- MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__" ),
- MAG_START => array( 0, "__START__" ),
- MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "MÍREATHA" ),
- MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "AINMMHÍREATHA" ),
- MAG_CURRENTDAY => array( 1, "CURRENTDAY", "LÁREATHA" ),
- MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "AINMLAEREATHA" ),
- MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "BLIAINREATHA" ),
- MAG_CURRENTTIME => array( 1, "CURRENTTIME", "AMREATHA" ),
- MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES", "MÉIDAILT" ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN" ), #FIXME - what is this?
- MAG_SUBST => array( 1, "SUBST:" ),
- MAG_MSGNW => array( 1, "MSGNW:" ),
- MAG_END => array( 0, "__END__", "__DEIREADH__" ),
- MAG_IMG_THUMBNAIL => array( 1, "thumbnail", "thumb", "reamhspléach", "beag" ),
- MAG_IMG_RIGHT => array( 1, "right", "taobhdeas" ),
- MAG_IMG_LEFT => array( 1, "left", "clé" ),
- MAG_IMG_NONE => array( 1, "none", "faic" ),
- MAG_IMG_WIDTH => array( 1, "$1px" ),
- MAG_IMG_CENTER => array( 1, "center", "centre", "lár" ),
- MAG_INT => array( 0, "INT:" ) #FIXME - what is this?
-
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesGa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Athraigh mo socruithe",
- "Watchlist" => "Mo fairechlár", # List of pages, which the user has chosen to watch
- "Recentchanges" => "Leathanaigh leasaithe le déanaí­",
- "Upload" => "Suaslódáil comhaid agus í­omhánna",
- "Imagelist" => "Liosta í­omhánna",
- "Listusers" => "Úsáideoirí­ cláraithe",
- "Statistics" => "Staitistic an shuí­omh",
- "Randompage" => "Leathanach fánach",
-
- "Lonelypages" => "Leathanaigh dí­lleachtaí­",
- "Unusedimages" => "Íomhánna dí­lleachtaí­",
- "Popularpages" => "Ailt coitianta",
- "Wantedpages" => "Ailt santaithe",
- "Shortpages" => "Ailt gairide",
- "Longpages" => "Ailt fada",
- "Newpages" => "Ailt nua",
- "Ancientpages" => "Ailt ársa",
-# "Intl" => "Lúibí­ní­ idirtheangacha",
- "Allpages" => "Gach leathanach de réir ainm",
-
- "Ipblocklist" => "Úsáideoirí­/IP-sheolaidh coisctha",
- "Maintenance" => "Leathanach coiméadta",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Leabharfhoinsí­ seachtraí­",
-# "Categories" => "Ranganna leathanaigh",
- "Export" => "Onnmhairigh XML",
- "Version" => "Leagan",
-);
-
-/* private */ $wgSysopSpecialPagesGa = array(
- "Blockip" => "Cuir cosc ar úsáideoir/IP-sheoladh",
- "Asksql" => "Cuir ceist ar an bhunachar sonraí­",
- "Undelete" => "Cuir leathanaigh scriosaithe ar ais"
-);
-
-/* private */ $wgDeveloperSpecialPagesGa = array(
- "Lockdb" => "Cuir glas ar an mbunachar sonraí­",
- "Unlockdb" => "Bain an glas den bunachar sonraí­",
- "Debug" => "Eolas chun fadhtanna a réitigh"
+# ID CASE SYNONYMS
+ MAG_REDIRECT => array( 0, '#redirect', '#athsheoladh' ),
+ MAG_NOTOC => array( 0, '__NOTOC__', '__GANCÁ__' ),
+ MAG_FORCETOC => array( 0, '__FORCETOC__', '__CÁGACHUAIR__' ),
+ MAG_TOC => array( 0, '__TOC__', '__CÁ__' ),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__GANMHÍRATHRÚ__' ),
+ MAG_START => array( 0, '__START__', '__TÚS__' ),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'MÍLÁITHREACH' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'AINMNAMÍOSALÁITHREAÍ' ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', 'GINAINMNAMÍOSALÁITHREAÍ' ),
+ MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'GIORRÚNAMÍOSALÁITHREAÍ' ),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'LÁLÁITHREACH' ),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'AINMANLAELÁITHRIGH' ),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'BLIAINLÁITHREACH' ),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'AMLÁITHREACH' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'LÍONNANALT' ),
+ MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES', 'LÍONNAGCOMHAD' ),
+ MAG_PAGENAME => array( 1, 'PAGENAME', 'AINMANLGH' ),
+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE', 'AINMANLGHB' ),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE', 'AINMSPÁS' ),
+ MAG_MSG => array( 0, 'MSG:', 'TCHT:' ),
+ MAG_SUBST => array( 0, 'SUBST:', 'IONAD:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:', 'TCHTFS:' ),
+ MAG_END => array( 0, '__END__', '__DEIREADH__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'mionsamhail', 'mion' ),
+ MAG_IMG_RIGHT => array( 1, 'right', 'deas' ),
+ MAG_IMG_LEFT => array( 1, 'left', 'clé' ),
+ MAG_IMG_NONE => array( 1, 'none', 'faic' ),
+ MAG_IMG_WIDTH => array( 1, '$1px' ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre', 'lár' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'fráma', 'frámaithe' ),
+ MAG_INT => array( 0, 'INT:', 'INMH:' ),
+ MAG_SITENAME => array( 1, 'SITENAME', 'AINMANTSUÍMH' ),
+ MAG_NS => array( 0, 'NS:', 'AS:' ),
+ MAG_LOCALURL => array( 0, 'LOCALURL:', 'URLÁITIÚIL' ),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:', 'URLÁITIÚILB' ),
+ MAG_SERVER => array( 0, 'SERVER', 'FREASTALAÍ' ),
+ MAG_SERVERNAME => array( 0, 'SERVERNAME', 'AINMANFHREASTALAÍ' ),
+ MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH', 'SCRIPTCHOSÁN' ),
+ MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMADACH:' ),
+ MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__GANTIONTÚNADTEIDEAL__', '__GANTT__'),
+ MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__GANTIONTÚNANÁBHAIR__', '__GANTA__' ),
+ MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK', 'SEACHTAINLÁITHREACH' ),
+ MAG_CURRENTDOW => array( 1, 'CURRENTDOW', 'LÁLÁITHREACHNAS' ),
+ MAG_REVISIONID => array( 1, 'REVISIONID', 'IDANLEASAITHE' ),
);
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
+
+# required for copyrightwarning
+global $wgRightsText;
/* private */ $wgAllMessagesGa = array(
-# User Toggles
-#
-"tog-underline" => "Cuir lí­nte faoi na lúibí­ní­",
-"tog-highlightbroken" => "Cuir dath dearg ar lúibí­ní­ briste, <a href=\"\" class=\"new\">mar sin</a> (rogha eile: mar sin<a href=\"\" class=\"internal\">?</a>).",
-"tog-justify" => "Comhfhadaigh na paragraif",
-"tog-hideminor" => "Ná taispeáin fo-eagair sna hathruithe is déanaí",
-"tog-usenewrc" => "Stí­l nua do na hathruithe le déanaí (le JavaScript)",
-"tog-numberheadings" => "Uimhrigh ceannteidil go huathoibrí­och",
-"tog-editondblclick" => "Cuir leathanaigh in eagar le roghna dúbailte (JavaScript)",
-"tog-editsection"=>"Cumasaigh eagarthóireacht mí­r le lúibí­ní­ [athraithe]",
-"tog-editsectiononrightclick"=>"Cumasaigh eagarthóireacht mí­r le deas-roghna<br /> ar ceannteidil (JavaScript)",
-"tog-showtoc"=>"Déan liosta na ceannteideal<br />(do ailt le ní­os mó ná 3 ceannteidil)",
-"tog-rememberpassword" => "Cuimhnigh mo focal faire",
-"tog-editwidth" => "Cuir uasméid ar an mbosca eagair",
-"tog-watchdefault" => "Breathnaigh ar leathanaigh a d'athraigh tú",
-"tog-minordefault" => "Cuir marc mionathraithe ar gach athrú, mar réamhshocrú",
-"tog-previewontop" => "Cuir an réamhthaispeántas os cionn an bhosca eagair, agus ná taobh thí­os de",
-"tog-nocache" => "Ciorraigh an taisce leathanaigh",
-
-# Dates
-#
-# NOTE TO DEVELOPERS: please note that different spellings of days are necessary
-# when talking about a particular day or the day in general. Here they have been
-# rendered in the "particular day" version as that seems more useful; the others,
-# more useful as titles, have been moved outside, as follows:
-#
-'sunday' => 'Dé Domhnaigh', # Domhnach
-'monday' => 'Dé Luain', # Luan
-'tuesday' => 'Dé Mháirt', # Máirt
-'wednesday' => 'Dé Chéadaoin', # Céadaoin
-'thursday' => 'Déardaoin', # same spelling
-'friday' => 'Dé hAoine', # Aoine
-'saturday' => 'Dé Sathairn', # Satharn
+# User Toggles'tog-underline' => "Cuir línte faoi na naisc",
+'tog-highlightbroken' => "Cuir dath dearg ar naisc briste, <a href=\"\" class=\"new\">mar sin</a>
+(rogha eile: mar sin<a href=\"\" class=\"internal\">?</a>).",
+'tog-justify' => "Comhfhadaigh na paragraif",
+'tog-hideminor' => "Ná taispeáin fo-athruithe i measc na n-athruithe is déanaí",
+'tog-usenewrc' => "Stíl nua do na hathruithe is déanaí (le JavaScript)",
+'tog-numberheadings' => "Uimhrigh ceannteidil go huathoibríoch",
+'tog-showtoolbar' => 'Taispeáin an barra uirlisí eagair (JavaScript)',
+"tog-editondblclick" => "Cuir leathanaigh in eagar le déchliceáil (JavaScript)",
+"tog-editsection" =>"Cumasaigh mír-eagarthóireacht le naisc mar seo: [athrú]",
+"tog-editsectiononrightclick" =>"Cumasaigh mír-eagarthóireacht le deaschliceáil<br> ar ceannteidil (JavaScript)",
+"tog-showtoc" =>"Taispeáin an clár ábhair (d'ailt le níos mó ná 3 ceannteidil)",
+"tog-rememberpassword" => "Cuimhnigh m'fhocal faire",
+"tog-editwidth" => "Cuir uasmhéid ar an mbosca eagair",
+"tog-watchdefault" => "Déan faire ar leathanaigh a athraíonn tú",
+"tog-minordefault" => "Déan mionathrú de gach aon athrú, mar réamhshocrú",
+"tog-previewontop" => "Cuir an réamhamharc os cionn an bhosca eagair, <br>agus ná cuir é taobh thíos de",
+'tog-previewonfirst' => 'Taispeáin réamhamharc don chéad athrú',
+"tog-nocache" => "Ciorraigh taisce na leathanach",
+
+'tog-enotifwatchlistpages' => 'Cuir ríomhphost chugam nuair a athraítear leathanaigh',
+'tog-enotifusertalkpages' => 'Cuir ríomhphost chugam nuair a athraítear mo leathanach phlé úsáideora',
+'tog-enotifminoredits' => 'Cuir ríomhphost chugam nuair a dhéantar mionathruithe chomh maith',
+'tog-enotifrevealaddr' => 'Taispeáin mo sheoladh ríomhphoist i dteachtaireachtaí fógra',
+'tog-shownumberswatching' => 'Taispeán an méid úsáideoirí atá ag faire',
+'tog-fancysig' => 'Síniuithe bunúsacha (gan nasc uathoibríoch)',
+'tog-externaleditor' => 'Bain úsáid as eagarthóir seachtrach, mar réamhshocrú',
+'tog-externaldiff' => 'Bain úsáid as difríocht sheachtrach, mar réamhshocrú',
+
+'underline-always' => 'Déan é gach uair é',
+'underline-never' => 'Ná déan é riamh',
+'underline-default' => 'Reamhshocrú ón brabhsálaí',
+
+'sunday' => 'an Domhnach',
+'monday' => 'an Luan',
+'tuesday' => 'an Mháirt',
+'wednesday' => 'an Chéadaoin',
+'thursday' => 'an Déardaoin',
+'friday' => 'an Aoine',
+'saturday' => 'an Satharn',
'january' => 'Eanáir',
'february' => 'Feabhra',
'march' => 'Márta',
@@ -203,287 +183,341 @@ DISCUSSION!
'august' => 'Lúnasa',
'september' => 'Meán Fómhair',
'october' => 'Deireadh Fómhair',
-'november' => 'Mí­ na Samhna',
-'december' => 'Mí­ na Nollag',
+'november' => 'Mí na Samhna',
+'december' => 'Mí na Nollag',
'jan' => 'Ean',
-'feb' => 'Fea',
-'mar' => 'Már',
+'feb' => 'Feabh',
+'mar' => 'Márta',
'apr' => 'Aib',
-'may' => 'Bea',
-'jun' => 'Mei',
-'jul' => 'Iúi',
+'may' => 'Beal',
+'jun' => 'Meith',
+'jul' => 'Iúil',
'aug' => 'Lún',
-'sep' => 'Mea',
-'oct' => 'Dei',
+'sep' => 'MFómh',
+'oct' => 'DFómh',
'nov' => 'Samh',
-'dec' => 'Nol',
+'dec' => 'Noll',
# Bits of text used by many pages:
#
# FIXME
#
-"categories" => "Ranganna leathanaigh",
-"category" => "rang",
-"category_header" => "Ailt sa rang \"$1\"",
-"subcategories" => "Fo-ranganna",
-
-"linktrail" => "/^([a-z]+)(.*)\$/sD",
-"mainpage" => "Príomh­leathanach",
-"mainpagetext" => "D'insealbhaí­odh an oideas mearshuímh go rathúil.",
+'categories' => 'Catagóirí',
+'category' => 'catagóir',
+'category_header' => 'Ailt sa chatagóir "$1"',
+"subcategories" => "Fo-chatagóirí",
+
+"linktrail" => '/^([a-z]+)(.*)\$/sD',
+"mainpage" => "Príomhleathanach",
+"mainpagetext" => "Suiteáladh an ríomhchlár vicí go rathúil.",
"mainpagedocfooter" => "Féach ar [http://meta.wikimedia.org/wiki/MediaWiki_i18n doiciméid um conas an chomhéadán a athrú]
agus an [http://meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide Lámhleabhar úsáideora] chun cabhair úsáide agus fíoraíochta a fháil.",
-'portal' => 'Lárionad chomhphobail',
-'portal-url' => '{{ns:4}}:Lárionad chomhphobail',
-"about" => "Faoi",
-"aboutsite" => "Faoin Vicipéid",
-'article' => "Clár ábhair",
-"aboutpage" => "Vicipéid:Faoi",
+
+# NOTE: To turn off "Community portal" in the title links,
+# set "portal" => "-"
+
+'portal' => 'Ionad pobail',
+'portal-url' => '{{ns:4}}:Ionad pobail',
+"about" => "Maidir leis",
+"aboutsite" => "Maidir le {{SITENAME}}",
+'article' => "Leathanach ábhair",
+"aboutpage" => "{{ns:4}}:Maidir leis",
"help" => "Cabhair",
-"helppage" => "Vicipéid:Cabhair",
-"wikititlesuffix" => "Vicipéid",
-"bugreports" => "Fabht-thuairiscí­",
-"bugreportspage" => "Vicipéid:Fabht-thuairiscí­",
-"faq" => "Ceisteanna Coiteanta",
-"faqpage" => "Vicipéid:Ceisteanna_Coiteanta",
+"helppage" => "Cabhair:Clár_ábhair",
+"bugreports" => "Fabht-thuairiscí",
+"bugreportspage" => "{{ns:4}}:Fabht-thuairiscí",
+'sitesupport' => 'Síntiúis',
+'sitesupport-url' => '{{ns:4}}:Tacaíocht an tsuímh',
+"faq" => "Ceisteanna Coiteanta",
+"faqpage" => "{{ns:4}}:Ceisteanna_Coiteanta",
"edithelp" => "Cabhair eagarthóireachta",
-"newwindow" => "(osclaítear i fuinneog eile é)",
-"edithelppage" => "Vicipéid:Conas_a_cuirtear_alt_in_eagar",
-"cancel" => "Ná déan",
-"qbfind" => "Faigh",
-"qbbrowse" => "Siortaigh",
-"qbedit" => "Athraigh",
-"qbpageoptions" => "An lch seo",
+"newwindow" => "(osclaítear i bhfuinneog eile é)",
+"edithelppage" => "Cabhair:Eagarthóireacht",
+"cancel" => "Cealaigh",
+"qbfind" => "Aimsigh",
+"qbbrowse" => "Brabhsáil",
+"qbedit" => "Cuir in eagar",
+"qbpageoptions" => "An leathanach seo",
"qbpageinfo" => "Comhthéacs",
-"qbmyoptions" => "Mo chuid lgh",
-"qbspecialpages" => "Lgh speisialta",
+"qbmyoptions" => "Mo chuid leathanaigh",
+"qbspecialpages" => "Leathanaigh speisialta",
"moredotdotdot" => "Tuilleadh...",
-"mypage" => "Mo leathanach",
-"mytalk" => "Mo chuid phlé",
-"anontalk" => "Plé den IP seo",
-"navigation" => "Taiscéalaíocht",
-"currentevents" => "Cursaí­ reatha",
+"mypage" => "Mo leathanach",
+"mytalk" => "Mo chuid phlé",
+"anontalk" => "Plé don IP seo",
+"navigation" => "Nascleanúint",
+
+# Metadata in edit box
+'metadata' => '<b>Meiteashonraí</b> (féach ar <a href="$1">here</a> le haghaidh a thuilleadh eolais)',
+'metadata_page' => '{{ns:4}}:Meiteashonraí',
+
+# NOTE: To turn off "Current Events" in the sidebar,
+# set "currentevents" => "-"
+
+"currentevents" => "Cursaí reatha",
+'currentevents-url' => 'Cursaí reatha',
+
+# NOTE: To turn off "Disclaimers" in the title links,
+# set "disclaimers" => "-"
+
'disclaimers' => 'Séanadh',
-"disclaimerpage" => "{{ns:4}}:Séanadh_ginearálta",-
+"disclaimerpage" => "{{ns:4}}:Séanadh_ginearálta",
"errorpagetitle" => "Earráid",
"returnto" => "Dul ar ais go $1.",
-"tagline" => "Ón Vicipéid, an chiclipéid shaor.",
-"whatlinkshere" => "Leathanaigh a nascaí­onn chuig an leathanach seo",
+"tagline" => "Ó {{SITENAME}}.",
+"whatlinkshere" => "Leathanaigh a nascaíonn chuig an leathanach seo",
"help" => "Cabhair",
-"search" => "Cuardaigh",
-"go" => "Dul",
+"search" => "Cuardaigh",
+"go" => "Téir",
"history" => "Stair an lgh seo",
'history_short' => 'Stair',
-'info_short' => 'Eolas',
+'info_short' => 'Eolas',
"printableversion" => "Eagrán inphriontáilte",
-"edit" => "Athraigh",
+"print" => "Priontáil",
+"edit" => "Athraigh an lch seo",
"editthispage" => "Athraigh an lch seo",
-"delete" => "Scrios",
+"delete" => "Scrios",
"deletethispage" => "Scrios an lch seo",
-"undelete_short" => "Cuir ar ais $1 athruithe",
-"undelete_short1" => "Cuir ar ais 1 athruithe",
-"protect" => "Cuir faoi ghlas",
-"protectthispage" => "Cuir glas ar an lch seo",
-"unprotect" => "Bain an glas",
-"unprotectthispage" => "Bain an glas den lch seo",
+'undelete_short1' => 'Díscrios athrú amháin',
+"undelete_short" => "Díscrios $1 athruithe",
+"protect" => "Glasáil",
+"protectthispage" => "Glasáil an lch seo",
+"unprotect" => "Díghlasáil",
+"unprotectthispage" => "Díghlasáil an lch seo",
"newpage" => "Leathanach nua",
"talkpage" => "Pléigh an lch seo",
'specialpage' => 'Leathanach Speisialta',
-'personaltools' => 'Uirlisí pearsánta',
-"postcomment" => "Trácht ar an lch",
+'personaltools' => 'Uirlisí phearsánta',
+"postcomment" => "Caint ar an lch",
'addsection' => '+',
"articlepage" => "Féach ar an alt",
"subjectpage" => "Féach ar an t-ábhar", # For compatibility
'talk' => 'Plé',
+'views' => 'Tuairimí',
'toolbox' => 'Bosca uirlisí',
"userpage" => "Féach ar lch úsáideora",
-"wikipediapage" => "Féach ar meitea-lch",
-"imagepage" => "Féach ar lch í­omhá",
+"wikipediapage" => "Féach ar lch thionscadail",
+"imagepage" => "Féach ar lch íomhá",
"viewtalkpage" => "Féach ar phlé",
-"otherlanguages" => "Teangacha eile",
+"otherlanguages" => "I dteangacha eile",
"redirectedfrom" => "(Athsheolta ó $1)",
-"lastmodified" => "Athraí­odh an leathanach seo ag $1.",
-"viewcount" => "Rochtainí­odh an leathanach seo $1 uair.",
-'copyright' => "Tá an t-ábhar le fáil faoin $1.",
-'poweredby' => "Cumhachtaítear an Vicipéid le [http://www.mediawiki.org/ MediaWiki], inneall mearshuímh shaor-fhoinse.",
-"gnunote" => "Tá an téacs ar fad le fáil faoi na téarmaí­ an <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Free Documentation License</a>.",
+"lastmodified" => "Athraíodh an leathanach seo ag $1.",
+"viewcount" => "Rochtainíodh an leathanach seo $1 uair.",
+'copyright' => "Tá an t-ábhar le fáil faoin $1.",
+'poweredby' => "Cumhachtaítear {{SITENAME}} ag [http://www.mediawiki.org/ MediaWiki], vicí-inneall le foinse oscailte.",
"printsubtitle" => "(Ó {{SERVER}})",
-"protectedpage" => "Lch faoi ghlas",
-"administrators" => "Vicipéid:Riarthóirí­",
-"sysoptitle" => "Tá cuntas ceannasaí­ riachtanach",
-"sysoptext" => "Ní mór duit bheith i do \"ceannasaí­\"
-chun an gní­omh seo a dhéanamh.
+"protectedpage" => "Leathanach glasáilte",
+"administrators" => "{{ns:4}}:Riarthóirí",
+"sysoptitle" => "Tá cuntas oibreora córais de dhíth",
+"sysoptext" => "Ní mór duit bheith i do \"oibreoir córais\"
+chun an gníomh seo a dhéanamh.
Féach ar $1.",
-"developertitle" => "Tá cuntas chumadóra riachtanach",
-"developertext" => "Ní mór duit bheith i do \"cumadóir\"
-chun an gní­omh seo a dhéanamh.
+"developertitle" => "Tá cuntas ríomhchláraitheora de dhíth",
+"developertext" => "Ní mór duit bheith i do \"ríomhchláraitheoir\"
+chun an gníomh seo a dhéanamh.
Féach ar $1.",
-'bureaucrattitle' => 'Tá cuntas maorlathaigh riachtanach',
-"bureaucrattext" => "Ní mór duit bheith i do \"maorlathach\"
-chun an gníomh seo a dhéanamh.",
-"nbytes" => "$1 ochtáin",
-"go" => "Dul",
-"ok" => "Déan",
-"sitetitle" => "Vicipéid",
-'pagetitle' => "$1 - Vicipéid",
+
+'badaccess' => 'Earráid ceada',
+'badaccesstext' => 'Ní féidir an gníomh seo a dhéanamh muna bhfuil
+an cead "$2" agat.
+See $1.',
+
+'versionrequired' => 'Tá leagan $1 de MediaWiki de dhíth',
+'versionrequiredtext' => 'Tá an leagan $1 de MediaWiki riachtanach chun an leathanach seo a úsáid. Féach ar [[Speisialta:Version]]',
+
+
+"nbytes" => "$1 beart",
+"go" => "Téir",
+"ok" => "Déan",
+"sitetitle" => "{{SITENAME}}",
+'pagetitle' => "$1 - {{SITENAME}}",
"sitesubtitle" => "An Chiclipéid Shaor",
"retrievedfrom" => "Fuarthas ar ais ó \"$1\"",
"newmessages" => "Tá $1 agat.",
-"newmessageslink" => "teachtaireachtaí­ nua",
+"newmessageslink" => "teachtaireachtaí nua",
"editsection" => "athraigh",
-"toc" => "Clár ábhair",
+"toc" => "Clár ábhair",
"showtoc" => "taispeáin",
"hidetoc" => "folaigh",
"thisisdeleted" => "Breathnaigh nó cuir ar ais $1?",
"restorelink" => "$1 athruithe scriosaithe",
-'feedlinks' => 'Sní eolais:',
-'sitenotice' => '-', # the equivalent to wgSiteNotice
+'feedlinks' => 'Fotha:',
+'sitenotice' => '-', # the equivalent to wgSiteNotice
# Short words for each namespace, by default used in the 'article' tab in monobook
'nstab-main' => 'Alt',
'nstab-user' => 'Lch úsáideora',
-'nstab-media' => 'Meán',
+'nstab-media' => 'Lch meáin',
'nstab-special' => 'Speisialta',
-'nstab-wp' => 'Faoi',
-'nstab-image' => 'Íomhá',
+'nstab-wp' => 'Lch thionscadail',
+'nstab-image' => 'Comhad',
'nstab-mediawiki' => 'Teachtaireacht',
-'nstab-template' => 'Múnla',
+'nstab-template' => 'Teimpléad',
'nstab-help' => 'Cabhair',
-'nstab-category' => 'Rang',
+'nstab-category' => 'Catagóir',
# Main script and global functions
#
-"nosuchaction" => "Ní­l a leithéid de ghní­omh ann",
-"nosuchactiontext" => "Ní­l aithní­onn an oideas Vicipéide
-an gní­omh ('action') atá ann san lí­onsheoladh.",
-"nosuchspecialpage" => "Ní­l a leithéid de leathanach speisialta ann",
-"nospecialpagetext" => "Ní­l aithní­onn an oideas Vicipéide
-an leathanach speisialta a d'iarr tú ar.",
+"nosuchaction" => "Níl a leithéid de ghníomh ann",
+"nosuchactiontext" => "Níl aithníonn an vicí an gníomh atá ann sa líonsheoladh.",
+"nosuchspecialpage" => "Níl a leithéid de leathanach speisialta ann",
+"nospecialpagetext" => "Níl aithníonn an vicí an leathanach speisialta a d'iarr tú ar.",
# General errors
#
-"error" => "Earráid",
-"databaseerror" => "Earráid sa bunachar sonraí­",
-"dberrortext" => "Tharlaigh earráid chomhréir in órdú chuig an bhunachar sonraí­.
+"error" => "Earráid",
+"databaseerror" => "Earráid sa bunachar sonraí",
+"dberrortext" => "Tharlaigh earráid chomhréire in iarratas chuig an bhunachar sonraí.
<blockquote><tt>$1</tt></blockquote>, ón suim \"<tt>$2</tt>\",
-an órdú deireanach chuig an bhunachar sonrai.
+an iarratas deireanach chuig an bhunachar sonrai.
Chuir MySQL an earráid seo ar ais: \"<tt>$3: $4</tt>\".",
-"dberrortextcl" => "Tharlaigh earráid chomhréir in órdú chuig an bhunachar sonraí­.
+"dberrortextcl" => "Tharlaigh earráid chomhréire in iarratas chuig an bhunachar
+
+sonraí.
\"$1\", ón suim \"$2\",
-ab ea an órdú fiosraithe deireanach chuig an bhunachar sonrai,
+ab ea an iarratas fiosraithe deireanach chuig an bhunachar sonrai,
Chuir MySQL an earráid seo ar ais: \"$3: $4\".\n",
-"noconnect" => "Tá brón orainn! Chuaigh an oideas Wiki in abar teicniúil, agus theipeadh an nasc leis an mbunachar sonraí­ .",
-"nodb" => "Theipeadh an rogha den bhunachar sonraí­ $1",
-"cachederror" => "Seo í­ cóip athscrí­obhtha den leathanach a raibh tú ag lorg (is dócha go nach bhfuil sí­ bord ar bhord leis an eagrán reatha).",
-"readonly" => "Bunachar sonraí­ faoi ghlas",
-"enterlockreason" => "Iontráil cúis don ghlas, agus meastachán
-den cathain a mbainfear an ghlas de.",
-"readonlytext" => "Tá an bunachar sonraí­ Vicipéide faoi ghlas anois do iontráilí­ agus athruithe nua
+"noconnect" => "Tá brón orainn! Tá roinnt deacrachtaí teicniúla ag an vicí faoi
+
+láthair,
+agus ní féidir leis teagmháil a dhéanamh leis an mbunachar sonraí.",
+"nodb" => "Theip rogha an bhunachair sonraí $1",
+"cachederror" => "Seo í cóip taisce den leathanach atá á lorg agat (is dócha nach bhfuil sí bord ar bhord leis an leagan
+
+láithreach).",
+'laggedslavemode' => 'Fógra: B\'fhéidir nach bhfuil an leathanach suas chun dáta.',
+"readonly" => "Bunachar sonraí glasáilte",
+"enterlockreason" => "Iontráil cúis don glasáil, agus meastachán
+den uair a díghlasálfar an bunachar sonraí.",
+"readonlytext" => "Tá an bunachar sonraí Vicipéide glasáilte anois do iontráilí agus athruithe nua
(is dócha go bhfuil sé do gnáthchothabháil).
-Tar éis seo, beidh an bunachar sonraí­ tofa ar ais.
-Thug an riarthóir a ghlasaigh an mí­niú seo:
-<p>$1",
-"missingarticle" => "Chuardaigh an bunachar sonraí­ ar leathanach go mba chóir a bheith faighte, darbh ainm \"$1\". Ní­or bhfuarthas an leathanach.
-
-<p>Ní­ earráid san bunachar sonraí­ é seo, ach b'fhéidir go bhfuair tú amach fabht
-san oideasra MediaWiki. De ghnáth, tarlaí­onn sé sin nuair a leantar nasc staire nó difrí­ochta go leathanach a raibh scriosaithe cheana féin.
-
-<p>Déan nóta den URL le do thoil, agus cuir an ábhar in iúl do riarthóir.",
+Tar éis seo, díghlasálfar an bunachar sonraí arís.
+Tugadh an míniú seo ag an riarthóir a ghlasáil é:
+$1",
+"missingarticle" => "Chuardaigh an bunachar sonraí ar leathanach a mba chóir bheith
+faighte darb teideal \"$1\" ach níor bhfuarthas an leathanach.
+
+Is dócha gur lean tu nasc chuig sean-dhifríocht nó nasc staire a bhaineann le
+leathanach atá scriosta cheana féin.
+
+Muna bhfuil seo an scéal, b'fhéidir go bhfuair tú amach fabht sna bogearraí MediaWiki.
+Déan nóta den URL le do thoil, agus cuir an ábhar in iúl do riarthóir.",
+'readonly_lag' => "Glasáladh an bunachar sonraí go huathoibríoch, mar tá freastalaithe
+sclábhánta an bhunachair sonraí ag teacht suas chun dáta leis an máistirfhreastalaí
+fós.",
"internalerror" => "Earráid inmhéanach",
-"filecopyerror" => "Ní­ féidir an comhad \"$1\" a chóipeáil go \"$2\".",
-"filerenameerror" => "Ní­ féidir an comhad \"$1\" a athainmnigh bheith \"$2\".",
-"filedeleteerror" => "Ní­ féidir an comhad \"$1\" a scriosaigh amach.",
-"filenotfound" => "Ní­ bhfuarthas an comhad \"$1\".",
+"filecopyerror" => "Ní féidir an comhad \"$1\" a chóipeáil go \"$2\".",
+"filerenameerror" => "Ní féidir an comhad \"$1\" a athainmnigh mar \"$2\".",
+"filedeleteerror" => "Ní féidir an comhad \"$1\" a scriosaigh amach.",
+"filenotfound" => "Ní bhfuarthas an comhad \"$1\".",
"unexpected" => "Luach gan súil leis: \"$1\"=\"$2\".",
-"formerror" => "Earráid: ní­ féidir an foirm a tabhair isteach",
-"badarticleerror" => "Ní­ féidir an gní­omh seo a dhéanamh ar an leathanach seo.",
-"cannotdelete" => "Ní­ féidir an leathanach nó í­omhá sonraithe a scriosaigh. (B'fhéidir go shcriosaigh duine eile é cheana féin.)",
-"badtitle" => "Teideal neamhbhailí­",
-"badtitletext" => "Bhí­ teideal an leanthanaigh a d'iarr tú ar neamhbhailí­, folamh, nó
-teideal idirtheangach no idir-Wiki nasctha go mí­cheart.",
-"perfdisabled" => "Tá brón orainnn! Mhí­chumasaí­odh an gné seo go sealadach chun luas an bunachair sonraí­ a chosaint.",
-"perfdisabledsub" => "Seo cóip i dtaisce ó $1:",
-"wrong_wfQuery_params" => "Paraiméadair mí­chearta don wfQuery()<br />
-Feidhm: $1<br />
-Órdú: $2
+"formerror" => "Earráid: ní féidir an foirm a tabhair isteach",
+"badarticleerror" => "Ní féidir an gníomh seo a dhéanamh ar an leathanach seo.",
+"cannotdelete" => "Ní féidir an leathanach nó íomhá sonraithe a scriosaigh. (B'fhéidir gur scrios duine eile é cheana féin.)",
+"badtitle" => "Teideal neamhbhailí",
+"badtitletext" => "Bhí teideal an leathanaigh a d'iarr tú ar neamhbhailí, folamh, nó
+teideal idirtheangach nó idirvicí nasctha go mícheart.",
+"perfdisabled" => "Tá brón orainn! Díchumasaíodh an gné seo ar feadh tamaill chun luas an bhunachair sonraí a chosaint.",
+"perfdisabledsub" => "Is cóip i dtaisce é seo, ó $1:",
+"wrong_wfQuery_params" => "Paraiméadair míchearta don wfQuery()<br>
+Feidhm: $1<br>
+Iarratas: $2
",
-'perfcached' => 'Fuarthas na sonraí seo as dtaisce, agus is dócha nach bhfuil siad reatha:',
+'perfcached' => 'Fuarthas na sonraí seo as dtaisce, agus is dócha nach bhfuil siad suas chun dáta:',
"viewsource" => "Féach ar fhoinse",
-"protectedtext" => "Chuirtear ghlas ar an leathanach seo chun é a chosaint in aghaidh athruithe. Tá go leor
+"protectedtext" => "Glasáladh an leathanach seo chun é a chosaint i gcoinne athruithe. Tá go leor
cúiseanna féideartha don scéal seo. Féach ar
-[[$wgMetaNamespace:Leathanach faoi ghlas]] más é do thoil é.
+[[{{ns:project}}:Leathanach glasáilte]] más é do thoil é.
Is féidir leat foinse an leathanaigh seo a féachaint agus a chóipeáil:",
-'seriousxhtmlerrors' => 'Chonacthas earráidí tábhachtacha xhtml i rith an glanadh.',
+'sqlhidden' => '(Iarratas SQL folaithe)',
# Login and logout pages
#
"logouttitle" => "Logáil amach",
"logouttext" => "Tá tú logáilte amach anois.
-Is féidir leat an Vicipéid a úsáid fós gan ainm, nó is féidir leat logáil isteach
-arí­s mar an úsáideoir céanna, nó mar úsáideoir eile. Tabhair faoi deara go taispeáinfear roinnt
- leathanaigh mar atá tú logtha ann fós, go dtí­ go ghlanfá amach do taisce lí­onleitheora\n",
+Is féidir leat an {{SITENAME}} a úsáid fós gan ainm, nó is féidir leat logáil isteach
+arís mar an úsáideoir céanna, nó mar úsáideoir eile. Tabhair faoi deara go taispeáinfear roinnt
+leathanaigh mar atá tú logtha ann fós, go dtí go ghlanfá amach do thaisce brabhsálaí\n",
-"welcomecreation" => "<h2>Tá fáilte romhat, a $1!</h2><p>Chruthaí­odh do chuntas.
-Ná déan dearmad do sainroghanna phearsanta a athrú.",
+"welcomecreation" => "== Tá fáilte romhat, $1! ==
+
+Cruthaíodh do chuntas. Ná déan dearmad ar do sainroghanna phearsanta Vicipéide a hathrú.",
"loginpagetitle" => "Logáil isteach",
"yourname" => "D'ainm úsáideora",
"yourpassword" => "D'fhocal faire",
"yourpasswordagain" => "Athiontráil d'fhocal faire",
-"newusersonly" => " (D'úsáideoirí­ úrnua amháin)",
-"remembermypassword" => "Cuimhnigh m'fhocal faire.",
-"loginproblem" => "<b>Bhí­ fadhb leis an logáil isteach.</b><br />Déan iarracht eile!",
-"alreadyloggedin" => "<font color=red><b>A húsáideoir $1, tá tú logáilte isteach cheana féin!</b></font><br />\n",
-
-"areyounew" => "Má tá tú i do núí­osach chuig an Vicipéid agus tá cuntas úsáideora ag teastáil uait,
-iontráil ainm úsáideora, agus ansin iontráil agus athiontráil focal faire.
-Níl an seoladh rí­omhphoist ach rud roghnach; dá scríobhfá d'fhocal faire, is feidir leat a iarradh
-go seolfar é chuig an seoladh rí­omhphoist a thug tú.<br />\n",
-
-"login" => "Log ann",
-'loginprompt' => "Tá chomhaid aithintáin (<i>cookies</i>) riachtanach chun logáil isteach san {{SITENAME}} a dhéanamh.",
+"newusersonly" => " (D'úsáideoirí úrnua amháin)",
+"remembermypassword" => "Cuimhnigh orm",
+"yourdomainname" => "D'fhearann",
+'externaldberror' => 'Bhí earráid bhunachair sonraí ann maidir le fíordheimhniú seachtrach, nóThere was either an external authentication database error or you are not allowed to update your external account.',
+"loginproblem" => "<b>Bhí fadhb ann maidir leis an logáil isteach.</b><br>Déan iarracht eile!",
+"alreadyloggedin" => "<font color=red><b>A húsáideoir $1, tá tú logáilte isteach cheana féin!</b></font><br>\n",
+
+"login" => "Logáil isteach",
+'loginprompt' => "Tá fianáin de dhíth chun logáil isteach a dhéanamh ag {{SITENAME}}.",
"userlogin" => "Logáil isteach",
-"logout" => "Log as",
+"logout" => "Logáil amach",
"userlogout" => "Logáil amach",
-"notloggedin" => "Ní­l tú logáilte isteach",
+"notloggedin" => "Níl tú logáilte isteach",
"createaccount" => "Cruthaigh cuntas nua",
-"createaccountmail" => "le rí­omhphost",
+"createaccountmail" => "le ríomhphost",
"badretype" => "D'iontráil tú dhá fhocal faire difriúla.",
-"userexists" => "Tá an ainm úsáideora a d'iontráil tú in úsáid cheana féin. Déan rogha d'ainm eile, más é do thoil é.",
-"youremail" => "Do rí­omhphost*",
-'yourrealname' => "D'ainm ceart*",
-"yournick" => "Do leasainm (do sí­niúithe)",
-"emailforlost" => "* Níl na boscaí le réalt (*) ach roghnach. Le seoladh ríomhphoist i dtaisce, ba féidir le daoine teagmhail a dhéanamh leat
-trí­d an suí­omh gan do sheoladh rí­omhphoist a nochtaigh dóibh. Ina theannta sin,
-is cabhair é má dheanfá dearmad ar d'fhocal faire.<br /><br />Má toghaíonn tú d'ainm ceart a chur isteach, úsáidfear é chun do chuid dreachtaí a chur i leith tusa",
-'prefs-help-realname' => '* <strong>Ainm ceart</strong> (roghnach): má toghaíonn tú é sin a chur ar fáil, úsáidfear é chun do chuid dreachtaí a chur i leith tusa.<br />',
-'prefs-help-email' => '* <strong>Ríomhphost</strong> (roghnach): Ba féidir le daoine teagmháil a dhéanamh leat gan do sheoladh ríomhphoist a thaispeáint dóibh, agus ba féidir focal faire nua a sheol chugat má dhéanfá dearmad air.',
+"userexists" => "Tá an ainm úsáideora a d'iontráil tú á úsáid cheana féin. Déan rogha d'ainm eile, más é do thoil é.",
+"youremail" => "Do ríomhphost *",
+'yourrealname' => "D'fhíorainm **",
+'yourlanguage' => 'Teanga',
+'yourvariant' => 'Malairt',
+"yournick" => "Do leasainm (i síniuithe)",
+"emailforlost" => "* Níl na boscaí le réalt (*, **) ach roghnach. Le seoladh ríomhphoist i dtaisce, ba féidir le
+daoine teagmhail a dhéanamh leat tríd an suíomh gan do sheoladh ríomhphoist a nochtaigh dóibh. Ina theannta sin,
+is cabhair é má dheanfá dearmad ar d'fhocal faire.<br /><br />Má toghaíonn tú d'ainm ceart a chur isteach,
+úsáidfear é chun do chuid dreachtaí a chur i leith tusa.",
+'prefs-help-email' => '** <strong>Ríomhphost</strong> (roghnach): Leis an tréith seo is féidir teagmháil a dhéanamh leat tríd do leathanach úsáideora nó phlé_úsáideora gan do sheoladh ríomhphost a thaispeáint.',
+'prefs-help-email-enotif' => 'Úsáidtear an seoladh seo chun fógraíocht ríomhphoist a sheoladh dhuit, má chumasaigh tú an rogha sin.',
+'prefs-help-realname' => '* <strong>Fíorainm</strong> (roghnach): má toghaíonn tú é sin a chur ar fáil, úsáidfear é chun
+do chuid dreachtaí a chur i leith tusa.',
"loginerror" => "Earráid leis an logáil isteach",
-'nocookiesnew' => "Chruthaíodh an cuntas úsáideora, ach níl tú logáilte isteach. Úsáideann an {{SITENAME}} comhaid aithintáin (<i>cookies</i>) chun úsáideoirí a logáil isteach. Tá comhaid aithintáin míchumasaithe agat. Cumasaigh iad le do thoil, agus ansin logáil isteach le d'ainm úsáideora agus d'fhocal faire úrnua.",
-"nocookieslogin" => "Úsáideann an {{SITENAME}} comhaid aithintáin (<i>cookies</i>) chun úsáideoirí a logáil isteach. Tá comhaid aithintáin míchumasaithe agat. Cumasaigh iad agus déan athiarracht, le do thoil.",
-"noname" => "Ní­ shonraigh tú ainm úsáideora bailí­.",
+'nocookiesnew' => "Chruthaíodh an cuntas úsáideora, ach níl tú logáilte isteach.
+
+Úsáideann {{SITENAME}} fianáin chun úsáideoirí a logáil isteach. Tá fianáin díchumasaithe agat. Cumasaigh iad le do thoil, agus ansin logáil isteach le d'ainm úsáideora agus d'fhocal faire úrnua.",
+"nocookieslogin" => "Úsáideann {{SITENAME}} fianáin chun úsáideoirí a logáil
+isteach. Tá fianáin díchumasaithe agat. Cumasaigh iad agus déan athiarracht, le do thoil.",
+"noname" => "Níor shonraigh tú ainm úsáideora bailí.",
"loginsuccesstitle" => "Logáil isteach rathúil",
"loginsuccess" => "Tá tú logáilte isteach anois sa Vicipéid mar \"$1\".",
-"nosuchuser" => "Ní­l aon úsáideoir ann leis an ainm \"$1\".
-Cinntigh do litriú, nó bain úsáid as an foirm thí­os chun cuntas úsáideora nua a chruthú.",
-"wrongpassword" => "Focal faire mí­cheart ab ea é a d'iontráil tú. Déan iarracht eile le do thoil.",
-"mailmypassword" => "Seol focal faire nua chugam",
-"passwordremindertitle" => "Cuimhneachán focail faire ón Vicipéid",
-"passwordremindertext" => "D'iarr duine éigin (tusa de réir cosúlachta, ón seoladh IP $1)
-go sheolfaimis focal faire Vicipéide nua logála isteach chugat.
-Is é an focal faire don úsáideoir \"$2\" ná \"$3\" anois.
-Ba chóir duit logáil isteach anois agus d'focal faire a athrú.",
-"noemail" => "Ní­l aon seoladh rí­omhphoist i gcuntas don úsáideoir \"$1\".",
-"passwordsent" => "Cuireadh focal faire nua chuig an seoladh rí­omhphoist cláraithe do \"$1\".
-Agus atá sé agat, logáil isteach arí­s leis le do thoil.",
-'loginend' => '&nbsp;',
+"nosuchuser" => "Níl aon úsáideoir ann leis an ainm \"$1\".
+Cinntigh do litriú, nó bain úsáid as an foirm thíos chun cuntas úsáideora nua a chruthú.",
+'nosuchusershort' => "Níl aon úsáideoir ann leis an ainm \"$1\". Cinntigh do litriú.",
+"wrongpassword" => "D'iontráil tú focal faire mícheart (nó ar iarraidh). Déan iarracht eile le do thoil.",
+"mailmypassword" => "Seol m'fhocal faire chugam.",
+'passwordremindertitle' => "Cuimneachán an fhocail faire ó {{SITENAME}}",
+'passwordremindertext' => "D'iarr duine éigin (tusa de réir cosúlachta, ón seoladh IP $1)
+go sheolfaimis focal faire Vicipéide nua.
+\"$3\" an focal faire don úsáideoir \"$2\" anois.
+Ba chóir duit lógail isteach anois agus d'fhocal faire a athrú.",
+
+"noemail" => "Níl aon seoladh ríomhphoist i gcuntas don úsáideoir \"$1\".",
+"passwordsent" => "Cuireadh focal faire nua chuig an seoladh ríomhphoist atá cláraithe do \"$1\".
+Nuair atá sé agat, logáil isteach arís le do thoil chun fíordheimhniu a dhéanamh.",
+'eauthentsent' => "Cuireadh teachtaireacht ríomhphoist chuig an seoladh
+chun fíordheimhniú a dhéanamh. Chun fíordheimhniú a dhéanamh gur leatsa an cuntas, caithfidh tú glac leis an teachtaireacht sin nó ní sheolfar aon rud eile chuig do chuntas.",
+'loginend' => ' ',
'mailerror' => "Tharlaigh earráid leis an seoladh: $1",
-'acct_creation_throttle_hit' => 'Tá brón orainn, ach tá tú tar éis ag chruthú $1 cuntas. Ní féidir lead níos mó a dhéanamh.',
+'acct_creation_throttle_hit' => 'Tá brón orainn, ach tá tú i ndiadh $1 cuntas á chruthú. Ní féidir leat níos mó a dhéanamh.',
+
+'emailauthenticated' => 'D\'fhíordheimhníodh do sheoladh ríomhphoist ar $1.',
+'emailnotauthenticated' => '<strong>Ní dhearna fíordheimhniú</strong> ar do sheoladh ríomhphoist fós, agu díchumasaítear na hardtréithe ríomhphoist go dtí go fíordheimhneofaí é <strong>(d.c.f.)</strong>.<br>
+Chun fíordheimhniú a dhéanamh, logáil isteach leis an focal faire neamhbhuan atá seolta chugat, nó iarr ar ceann nua ar an leathanach logála istigh.',
+'invalidemailaddress' => 'Ní féidir an seoladh ríomhphoist a ghlacadh leis mar is dócha go bhfuil formáid neamhbhailí aige.
+
+Iontráil seoladh dea-fhormáidte le do thoil, nó glan an réimse sin.',
# Edit page toolbar
-'bold_sample'=>'Cló dubh',
-'bold_tip'=>'Cló dubh',
+'bold_sample'=>'Cló trom',
+'bold_tip'=>'Cló trom',
'italic_sample'=>'Cló Iodáileach',
'italic_tip'=>'Cló Iodáileach',
'link_sample'=>'Ainm naisc',
@@ -504,181 +538,198 @@ Agus atá sé agat, logáil isteach arí­s leis le do thoil.",
'hr_tip'=>'Líne cothrománach (inúsáidte go coigilteach)',
'infobox'=>'Roghnaigh cnaipe chun téacs sámpla a fháil',
# alert box shown in browsers where text selection does not work, test e.g. with mozilla or konqueror
-'infobox_alert'=>"Cuir isteach an téacs ba mhaith leat a fhormáidigh.\\n Taispeánfar é san bosca eolais chun gearr agus greamaigh a dhéanamh.\\nSámpla:\\nTaispeánfar\\n$1\\nmar sin:\\n$2",
+'infobox_alert'=>"Más mhaith leat téacs a fhormáidigh, cuir isteach anseo é.\\n
+
+Taispeánfar an
+téacs sa bhosca eolais le haghaidh gearr agus greamaithe.\\nSámpla:\\nTaispeánfar\\n$1
+
+\\nmar sin:\\n$2",
# Edit pages
#
"summary" => "Achoimriú",
-"subject" => "Ábhar/ceannlí­ne",
+"subject" => "Ábhar/ceannlíne",
"minoredit" => "Is mionathrú é seo",
"watchthis" => "Déan faire ar an lch seo",
-"savearticle" => "Cuir an lch i dtaisce",
-"preview" => "Reamhspéachadh",
-"showpreview" => "Reamhspléach",
+"savearticle" => "Sábháil an lch",
+"preview" => "Réamhamharc",
+"showpreview" => "Taispeáin réamhamharc",
"blockedtitle" => "Tá an úsáideoir seo faoi chosc",
-"blockedtext" => "Chuir $1 cosc ar d'ainm úsáideora nó do seoladh IP.
-Seo é an cúis a thugadh:<br />''$2''<p>Is féidir leat teagmháil a dhéanamh le $1 nó le ceann eile de na
-[[$wgMetaNamespace:Riarthóirí­|riarthóirí­]] chun an cosc a phléigh.
+"blockedtext" => "Chuir $1 cosc ar d'ainm úsáideora nó ar do sheoladh IP.
+Seo é an cúis a thugadh:<br>''$2''<p>Is féidir leat teagmháil a dhéanamh le $1 nó le ceann eile de na
+[[{{ns:4}}:Riarthóirí|riarthóirí]] chun an cosc a phléigh.
-Tabhair faoi deara nach bhfuil cead agat an gné \"cuir rí­omhphost chuig an úsáideoir seo\" a úsáid
-mura bhfuil seoladh rí­omhphoist bailí­ cláraithe i do [[Speisialta:Preferences|shainroghanna úsáideora]].
+Tabhair faoi deara nach bhfuil cead agat an gné \"cuir ríomhphost chuig an úsáideoir seo\" a úsáid
+mura bhfuil seoladh ríomhphoist bailí cláraithe i do [[Speisialta:Preferences|shainroghanna úsáideora]].
Is é $3 do sheoladh IP. Más é do thoil é, déan tagairt den seoladh seo le gach ceist a chuirfeá.
",
"whitelistedittitle" => "Logáil isteach chun athrú a dhéanamh",
"whitelistedittext" => "Ní mór duit [[Speisialta:Userlogin|logáil isteach]] chun ailt a athrú.",
"whitelistreadtitle" => "Logáil isteach chun ailt a léamh",
-"whitelistreadtext" => "Ní mór duit [[Speisialta:Userlogin|logáil isteach]] chun ailt a léigh.",
-"whitelistacctitle" => "Ní­l cead agat cuntas a chruthaigh",
-"whitelistacctext" => "Chun cuntais nua a chruthaigh san Wiki seo caithfidh tú [[Speisialta:Userlogin|logáil isteach]] agus caithfidh bheith an cead riachtanach agat.",
-'loginreqtitle' => 'Tá logáil isteach riachtanach',
-'loginreqtext' => 'Ní mór duit logáil isteach chun leathanaigh eila a fhéiceáil.',
+"whitelistreadtext" => "Ní mór duit [[Speisialta:Userlogin|logáil isteach]] chun ailt a léamh.",
+"whitelistacctitle" => "Níl cead agat cuntas a chruthú",
+"whitelistacctext" => "Chun cuntais nua a chruthú sa vicí seo, caithfidh tú [[Speisialta:Userlogin|logáil
+isteach]] agus caithfidh go bhfuil an cead riachtanach agat.",
+'loginreqtitle' => 'Tá logáil isteach de dhíth ort',
"accmailtitle" => "Seoladh an focal faire.",
-"accmailtext" => "Seoladh an focal faire don úsáideoir '$1' chuig $2.",
+"accmailtext" => "Seoladh chuig $2 focal faire an úsáideora '$1'.",
"newarticle" => "(Nua)",
"newarticletext" =>
"Lean tú nasc chuig leathanach a nach bhfuil ann fós.
-Chun an leathanach a chruthú, tosaigh ag clóscrí­obh san bosca anseo thí­os
-(féach ar an [[Vicipéid:Cabhair|leathanach cabhrach]] chun a thuilleadh eolas a fháil).
-Má tháinig tú anseo as dearmad, brúigh an cnaipe '''ar ais''' ar do lí­onléitheoir.",
-'talkpagetext' => '<!-- MediaWiki:teacsphle -->',
-"anontalkpagetext" => "---- ''Seo é an leathanach plé do úsáideoir gan ainm a nach chruthaigh
-cuntas fós nó a nach úsáideann a chuntas. Dá bhrí­ sin caithfimid an [[seoladh IP]] uimhriúil
-chun é/í­ a ionannaigh. Is féidir cuid mhaith úsáideoirí­ an seoladh IP céanna a úsáid. Má tá tú
+Chun an leathanach a chruthú, tosaigh ag clóscríobh san bosca anseo thíos
+(féach ar an [[Vicipéid:Cabhair|leathanach cabhrach]] chun a thuilleadh eolais a fháil).
+Má tháinig tú anseo as dearmad, brúigh an cnaipe '''ar ais''' ar do líonléitheoir.",
+'talkpagetext' => '<!-- MediaWiki:teacsphlé -->',
+"anontalkpagetext" => "---- ''Is é seo an leathanach plé do úsáideoir gan ainm nach chruthaigh
+cuntas fós nó nach úsáideann a chuntas phéarsanta. Dá bhrí sin, caithfimid an [[seoladh IP]] uimhriúil a úsáid
+chun é/í a ionannaigh. Is féidir cuid mhaith úsáideoirí an seoladh IP céanna a úsáid. Má tá tú
i do úsáideoir gan ainm agus má tá sé do thuairim go rinneadh léiriuithe neamhfheidhmeacha fút,
-[[Special:Userlogin|cruthaigh cuntas nó logáil isteach]] le do thoil chun mearbhall le húsáideoirí­ eile
-gan ainmneacha a héalaigh amach anseo.'' ",
-"noarticletext" => "(Ní­l aon téacs ar an leathanach seo faoi láthair)",
-'clearyourcache' => "'''Tabhair faoi deara:''' Tar éis duit ábhar a shábháil, ní mór duit taisce do líonléitheora chun na hathruithe a fheiceáil After saving, you have to clear your browser cache to see the changes: '''Mozilla / Netscape:''' roghnaigh ''Athlódáil'' (nó ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
-'usercssjsyoucanpreview' => "<strong>Leid:</strong> Sula sábhálaím tú, úsáid an cnaipe 'Reamhspléach' chun do CSS/JS nua a tástáil.",
-'usercsspreview' => "'''Cuimhnigh nach bhfuil seo ach reamhspléachadh do CSS úsáideora - níor sábháladh é go fóill!'''",
-'userjspreview' => "'''Cuimhnigh nach bhfuil seo ach reamhspléachadh do JavaScript úsáideora - níor sábháladh é go fóill!'''",
-
+[[Special:Userlogin|cruthaigh cuntas nó logáil isteach]] le do thoil chun mearbhall a héalú
+le húsáideoirí eile gan ainmneacha amach anseo.'' ",
+"noarticletext" => "(Níl aon téacs ar an leathanach seo faoi láthair)",
+'clearyourcache' => "'''Tabhair faoi deara:''' Tar éis duit ábhar a shábháil, ní mór duit
+taisce do líonléitheora chun na hathruithe a fheiceáil After saving, you have to clear your
+browser cache to see the changes: '''Mozilla / Netscape:''' roghnaigh ''Athlódáil''
+(nó ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'usercssjsyoucanpreview' => "<strong>Leid:</strong> Sula sábhálaím tú, úsáid an cnaipe
+'Réamhamharc' chun do CSS/JS nua a tástáil.",
+'usercsspreview' => "'''Cuimhnigh nach bhfuil seo ach réamhamharc do CSS úsáideora -
+níor sábháladh é go fóill!'''",
+'userjspreview' => "'''Cuimhnigh nach bhfuil seo ach réamhamharc do JavaScript úsáideora
+- níor sábháladh é go fóill!'''",
"updated" => "(Leasaithe)",
-"note" => "<strong>Tabhair faoi deara:</strong> ",
-"previewnote" => "Tabhair faoi deara go nach bhfuil seo ach reamhspléachadh, agus go nach sábháladh é fós!",
-"previewconflict" => "San reamhspléachadh seo, feachann tú an téacs dé réir an eagarbhosca
+"note" => "<strong>Tabhair faoi deara:</strong> ",
+"previewnote" => "Cuimhnigh nach bhfuil seo ach réamhamharc, agus nach sábháladh é fós!",
+"previewconflict" => "San réamhamharc seo, feachann tú an téacs dé réir an eagarbhosca
thuas mar a taispeáinfear é má sábháilfear é.",
"editing" => "Ag athrú $1",
-"editingsection" => "Ag athrú $1 (roinnt)",
-"editingcomment" => "Ag athrú $1 (trácht)",
"editconflict" => "Coimhlint athraithe: $1",
-"explainconflict" => "D'athraigh duine eile an leathanach seo ó shin a thosaigh tú ag cur é in eagar.
-San bhosca seo thuas feiceann tú téacs an leathanaigh mar a bhfuil sé faoi láthair.
-Tá do chuid athruithe san bhosca thí­os.
-Caithfidh tú do chuid athruithe a chumasadh leis an eagrán reatha.
-Nuair a brúann tú ar an cnaipe \"Sábháil an leathanach\", ní­ sábhálfar <b>ach amháin</b> an téacs san bhosca thuas.<br />",
+"explainconflict" => "D'athraigh duine eile an leathanach seo ó shin a thosaigh tú ag athrú é.
+Sa bhosca seo thuas feiceann tú téacs an leathanaigh mar atá sé faoi láthair.
+Tá do chuid athruithe sa bhosca thíos.
+Caithfidh tú do chuid athruithe a chumasadh leis an leagan láithreach.
+Nuair a brúann tú ar an cnaipe \"Sábháil an leathanach\", ní shábhálfar aon rud <b>ach
+amháin</b> an téacs sa bhosca thuas.\n<p>",
"yourtext" => "Do chuid téacs",
"storedversion" => "Eagrán sábháilte",
"editingold" => "<strong>AIRE: Tá tú ag athrú eagrán an leathanaigh atá as dáta.
-Dá shábhálfá é, caillfear aon athrú a rinneadh ó shin an eagrán seo.</strong>",
-"yourdiff" => "Difrí­ochtaí­",
-"copyrightwarning" => "Tabhair faoi deara go scaoilí­tear gach dréacht chuig an Vicipéid maidir lena tearmaí­ an <i>GNU Free Documentation License</i>
-(tuilleadh eolais ag $1).
-Muna aontaíonn tú go cuirfear do chuid scrí­bhinn in eagar go héadrócaireach agus go athdálfar é gan teorainn,
-ná tabhair isteach é anseo.<br />
-Ina theannta sin, geallann tú duinn go scrí­obh tusa féin an rud seo, nó go chóipeáil tú é as
-fhoinse atá gan chóipcheart.
-<strong>NÁ TABHAIR ISTEACH OBAIR ATÁ FAOI CHÓIPCHEART GAN CEAD!</strong>",
-"longpagewarning" => "<strong>AIRE: Tá an leathanach seo $1 cilibhearta i bhfad; ní­ féidir le roinnt lí­onléitheoirí­
-leathanaigh atá breis agus nó ní­os fada ná 32kb a athrú.
-Más féidir, giotaigh an leathanach i gcodanna níos bige.</strong>",
-"readonlywarning" => "<strong>AIRE: Cuireadh glas ar an mbunachar sonraí­, agus mar sin
-ní­ féidir leat do chuid athruithe a shábháil dí­reach anois. B'fhéidir gur mhaith leat an téacs a ghearr is greamaigh i gcomhad téacs agus é a úsáid níos déanaí.</strong>",
-"protectedpagewarning" => "<strong>AIRE: Cuireadh glas ar an leathanach seo, agus ní féidir le duine ar bith é a athrú
-ach amhaín na húsáideoirí le pribhléidí­ ceannasaí­. Bí­ cinnte go leanann tú na
-[[Project:Treoirlí­nte_do_leathanaigh_glasáilte|treoirlí­nte do leathanaigh glasáilte]]</strong>.",
+Dá shábhálfá é, caillfear aon athrú a rinneadh ó shin an eagrán seo.</strong>\n",
+"yourdiff" => "Difríochtaí",
+"copyrightwarning" => "Tabhair faoi dearadh go scaoiltear gach ceart le Vicipéid de réir tearmaí an <i>GNU Free Documentation License</i> (féach ar $1 le haghaidh tuilleadh eolais).
+Munar mian leat go gcuirfí do chuid scríbhinn in eagar go héadrócaireach agus go n-athdálfaí gan teorainn iad, ná
+tabhair isteach anseo iad.<br>
+Ina theannta sin, geallann tú gur scríobh tú féin an dréacht seo, nó gur chóipeáil tú é ó fhoinse gan chóipcheart
+é. <strong>NÁ TABHAIR ISTEACH OBAIR LE CÓIPCHEART GAN CHEAD!</strong>",
+"copyrightwarning2" => "Tabhair faoi dearadh gur féidir le cuiditheoirí eile gach dréacht do {{SITENAME}} a chur in eagar, a athrú agus a scriosadh. Munar mian leat go gcuirfí do chuid scríbhinn in eagar go héadrócaireach agus go n-athdálfaí gan teorainn iad, ná tabhair isteach anseo iad.<br> Ina theannta sin, geallann tú gur scríobh tú féin an dréacht seo, nó gur chóipeáil tú é ó fhoinse gan chóipcheart é (féach ar $1 le haghaidh tuilleadh eolais). <strong>NÁ TABHAIR ISTEACH OBAIR LE CÓIPCHEART GAN CHEAD!</strong>",
+"longpagewarning" => "AIRE: Tá an leathanach seo $1 cilibheart i bhfad; ní féidir le roinnt brabhsálaithe
+leathanaigh a athrú má tá siad breis agus 32kb, nó níos fada ná sin.
+Más féidir, giotaigh an leathanach i gcodanna níos bige.",
+"readonlywarning" => "AIRE: Glasáladh an bunachar sonraí, agus mar sin
+ní féidir leat do chuid athruithe a shábháil díreach anois. B'fhéidir gur mhaith leat an téacs a ghearr is
+ghreamú i gcomhad téacs agus é a úsáid níos déanaí.",
+"protectedpagewarning" => "AIRE: Glasáladh an leathanach seo, agus ní féidir le duine ar bith é a athrú
+ach amhaín na húsáideoirí le pribhléidí oibreora córais. Bí cinnte go leanann tú na
+<a href='$wgScriptPath/$wgMetaNamespace:Treoirlínte_do_leathanaigh_glasáilte'>treoirlínte do leathanaigh
+glasáilte</a>.",
# History pages
#
"revhistory" => "Stáir athraithe",
-"nohistory" => "Ní­l aon stáir athraithe ag an leathanach seo.",
-"revnotfound" => "Ní­ bhfuarthas an athrú",
-"revnotfoundtext" => "Ní­ bhfuarthas seaneagrán an leathanaigh a d'iarr tú ar.
+"nohistory" => "Níl aon stáir athraithe ag an leathanach seo.",
+"revnotfound" => "Ní bhfuarthas an athrú",
+"revnotfoundtext" => "Ní bhfuarthas seaneagrán an leathanaigh a d'iarr tú ar.
Cinntigh an URL a d'úsáid tú chun an leathanach seo a rochtain.\n",
"loadhist" => "Ag lódáil stáir an leathanaigh",
-"currentrev" => "Eagrán reatha",
-"revisionasof" => "Eagrán ó $1",
-"cur" => "rth",
-"next" => "lns",
-"last" => "rmh",
-"orig" => "bun",
-'histlegend' => "Difríochtaí a roghnú: marcáil na boscaí de na eagráin atá ag teastail uait á cuir i gcomparáid, agus brúigh Iontráil nó an cnaipe ag bun an leathanaigh.<br />
-Eochair: (rth) = difrí­ocht leis an eagrán reatha,
-(rmh) = difrí­ocht leis an eagrán roimhe, M = mionathrú",
+"currentrev" => "Leagan láithreach",
+"revisionasof" => "Leagan ó $1",
+'revisionasofwithlink' => 'Leagan ó $1; $2<br />$3 | $4',
+'previousrevision' => '?Leagan níos sine',
+'nextrevision' => 'Leagan níos nuaí?',
+'currentrevisionlink' => 'féach ar an leagan laithreach',
+"cur" => "rth",
+"next" => "lns",
+"last" => "rmh",
+"orig" => "bun",
+'histlegend' => "Difríochtaí a roghnú: marcáil na boscaí de na eagráin atá ag teastail uait á cuir i gcomparáid, agus brúigh Iontráil nó an cnaipe ag bun an leathanaigh.<br/>
+Eochair: (rth) = difríocht leis an leagan láithreach,
+(rmh) = difríocht leis an eagrán roimhe, M = mionathrú",
+'history_copyright' => '-',
+'deletedrev' => '[scriosta]',
+'histfirst' => 'An ceann is luaithe',
+'histlast' => 'An ceann is déanaí',
# Diffs
#
-"difference" => "(Difrí­ochtaí­ idir eagráin)",
-"loadingrev" => "ag lódáil eagrán don difrí­ocht",
-"lineno" => "Lí­ne $1:",
-"editcurrent" => "Athraigh eagrán reatha an leathanaigh seo",
-'selectnewerversionfordiff' => 'Roghnaigh eagrán níos nuaí do comparáid',
-'selectolderversionfordiff' => 'Roghnaigh eagrán níos sine do comparáid',
-'compareselectedversions' => 'Cuir i gcomparáid na heagráin atá roghnaithe',
-
+"difference" => "(Difríochtaí idir leaganacha)",
+"loadingrev" => "ag lódáil leagan don difríocht",
+"lineno" => "Líne $1:",
+"editcurrent" => "Athraigh leagan láithreach an leathanaigh seo",
+'selectnewerversionfordiff' => 'Roghnaigh leagan níos nuaí mar chomparáid',
+'selectolderversionfordiff' => 'Roghnaigh leagan níos sine mar chomparáid',
+'compareselectedversions' => 'Cuir na leagain roghnaithe i gcomparáid',
# Search results
#
-"searchresults" => "Toraidh an cuardaigh",
-"searchresulttext" => "Féach ar [[Vicipéid:Cuardach|Ag cuardach sa Vicipéid]] chun a thuilleadh eolais a fháil faoi chuardach Vicipéide.",
-"searchquery" => "Don órdú \"$1\"",
-"badquery" => "Órdú fiosraithe neamhbhailí­",
-"badquerytext" => "Nior éirigh linn d'órdú a phróiseáil.
-Is dócha go rinne tú cuardach ar focal le ní­os lú ná trí­ litir,
-gné a nach bhfuil le tacaí­ocht aige fós.
-B'fhéidir freisin go mhí­chlóshcrí­obh tú an leagan, mar shampla
+"searchresults" => "Torthaí an chuardaigh",
+"searchresulttext" => "Féach ar [[Vicipéid:Cuardach|Cuardach sa Vicipéid]] chun a thuilleadh eolais a fháil maidir le cuardaigh Vicipéide.",
+"searchquery" => "Don iarratas \"$1\"",
+"badquery" => "Iarratas fiosraithe neamhbhailí",
+"badquerytext" => "Nior éirigh linn d'iarratas a phróiseáil.
+Is dócha go rinne tú cuardach ar focal le níos lú ná trí litir,
+gné a nach bhfuil le tacaíocht aige fós.
+B'fhéidir freisin go mhíchlóshcríobh tú an leagan, mar shampla
\"éisc agus agus lanna\". Déan athiarracht.",
-"matchtotals" => "Bhí­ an cheist \"$1\" ina mhacasamhail le $2 ainmneacha alt
+"matchtotals" => "Bhí an cheist \"$1\" ina mhacasamhail le $2 teidil alt
agus leis an téacs i $3 ailt.",
-"nogomatch" => "Ní­l aon leathanach leis an ainm áirithe seo. Déantar cuardach an téacs ar fad...",
-"titlematches" => "Tá macasamhla ainm alt ann",
-"notitlematches" => "Ní­l macasamhla ainm alt ann",
+"nogomatch" => "Níl aon leathanach ann leis an teideal áirithe seo air. Tá cuardach á dhéanamh sa téacs iomlán...",
+"titlematches" => "Tá macasamhla teidil alt ann",
+"notitlematches" => "Níl macasamhla teidil alt ann",
"textmatches" => "Tá macasamhla téacs alt ann",
-"notextmatches" => "Ní­l macasamhla téacs alt ann",
-"prevn" => "na $1 roimhe",
-"nextn" => "an chéad $1 eile",
+"notextmatches" => "Níl macasamhla téacs alt ann",
+"prevn" => "na $1 roimhe",
+"nextn" => "an chéad $1 eile",
"viewprevnext" => "Taispeáin ($1) ($2) ($3).",
-"showingresults" => "Ag taispeáint thí­os <b>$1</b> toraidh, ag tosachh le #<b>$2</b>.",
-"showingresultsnum" => "Ag taispeáint thí­os <b>$3</b> toraidh, ag tosach le #<b>$2</b>.",
-"nonefound" => "<strong>Tabhair faoi deara</strong>: go minic, ní éiríonn cuardaigh nuair a cuardaí­tear focail an-coiteanta, m.sh., \"ag\" is \"an\",
-a nach bhfuil innéacsaí­tear, nó nuair a ceisteann tú ní­os mó ná téarma amháin (ní­
-taispeáintear sna toraidh ach na leathanaigh ina bhfuil go leoir na téarmaí­ cuardaigh).",
+"showingresults" => "Ag taispeáint thíos <b>$1</b> toraidh, ag tosachh le #<b>$2</b>.",
+"showingresultsnum" => "Ag taispeáint thíos <b>$3</b> toraidh, ag tosach le #<b>$2</b>.",
+"nonefound" => "<strong>Tabhair faoi deara</strong>: go minic, ní éiríonn cuardaigh nuair a cuardaítear focail an-coiteanta, m.sh., \"ag\" is \"an\",
+a nach bhfuil innéacsaítear, nó nuair a ceisteann tú níos mó ná téarma amháin (ní
+taispeáintear sna toraidh ach na leathanaigh ina bhfuil go leoir na téarmaí cuardaigh).",
"powersearch" => "Cuardaigh",
"powersearchtext" => "
-Cuardaigh sna hainmranna :<br />
-$1<br />
-$2 Cuir athsheolaidh in áireamh &nbsp; Cuardaigh ar $3 $9",
-"searchdisabled" => "<p>Tá brón orainn! Mhí­chumasaí­odh an cuardach téacs iomlán go sealadach chun luas an suí­mh
-a chosaint. Idir an dá linn, is féidir leat an cuardach Google anseo thí­os a úsáid - b'fhéidir go bhfuil sé as dáta.</p>",
+Cuardaigh sna hainmspásanna :<br>
+$1<br>
+$2 Cuir athsheolaidh in áireamh Cuardaigh ar $3 $9",
+"searchdisabled" => "<p>Tá brón orainn! Mhíchumasaíodh an cuardach téacs iomlán go sealadach chun luas an tsuímh
+a chosaint. Idir an dá linn, is féidir leat an cuardach Google anseo thíos a úsáid - b'fhéidir go bhfuil sé as dáta.</p>",
+
"blanknamespace" => "(Gnáth)",
# Preferences page
#
"preferences" => "Sainroghanna",
-"prefsnologin" => "Ní­l tú logáilte isteach",
-"prefsnologintext" => "Ní mór duit bheith [[Speisialta:Userlogin|logáilte isteach]]
-chun do chuid sainroghanna phearsanta a athrú.",
+"prefsnologin" => "Níl tú logáilte isteach",
+"prefsnologintext" => "Ní mór duit [[Speisialta:Userlogin|logáil isteach]] chun do chuid sainroghanna phearsanta a shocrú.",
"prefslogintext" => "Tá tú logáilte isteach mar \"$1\".
Is é $2 d'uimhir aitheantais inmhéanach.
Féach ar [[{{ns:4}}:Cabhair do sainroghanna úsáideora]] chun cabhair a fháil mar gheall ar na roghanna.",
- "prefsreset" => "D'athraí­odh do chuid sainroghanna ar ais chuig an leagan bunúsach ón stóras.",
-"qbsettings" => "Sainroghanna an bosca uirlisí­",
-'qbsettingsnote' => 'Ní oibríonn an sainrogha seo ach sna cumaí \'Gnáth\' agus \'Gorm Colóin\'.',
+ "prefsreset" => "D'athraíodh do chuid sainroghanna ar ais chuig an leagan bunúsach ón stóras.",
+"qbsettings" => "Sainroghanna an bosca uirlisí",
"changepassword" => "Athraigh d'fhocal faire",
-"skin" => "Cuma",
-"math" => "Ag aistriú an matamaitic",
+"skin" => "Craiceann",
+"math" => "Ag aistriú na matamaitice",
"dateformat" => "Formáid dáta",
-"math_failure" => "Theipeadh anailí­s an foirmle",
+"math_failure" => "Theip anailís an fhoirmle",
"math_unknown_error" => "earráid anaithnid",
"math_unknown_function" => "foirmle anaithnid ",
-"math_lexing_error" => "Theipeadh anailí­s an foclóra",
+"math_lexing_error" => "Theipeadh anailís an fhoclóra",
"math_syntax_error" => "earráid comhréire",
-'math_image_error' => 'Theipeadh aistriú an PNG; tástáil má tá na ríomh-oidis latex, dvips, gs, agus convert i suite go maith.',
-'math_bad_tmpdir' => 'Ní féidir scríobh chuig an fillteán mata sealadach, nó é a chruthú',
-'math_bad_output' => 'Ní féidir scríobh chuig an fillteán mata aschomhaid, nó é a chruthú',
-'math_notexvc' => 'Níl an oideas texvc ann; féach ar mata/EOLAIS chun é a sainathrú.',
+'math_image_error' => 'Theipeadh aistriú an PNG; tástáil má tá na ríomhchláir latex, dvips, gs, agus convert
+i suite go maith.',
+'math_bad_tmpdir' => 'Ní féidir scríobh chuig an fillteán mata sealadach, nó é a chruthú',
+'math_bad_output' => 'Ní féidir scríobh chuig an fillteán mata aschomhaid, nó é a chruthú',
+'math_notexvc' => 'Níl an ríomhchlár texvc ann; féach ar mata/EOLAIS chun é a sainathrú.',
'prefs-personal' => 'Sonraí úsáideora',
'prefs-rc' => 'Athruithe le déanaí agus taispeántas stumpaí',
'prefs-misc' => 'Sainroghanna éagsúla',
@@ -686,504 +737,663 @@ Féach ar [[{{ns:4}}:Cabhair do sainroghanna úsáideora]] chun cabhair a fháil
"resetprefs" => "Athshuigh sainroghanna",
"oldpassword" => "Seanfhocal faire",
"newpassword" => "Nuafhocal faire",
-"retypenew" => "Athchlóshcrí­obh an nuafhocal faire",
+"retypenew" => "Athiontráil an nuafhocal faire",
"textboxsize" => "Eagarthóireacht",
-"rows" => "Sraitheanna",
+"rows" => "Sraitheanna",
"columns" => "Colúin",
"searchresultshead" => "Sainroghanna do toraidh cuardaigh",
"resultsperpage" => "Cuairt le taispeáint ar gach leathanach",
-"contextlines" => "Lí­nte le taispeáint do gach cuairt",
+"contextlines" => "Línte le taispeáint do gach cuairt",
"contextchars" => "Litreacha chomhthéacs ar gach líne",
"stubthreshold" => "Tairseach do taispeántas stumpaí",
-"recentchangescount" => "Méid ainmneacha sna hathruithe le déanaí",
-"savedprefs" => "Sábháladh do chuid socruithe.",
+"recentchangescount" => "Méid teideal sna hathruithe le déanaí",
+"savedprefs" => "Sábháladh do chuid sainroghanna.",
'timezonelegend' => 'Crios ama',
-"timezonetext" => "Iontráil an méid uaireanta a difrí­onn do am áitiúil
-den am an innill friothála­ (UTC).",
+"timezonetext" => "Iontráil an méid uaireanta a difríonn do am áitiúil
+den am an freastalaí (UTC).",
"localtime" => "An t-am áitiúil",
"timezoneoffset" => "Difear",
-"servertime" => "Am an innill friothála anois",
-"guesstimezone" => "Líon ón lí­onléitheoir",
-"emailflag" => "Coisc rí­omhphost a sheolann úsáideoirí­ eile",
+"servertime" => "Am an freastalaí anois",
+"guesstimezone" => "Líon ón líonléitheoir",
+"emailflag" => "Coisc ríomhphost a sheolann úsáideoirí eile",
"defaultns" => "Cuardaigh sna ranna seo a los éagmaise:",
+'default' => 'réamhshocrú',
+'files' => 'Comhaid',
+
+# User levels special page
+#
+
+# switching pan
+'editgroup' => 'Cuir Grúpa In Eagar',
+'addgroup' => 'Cuir Grúpa Leis',
+'editusergroup' => 'Cuir Grúpái Úsáideoirí In Eagar',
+
+# group editing
+'savegroup' => 'Sábháil an Ghrúpa',
+
+# user groups editing
+'saveusergroups' => 'Sábháil Grúpaí Úsáideoirí',
+
+# group editing
+'groups-editgroup' => 'Cuir grúpa in eagar',
+'groups-addgroup' => 'Cuir grúpa leis',
+'groups-editgroup-preamble' => 'Má thosaíonn an ainm nó an cur síos le hidirstad,
+measfar go bhfuil ainm teachtaireacha ann sa chuid eile, agus mar sin
+beidh an téacs san ainmspás MediaWiki.',
+'groups-editgroup-name' => 'Ainm an ghrúpa: ',
+'groups-editgroup-description' => 'Cur síos ar an ngrúpa (255 carachtar an uasmhéid):<br/>',
+'savegroup' => 'Sábháil an Ghrúpa',
+'groups-tableheader' => 'ID || Ainm || Cur Síos || Cearta',
+'groups-existing' => 'Grúpaí atá ann cheana féin',
+'groups-noname' => 'Cuir ainm bailí i leith don ghrúpa',
+'groups-already-exists' => 'Tá grúpa ann leis an ainm sin cheana féin',
+'addgrouplogentry' => 'Cuireadh an ghrúpa $2 leis',
+'changegrouplogentry' => 'Athraíodh an ghrúpa $2',
+'renamegrouplogentry' => 'Athainmníodh an ghrúpa $2 mar $3',
+
+# user groups editing
+#
+'userrights-editusergroup' => 'Cuir grúpaí na n-úsáideoirí in eagar',
+'saveusergroups' => 'Sábháil Grúpaí na n-Úsáideoirí',
+'userrights-groupsmember' => 'Ball de:',
+'userrights-groupsavailable' => 'Grúpaí atá le fáil:',
+'userrights-groupshelp' => 'Roghnaigh na grúpaí a bhfuil tú ag cur an úsáideoir leis nó ag baint an úsáideoir de.
+Ní bheidh aon athrú le grúpaí neamhroghnaithe. Is féidir leat grúpa a díroghnú le húsáid CTRL + cléchliceáil',
+'userrights-logcomment' => 'Athraíodh an ballraíocht grúpa ó $1 go $2',
+
+# Default group names and descriptions
+#
+'group-anon-name' => 'Gan ainm',
+'group-anon-desc' => 'úsáideoirí gan ainmneacha',
+'group-loggedin-name' => 'Úsáideoir',
+'group-loggedin-desc' => 'Gnáth-úsáideoirí atá logáilte isteach',
+'group-admin-name' => 'Riarthóir',
+'group-admin-desc' => 'Úsáideoirí iontaofa, atá ar a gcumas úsáideoirí a chosc agus ailt a scriosadh',
+'group-bureaucrat-name' => 'Maorlathach',
+'group-bureaucrat-desc' => 'Is féidir le grúpa na maorlathach oibreoirí córais a dhéanamh',
+'group-steward-name' => 'Maor',
+'group-steward-desc' => 'Rochtain iomlán',
# Recent changes
#
"changes" => "athruithe",
"recentchanges" => "Athruithe is déanaí",
-"recentchangestext" => "Ar an leathanach seo, déan fáire ar na hathruithe is déanaí sa vicí.",
+'recentchanges-url' => 'Speisialta:Recentchanges',
+"recentchangestext" => "Déan faire ar na hathruithe is déanaí sa vicí ar an leathanach seo.",
"rcloaderr" => "Ag lódáil na athruithe is déanaí",
-"rcnote" => "Is iad seo a leanas na <strong>$1</strong> athruithe deireanacha sna <strong>$2</strong> lae seo caite.",
-"rcnotefrom" => "Is iad seo a leanas na athruithe ó <b>$2</b> (go dti <b>$1</b> taispeánaithe).",
-"rclistfrom" => "Taispeáin nua-athruithe ó $1 anuas",
+"rcnote" => "Is iad seo a leanas na <strong>$1</strong> athruithe is déanaí sna <strong>$2</strong> lae seo caite.",
+"rcnotefrom" => "Is iad seo a leanas na hathruithe ó <b>$2</b> (go dti <b>$1</b> taispeánaithe).",
+"rclistfrom" => "Taispeáin nua-athruithe dom ó <b>$1</b> anuas)",
+'showhideminor' => "$1 mionathruithe | $2 robait | $3 úsáideoirí atá logáilte isteach | $4 athruithe faoi phatról",
# "rclinks" => "Taispeáin na $1 athruithe is déanaí sna $2 uaire seo caite / $3 laethanta seo caite.",
# "rclinks" => "Taispeáin na $1 athruithe is déanaí sna $2 laethanta seo caite.",
"rclinks" => "Taispeáin na $1 athruithe is déanaí sna $2 laethanta seo caite; $3 mionathruithe",
-"rchide" => "sa cuma $4; $1 mionathruithe; $2 fo-ainmranna; $3 athruithe ilchodacha.",
-"rcliu" => "; $1 athruithe de úsáideoirí­ atá logáilte isteach",
-"diff" => "difrí­ochtaí­",
-"hist" => "stáir",
-"hide" => "folaigh",
-"show" => "taispeán",
+"rchide" => "san fhoirm $4; $1 mionathruithe; $2 fo-ainmspásanna; $3 athruithe ilchodacha.",
+"rcliu" => "; $1 athruithe de úsáideoirí atá logáilte isteach",
+"diff" => "difr",
+"hist" => "stáir",
+"hide" => "Folaigh",
+"show" => "taispeán",
"tableform" => "tábla",
"listform" => "liosta",
"nchanges" => "$1 athruithe",
-"minoreditletter" => "M",
+"minoreditletter" => "m",
"newpageletter" => "N",
+'sectionlink' => '?',
+'number_of_watching_users_RCview' => '[$1]',
+'number_of_watching_users_pageview' => '[$1 úsáideoirí ag breathnú]',
# Upload
#
-"upload" => "Uaslódáil comhad",
+"upload" => "Uaslódáil comhad",
"uploadbtn" => "Uaslódáil comhad",
-"uploadlink" => "Uaslódáil í­omhánna",
+"uploadlink" => "Uaslódáil íomhánna",
"reupload" => "Athuaslódáil",
"reuploaddesc" => "Dul ar ais chuig an fhoirm uaslódála.",
"uploadnologin" => "Nil tú logáilte isteach",
-"uploadnologintext" => "Caithfifh tú bheith [[Speisialta:Userlogin|logáilte isteach]]
-chun comhaid a uaslódáil.",
+"uploadnologintext" => "Ní mór duit <a href=\"" .
+ "{{localurle:Speisialta:Userlogin}}\">logáil isteach</a>
+chun comhaid a huaslódáil.",
"uploaderror" => "Earráid uaslódála",
-"uploadtext" => "'''STOP!''' Roimh a uaslódálaíonn tú rud ar bith anseo,
-bí­ cinnte leigh agus géill don
-[[Project:Polasaí­_úsáide_í­omhá|polasaí­ úsáide í­omhá]] atá ag an Vicipéid.
-
-Má bhfuil aon comhad i dtaisce fós leis an ainm céanna a bhfuil tú ag
-tabhairt don comhad nua, cuirfear an nuachomhad in ionad an seanchomhad gan fógra.
-Mar sin, mura nuashonraí­onn tú comhad éigin, is scéal maith é cinntigh má bhfuil comhad
-leis an ainm seo ann fós.
-
-Dul go dti an[[Speisialta:Imagelist|liosta í­omhánna]]chun féach ar nó chuardaigh idir í­omhánna atá uaslódáilte roimhe seo.
-Déantar liosta de uaslódála agus scriosaidh ar an
-[[Project:Liosta_uaslódála|liosta uaslódála]].
-
-Bain úsáid as an fhoirm anseo thí­os chun í­omháchomhaid nua a chaith in airde.
-Ba féidir leat na í­omhánna a úsáid i do chuid ailt.
-Ar an chuid is mó de lí­onléitheoirí­, feicfidh tú cnaipe \"siortaigh...\" no mar sin. Lé brú ar an cnaipe seo,
-gheobhaigh tú an gháthbhosca agallaimh comhadtheachta do [[córas dubhshraithe|chórais dubhshraithe]].
-Nuair a luí­onn tú comhad, lí­onfar ainm an comhaid san téacsbhosca in aice leis an cnaipe.
-Ní mór duit a admháil le brú san bosca beag nach
-bhfuil tú ag sáraigh aon chóipcheart leis an caitheamh in airde seo.
-Brúigh an cnaipe \"Uaslódáil\" chun an caitheamh in airde a chrí­ochnaigh.
-Mura bhfuil nasc idirlí­n tapaidh agat, beidh roinnt ama uait chun an rud sin a dhéanamh.
-
-Is iad na formáide inmholta ná JPEG do í­omhánna grianghrafacha, PNG
-do pictiúir tarraingthe agus léaráide, agus [[OGG]] do fuaimeanna.
-Ainmnigh do comhaid go tuairisciúil chun mearbhall a héalú.
-Chun an í­omhá a úsáid san alt, úsáid nasc mar sin:
-'''<nowiki>[[í­omhá:comhad.jpg]]</nowiki>''' nó '''<nowiki>[[image:í­omhá.png|téacs eile]]</nowiki>'''
-nó '''<nowiki>[[meán:comhad.ogg]]</nowiki>''' do fuaimeanna.
-
-Tabhair faoi deara go, cosúil le leathanaigh Vicipéide, is féidir le daoine eile do suaslódálacha a
-athraigh nó a scriosadh amach, má sí­ltear go bhfuil sé i gcabhair
-don ciclipéid, agus má bhainfeá mí­-úsáid as an córas tá seans go coiscfí­ tú ón gcóras.",
-
-"uploadlog" => "liosta suaslódála",
-"uploadlogpage" => "Liosta_suaslódála",
-"uploadlogpagetext" => "Is liosta é seo a leanas de na suaslódálacha comhad is deireanacha.
-Is am an friothálaí­ (UTC) iad na hamanna atá anseo thí­os.
+"uploadtext" => "'''STOP!''' Sul má dhéanann tú uaslódáil anseo,
+bí cinnte an [[Vicipéid:Polasaí_úsáide_íomhá|polasaí úsáide íomhá]] atá ag Vicipéid a léamh agus géilleadh dó.
+
+Má tá comhad ann cheana leis an ainm céanna atá tú ag tabhairt don chomhad nua, cuirfear an comhad nua
+in áit an sean-chomhaid gan fógra.
+Mar sin, muna roghnaíonn tú comhad, is fearr féachaint an bhfuil comhad leis an ainm chéanna ann cheana féin.
+
+Le breathnú nó cuardach a dhéanamh ar íomhánna a uaslódáladh cheana féin, téigh go dtí an
+[[Speisialta:Imagelist|liosta íomhánna]] uaslódáilte. Déantar liosta de uaslódála agus scriosaidh ar an [[Vicipéid:Liosta_uaslódála|liosta uaslódála]].
+
+Bain úsáid as an bhfoirm thíos chun íomhá-chomhaid nua a uaslódáil. Is féidir leat na h-íomhánna a úsáid i do chuid alt.
+Ar an gcuid is mó de na líonléitheoirí, feicfidh tú cnaipe \"Brabhsáil...\" nó rud éigin mar sin.
+Lé brú ar an gcnaipe seo, gheobhaigh tú an ghnáthbhosca dialóige comhad-oscailte dod'chóras oibriúcháin.
+Nuair a roghnaíonn tú comhad, líonfar ainm an chomhaid sa téacsbhosca in aice leis an gcnaipe.
+Caithfidh tú dearfú le brú sa bhosca beag nach bhfuil tú ag sárú aon chóipcheart leis an suaslódáil seo.
+Brúigh an cnaipe \"Uaslódáil\" chun an uaslódáil a chríochnú. Mura bhfuil nasc Idirlín tapaidh agat,
+beidh roinnt ama uait leis seo.
+
+Is iad na formáidí inmholta ná [[JPEG]] do íomhánna grianghrafa, [[PNG]] do pictiúir tarraingte agus léaráidí,
+agus [[OGG]] d'huaimeanna. Ainmnigh do chuid comhad i mbealach a mbeidh sé éasca ciall a bhaint astu, chun dul
+amú a sheachaint. Chun an íomhá a úsáid san alt, úsáid nasc mar seo:
+
+'''[[{{ns:6}}:comhad.jpg]]'''
+nó '''[[{{ns:6}}:íomhá.png|téacs eile]]''',
+nó '''[[{{ns:-2}}:comhad.ogg]]''' d'fhuaimeanna.
+
+Mar is fíor maidir le leathanaigh Vicipéide, is féidir le daoine eile do chuid comhad
+
+uaslódáilte a athrú nó a
+scriosadh, má shíltear go bhfuil sé i gcabhair don ciclipéid. Má bhaineann tú mí-úsáid as an gcóras tá seans
+go gcoscfar ón gcóras tú.",
+
+"uploadlog" => "Stair uaslódála",
+"uploadlogpage" => "Stair_uaslódála",
+"uploadlogpagetext" => "Is liosta é seo a leanas de na uaslódáil comhad is deanaí.
+Is am an freastalaí (UTC) iad na hamanna atá anseo thíos.
<ul>
</ul>
",
-"filename" => "Ainm comhaid",
+"filename" => "Comhadainm",
"filedesc" => "Achoimriú",
"filestatus" => "Stádas cóipchirt",
"filesource" => "Foinse",
-"affirmation" => "Dearbhaí­m go aontaí­onn coimeádaí­ cóipchirt an comhaid seo
-é a ceadúnaigh de réir na téarmaí­ an $1.",
-"copyrightpage" => "Vicipéid:Cóipchearta",
+"copyrightpage" => "{{ns:4}}:Cóipchearta",
"copyrightpagename" => "Cóipcheart Vicipéide",
-"uploadedfiles" => "Comhaid suaslódálaithe",
-"noaffirmation" => "Ní mór duit a dearbhaigh nach sáraí­onn do suaslódáil
-aon cóipchearta.",
+"uploadedfiles" => "Comhaid uaslódáilte",
"ignorewarning" => "Scaoil tharat an rabhadh agus sábháil an comhad ar aon chaoi.",
-"minlength" => "Caithfidh trí­ litreacha ar a laghad bheith ann sa ainm í­omhá.",
-'illegalfilename' => 'Tá litreacha san comhadainm "$1" a nach ceadaítear in ainm leathanaigh. Athainmnigh an comhad agus déan athiarracht, más é do thoil é.',
-"badfilename" => "D'athraí­odh an ainm í­omhá go \"$1\".",
-"badfiletype" => "Ní­l \".$1\" ina formáid comhaid í­omhá inmholta.",
-"largefile" => "Moltar nach uaslódálaítear comhaid í­omhá thar 100kb i méid.",
-'emptyfile' => "De réir cuma, ní aon rud san chomhad a d'uaslódáil tú ach comhad folamh. Is dócha gur míchruinneas é seo san ainm chomhaid. Seiceáil más é an comhad seo atá le huaslódáil agat.",
+"minlength" => "Caithfidh trí litreacha ar a laghad bheith ann sa comhadainm.",
+'illegalfilename' => 'Tá litreacha san comhadainm "$1" nach ceadaítear in ainm leathanaigh. Athainmnigh
+an comhad agus déan athiarracht, más é do thoil é.',
+"badfilename" => "D'athraíodh an comhadainm bheith \"$1\".",
+"badfiletype" => "Níl \".$1\" ina formáid comhaid íomhá inmholta.",
+"largefile" => "Moltar nach uaslódálaítear comhaid íomhá thar 100kb i méid.",
+'emptyfile' => "De réir a chuma, ní aon rud san chomhad a d'uaslódáil tú ach comhad folamh. Is dócha gur
+míchruinneas é seo san ainm chomhaid. Seiceáil más é an comhad seo atá le huaslódáil agat.",
"successfulupload" => "Uaslódáil rathúil",
"fileuploaded" => "Uaslódáladh an comhad \"$1\" go rathúil.
-Lean an nasc seo: ($2) chuig an leathanach cuir sios agus lí­on isteach
+Lean an nasc seo: ($2) chuig an leathanach cuir sios agus líon isteach
eolas faoin comhad, mar shampla cá bhfuarthas é, cathain a
-chruthaí­odh é agus rud eile ar bith tá 'fhios agat faoi.",
+chruthaíodh é agus rud eile ar bith tá 'fhios agat faoi. Más íomhá an comhad seo,
+is féidir leat é a hionsú mar sin: <tt>[[Íomhá:$1|mion|Cur síos]]</tt>",
"uploadwarning" => "Rabhadh suaslódála",
"savefile" => "Sábháil comhad",
-"uploadedimage" => "D'uaslódáladh \"[[$1]]\"",
+"uploadedimage" => "D'uaslódáladh \"$1\"",
+'uploaddisabled' => 'Tá brón orainn, díchumasaítear an córas uaslódála faoi láthair.',
+'uploadcorrupt' => 'Tá an comhad truaillithe nó tá iarmhír comhadainm neamhbhailí aige. Scrúdaigh an comhad agus
+uaslódáil é arís, le do thoil.',
+'uploadvirus' => 'Tá víreas ann sa comhad seo! Eolas: $1',
+'sourcefilename' => 'Comhadainm foinse',
+'destfilename' => 'Comhadainm sprice',
# Image list
#
-"imagelist" => "Liosta í­omhánna",
-"imagelisttext" => "Is liosta é seo a leanas de $1 í­omhánna, curtha in eagar le $2.",
-"getimagelist" => "ag fáil an liosta í­omhánna",
+"imagelist" => "Liosta íomhánna",
+"imagelisttext" => "Is liosta é seo a leanas de $1 íomhánna, curtha in eagar le $2.",
+"getimagelist" => "ag fáil an liosta íomhánna",
"ilsubmit" => "Cuardaigh",
-"showlast" => "Taispeáin na $1 í­omhánna seo caite, curtha in eagar le $2.",
-"byname" => "de réir hainm",
-"bydate" => "de réir dáta",
-"bysize" => "de réir méid",
+"showlast" => "Taispeáin na $1 íomhánna seo caite, curtha in eagar le $2.",
+"byname" => "de réir hainm",
+"bydate" => "de réir dáta",
+"bysize" => "de réir méid",
"imgdelete" => "scrios",
-"imgdesc" => "cur",
-"imglegend" => "Eochair: (cur) = taispeáin/athraigh cur sí­os an í­omhá.",
-"imghistory" => "Stair an í­omhá",
+"imgdesc" => "curs",
+"imglegend" => "Eochair: (curs) = taispeáin/athraigh an cur síos comhaid.",
+"imghistory" => "Stair an chomhaid",
"revertimg" => "ath",
"deleteimg" => "scr",
-"deleteimgcompletely" => "scr",
-"imghistlegend" => "Eochair: (rth) = seo é an eagrán reatha, (scr) = scrios an
-sean-eagrán seo, (ath) = athúsáid an sean-eagrán seo.
-<br /><i>Bruigh an dáta chun feach ar an í­omhá mar a suaslódálaí­odh é ar an dáta sin</i>.",
-"imagelinks" => "Naisc í­omhá",
-"linkstoimage" => "Is iad na leathanaigh seo a leanas a nascaí­onn chuig an í­omhá seo:",
-"nolinkstoimage" => "Ní­l aon leathanach ann a nascaí­onn chuig an í­omhá seo.",
+"deleteimgcompletely" => "Scrios gach leasú don comhad seo",
+"imghistlegend" => "Eochair: (rth) = an leagan láithreach is ea seo, (scr) = scrios an
+seanleagan seo, (ath) = athúsáid an seanleagan seo.
+<br><i>Bruigh an dáta chun feach ar an íomhá mar a suaslódálaíodh é ar an dáta sin</i>.",
+"imagelinks" => "Naisc íomhá",
+"linkstoimage" => "Is iad na leathanaigh seo a leanas a nascaíonn chuig an íomhá seo:",
+"nolinkstoimage" => "Níl aon leathanach ann a nascaíonn chuig an íomhá seo.",
+'sharedupload' => 'Is uaslodáil roinnte atá ann sa comhad seo, agus is féidir le tionscadail eile é a úsáid.',
+'shareduploadwiki' => 'Féach ar an [leathanach cur síos don comhad $1] le tuilleadh eolais.',
+'shareddescriptionfollows' => '-',
+'noimage' => 'Níl aon chomhad ann leis an ainm seo, ba féidir leat [$1 é a uaslódáil]',
+'uploadnewversion' => '[$1 Uaslódáil leagan nua den comhad seo]',
# Statistics
#
-"statistics" => "Staitistic",
-"sitestats" => "Staitistic suí­mh",
-"userstats" => "Staitistic úsáideora",
-"sitestatstext" => "Is é '''$1''' an méid leathanach in iomlán sa bhunachar sonraí­.
-Cuirtear san áireamh \"plé\"-leathanaigh, leathanaigh faoin Vicipéid, ailt \"stumpaí­\"
-í­osmhéadacha, athsheolaidh, agus leathanaigh eile a nach cáileann mar ailt.
-Ag fágáil na leathanaigh seo as, tá '''$2''' leathanaigh ann atá ailt dlisteanacha, is dócha.
-
-In iomlán bhí­ '''$3''' radhairc leathanaigh, agus ''''$4''' athruithe leathanaigh
+"statistics" => "Staidreamh",
+"sitestats" => "Staidreamh do {{SITENAME}}",
+"userstats" => "Staidreamh úsáideora",
+"sitestatstext" => "Is é '''$1''' líon na leathanach sa bunachar sonraí.
+Cuirtear leathanaigh \"phlé\", leathanaigh a bhaineann le Vicipéid í fhéin, ailt \"stumpaí\"
+íosmhéadacha, athsheolaidh, agus leathanaigh eile nach cáileann mar ailt i ndáiríre, san áireamh.
+Ag fágáil na leathanaigh seo as, tá '''$2''' leathanaigh ann atá ina nailt dlisteanacha, is dócha.
+
+In iomlán tá '''$3''' radhairc leathanaigh, agus ''''$4''' athruithe leathanaigh sa Vicipéid
ó thus athchóiriú an vicí (25 Eanáir, 2004).
-Sin '''$5''' athruithe ar meán do gach leathanach, agus '''$6''' radhairc do gach athrú.",
-"userstatstext" => "Tá '''$1''' úsáideoirí­ cláraithe ann.
-Is iad '''$2''' de na úsáideoirí­ seo ina riarthóirí­ (féach ar $3).",
+Is é sin '''$5''' athruithe ar meán do gach leathanach, agus '''$6''' radhairc do gach athrú.",
+"userstatstext" => "Tá '''$1''' úsáideoirí cláraithe anseo.
+Tá '''$2''' de na úsáideoirí seo ina riarthóirí (féach ar $3).",
# Maintenance Page
#
-"maintenance" => "Leathanach coinneála",
-"maintnancepagetext" => "Sa leathanach seo faightear uirlisí­ éagsúla don gnáthchoinneáil. Is féidir le roinnt
-de na feidhmeanna seo an bunachar sonraí­ a cuir strus ar, mar sin ná athbhruigh athlódáil tar éis gach mí­r a
-chrí­ochnaí­onn tú ;-)",
-"maintenancebacklink" => "Ar ais go Leathanach Coinneála",
-"disambiguations" => "Leathanaigh easathbhrí­ochais",
-"disambiguationspage" => "Vicipéid:Naisc_go_leathanaigh_easathbhrí­ochais",
-"disambiguationstext" => "Nascaí­onn na ailt seo a leanas go <i>leathanach easathbhrí­ochais</i>. Ba chóir dóibh nasc a
-dhéanamh leis an ábhar oiriúnach ina áit.<br />Tugtar an teideal easathbhrí­ochais ar leathanach má bhfuil násc aige
-ó $1.<br /><i>Ní­</i> cuirtear naisc ó ranna eile ar an liosta seo.",
-"doubleredirects" => "Athsheolaidh Dúbailte",
+"maintenance" => "Leathanach cothabhála",
+"maintnancepagetext" => "Sa leathanach seo faightear uirlisí éagsúla don gnáthcothabháil. Is féidir le roinnt
+de na feidhmeanna seo an bunachar sonraí a cuir strus ar, mar sin ná athbhruigh athlódáil tar éis gach mír a
+chríochnaíonn tú ;-)",
+"maintenancebacklink" => "Ar ais go dtí an Leathanach Cothabhála",
+"disambiguations" => "Leathanaigh idirdhealaithe",
+"disambiguationspage" => "Vicipéid:Naisc_go_leathanaigh_idirdhealaithe",
+"disambiguationstext" => "Nascaíonn na ailt seo a leanas go <i>leathanach
+idirdhealaithe</i>. Ba chóir dóibh nasc a dhéanamh dón ábhar áirithe atá i gceist.<br>Tugtar
+an teideal \"idirdhealán\" ar leathanach má tá nasc ar $1 dó.<br><i>Ní</i> cuirtear ar
+an liosta seo naisc as na hainmspásanna eile.",
+"doubleredirects" => "Athsheolaidh dúbailte",
"doubleredirectstext" => "<b>Tabhair faoi deara:</b> B'fheidir go bhfuil toraidh bréagacha ar an liosta seo.
-De ghnáth cí­allaí­onn sé sin go bhfuil téacs breise le naisc thí­os sa chéad #REDIRECT no #ATHSHEOLADH.<br />\n Sa gach
-sraith tá náisc chuig an chéad is an dara athsheoladh, chomh maith le chéad lí­ne an dara téacs athsheolaidh. De ghnáth
-tugann sé sin an sprioc-alt \"fí­or\".",
+De ghnáth cíallaíonn sé sin go bhfuil téacs breise le naisc thíos sa chéad #REDIRECT no #ATHSHEOLADH.<br>\n Sa
+gach sraith tá náisc chuig an chéad is an dara athsheoladh, chomh maith le chéad líne an dara téacs athsheolaidh. De
+ghnáth tugann sé sin an sprioc-alt \"fíor\".",
"brokenredirects" => "Athsheolaidh Briste",
-"brokenredirectstext" => "Is iad na athsheolaidh seo a leanas a nascaí­onn go ailt a nach bhfuil ann.",
+"brokenredirectstext" => "Is iad na athsheolaidh seo a leanas a nascaíonn go ailt nach bhfuil ann fós.",
"selflinks" => "Leathanaigh le féin-naisc",
-"selflinkstext" => "Sna leathanaigh seo a leanas tá naisc a nascaí­onn chuig an leathanach céanna é fhéin. Seo é flúirseach.",
-"mispeelings" => "Leathanaigh mí­litrithe",
-"mispeelingstext" => "Sna leathanaigh seo a leanas tá mí­litriú coiteanta, atá san liosta ar $1. Is dócha go taispeántar an litriú ceart (mar sin).",
-"mispeelingspage" => "List of common misspellings",
+"selflinkstext" => "Sna leathanaigh seo a leanas tá naisc a nascaíonn chuig an leathanach céanna é fhéin. Tá an méid seo flúirseach.",
+"mispeelings" => "Leathanaigh mílitrithe",
+"mispeelingstext" => "Sna leathanaigh seo a leanas tá mílitriú coiteanta, atá san liosta ar $1. Is
+dócha go taispeántar an litriú ceart (mar sin).",
+"mispeelingspage" => "Liosta mhílitriuithe coitianta",
"missinglanguagelinks" => "Naisc Teangacha Ar Iarraidh",
"missinglanguagelinksbutton" => "Cuardaigh ar naisc teangacha ar iarraidh do",
-"missinglanguagelinkstext" => "<i>Ní­</i> nascaí­onn na ailt seo chuig a macasamhail sa $1. <i>Ní­</i> taispeántar athsheolaidh nó fo-leathanaigh.",
+"missinglanguagelinkstext" => "<i>Ní</i> nascaíonn na hailt seo chuig a macasamhail sa $1. <i>Ní</i>
+taispeántar athsheolaidh nó fo-leathanaigh.",
# Miscellaneous special pages
#
-"orphans" => "Leathanaigh dí­lleachtacha",
-'geo' => 'Comhardanáidí GEO',
-'validate' => 'Cuir an leathanach i bhailí',
-"lonelypages" => "Leathanaigh dí­lleachtacha",
-'uncategorizedpages' => 'Leathanaigh gan rang',
-"unusedimages" => "Íomhánna tréigthe",
+"orphans" => "Leathanaigh dhílleachtacha",
+'geo' => 'Comhardanáidí GEO',
+'validate' => 'Cuir an leathanach i bhailí',
+"lonelypages" => "Leathanaigh dhílleachtacha",
+'uncategorizedpages' => 'Leathanaigh gan catagóir',
+'unusedcategories' => 'Catagóirí nach úsáidtear',
+"unusedimages" => "Íomhánna nach úsáidtear",
"popularpages" => "Leathanaigh coitianta",
-"nviews" => "$1 radhairc",
-"wantedpages" => "Leathanaigh de dhí­th",
-"nlinks" => "$1 naisc",
+"nviews" => "$1 radhairc",
+"wantedpages" => "Leathanaigh de dhíth",
+"nlinks" => "$1 naisc",
"allpages" => "Na leathanaigh go léir",
-'nextpage' => 'An lch a leanas ($1)',
+'nextpage' => 'An lch a leanas ($1)',
"randompage" => "Leathanach fánach",
+'randompage-url'=> 'Speisialta:Random',
"shortpages" => "Leathanaigh gearra",
"longpages" => "Leathanaigh fada",
-'deadendpages' => 'Dead-end pages',
-"listusers" => "Liosta úsáideoirí­",
-"specialpages" => "Lgh speisialta",
-"spheading" => "Lgh speisialta do gach úsáideoir",
-"sysopspheading" => "Ach amháin do ceannasaithe",
-"developerspheading" => "Ach amháin do cumadoirí­",
-"protectpage" => "Cuir glas ar leathanach",
+'deadendpages' => 'Leathanaigh caocha',
+"listusers" => "Liosta úsáideoirí",
+"specialpages" => "Leathanaigh speisialta",
+"spheading" => "Leathanaigh speisialta do gach úsáideoir",
+
+"protectpage" => "Glasáil leathanach",
"recentchangeslinked" => "Athruithe gaolmhara",
-"rclsub" => "(go leathanaigh nasctha ó \"$1\")",
-"debug" => "Bain fabhtanna",
+"rclsub" => "(go leathanaigh nasctha ó \"$1\")",
+"debug" => "Bain fabhtanna",
"newpages" => "Leathanaigh nua",
"ancientpages" => "Na leathanaigh is sine",
"intl" => "Naisc idirtheangacha",
'move' => 'Athainmnigh',
"movethispage" => "Athainmnigh an leathanach seo",
-"unusedimagestext" => "<p>Tabhair faoi deara go féidir le lí­onshuí­mh
-eile, m.sh. na Vicipéidí­ eile, naisc a dhéanamh le í­omha le URL dí­reach,
-agus mar sin beidh siad ar an liosta seo fós cé go bhfuil an í­omhá
-in úsáid anois.",
-"booksources" => "Díoltóirí­ leabhar",
-"booksourcetext" => "Seo é liosta anseo thí­os chuig suí­mh eile a
-dí­olann leabhair nua agus athdhí­olta, agus tá seans go bhfuil eolas
-breise acu faoina leabhair a bhfuil tú ag tnuth leis.
-Ní­l aon baint ag Vicipéid le gnó ar bith anseo, agus ní­
+"unusedimagestext" => "<p>Tabhair faoi deara gur féidir le shuímh
+eile naisc a dhéanamh leis an íomha le URL díreach,
+agus mar sin bheadh siad ar an liosta seo fós cé go bhfuil siad
+in úsáid faoi láthair.",
+'unusedcategoriestext' => 'Tá na leathanaigh catagóire seo a leanas ann, cé nach úsáidtear
+iad in aon alt eile nó in aon chatagóir eile.',
+"booksources" => "Leabharfhoinsí",
+'categoriespagetext' => 'Tá na catagóir seo a leanas ann sa vicí.',
+'data' => 'Sonraí',
+"booksourcetext" => "Liosta is ea seo thíos de suímh eile a
+dhíolann leabhair nua agus athdhíolta, agus tá seans ann go bhfuil eolas
+breise acu maidir leis na leabhair a bhfuil tú ag iarradh ar.
+Níl aon baint ag {{SITENAME}} le gnó ar bith anseo, agus ní
aontú leo é an liosta seo.",
-'isbn' => 'ISBN',
-'rfcurl' => "http://www.faqs.org/rfcs/rfc$1.html",
+'isbn' => 'ISBN',
+'rfcurl' => "http://www.ietf.org/rfc/rfc$1.txt",
"alphaindexline" => "$1 go $2",
-'version' => 'Leagan',
+'version' => 'Leagan',
+'log' => 'Logaí',
+'alllogstext' => 'Taispeántas comhcheangaltha de logaí a bhaineann le huaslódáil, scriosadh, glasáil, coisc,
+agus oibreoirí córais. Is féidir leat an taispeántas a ghéarú - roghnaigh an saghas loga, an ainm úsáideora, nó an
+leathanach atá i gceist agat.',
+
+# Special:Allpages
+'nextpage' => 'An leathanach a leanas ($1)',
+'allarticles' => 'Gach alt',
+'allpagesprev' => 'Roimhe',
+'allpagesnext' => 'Ar aghaidh',
+'allpagessubmit' => 'Dul',
# Email this user
#
-"mailnologin" => "Ní­l aon seoladh maith ann",
-"mailnologintext" => "Ní mór duit bheith [[Special:Userlogin|logáilte isteach]]
-agus bheith le seoladh rí­omhphoist bhailí­ i do chuid [[Special:Preferences|sainroghanna]]
-más mian leat rí­omhphost a sheoladh chuig úsáideoirí­ eile.",
-"emailuser" => "Cuir rí­omhphost chuig an úsáideoir seo",
-"emailpage" => "Seol rí­omhphost",
-"emailpagetext" => "Ma d'iontráil an úsáideoir seo seoladh rí­omhphoist bhailí­
-ina chuid sainroghanna úsáideora, cuirfidh an foirm anseo thí­os teachtaireacht amháin do.
-Beidh do seoladh rí­omhphoist, a d'iontráil tú i do chuid sainroghanna úsáideora, ann
-san bhosca \"Seoltóir\" an riomhphoist, agus mar sin ba féidir léis an faighteoir rí­omhphost a chur leatsa.",
+"mailnologin" => "Níl aon seoladh maith ann",
+"mailnologintext" => "Ní mór duit bheith <a href=\"{{localurl:Special:Userlogin\">logáilte isteach</a>
+agus bheith le seoladh ríomhphoist bhailí i do chuid <a href=\"{{localurl:Special:Preferences}}\">sainroghanna</a>
+más mian leat ríomhphost a sheoladh chuig úsáideoirí eile.",
+"emailuser" => "Cuir ríomhphost chuig an úsáideoir seo",
+"emailpage" => "Seol ríomhphost",
+"emailpagetext" => "Má d'iontráil an úsáideoir seo seoladh ríomhphoist bhailí
+ina chuid sainroghanna úsáideora, cuirfidh an foirm anseo thíos teachtaireacht amháin do.
+Beidh do seoladh ríomhphoist a d'iontráil tú i do chuid sainroghanna úsáideora
+sa bhosca \"Seoltóir\" an riomhphoist, agus mar sin ba féidir léis an faighteoir ríomhphost eile a chur leatsa.",
'usermailererror' => 'Earráid leis an píosa ríomhphoist: ',
'defemailsubject' => "Ríomhphost Vicipéide",
-"noemailtitle" => "Ní­l aon seoladh rí­omhphoist ann",
-"noemailtext" => "Ní­or thug an úsáideoir seo seoladh rí­omhphoist bhailí­, nó shocraigh sé nach
-mian leis rí­omhphost a fháil ón úsáideoirí­ eile.",
+"noemailtitle" => "Níl aon seoladh ríomhphoist ann",
+"noemailtext" => "Níor thug an úsáideoir seo seoladh ríomhphoist bhailí, nó shocraigh sé nach
+mian leis ríomhphost a fháil ón úsáideoirí eile.",
"emailfrom" => "Seoltóir",
"emailto" => "Chuig",
"emailsubject" => "Ábhar",
"emailmessage" => "Teachtaireacht",
"emailsend" => "Seol",
-"emailsent" => "Rí­omhphost seolta",
-"emailsenttext" => "Seoladh do theachtaireacht rí­omhphoist go ráthúil.",
+"emailsent" => "Ríomhphost seolta",
+"emailsenttext" => "Seoladh do theachtaireacht ríomhphoist go ráthúil.",
# Watchlist
#
"watchlist" => "Mo liosta faire",
"watchlistsub" => "(don úsáideoir \"$1\")",
-"nowatchlist" => "Ní­l aon rud i do liosta faire.",
-"watchnologin" => "Ní­l tú logáilte isteach",
-"watchnologintext" => "Ní mór duit bheith [[Speisialta:Userlogin|logáilte isteach]]
+"nowatchlist" => "Níl aon rud i do liosta faire.",
+"watchnologin" => "Níl tú logáilte isteach",
+"watchnologintext" => "Ní mór duit <a href=\"" .
+ "{{localurle:Speisialta:Userlogin}}\">logáil isteach</a>
chun do liosta faire a athrú.",
"addedwatch" => "Curtha san liosta faire",
"addedwatchtext" => "Cuireadh an leathanach \"$1\" le do <a href=\"" .
"{{localurle:Speisialta:Watchlist}}\">liosta faire</a>.
-Cuirfear athruithe amach anseo don leathanach sin agus a leathanach phlé leis an liosta ann,
-agus beidh <b>cló dubh</b> ar a teideal san <a href=\"" .
- "{{localurle:Speisialta:Recentchanges}}\">liosta de na hathruithe is déanaí</a> sa chaoi go
-bhfeicfeá iad go héasca.</p>
-
-<p>Más mian leat an leathanach a bain amach do liosta faire ní­os déanaí­, brúigh ar \"Stop ag faire\" ar an taobhbharra.",
+Cuirfear athruithe amach anseo, don leathanach sin agus don leathanach phlé, ar an liosta ann,
+agus beidh <b>cló trom</b> ar a theideal san <a href=\"" .
+ "{{localurle:Speisialta:Recentchanges}}\">liosta de na hathruithe is déanaí</a> sa chaoi go bhfeicfeá iad go héasca.</p>
+<p>Más mian leat an leathanach a bain amach do liosta faire níos déanaí, brúigh ar \"Stop ag faire\" ar an taobhbharra.",
"removedwatch" => "Bainthe amach ón liosta faire",
"removedwatchtext" => "Baineadh an leathanach \"$1\" amach ó do liosta faire.",
-'watch' => 'Faire',
-"watchthispage" => "Faire ar an leathanach seo",
+'watch' => 'Fair',
+"watchthispage" => "Fair ar an leathanach seo",
'unwatch' => 'Stop ag faire',
"unwatchthispage" => "Stop ag faire",
-"notanarticle" => "Ní­l alt ann",
-"watchnochange" => "Ní­or athraí­odh aon de na leathanaigh i do liosta faire taobh istigh den am socraithe.",
-"watchdetails" => "(Tá tú ag faire ar $1 leathanaigh chomh maith leis na leathanaigh phlé;
-le déanach athraí­odh $2 leathanaigh in iomlán;
-$3...
-[$4 athraigh do liosta].)",
-"watchmethod-recent" => "ag seiceáil na athruithe deireanacha do leathanaigh faire",
-"watchmethod-list" => "ag seiceáil na leathanaigh faire do athruithe deireanacha",
-"removechecked" => "Bain mí­reanna marcálaithe amach as do liosta faire",
+"notanarticle" => "Níl alt ann",
+"watchnochange" => "Níor athraíodh ceann ar bith de na leathanaigh atá ar do liosta faire,
+taobh istigh den tréimhse atá roghnaithe agat.",
+"watchdetails" => "Tá tú ag faire ar $1 leathanaigh, gan leathanaigh phlé a chur san áireamh.",
+"watchmethod-recent" => "ag seiceáil na athruithe deireanacha ar do chuid leathanaigh faire",
+"watchmethod-list" => "ag seiceáil na leathanaigh faire ar do chuid athruithe deireanacha",
+"removechecked" => "Bain míreanna marcálaithe as do liosta faire",
"watchlistcontains" => "Tá $1 leathanaigh i do liosta faire.",
-"watcheditlist" => "Seo liosta na leathanaigh i do liosta faire, in ord aibitre.
-Marcáil boscaí­ de na leathanaigh atá le baint amach an liosta faire, agus bruigh
+"watcheditlist" => "Is é seo liosta de na leathanaigh i do liosta faire, in ord aibitre.
+Marcáil boscaí de na leathanaigh atá le baint amach an liosta faire, agus bruigh
an cnaipe 'bain amach le marcanna' ag bun an leathanaigh.",
-"removingchecked" => "Ag baint amach na mí­reanna ón liosta faire mar a iarraidh...",
-"couldntremove" => "Ní­or baineadh amach an mí­r '$1'...",
-"iteminvalidname" => "Fadhb leis an mí­r '$1', ainm neamhbhailí­...",
-"wlnote" => "Seo iad na $1 athruithe seo caite sna <b>$2</b> uaire seo caite.",
-"wlshowlast" => "Taispeáin na mí­reanna deireanacha $1 uaire $2 laethanta $3", #FIXME
-'wlsaved' => 'Seo leagan sábháilte do liosta faire.',
+"removingchecked" => "Ag baint amach na míreanna ón liosta faire, mar a iarraidh...",
+"couldntremove" => "Níor baineadh amach an mír '$1'...",
+"iteminvalidname" => "Fadhb leis an mír '$1', ainm neamhbhailí...",
+"wlnote" => "Is iad seo na $1 athruithe deireanacha sna <b>$2</b> uaire deireanacha.",
+"wlshowlast" => "Taispeáin an $1 uair $2 lá seo caite$3", #FIXME
+'wlsaved' => 'Leagan sábháilte is ea seo de do liosta faire.',
+'wlhideshowown' => '$1 mo chuid athruithe.',
+'wlshow' => 'Taispeáin',
+'wlhide' => 'Folaigh',
+
+'updatedmarker' => '<span class=\'updatedmarker\'> leasaithe (ó shin mo chuairt dheireanach) </span>',
+
+'enotif_mailer' => 'Fógrasheoltóir as {{SITENAME}}',
+'enotif_reset' => 'Marcáil gach leathanach bheith tadhlaithe',
+'enotif_newpagetext'=> 'Is leathanach nua é seo.',
+'changed' => 'D\'athraigh',
+'created' => 'Cruthaigh',
+'enotif_subject' => ' $CHANGEDORCREATED $PAGEEDITOR an leathanach $PAGETITLE ag {{SITENAME}}.',
+'enotif_lastvisited' => 'Féach ar $1 le haghaidh gach athrú a rinneadh ó thús na cuairte seo caite a rinne tú.',
+'enotif_body' => 'A $WATCHINGUSERNAME, a chara,
+
+$CHANGEDORCREATED $PAGEEDITOR an leathanach $PAGETITLE ag {{SITENAME}} ar $PAGEEDITDATE, féach ar $PAGETITLE_URL chun an leagan reatha a fháil.
+
+$NEWPAGE
+
+Athchoimriú an úsáideora a rinne é: $PAGESUMMARY $PAGEMINOREDIT
+
+Déan teagmháil leis an úsáideoir:
+r-phost: $PAGEEDITOR_EMAIL
+vicí: $PAGEEDITOR_WIKI
+
+I gcás athruithe eile, ní bheidh aon fhógra eile muna dtéann tú go dtí an leathanach seo. Ba féidir leat na bratacha fógraithe a athrú do gach leathanach ar do liosta faire.
+
+ Is mise le meas,
+ An fógrachóras uathoibríoch ag {{SITENAME}}
+
+--
+Chun do chuid socruithe a athrú maidir leis an liosta faire, teir go dtí
+{{SERVER}}{{localurl:Speisialta:Watchlist/edit}}
+
+Aiseolas agus a thuilleadh cabhrach:
+{{SERVER}}{{localurl:Help:Contents}}',
# Delete/protect/revert
#
"deletepage" => "Scrios an leathanach",
"confirm" => "Cinntigh",
-"excontent" => "sin a raibh an ábhar: '$1'",
-"exbeforeblank" => "sin a raibh an ábhar roimh an folmhadh: '$1'",
-"exblank" => "bhí­ an leathanach folamh",
+"excontent" => "is é seo a raibh an ábhar:",
+"exbeforeblank" => "is é seo a raibh an ábhar roimh an folmhadh:",
+"exblank" => "bhí an leathanach folamh",
"confirmdelete" => "Cinntigh an scriosadh",
"deletesub" => "(Ag scriosadh \"$1\")",
-"historywarning" => "Aire: Ta stair ag an leathanach a bhfuil tú ar tí­ é a scrios: ",
-"confirmdeletetext" => "Tá tú ar tí­ leathanach nó í­omhá a scrios,
-chomh maith leis a chuid stair, ón bunachar sonraí­.
+"historywarning" => "Aire: Ta stair ag an leathanach a bhfuil tú ar tí é a scriosadh: ",
+"confirmdeletetext" => "Tá tú ar tí leathanach nó íomhá a scrios,
+chomh maith leis a chuid stair, ón bunachar sonraí.
Cinntigh go mian leis an méid seo a dhéanamh, go dtuigeann tú na
-iarmhairtaí­, agus go ndéanann tú é dar leis [[Vicipéid:Polasaí­]].",
-"actioncomplete" => "Gní­omh déanta",
-"deletedtext" => "\"$1\" atá scriosaithe.
-Féach ar $2 chun cuntas den scriosadh deireanacha a fháil.",
+iarmhairtaí, agus go ndéanann tú é dar le [[Vicipéid:Polasaí]].",
+"actioncomplete" => "Gníomh críochnaithe",
+"deletedtext" => "scriosadh \"$1\".
+Féach ar $2 chun cuntas na scriosiadh deireanacha a fháil.",
"deletedarticle" => "scriosadh \"$1\"",
"dellogpage" => "Cuntas_scriosaidh",
"dellogpagetext" => "Seo é liosta de na scriosaidh is deireanacha.
-Is in am an innill friothála­ (UTC) iad na hamanna anseo thí­os.
+Is in am an freastalaí (UTC) iad na hamanna anseo thíos.
<ul>
</ul>
",
"deletionlog" => "cuntas scriosaidh",
-"reverted" => "Tá eagrán ní­os luaithe in úsáid anois",
+"reverted" => "Tá eagrán níos luaithe in úsáid anois",
"deletecomment" => "Cúis don scriosadh",
-"imagereverted" => "D'éirigh le athúsáid eagráin ní­os luaithe.",
-"rollback" => "Athúsáid athruithe",
+"imagereverted" => "D'éirigh le athúsáid eagráin níos luaithe.",
+"rollback" => "Athúsáid seanathruithe",
"rollbacklink" => "athúsáid",
-"rollbackfailed" => "Theipeadh an athúsáid",
-"cantrollback" => "Ní­ féidir an athrú a áthúsáid; ba é údar an ailt an aon scrí­bhneoir atá ann.",
-"alreadyrolled" => "Ní­ féidir eagrán ní­os luath an leathanach [[$1]]
-le [[Úsáideoir:$2|$2]] ([[Plé úsáideora:$2|Plé]]) a athúsáid; d'athraigh duine eile é fós nó
-d'athúsáid duine eile eagrán ní­os luaithe fós.
+"rollbackfailed" => "Theip an athúsáid",
+"cantrollback" => "Ní féidir an athrú a athúsáid; ba é údar an ailt an t-aon duine a rinne athrú dó.",
+"alreadyrolled" => "Ní féidir eagrán níos luaí an leathanaigh [[$1]]
+le [[Úsáideoir:$2|$2]] ([[Plé úsáideora:$2|Plé]]) a athúsáid; d'athraigh duine eile é cheana fein, nó
+d'athúsáid duine eile eagrán níos luaí cheana féin.
-Ba é [[Úsáideoir:$3|$3]] ([[Plé úsáideora:$3|Plé]]) an té a rinne an athrú seo caite. ",
+[[Úsáideoir:$3|$3]] ([[Plé úsáideora:$3|Plé]]) an té a rinne an athrú is déanaí. ",
# only shown if there is an edit comment
-"editcomment" => "Seo a raibh an mí­nithe athraithe: \"<i>$1</i>\".",
+"editcomment" => "Seo a raibh an mínithe athraithe: \"<i>$1</i>\".",
"revertpage" => "D'athúsáideadh an athrú seo caite le $1",
"protectlogpage" => "Cuntas_cosanta",
"protectlogtext" => "Seo é liosta de glais a cuireadh ar / baineadh de leathanaigh.
-Féach ar [[$wgMetaNamespace:Leathanach faoi ghlas]] chun a thuilleadh eolais a fháil.",
-"protectedarticle" => "faoi ghlas [[$1]]",
-"unprotectedarticle" => "gan ghlas [[$1]]",
-'protectsub' =>"(Ag curadh \"$1\" faoi ghlas)",
-'confirmprotecttext' => 'Ar mhaith leat go fírinneach glas a chur ar an leathanach seo?',
-'confirmprotect' => 'Cinntigh an glas',
-'protectcomment' => 'Cúis don glas',
-'unprotectsub' =>"(Ag baint an glas de \"$1\")",
-'confirmunprotecttext' => 'Ar mhaith leat go fírinneach an glas a bhaint den leathanach seo?',
+Féach ar [[{{ns:4}}:Leathanach glasáilte]] chun a thuilleadh eolais a fháil.",
+'protectedarticle' => 'glasáladh "[[$1]]"',
+'unprotectedarticle' => 'díghlasáladh "[[$1]]"',
+'protectsub' =>'(Ag glasáil "$1")',
+'confirmprotecttext' => 'Ar mhaith leat go fírinneach an leathanach seo a ghlasáil?',
+'confirmprotect' => 'Cinntigh an glasáil',
+'protectcomment' => 'Cúis don glasáil',
+'unprotectsub' =>"(Ag díghlasáil \"$1\")",
+'confirmunprotecttext' => 'Ar mhaith leat go fírinneach an leathanach seo a díghlasáil?',
'confirmunprotect' => 'Cinntigh baint an glais',
'unprotectcomment' => 'Cúis do baint an glais',
-
# Undelete
-"undelete" => "Cuir leathanach scriosaithe ar ais",
-"undeletepage" => "Féach ar agus cuir ar ais leathanaigh scriosaithe",
-"undeletepagetext" => "Scriosaí­odh na leathanaigh seo a leanas cheana, ach
-tá sí­ad ann fós san cartlann agus is féidir iad a cuir ar ais.
-Ó am go ham, is féidir leis an cartlann bheith folmhaithe.",
-"undeletearticle" => "Cuir alt scriosaithe ar ais",
+"undelete" => "Díscrios leathanach scriosta",
+"undeletepage" => "Féach ar leathanaigh scriosta agus díscrios iad",
+"undeletepagetext" => "Scriosaíodh na leathanaigh seo a leanas cheana féin, ach
+tá síad sa cartlann fós agus is féidir iad a dhíscrios.
+Ó am go ham, is féidir an cartlann a fholmhú.",
+"undeletearticle" => "Díscrios alt scriosta",
"undeleterevisions" => "Cuireadh $1 leagain sa chartlann",
-"undeletehistory" => "Má chuirfeá ab leathanach ar ais, cuirfear ar ais gach athbhreithniú chuig an stair.
-Má chruthaí­odh leathanach nua leis an ainm céanna ó shin an scriosadh, taispeáinfear
-na sean-athruithe san stair roimhe seo, agus ní­ athshuighfear an eagrán reatha an leathanaigh go huathoibrí­och.",
-"undeleterevision" => "Leagan scriosaithe den dáta $1",
-"undeletebtn" => "Cuir ar ais!",
-"undeletedarticle" => "cuireadh \"$1\" ar ais",
-"undeletedtext" => "Cuireadh an alt [[$1]] ar ais go rathúil.
-Féach ar [[Vicipéid:Cuntas_scriosaidh]] chun cuntas de scriosaidh agus athchóirithe deireanacha a fháil.",
+"undeletehistory" => "Dá díscriosfá an leathanach, díscriosfar gach leasú i stair an leathanaigh.
+Dá gcruthaíodh leathanach nua leis an teideal céanna ó shin an scriosadh, taispeáinfear
+na sean-athruithe san stair roimhe seo, agus ní athshuífear leagan láithreach an
+
+leathanaigh go huathoibríoch.",
+"undeleterevision" => "Leagan scriosta den dáta $1",
+"undeletebtn" => "Díscrios!",
+"undeletedarticle" => "Díscriosadh \"$1\" ar ais",
+"undeletedtext" => "Díscriosadh an alt [[$1]] go rathúil.
+Féach ar [[{{ns:4}}:Cuntas_scriosaidh]] chun cuntas de scriosaidh agus athchóirithe deireanacha a fháil.",
+
+
+# Namespace form on various pages
+'namespace' => 'Ainmspás:',
+'invert' => 'Cuir an roghnú bun os cionn',
# Contributions
#
-"contributions" => "Dréachtaí­ úsáideora",
-"mycontris" => "Mo chuid dréachtaí­",
+"contributions" => "Dréachtaí úsáideora",
+"mycontris" => "Mo chuid dréachtaí",
"contribsub" => "Do $1",
-"nocontribs" => "Ní­or bhfuarthas aon athrú a raibh cosúil le na crí­téir seo.",
-"ucnote" => "Is iad seo thí­os na <b>$1</b> athruithe is deireanaí­ an úsáideora sna <b>$2</b> lae seo caite.",
-"uclinks" => "Féach ar na $1 athruithe is déanaí­; féach ar na $2 lae seo caite.",
+"nocontribs" => "Níor bhfuarthas aon athrú a raibh cosúil le na crítéir seo.",
+"ucnote" => "Is iad seo thíos na <b>$1</b> athruithe is déanaí a rinne an
+
+úsáideoir sna <b>$2</b> lae
+
+seo caite.",
+"uclinks" => "Féach ar na $1 athruithe is déanaí; féach ar na $2 lae seo caite.",
"uctop" => " (barr)" ,
+'newbies' => 'núíosaigh',
+'contribs-showhideminor' => '$1 mionathruithe',
# What links here
#
-"whatlinkshere" => "Naisc don lch seo",
-"notargettitle" => "Ní­l aon cuspóir ann",
-"notargettext" => "Ní­or thug tú leathanach nó úsáideoir sprice
-chun an gní­omh seo a dhéanamh ar.",
+"whatlinkshere" => "Naisc don leathanch seo",
+"notargettitle" => "Níl aon cuspóir ann",
+"notargettext" => "Níor thug tú leathanach nó úsáideoir sprice
+chun an gníomh seo a dhéanamh ar.",
"linklistsub" => "(Liosta nasc)",
-"linkshere" => "Nascaí­onn na leathanaigh seo a leanas chuig an leathanach seo:",
-"nolinkshere" => "Ní­ nascaí­onn aon leathanach chuig an leathanach seo.",
+"linkshere" => "Nascaíonn na leathanaigh seo a leanas chuig an leathanach seo:",
+"nolinkshere" => "Ní nascaíonn aon leathanach chuig an leathanach seo.",
"isredirect" => "Leathanach athsheolaidh",
# Block/unblock IP
#
"blockip" => "Coisc úsáideoir",
-"blockiptext" => "Úsáid an foirm anseo thí­os chun bealach scrí­ofa a chosc ó
+"blockiptext" => "Úsáid an foirm anseo thíos chun bealach scríofa a chosc ó
seoladh IP nó ainm úsáideora áirithe.
Is féidir leat an rud seo a dhéanamh amháin chun an chreachadóireacht a chosc, de réir
-mar a deirtear san [[Vicipéid:Polasaí­|polasaí­ Vicipéide]].
-Lí­onaigh cúis áirithe anseo thí­os (mar shampla, is féidir leat a luaigh
+mar a deirtear sa [[Vicipéid:Polasaí|polasaí Vicipéide]].
+Líonaigh cúis áirithe anseo thíos (mar shampla, is féidir leat a luaigh
leathanaigh áirithe a rinne an duine damáiste ar).",
"ipaddress" => "Seoladh IP / ainm úsáideora",
-'ipbexpiry' => 'Am éaga',
+'ipbexpiry' => 'Am éaga',
"ipbreason" => "Cúis",
"ipbsubmit" => "Coisc an úsáideoir seo",
-"badipaddress" => "Ní­l aon úsáideoir ann leis an ainm seo.",
-"noblockreason" => "Ní mór duit cúis a thabhairt don cosc.",
+'ipbother' => 'Méid eile ama',
+#'ipboptions' => '2 uair:2 uair,1 lá amháin:1 lá amháin,3 lá:3 lá,1 sheachtain amháin:1 sheachtain amháin,2 sheachtain:2 sheachtain,1 mhí amháin:1 mhí amháin,3 mhí:3 mhí,6 mhí:6 mhí,1 bhliain amháin:1 bhliain amháin,gan teorainn:gan teorainn',
+'ipbotheroption' => 'eile',
+"badipaddress" => "Níl aon úsáideoir ann leis an ainm seo.",
"blockipsuccesssub" => "D'éirigh leis an cosc",
-"blockipsuccesstext" => "Choisceadh \"$1\".
-<br />Féach ar [[Speisialta:Ipblocklist|Liosta coisc IP]] chun coisc a athbhreithnigh.",
-"unblockip" => "Bain an cosc den úsáideoir",
-"unblockiptext" => "Úsáid an foirm anseo thí­os chun bealach scrí­ofa a thabhairt ar ais go seoladh
-IP nó ainm úsáideora a raibh coiscthe roimhe seo.",
-"ipusubmit" => "Bain an cosc den seoladh seo",
-"ipusuccess" => "\"$1\" gan cosc",
-"ipblocklist" => "Liosta seoltaí­ IP agus ainmneacha úsáideoirí­ coiscthe",
-"blocklistline" => "$1, $2 a choisc $3 (am éaga $4)",
-"blocklink" => "Coisceadh",
-"unblocklink" => "bain an cosc den",
-"contribslink" => "dréachtaí­",
-"autoblocker" => "Coiscthe go huathoibrí­och de bhrí­ go roinneann tú an seoladh IP céanna le \"$1\". Cúis \"$2\".",
+"blockipsuccesstext" => "Choisceadh [[{{ns:Special}}:Contributions/$1|$1]].
+<br/>Féach ar an g[[{{ns:Special}}:Ipblocklist|liosta coisc IP]] chun coisc a athbhreithniú.",
+"unblockip" => "Díchoisc úsáideoir",
+"unblockiptext" => "Úsáid an foirm anseo thíos chun bealach scríofa a thabhairt ar ais do seoladh
+IP nó ainm úsáideora a raibh faoi chosc roimhe seo.",
+"ipusubmit" => "Díchoisc an seoladh seo",
+"ipusuccess" => "Díchoisceadh \"$1\"",
+"ipblocklist" => "Liosta seoltaí IP agus ainmneacha úsáideoirí coiscthe",
+"blocklistline" => "$1, $2 a choisc $3 ($4)",
+'infiniteblock' => 'am éaga infinite', //fixme
+'expiringblock' => 'am éaga $1',
+"blocklink" => "Cosc",
+"unblocklink" => "bain an cosc",
+"contribslink" => "dréachtaí",
+"autoblocker" => "Coisceadh go huathoibríoch thú dá bharr gur úsáideadh do sheoladh IP ag an úsáideoir \"[[Úsáideoir:$1|$1]]\". Is é seo an cúis don cosc ar $1: \"$2\".",
"blocklogpage" => "Cuntas_coisc",
"blocklogentry" => 'coisceadh "$1"; is é $2 an am éaga',
-"blocklogtext" => "Seo é cuntas de gní­omhartha coisc úsáideoirí­ agus mí­choisc úsáideoirí­. Ní­ cuirtear
-seoltaí­ IP a raibh coiscthe go huathoibrí­och ar an liosta seo. Féach ar an [[Speisialta:Ipblocklist|Liosta coisc IP]] chun
+"blocklogtext" => "Seo é cuntas de gníomhartha coisc úsáideoirí agus míchoisc úsáideoirí. Ní cuirtear
+seoltaí IP a raibh coiscthe go huathoibríoch ar an liosta seo. Féach ar an
+[[Speisialta:Ipblocklist|Liosta coisc IP]] chun
liosta a fháil de coisc atá i bhfeidhm faoi láthair.",
-"unblocklogentry" => 'baineadh an cosc den "$1"',
-'range_block_disabled' => 'Faoi láthair, míchumasaítear an cumas riarthóra chun coisc réimse a dhéanamh.',
-'ipb_expiry_invalid' => 'Am éaga neamhbhailí.',
-'ip_range_invalid' => "Réimse IP neamhbhailí.\n",
-'proxyblocker' => 'Cosc do inneall fo-friothála', #FIXME
-'proxyblockreason' => "Cuireadh cosc ar do sheoladh IP de bharr gur bealach fo-friothála neamhshlándála é. Déan teagmháil le do chomhlacht idirlín nó do lucht cabhrach teicneolaíochta go mbeidh 'fhios acu faoin fadhb slándála tábhachtach seo.",
-'proxyblocksuccess' => "Críochnaithe.\n",
+"unblocklogentry" => 'díchoisceadh $1',
+'range_block_disabled' => 'Faoi láthair, míchumasaítear an cumas riarthóra chun réimsechoisc a dhéanamh.',
+'ipb_expiry_invalid' => 'Am éaga neamhbhailí.',
+'ip_range_invalid' => "Réimse IP neamhbhailí.\n",
+'proxyblocker' => 'Cosc ar seachfhreastalaithe',
+'proxyblockreason' => "Coisceadh do sheoladh IP dá bharr gur seachfhreastalaí
+neamhshlándála is ea é. Déan teagmháil le do chomhlacht idirlín nó le do lucht cabhrach teicneolaíochta
+go mbeidh 'fhios acu faoin fadhb slándála tábhachtach seo.",
+'proxyblocksuccess' => "Rinneadh.\n",
+'sorbs' => 'DNSBL SORBS',
+'sorbsreason' => 'Liostalaítear do sheoladh IP mar sheachfhreastalaí oscailte sa DNSBL [http://www.sorbs.net SORBS].',
# Developer tools
#
-"lockdb" => "Cuir glas ar an bunachar sonraí­",
-"unlockdb" => "Bain an glas den bunachar sonraí­",
-"lockdbtext" => "Má chuirfeá glas ar an bunachar sonraí­, ní­ beidh cead ar aon úsáideoir
-leathanaigh a chur in eagar, a socruithe a athrú, a liostaí­ faire a athrú, nó rudaí­ eile a thrachtann le
-athruithe san bunachar sonraí­.
-Cinntigh go bhfuil an scéal seo d'intinn agat, is go bainfidh tú an glas den bunachar sonraí­ nuair a bhfuil
-do chuid coinneáil críochnaithe.",
-"unlockdbtext" => "Má bhainfeá an glas den bunachar sonraí­, beidh ceat ag gach úsáideoirí­ aris
-na leathanaigh a chur in eagar, a sainroghanna a athrú, a liostaí­ faire a athrú, agus rudaí­ eile
-a dhéanamh a thrachtann le athruithe san bunachar sonraí­.
+"lockdb" => "Glasáil an bunachar sonraí",
+"unlockdb" => "Díghlasáil bunachar sonraí",
+"lockdbtext" => "Dá nglasálfá an bunachar sonraí, ní beidh cead ar aon úsáideoir
+leathanaigh a chur in eagar, a socruithe a athrú, a liostaí faire a athrú, nó rudaí eile a thrachtann le
+athruithe san bunachar sonraí.
+Cinntigh go bhfuil an scéal seo d'intinn agat, is go díghlasálfaidh tú an bunachar sonraí nuair a bhfuil
+do chuid cothabháile críochnaithe.",
+"unlockdbtext" => "Dá díghlasálfá an bunachar sonraí, beidh ceat ag gach úsáideoirí aris
+na leathanaigh a chur in eagar, a sainroghanna a athrú, a liostaí faire a athrú, agus rudaí eile
+a dhéanamh a thrachtann le athruithe san bunachar sonraí.
Cinntigh go bhfuil an scéal seo d'intinn agat.",
-"lockconfirm" => "Sea, is mian liom glas a chur ar an bunachar sonraí­.",
-"unlockconfirm" => "Sea, is mian liom glas a bhain den bunachar sonraí­.",
-"lockbtn" => "Cuir glas ar an mbunachar sonraí­",
-"unlockbtn" => "Bain an glas den bunachar sonraí­",
-"locknoconfirm" => "Ní­or mharcáil tú an bosca daingnithe.",
-"lockdbsuccesssub" => "D'éirigh le glas an bunachair sonraí­",
-"unlockdbsuccesssub" => "Baineadh an glas den bunachar sonraí­",
-"lockdbsuccesstext" => "Cuireadh glas ar an mbunachar sonraí­ Vicipéide.
-<br />Cuimhnigh nach mór duit an glas a bhaint tar éis do chuid coinneála.",
-"unlockdbsuccesstext" => "Baineadh an glas den bunachar sonraí­ Vicipéide.",
-
-# SQL query
-#
-"asksql" => "Órdú SQL",
-"asksqltext" => "Úsáid an foirm anseo thí­os chun órdú dí­reach a chur chuig an bunachar sonraí­ Vicipéide.
-Úsáid comharthaí­ athfhriotail singile ('mar sin') chun teorainn a chur le litriúla sraithe. Úsáid an gné seo go coigilteach.",
-"sqlislogged" => "Tabhair faoi deara go cuirtear gach órdú i gcuntas.",
-"sqlquery" => "Iontráil órdú",
-"querybtn" => "Cuir órdú",
-"selectonly" => "Ní­l na ceisteanna ina theannta \"SELECT\" ann ach amháin do
-cumadóirí­ Vicipéide.",
-"querysuccessful" => "D'éirigh leis an t-órdú",
+"lockconfirm" => "Sea, is mian liom an bunachar sonraí a ghlasáil.",
+"unlockconfirm" => "Sea, is mian liom an bunachar sonraí a dhíghlasáil.",
+"lockbtn" => "Glasáil an bunachar sonraí",
+"unlockbtn" => "Díghlasáil an bunachar sonraí",
+"locknoconfirm" => "Níor mharcáil tú an bosca daingnithe.",
+"lockdbsuccesssub" => "D'éirigh le glasáil an bhunachair sonraí",
+"unlockdbsuccesssub" => "D'éirigh le díghlasáil an bhunachair sonraí",
+"lockdbsuccesstext" => "Glasáladh an bunachar sonraí Vicipéide.
+<br />Cuimhnigh nach mór duit é a dhíghlasáil tar éis do chuid cothabháil.",
+"unlockdbsuccesstext" => "Díghlasáladh an bunachar sonraí Vicipéide.",
# Make sysop
-'makesysoptitle' => 'Déan ceannasaí de úsáideoir',
-'makesysoptext' => 'Úsáideann maorlathaigh an fhoirm seo chun riarthóirí a dhéanamh de ghnáthúsáideoirí.
+'makesysoptitle' => 'Déan oibreoir córais de húsáideoir',
+'makesysoptext' => 'Úsáideann maorlathaigh an fhoirm seo chun riarthóirí a dhéanamh de ghnáthúsáideoirí.
Iontráil ainm an úsáideora sa bosca seo agus brúigh an cnaipe chun riarthóir a dhéanamh den úsáideoir',
-'makesysopname' => 'Ainm an úsáideora:',
-'makesysopsubmit' => 'Déan ceannasaí den úsáideoir seo',
-'makesysopok' => "Is ceannasaí atá san <b>Úsáideoir \"$1\" anois.</b>",
-'makesysopfail' => "<b>Níor rinneadh ceannasaí den Úsáideoir \"$1\". (Ar iontráil tú an ainm go ceart?)</b>",
+'makesysopname' => 'Ainm an úsáideora:',
+'makesysopsubmit' => 'Déan oibreoir córais den úsáideoir seo',
+'makesysopok' => "Is oibreoir córais atá in <b>Úsáideoir \"$1\" anois.</b>",
+'makesysopfail' => "<b>Níor rinneadh oibreoir córais den Úsáideoir \"$1\". (Ar iontráil tú an ainm go ceart?)</b>",
'setbureaucratflag' => 'Athraigh an brat maotharlach',
-'bureaucratlog' => 'Liosta_maotharlach',
-'bureaucratlogentry' => "Tá na cearta don úsáideoir \"$1\" athraithe bheith \"$2\"",
-'rights' => 'Cearta:',
-'set_user_rights' => 'Athraigh cearta úsáideora',
-'user_rights_set' => "<b>Leasaíodh na cearta úsáideora do \"$1\"</b>",
-'set_rights_fail' => "<b>Níorbh fhéidir na cearta úsáideora do \"$1\" a athrú. (Ar iontráil tú an ainm go ceart?)</b>",
-'makesysop' => 'Déan ceannasaí de úsáideoir',
+'bureaucratlog' => 'Liosta_maotharlach',
+'bureaucratlogentry' => "Tá na cearta don úsáideoir \"$1\" athraithe bheith \"$2\"",
+'rights' => 'Cearta:',
+'set_user_rights' => 'Athraigh na cearta úsáideora',
+'user_rights_set' => "<b>Leasaíodh na cearta úsáideora do \"$1\"</b>",
+'set_rights_fail' => "<b>Níorbh fhéidir na cearta úsáideora do \"$1\" a athrú. (Ar iontráil tú an ainm go ceart?)</b>",
+'makesysop' => 'Déan oibreoir córais de húsáideoir',
+'already_sysop' => 'Is oibreoir córais é an usáideoir seo cheana féin',
+'already_bureaucrat' => 'Is maorlathach é an úsáideoir seo cheana féin',
+'already_steward' => 'Is maor é an úsáideoir seo cheana féin',
# Validation
-'val_clear_old' => 'Glan mo chuid sonraí bailíochta do $1',
+'val_yes' => 'Is ea',
+'val_no' => 'Ní hea',
+'val_of' => '$1 as $2',
+'val_revision' => 'Leasú',
+'val_time' => 'Am',
+'val_user_stats_title' => 'Forbhreathnú bailíochtaithe an úsáideora $1',
+'val_my_stats_title' => 'M\'fhorbhreathnú bailíochtaithe',
+'val_list_header' => '<th>#</th><th>Ábhar</th><th>Réimse</th><th>Gníomh</th>',
+'val_add' => 'Cuir leis',
+'val_del' => 'Scrios',
+'val_show_my_ratings' => 'Taispeáin mo chuid bailíochtuithe',
+'val_revision_number' => 'Leasú #$1',
+'val_warning' => '<b>Ná hathraigh rud ar bith anseo <i>go deo</i> muna bhfuil comhaontú
+
+<i>dearfa</i> ann cheana féin ón comhphobal!</b>',
+'val_rev_for' => 'Leasuithe do $1',
+'val_details_th_user' => 'Úsáideoir $1',
+'val_validation_of' => 'Bailíochtú do "$1"',
+'val_revision_of' => 'Leasú ar $1',
+'val_revision_changes_ok' => 'Stóráladh do chuid meastachán!',
+'val_rev_stats' => 'Féach ar an staidreamh bailíochtaithe do "$1" <a href="$2">anseoe</a>',
+'val_revision_stats_link' => 'sonraí',
+'val_iamsure' => 'Gliogáil an ticbhosca seo más mian leat é a dhéanamh go fírinneach!',
+'val_details_th' => '<sub>Úsáideoir</sub> \\ <sup>Ábhar</sup>',
+
+'val_clear_old' => 'Glan mo chuid sonraí bailíochtaithe níos sine do $1',
'val_merge_old' => 'Úsáid mo measúnacht roimhe seo nuair atá roghnaithe \'Gan tuairim\'',
'val_form_note' => '<b>Leid:</b> Má chumaiscítear do chuid sonraí, athreofar
gach sainrogha ina chuir tú <i>gan tuairim</i> don leagan ailt a roghnaíonn
@@ -1193,140 +1403,176 @@ hathrú, ach ba mhaith leat do roghanna eile don alt a chosaint, ná roghnaigh
rud ar bith ach amháin an rogha ba mhaith leat a <i>athrú</i>, agus le
cumaisc líonfar na roghanna eile de réir na roghanna a raibh agat roimhe ré.',
'val_noop' => 'Gan tuairim',
-'val_percent' => '<b>$1%</b><br />($2 de $3 pointí<br />a rinne $4 úsáideoirí)',
-'val_percent_single' => '<b>$1%</b><br />($2 de $3 pointí<br />a rinne aon úsáideoir)',
+'val_topic_desc_page' => 'Tionscadal:Téamaí bailíochtaithe',
+'val_votepage_intro' => 'Athraigh an téacs seo <a href="{{SERVER}}{{localurl:MediaWiki:Val_votepage_intro}}">anseo</a>!',
+'val_percent' => '<b>$1%</b><br>($2 de $3 pointí<br>a rinne $4 úsáideoirí)',
+'val_percent_single' => '<b>$1%</b><br>($2 de $3 pointí<br>a rinne aon úsáideoir)',
'val_total' => 'Iomlán',
'val_version' => 'Leagan',
-'val_tab' => 'Seiceáil an bhailíocht',
-'val_this_is_current_version' => 'is é seo an t-eagrán is deireanach',
+'val_tab' => 'Bailíochtaigh',
+'val_this_is_current_version' => 'is é seo an t-eagrán is déanaí',
'val_version_of' => "Leagan ó $1" ,
-'val_table_header' => "<tr><th>Rang</th>$1<th colspan=4>Tuairim</th>$1<th>Trácht</th></tr>\n",
+'val_table_header' => "<tr><th>Rang</th>$1<th
+
+colspan=4>Tuairim</th>$1<th>Trácht</th></tr>\n",
'val_stat_link_text' => 'Staitistic bhailíochta don alt seo',
'val_view_version' => 'Féach ar an leagan seo',
-'val_validate_version' => 'Déan bhailíocht den leagan seo',
-'val_user_validations' => 'Rinne an t-úsáideoir seo bhailíocht ar $1 leathanaigh.',
-'val_no_anon_validation' => 'Caithfidh tú bheith logáilte isteach chun bailíocht a dhéanamh ar alt.',
-'val_validate_article_namespace_only' => 'Ní féidir ach amháin ailt a chur i bhailíocht. <i>Níl</i> an leathanach seo san ainmroinn do ailt.',
+'val_validate_version' => 'Bailíochtaigh an leagan seo',
+'val_user_validations' => 'Bhailíochtaigh an úsáideoir seo $1 leathanaigh.',
+'val_no_anon_validation' => 'Caithfidh tú bheith logáilte isteach chun alt a bhailíochtú.',
+'val_validate_article_namespace_only' => 'Ní féidir leathanaigh a bhailíochtú ach amháin ailt. <i>Níl</i> an leathanach seo in ainmspás na n-alt.',
'val_validated' => 'Tá an bhailíocht críochnaithe.',
-'val_article_lists' => 'Líosta ailt le bailíocht',
-'val_page_validation_statistics' => 'Staitistic bhailíochta ailt do $1',
+'val_article_lists' => 'Líosta ailt atá déanta bailí',
+'val_page_validation_statistics' => 'Staitisticí bhailíochta ailt do $1',
# Move page
#
"movepage" => "Athainmnigh an leathanach",
-"movepagetext" => "Úsáid an foirm anseo thí­os chun leathanach a hathainmniú. Aistreofar a chuid
-stair go léir chuig an ainm nua.
-Déanfar leathanach athsheolaidh den sean-ainm chuig an ainm nua.
-Ní­ athreofar naisc chuig sean-ainmneacha an leathanaigh. Bí cinnte go ndéanfá
-cuardach ar athsheolaidh dubáilte nó briste.
+"movepagetext" => "Úsáid an foirm seo thíos chun leathanach a hathainmniú. Aistreofar a chuid
+stair go léir chuig an teideal nua.
+Déanfar leathanach athsheolaidh den sean-theideal chuig an teideal nua.
+Ní athreofar naisc chuig sean-teidil an leathanaigh. Bí cinnte go ndéanfá
+[[Speisialta:Maintenance|cuardach]] ar athsheolaidh dubáilte nó briste.
Tá tú freagrach i cinnteach go leanann naisc chuig an pointe a bhfuil siad ag aimsiú ar.
-Tabhair faoi deara '''nach''' athainmneofar an leathanach má bhfuil leathanach
-ann cheana féin leis an ainm nua, mura bhfuil sé folamh nó athsheoladh nó mura bhfuil aon
-stair athraithe aige cheana. Ciallaí­onn sé sin go féidir leat leathanach a athainmniú ar ais
-chuig an áit ina raibh sé roimhe má dhéanfá botún, agus ní­ féidir leat leathanach atá ann a forshcriobh ar.
+Tabhair faoi deara '''nach''' n-athainmneofar an leathanach má tá leathanach
+ann cheana féin faoin teideal nua, mura bhfuil sé folamh nó athsheoladh nó mura bhfuil aon
+stair athraithe aige cheana. Ciallaíonn sé sin go féidir leat leathanach a athainmniú ar ais
+chuig an áit ina raibh sé roimhe má dhéanfá botún, agus ní féidir leat leathanach atá ann a fhorscriobh ar.
<b>AIRE!</b>
Is athrú tábhachtach é athainmniú má tá leathanach coitianta i gceist;
-cinntigh go dtuigeann tú na iarmhairtí­ go léir roimh a leanfá.",
+cinntigh go dtuigeann tú na iarmhairtí go léir roimh a leanfá.",
"movepagetalktext" => "Aistreofar an leathanach phlé leis, má tá sin ann:
-*'''mura''' bhfuil tú ag aistriú an leathanach trasna ainmranna,
-*'''mura''' bhfuil leathanach phlé neamhfholamh ann leis an ainm nua, nó
-*'''mura''' baineann tú an marc den bosca anseo thí­os.
+*'''muna''' bhfuil tú ag aistriú an leathanach trasna ainmspásanna,
+*'''muna''' bhfuil leathanach phlé neamhfholamh ann leis an teideal nua, nó
+*'''muna''' bhaineann tú an marc den bosca anseo thíos.
Sna scéil sin, caithfidh tú an leathanach a aistrigh nó a báigh leis na lámha má tá sin an rud atá uait.",
-"movearticle" => "Aistrigh an leathanach",
-"movenologin" => "Ní­l tú logtha ann",
-"movenologintext" => "Ní mór duit bheith úsáideoir cláraithe agus [[Speisialta:Userlogin|logtha ann]]
-chun leathanach a aistrigh.",
+"movearticle" => "Athainmnigh an leathanach",
+"movenologin" => "Níl tú logáilte isteach",
+"movenologintext" => "Ní mór duit bheith i d'úsáideoir cláraithe agus <a href=\"" .
+ "{{localurle:Speisialta:Userlogin}}\">logáilte isteach</a>
+chun leathanach a hathainmniú.",
"newtitle" => "Go teideal nua",
-"movepagebtn" => "Aistrigh an leathanach",
+"movepagebtn" => "Athainmnigh an leathanach",
"pagemovedsub" => "D'éirigh leis an athainmniú",
-"pagemovedtext" => "D'aistraí­odh an leathanach \"[[$1]]\" chuig \"[[$2]]\".",
-"articleexists" => "Tá leathanach leis an ainm seo ann fós, nó ní­l an
-ainm a rinne tú rogha air ina ainm bailí­.
-Toghaigh ainm eile le do thoil.",
-"talkexists" => "D'aistraí­odh an leathanach é féin go rathúil, ach ní­ raibh sé ar a chumas an
-leathanach phlé a aistriú de bhrí­ go bhfuil ceann ann fós ag an
-ainm nua. Báigh iad tusa féin, le do thoil.",
-"movedto" => "aistraithe go",
-"movetalk" => "Aistrigh an leathanach \"phlé\" freisin, má bhfuil an leathanach sin ann.",
-"talkpagemoved" => "D'aistraí­odh an leathanach phlé frithiontráil.",
-"talkpagenotmoved" => "<strong>Ní­or</strong> aistraí­odh an leathanach phlé frithiontráil.",
-'1movedto2' => "D'aistríodh $1 chuig $2",
-'1movedto2_redir' => "D'aistríodh $1 chuig $2 thar athsheoladh",
+"pagemovedtext" => "D'athainmníodh an leathanach \"[[$1]]\" chuig \"[[$2]]\".",
+"articleexists" => "Tá leathanach leis an teideal seo ann fós, nó níl an
+teideal a rinne tú rogha air ina theideal bailí.
+Toghaigh teideal eile le do thoil.",
+"talkexists" => "D'athainmníodh an leathanach é féin go rathúil, ach ní raibh sé ar a chumas an
+leathanach phlé a hathainmniú dá bharr go bhfuil ceann ann cheana féin ag an teideal nua.
+Báigh tusa féin iad, le do thoil.",
+"movedto" => "athainmnithe go",
+"movetalk" => "Athainmnigh an leathanach \"phlé\" freisin, má bhfuil an leathanach sin ann.",
+"talkpagemoved" => "D'athainmníodh an leathanach phlé frithiontráil.",
+"talkpagenotmoved" => "<strong>Níor</strong> athainmníodh an leathanach phlé frithiontráil.",
+'1movedto2' => "D'athainmníodh $1 bheith $2",
+'1movedto2_redir' => "D'athainmníodh $1 bheith $2 thar athsheoladh",
+'movelogpage' => 'Athainmnigh loga',
+'movelogpagetext' => 'Liosta is ea seo thíos de leathanaigh athainmnithe.',
+'movereason' => 'Cúis',
+'revertmove' => 'athúsáid',
+'delete_and_move' => 'Scrios agus athainmnigh',
+'delete_and_move_text' =>
+'==Tá scrios riachtanach==
+
+Tá an t-alt "[[$1]]" ann cheana féin, a bhíodh ceaptha mar ainm nua don athainmniú. Ar
+mhaith leat é a scrios chun áit a dhéanamh don athainmniú?',
+'delete_and_move_reason' => 'Scriosta chun áit a dhéanamh d\'athainmniú',
+'selfmove' => "Tá an ainm céanna ag an bhfoinse mar atá ar an ainm sprice; ní féidir leathanach a athainmniú bheith é féin.",
+'immobile_namespace' => "Saghas speisialta leathanach atá ann san ainm sprice; ní féidir leathanaigh a athainmniú san ainmspás sin.",
#Export
-"export" => "Onnmhairigh leathanaigh",
-"exporttext" => "Is féidir leat an téacs agus stair athraithe de leathanach áirithe a onnmhairiú,
-fillte i bpí­osa XML; is féidir leat ansin é a iompórtáil isteach vicí eile atá leis an oideasra MediaWiki
+"export" => "Easportáil leathanaigh",
+"exporttext" => "Is féidir leat an téacs agus stair athraithe de leathanach áirithe a heasportáil,
+fillte i bpíosa XML; is féidir leat ansin é a iompórtáil isteach vicí eile atá le na bogearraí MediaWiki
air, nó is féidir leat é a coinniú do do chuid shiamsa féin.",
-"exportcuronly" => "Ná cuir san áireamh ach an eagrán reatha, ná cuir ann an stair in iomlán",
+"exportcuronly" => "Ná cuir san áireamh ach an leagan láithreach; ná cuir an stair iomlán ann",
# Namespace 8 related
-"allmessages" => "Gach teachtaireacht córais",
-"allmessagestext" => "Seo é liosta de na teachtaireachtaí­ go léir atá le fáil san ainmroinn MediaWiki: .",
+"allmessages" => "Teachtaireachtaí córais",
+"allmessagestext" => "Liosta is ea seo de theachtaireachtaí córais atá le fáil san ainmspás MediaWiki: .",
+'allmessagesnotsupportedUI' => 'Níl tacaíocht ag Speisialta:AllMessages maidir le do theanga
+comhéadáin phearsanta don suíomh seo.',
+'allmessagesnotsupportedDB' => 'Níl aon tacaíocht anseo do Speisialta:AllMessages dá bharr
+go bhfuil wgUseDatabaseMessages druidte.',
# Thumbnails
'thumbnail-more' => 'Méadaigh',
-'missingimage' => "<b>Íomhá ar iarraidh</b><br /><i>$1</i>\n",
+'missingimage' => "<b>Íomhá ar iarraidh</b><br /><i>$1</i>\n",
+'filemissing' => 'Comhad ar iarraidh',
# Special:Import
'import' => 'Iompórtáil leathanaigh',
-'importtext' => 'Onnmhairigh an comhad ón fhoinse-vicí le do thoil (le húsáid an tréith Speisialta:Export), sábháil é ar do dhíosca agus uaslódáil é anseo.',
-'importfailed' => "Theip ar an iompórtáil: $1",
-'importnotext' => 'Folamh nó gan téacs',
-'importsuccess' => "D'eirigh leis an iompórtáil!",
-'importhistoryconflict' => 'Tá stair athraithe contrártha ann cheana féin (is dócha go uaslódáladh an leathanach seo roimh ré)',
+'importinterwiki' => 'Iompórtáil trasna vicíonna',
+'importtext' => 'Easportáil an comhad ón bhfoinse-vicí le do thoil (le húsáid na tréithe
+Speisialta:Export), sábháil ar do dhíosca é agus uaslódáil anseo é.',
+'importfailed' => "Theip ar an iompórtáil: $1",
+'importnotext' => 'Folamh nó gan téacs',
+'importsuccess' => "D'eirigh leis an iompórtáil!",
+'importhistoryconflict' => 'Tá stair athraithe contrártha ann cheana féin (is dócha go
+uaslódáladh an leathanach seo roimh ré)',
+'importnosources' => 'Níl aon fhoinse curtha i leith d\'iompórtáil trasna vicíonna, agus
+ní féidir uaslódála staire díreacha a dhéanamh faoi láthair.',
# Keyboard access keys for power users
'accesskey-search' => 'c', # Cuardaigh
'accesskey-minoredit' => 'm', # Mionathrú
'accesskey-save' => 's', # Sábháil
-'accesskey-preview' => 'r', # Reamhspléachas
+'accesskey-preview' => 'r', # Reamhamharc
+'accesskey-diff' => 'd', # Difríocht
'accesskey-compareselectedversions' => 'l', # Leagain
# tooltip help for some actions, most are in Monobook.js
-'tooltip-search' => 'Cuardaigh an vicí seo [alt-c]',
+'tooltip-search' => 'Cuardaigh ar {{SITENAME}} [alt-c]',
'tooltip-minoredit' => 'Déan mionathrú den athrú seo [alt-m]',
'tooltip-save' => 'Sábháil do chuid athruithe [alt-s]',
-'tooltip-preview' => 'Reamhspléach do chuid athruithe; úsáid an gné seo roimh a shábhálaíonn tú! [alt-r]',
-'tooltip-compareselectedversions' => 'Feic na difríochtaí idir na dhá leagain roghnaithe den leathanach seo. [alt-l]',
+'tooltip-preview' => 'Réamhamharc ar do chuid athruithe; úsáid an gné seo roimh a shábhálaíonn tú! [alt-r]',
+'tooltip-compareselectedversions' => 'Féach na difríochtaí idir an dhá leagain roghnaithe den leathanach seo. [alt-l]',
+'tooltip-watch' => 'Cuir an leathanach seo ar do liosta faire [alt-f]',
+'tooltip-diff' => 'Taispeáin na difríochtaí áirithe a rinne tú don téacs [alt-d]',
+
# stylesheets
-'Monobook.css' => '/* athraigh an comhad seo chun an cuma monobook a athrú don suíomh ar fad */',
-#'Monobook.js' => '/* edit this file to change js things in the monobook skin */',
+'Monobook.css' => '/* athraigh an comhad seo chun an craiceann MonoBook a athrú don suíomh ar fad */',
+#'Monobook.js' => '/* athraigh an comhad seo chun rudaí js sa craiceann MonoBook a hathrú */',
# Metadata
-'nodublincore' => 'Míchumasaítear meitea-shonraí Dublin Core RDF ar an inneall friothála seo.',
-'nocreativecommons' => 'Míchumasaítear meitea-shonraí Creative Commons RDF ar an inneall friothála seo.',
-'notacceptable' => 'Ní féidir leis an inneall friothála vicí na sonraí a chur ar fáil i formáid a féidir le do chliant a léamh.',
+'nodublincore' => 'Míchumasaítear meitea-shonraí Dublin Core RDF ar an freastalaí seo.',
+'nocreativecommons' => 'Míchumasaítear meitea-shonraí Creative Commons RDF ar an freastalaí seo.',
+'notacceptable' => 'Ní féidir leis an freastalaí vicí na sonraí a chur ar fáil i bhformáid atá inléite ag do chliant.',
# Attribution
-'anonymous' => "Úsáideoir(í) gan ainm ar $wgSitename",
-'siteuser' => "Úsáideoir Vicipéide $1", #FIXME - genitive needed here
-'lastmodifiedby' => "Athraíodh an leathanach seo go deireanach ag $1 le $2.",
+'anonymous' => "Úsáideoir(í) gan ainm ar {{SITENAME}}",
+'siteuser' => "Úsáideoir $1 ag {{SITENAME}}", #FIXME - genitive needed here
+'lastmodifiedby' => "Leasaigh $2 an leathanach seo go déanaí ag $1.",
'and' => 'agus',
-'othercontribs' => "Bunaithe ar oibre a rinne $1.",
+'othercontribs' => "Bunaithe ar saothair le $1.",
'others' => 'daoine eile',
-'siteusers' => "Úsáideoir(í) Vicipéide $1", #FIXME - genitive needed here
+'siteusers' => "Úsáideoir(í) ag {{SITENAME}}", #FIXME - genitive needed here
'creditspage' => 'Creidiúintí leathanaigh',
'nocredits' => 'Níl aon eolas creidiúna le fáil don leathanach seo.',
# Spam protection
'spamprotectiontitle' => 'Scagaire in aghaidh ríomhphost dramhála',
-'spamprotectiontext' => 'Chuir an scagaire dramhála bac ar an leathanach a raibh tú ar iarradh sábháil. Is dócha gur nasc chuig suíomh seachtrach ba chúis leis.
+'spamprotectiontext' => 'Chuir an scagaire dramhála bac ar an leathanach a raibh tú ar
+iarradh sábháil. Is dócha gur nasc chuig suíomh seachtrach ba chúis leis.',
+'spamprotectionmatch' => 'Truicear ár scagaire dramhála ag an téacs seo a leanas: $1',
+'subcategorycount' => "Tá $1 fo-chatagóirí sa chatagóir seo.",
+'subcategorycount1' => "Tá fó-chatagóir amháin sa chatagóir seo.",
+'categoryarticlecount' => "Tá $1 ailt sa chatagóir seo.",
+'categoryarticlecount1' => "Tá alt amháin sa chatagóir seo.",
+'usenewcategorypage' => "1\n\nScríobh \"0\" mar an chéad litir chun an leagan amach nua
-Is dócha gur mhaith leat an gnáth-leagan seo a seiceáil chun patrúin a fheiceáil atá faoi bhac i láthair na huaire:',
-'subcategorycount' => "Tá $1 fo-ranganna sa rang seo.",
-'categoryarticlecount' => "Tá $1 ailt sa rang seo.",
-'usenewcategorypage' => "1\n\nScríobh \"0\" mar an chéad litir chun an leagan amach nua ranga a mhíchumasaigh.",
+chatagóire a mhíchumasú.",
# Info page
"infosubtitle" => "Eolas don leathanach",
@@ -1338,50 +1584,60 @@ Is dócha gur mhaith leat an gnáth-leagan seo a seiceáil chun patrúin a fheic
# Math options
- 'mw_math_png' => "Déan PNG-í­omhá gach uair",
- 'mw_math_simple' => "Déan HTML má tá sin an-easca, nó PNG ar mhodh eile",
- 'mw_math_html' => "Déan HTML más féidir, nó PNG ar mhodh eile",
- 'mw_math_source' => "Fág mar cló TeX (do teacsleitheoirí­)",
- 'mw_math_modern' => "Inmholta do lí­onleitheoirí­ nua",
- 'mw_math_mathml' => 'MathML más féidir (turgnamhach)',
+'mw_math_png' => "Déan PNG-íomhá gach uair",
+'mw_math_simple' => "Déan HTML má tá sin an-easca, nó PNG ar mhodh eile",
+'mw_math_html' => "Déan HTML más féidir, nó PNG ar mhodh eile",
+'mw_math_source' => "Fág mar cló TeX (do teacsleitheoirí)",
+'mw_math_modern' => "Inmholta do líonleitheoirí nua",
+'mw_math_mathml' => 'MathML más féidir (turgnamhach)',
+
+# Patrolling
+'markaspatrolleddiff' => "Marcáil bheith patrólaithe",
+'markaspatrolledlink' => "<div class='patrollink'>[$1]</div>",
+'markaspatrolledtext' => "Marcáil go bhfuil an alt seo patrólaithe",
+'markedaspatrolled' => "Marcáil bheith patrólaithe",
+'markedaspatrolledtext' => "Marcáladh an athrú áirithe seo bheith patrólaithe.",
+'rcpatroldisabled' => "Mhíchumasaíodh Patról na n-Athruithe is Déanaí",
+'rcpatroldisabledtext' => "Tá an tréith Patról na n-Athruithe is Déanaí míchumasaithe faoi láthair.",
# Monobook.js: tooltips and access keys for monobook
'Monobook.js' => '/* leideanna uirlisí agus cnaipí rochtana */
ta = new Object();
ta[\'pt-userpage\'] = new Array(\'.\',\'Mo leathanach úsáideora\');
-ta[\'pt-anonuserpage\'] = new Array(\'.\',\'An leathanach úsáideora don IP ina dhéanann tú do chuid athruithe\');
-ta[\'pt-mytalk\'] = new Array(\'n\',\'Mo leathanach phlé
-ta[\'pt-anontalk\'] = new Array(\'n\',\'Plé faoina athruithe a dhéantar ón seoladh IP seo\');
+ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Leathanach úsáideora don IP ina dhéanann tú do chuid athruithe\');
+ta[\'pt-mytalk\'] = new Array(\'n\',\'Mo leathanach phlé\');
+ta[\'pt-anontalk\'] = new Array(\'n\',\'Plé maidir le na hathruithe a dhéantar ón seoladh IP seo\');
ta[\'pt-preferences\'] = new Array(\'\',\'Mo chuid sainroghanna\');
-ta[\'pt-watchlist\'] = new Array(\'l\',\'Liosta de na leathanaigh a dhéanann tú faire ar do athruithe.\');
+ta[\'pt-watchlist\'] = new Array(\'l\',\'Liosta de na leathanaigh a dhéanann tú faire ar maidir le athruithe\');
ta[\'pt-mycontris\'] = new Array(\'y\',\'Liosta de mo chuid dréachtaí\');
ta[\'pt-login\'] = new Array(\'o\',\'Moltar duit logáil isteach, ach níl sé riachtanach.\');
ta[\'pt-anonlogin\'] = new Array(\'o\',\'Moltar duit logáil isteach, ach níl sé riachtanach.\');
ta[\'pt-logout\'] = new Array(\'o\',\'Logáil amach\');
-ta[\'ca-talk\'] = new Array(\'t\',\'Plé faoin leathanach ábhair\');
-ta[\'ca-edit\'] = new Array(\'e\',\'Is féidir leat an leathanach seo a athrú. Más é do thoil é, bain úsáid as an cnaipe reamhspléachais roimh a shabhálaíonn tú.\');
-ta[\'ca-addsection\'] = new Array(\'+\',\'Scríobh trácht don plé seo.\');
-ta[\'ca-viewsource\'] = new Array(\'e\',\'Tá an leathanach seo faoi ghlas. Is féidir leat a fhoinse a fheiceáil.\');
+ta[\'ca-talk\'] = new Array(\'t\',\'Plé maidir leis an leathanach ábhair\');
+ta[\'ca-edit\'] = new Array(\'e\',\'Is féidir leat an leathanach seo a athrú. Más é do thoil é, bain úsáid as an cnaipe réamhamhairc roimh sábháil a dhéanamh.\');
+ta[\'ca-addsection\'] = new Array(\'+\',\'Cuir trácht leis an plé seo..\');
+ta[\'ca-viewsource\'] = new Array(\'e\',\'Tá an leathanach seo glasáilte. Is féidir leat a fhoinse a fheiceáil.\');
ta[\'ca-history\'] = new Array(\'h\',\'Leagain stairiúla den leathanach seo.\');
-ta[\'ca-protect\'] = new Array(\'=\',\'Cuir glas ar an leathanach seo\');
+ta[\'ca-protect\'] = new Array(\'=\',\'Glasáil an leathanach seo\');
ta[\'ca-delete\'] = new Array(\'d\',\'Scrios an leathanach seo\');
-ta[\'ca-undelete\'] = new Array(\'d\',\'Cuir ar ais na hathruithe a raibh déanta don leathanach seo roimh a scriosadh é\');
+ta[\'ca-undelete\'] = new Array(\'d\',\'Díscrios na hathruithe a rinneadh don leathanach seo roimh a scriosadh é\');
ta[\'ca-move\'] = new Array(\'m\',\'Athainmnigh an leathanach\');
+ta[\'ca-nomove\'] = new Array(\'\',\'Níl an cead riachtanach agat chun an leathanach a athainmniú\');
ta[\'ca-watch\'] = new Array(\'w\',\'Cuir an leathanach seo ar do liosta faire\');
ta[\'ca-unwatch\'] = new Array(\'w\',\'Bain an leathanach seo as do liosta faire\');
-ta[\'search\'] = new Array(\'f\',\'Cuardaigh san vicí seo\');
+ta[\'search\'] = new Array(\'f\',\'Cuardaigh sa vicí seo\');
ta[\'p-logo\'] = new Array(\'\',\'Príomhleathanach\');
ta[\'n-mainpage\'] = new Array(\'z\',\'Tabhair cuairt ar an bPríomhleathanach\');
-ta[\'n-portal\'] = new Array(\'\',\'Faoin tionscadal, cad is féidir leat a dhéanamh, cás féidir leat achmhainní a fháil\');
-ta[\'n-currentevents\'] = new Array(\'\',\'Faigh eolas cúlrach faoi chursaí reatha\');
+ta[\'n-portal\'] = new Array(\'\',\'Maidir leis an tionscadal, cad is féidir leat a dhéanamh, conas achmhainní a fháil\');
+ta[\'n-currentevents\'] = new Array(\'\',\'Faigh eolas cúlrach maidir le chursaí reatha\');
ta[\'n-recentchanges\'] = new Array(\'r\',\'Liosta de na hathruithe is déanaí sa vicí.\');
ta[\'n-randompage\'] = new Array(\'x\',\'Lódáil leathanach fánach\');
ta[\'n-help\'] = new Array(\'\',\'An áit chun cabhair a fháil.\');
ta[\'n-sitesupport\'] = new Array(\'\',\'Tabhair tacaíocht duinn\');
-ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Liosta de gach leathanach sa vicí a nascaíonn don leathanach seo\');
-ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Na hathruithe is déanaí do leathanaigh a nascaíonn don an leathanach seo\');
-ta[\'feed-rss\'] = new Array(\'\',\'Sní eolais RSS don leathanach seo\');
-ta[\'feed-atom\'] = new Array(\'\',\'Sní eolais Atom don leathanach seo\');
+ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Liosta de gach leathanach sa vicí a nascaíonn chuig an leathanach seo\');
+ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Na hathruithe is déanaí ar leathanaigh a nascaíonn chuig an leathanach seo\');
+ta[\'feed-rss\'] = new Array(\'\',\'Fotha RSS don leathanach seo\');
+ta[\'feed-atom\'] = new Array(\'\',\'Fotha Atom don leathanach seo\');
ta[\'t-contributions\'] = new Array(\'\',\'Féach ar an liosta dréachtaí a rinne an t-úsáideoir seo\');
ta[\'t-emailuser\'] = new Array(\'\',\'Cuir teachtaireacht chuig an úsáideoir seo\');
ta[\'t-upload\'] = new Array(\'u\',\'Comhaid íomhá nó meáin a uaslódáil\');
@@ -1389,13 +1645,387 @@ ta[\'t-specialpages\'] = new Array(\'q\',\'Liosta de gach leathanach speisialta\
ta[\'ca-nstab-main\'] = new Array(\'c\',\'Féach ar an leathanach ábhair\');
ta[\'ca-nstab-user\'] = new Array(\'c\',\'Féach ar an leathanach úsáideora\');
ta[\'ca-nstab-media\'] = new Array(\'c\',\'Féach ar an leathanach meáin\');
-ta[\'ca-nstab-special\'] = new Array(\'\',\'Is leathanach speisialta é seo, ní féidir leat é fhéin a athrú.\');
+ta[\'ca-nstab-special\'] = new Array(\'\',\'Is leathanach speisialta é seo, ní féidir leat an leathanach é fhéin a athrú.\');
ta[\'ca-nstab-wp\'] = new Array(\'a\',\'Féach ar an leathanach thionscadail\');
ta[\'ca-nstab-image\'] = new Array(\'c\',\'Féach ar an leathanach íomhá\');
ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Féach ar an teachtaireacht córais\');
-ta[\'ca-nstab-template\'] = new Array(\'c\',\'Féach ar an múnla\');
+ta[\'ca-nstab-template\'] = new Array(\'c\',\'Féach ar an teimpléad\');
ta[\'ca-nstab-help\'] = new Array(\'c\',\'Féach ar an leathanach cabhrach\');
-ta[\'ca-nstab-category\'] = new Array(\'c\',\'Féach ar an leathanach ranga\');'
+ta[\'ca-nstab-category\'] = new Array(\'c\',\'Féach ar an leathanach catagóire\');',
+
+# image deletion
+'deletedrevision' => 'Scriosadh an sean-leagan $1.',
+
+# browsing diffs
+'previousdiff' => '← An difríocht roimhe seo',
+'nextdiff' => 'An difríocht i ndiadh seo →',
+
+'imagemaxsize' => 'Cuir an teorann seo ar na íomhánna atá le fáil ar leathanaigh cuir síos íomhánna: ',
+'thumbsize' => 'Méid mionshamhla : ',
+'showbigimage' => 'Íoslódáil leagan ardtaifigh ($1x$2, $3 kb)',
+
+'newimages' => 'Gailearaí na n-íomhánna nua',
+'noimages' => 'Níl aon rud le feiscint.',
+
+# 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',
+'variantname-zh-cn' => 'cn',
+'variantname-zh-tw' => 'tw',
+'variantname-zh-hk' => 'hk',
+'variantname-zh-sg' => 'sg',
+'variantname-zh' => 'zh',
+
+'variantname-is' => 'is',
+'variantname-iz' => 'iz',
+
+# labels for User: and Title: on Special:Log pages
+'specialloguserlabel' => 'Úsáideoir: ',
+'speciallogtitlelabel' => 'Teideal: ',
+
+'passwordtooshort' => 'Tá d\'fhocal faire ró-ghearr. Caithfidh go bhfuil $1 carachtar ann ar a laghad.',
+
+# Media Warning
+'mediawarning' => '\'\'\'Aire\'\'\': Tá seans ann go bhfuil cód mailíseach sa comhad seo - b\'fheidir go gcuirfear do chóras i gcontúirt dá rithfeá é.
+<hr>',
+
+'fileinfo' => '$1KB, saghas MIME: <code>$2</code>',
+
+# Metadata
+'metadata' => 'Meiteasonraí',
+
+# Exif tags
+'exif-imagewidth' =>'Leithead',
+'exif-imagelength' =>'Airde',
+'exif-bitspersample' =>'Gíotáin sa chomhpháirt',
+'exif-compression' =>'Scéim comhbhrúite',
+'exif-photometricinterpretation' =>'Comhbhrú picteilíní',
+'exif-orientation' =>'Treoshuíomh',
+'exif-samplesperpixel' =>'Líon na gcomhpháirt',
+'exif-planarconfiguration' =>'Eagar na sonraí',
+'exif-ycbcrsubsampling' =>'Cóimheas foshamplála de Y i gcoinne C',
+'exif-ycbcrpositioning' =>'Suí Y agus C',
+'exif-xresolution' =>'Taifeach íomhá i dtreo an leithid',
+'exif-yresolution' =>'Taifeach íomhá i dtreo an airde',
+'exif-resolutionunit' =>'Aonad an taifigh X agus Y',
+'exif-stripoffsets' =>'Suíomh na sonraí íomhá',
+'exif-rowsperstrip' =>'Líon na rónna sa stráice',
+'exif-stripbytecounts' =>'Bearta sa stráice comhbhrúite',
+'exif-jpeginterchangeformat' =>'Aischló don SOI JPEG',
+'exif-jpeginterchangeformatlength' =>'Bearta sonraí JPEG',
+'exif-transferfunction' =>'Feidhm aistrithe',
+'exif-whitepoint' =>'Crómatacht na bpointí bán',
+'exif-primarychromaticities' =>'Crómatachta na bpríomhacht',
+'exif-ycbcrcoefficients' =>'Comhéifeachtaí mhaitrís trasfhoirmithe an dathspáis',
+'exif-referenceblackwhite' =>'Péire luachanna tagartha don dubh is don bán',
+'exif-datetime' =>'Dáta agus am athrú an chomhaid ',
+'exif-imagedescription' =>'Íomhátheideal',
+'exif-make' =>'Déantóir an ceamara',
+'exif-model' =>'Déanamh an ceamara',
+'exif-software' =>'Na bogearraí a úsáideadh',
+'exif-artist' =>'Údar',
+'exif-copyright' =>'Úinéir an chóipchirt',
+'exif-exifversion' =>'Leagan EXIF',
+'exif-flashpixversion' =>'Leagan Flashpix atá á thacú',
+'exif-colorspace' =>'Dathspás',
+'exif-componentsconfiguration' =>'Ciall le gach giota',
+'exif-compressedbitsperpixel' =>'Modh chomhbhrú na n-íomhánna',
+'exif-pixelydimension' =>'Leithead bailí don íomhá',
+'exif-pixelxdimension' =>'Airde bailí don íomhá',
+'exif-makernote' =>'Nótaí an déantóra',
+'exif-usercomment' =>'Nótaí an úsáideora',
+'exif-relatedsoundfile' =>'comhad gaolmhara fuaime',
+'exif-datetimeoriginal' =>'Dáta agus am ghiniúint na sonraí',
+'exif-datetimedigitized' =>'Dáta agus am digitithe',
+'exif-subsectime' =>'Foshoicindí DateTime',
+'exif-subsectimeoriginal' =>'Foshoicindí DateTimeOriginal',
+'exif-subsectimedigitized' =>'Foshoicindí DateTimeDigitized',
+'exif-exposuretime' =>'Am nochta',
+'exif-fnumber' =>'Uimhir F',
+'exif-exposureprogram' =>'Clár nochta',
+'exif-spectralsensitivity' =>'Íogaireacht an speictrim',
+'exif-isospeedratings' =>'Grádú ISO luais',
+'exif-oecf' =>'Fachtóir optaileictreonach tiontaithe',
+'exif-shutterspeedvalue' =>'Luas nochta',
+'exif-aperturevalue' =>'Cró',
+'exif-brightnessvalue' =>'Gile',
+'exif-exposurebiasvalue' =>'Laobh nochta',
+'exif-maxaperturevalue' =>'Cró tíre uasmhéideach',
+'exif-subjectdistance' =>'Fad ón ábhar',
+'exif-meteringmode' =>'Modh meadarachta',
+'exif-lightsource' =>'Foinse solais',
+'exif-flash' =>'Splanc',
+'exif-focallength' =>'Fad fócasach an lionsa',
+'exif-subjectarea' =>'Achar an ábhair',
+'exif-flashenergy' =>'Splanfhuinneamh',
+'exif-spatialfrequencyresponse' =>'Freagairt minicíochta spáis',
+'exif-focalplanexresolution' =>'Taifeach an plána fócasaigh X',
+'exif-focalplaneyresolution' =>'Taifeach an plána fócasaigh Y',
+'exif-focalplaneresolutionunit' =>'Aonad taifigh an plána fócasaigh',
+'exif-subjectlocation' =>'Suíomh an ábhair',
+'exif-exposureindex' =>'Innéacs nochta',
+'exif-sensingmethod' =>'Modh braite',
+'exif-filesource' =>'Foinse comhaid',
+'exif-scenetype' =>'Cineál radhairc',
+'exif-cfapattern' =>'Patrún CFA',
+'exif-customrendered' =>'Íomháphróiseáil saincheaptha',
+'exif-exposuremode' =>'Modh nochta',
+'exif-whitebalance' =>'Bánchothromaíocht',
+'exif-digitalzoomratio' =>'Cóimheas zúmála digiteaí',
+'exif-focallengthin35mmfilm' =>'Fad fócasach i scannán 35 mm',
+'exif-scenecapturetype' =>'Cineál gabhála radhairc',
+'exif-gaincontrol' =>'Rialú radhairc',
+'exif-contrast' =>'Codarsnacht',
+'exif-saturation' =>'Sáithiú',
+'exif-sharpness' =>'Géire',
+'exif-devicesettingdescription' =>'Cur síos ar socruithe gléis',
+'exif-subjectdistancerange' =>'Raon fada ón ábhar',
+'exif-imageuniqueid' =>'Aitheantas uathúil an íomhá',
+'exif-gpsversionid' =>'Leagan clibe GPS',
+'exif-gpslatituderef' =>'Domhan-leithead Thuaidh no Theas',
+'exif-gpslatitude' =>'Domhan-leithead',
+'exif-gpslongituderef' =>'Domhanfhad Thoir nó Thiar',
+'exif-gpslongitude' =>'Domhanfhad',
+'exif-gpsaltituderef' =>'Tagairt airde',
+'exif-gpsaltitude' =>'Airde',
+'exif-gpstimestamp' =>'Am GPS (clog adamhach)',
+'exif-gpssatellites' =>'Satailítí úsáidte don tomhas',
+'exif-gpsstatus' =>'Stádas an ghlacadóra',
+'exif-gpsmeasuremode' =>'Modh tomhais',
+'exif-gpsdop' =>'Beachtas tomhais',
+'exif-gpsspeedref' =>'Aonad luais',
+'exif-gpsspeed' =>'Luas an ghlacadóra GPS',
+'exif-gpstrackref' =>'Tagairt don treo gluaiseachta',
+'exif-gpstrack' =>'Treo gluaiseachta',
+'exif-gpsimgdirectionref' =>'Tagairt do treo an íomhá',
+'exif-gpsimgdirection' =>'Treo an íomhá',
+'exif-gpsmapdatum' =>'Sonraí suirbhéireachta geodasaí a úsáideadh',
+'exif-gpsdestlatituderef' =>'Tagairt don domhan-leithead sprice',
+'exif-gpsdestlatitude' =>'Domhan-leithead sprice',
+'exif-gpsdestlongituderef' =>'Tagairt don domhanfhad sprice',
+'exif-gpsdestlongitude' =>'Domhanfhad sprice',
+'exif-gpsdestbearingref' =>'Tagairt don treo-uillinn sprice',
+'exif-gpsdestbearing' =>'Treo-uillinn sprice',
+'exif-gpsdestdistanceref' =>'Tagairt don fad ón áit sprice',
+'exif-gpsdestdistance' =>'Fad ón áit sprice',
+'exif-gpsprocessingmethod' =>'Ainm an modha próiseála GPS',
+'exif-gpsareainformation' =>'Ainm an cheantair GPS',
+'exif-gpsdatestamp' =>'Dáta GPS',
+'exif-gpsdifferential' =>'Ceartú difreálach GPS',
+
+# Make & model, can be wikified in order to link to the camera and model name
+
+'exif-make-value' => '$1',
+'exif-model-value' =>'$1',
+'exif-software-value' => '$1',
+
+# Exif attributes
+
+'exif-compression-1' => 'Neamh-chomhbhrúite',
+'exif-compression-6' => 'JPEG',
+
+'exif-photometricinterpretation-1' => 'RGB',
+'exif-photometricinterpretation-6' => 'YCbCr',
+
+'exif-orientation-1' => 'Gnáth', // 0th row: top; 0th column: left
+'exif-orientation-2' => 'Iompaithe go cothrománach', // 0th row: top; 0th column: right
+'exif-orientation-3' => 'Rothlaithe trí 180°', // 0th row: bottom; 0th column: right
+'exif-orientation-4' => 'Iompaithe go hingearach', // 0th row: bottom; 0th olumn: left
+'exif-orientation-5' => 'Rothlaithe trí 90° CCW agus iompaithe go hingearach', // 0th row: left; 0th column: top
+'exif-orientation-6' => 'Rothlaithe trí 90° CW', // 0th row: right; 0th column: top
+'exif-orientation-7' => 'Rothlaithe trí 90° CW agus iompaithe go hingearach', // 0th row: right; 0th column: bottom
+'exif-orientation-8' => 'Rothlaithe trí 90° CCW', // 0th row: left; 0th column: bottom
+
+'exif-planarconfiguration-1' => 'Formáid shmutánach',
+'exif-planarconfiguration-2' => 'Formáid phlánach',
+
+'exif-colorspace-1' => 'sRGB',
+'exif-colorspace-ffff.h' => 'FFFF.H',
+
+'exif-componentsconfiguration-0' => 'níl a leithéid ann',
+'exif-componentsconfiguration-1' => 'Y',
+'exif-componentsconfiguration-2' => 'Cb',
+'exif-componentsconfiguration-3' => 'Cr',
+'exif-componentsconfiguration-4' => 'R',
+'exif-componentsconfiguration-5' => 'G',
+'exif-componentsconfiguration-6' => 'B',
+
+'exif-exposureprogram-0' => 'Gan sainiú',
+'exif-exposureprogram-1' => 'Leis na lámha',
+'exif-exposureprogram-2' => 'Gnáthchlár',
+'exif-exposureprogram-3' => 'Tosaíocht nochta',
+'exif-exposureprogram-4' => 'Tosaíocht cró',
+'exif-exposureprogram-5' => 'Clár cúise (laofa do doimhneacht réimse)',
+'exif-exposureprogram-6' => 'Clár gnímh (laofa do cróluas tapaidh)',
+'exif-exposureprogram-7' => 'Modh portráide (do grianghraif i ngar don ábhar,
+le cúlra as fócas)',
+'exif-exposureprogram-8' => 'Modh tírdhreacha (do grianghraif tírdhreacha le
+cúlra i bhfócas)',
+
+'exif-meteringmode-0' => 'Anaithnid',
+'exif-meteringmode-1' => 'Meán',
+'exif-meteringmode-2' => 'MeánUalaitheDonLár',
+'exif-meteringmode-3' => 'Spota',
+'exif-meteringmode-4' => 'Ilspotach',
+'exif-meteringmode-5' => 'Patrún',
+'exif-meteringmode-6' => 'Páirteach',
+'exif-meteringmode-255' => 'Eile',
+
+'exif-lightsource-0' => 'Anaithnid',
+'exif-lightsource-1' => 'Solas lae',
+'exif-lightsource-2' => 'Fluaraiseach',
+'exif-lightsource-3' => 'Tungstan (solas gealbhruthach)',
+'exif-lightsource-4' => 'Splanc',
+'exif-lightsource-9' => 'Aimsir breá',
+'exif-lightsource-10' => 'Aimsir scamallach',
+'exif-lightsource-11' => 'Scáth',
+'exif-lightsource-12' => 'Solas lae fluaraiseach (D 5700 – 7100K)',
+'exif-lightsource-13' => 'Solas bán lae fluaraiseach (N 4600 – 5400K)',
+'exif-lightsource-14' => 'Solas fuar bán fluaraiseach (W 3900 – 4500K)',
+'exif-lightsource-15' => 'Solas bán fluaraiseach (WW 3200 – 3700K)',
+'exif-lightsource-17' => 'Gnáthsholas A',
+'exif-lightsource-18' => 'Gnáthsholas B',
+'exif-lightsource-19' => 'Gnáthsholas C',
+'exif-lightsource-20' => 'D55',
+'exif-lightsource-21' => 'D65',
+'exif-lightsource-22' => 'D75',
+'exif-lightsource-23' => 'D50',
+'exif-lightsource-24' => 'Tungstan stiúideó ISO',
+'exif-lightsource-255' => 'Foinse eile solais',
+
+'exif-sensingmethod-1' => 'Gan sainiú',
+'exif-sensingmethod-2' => 'Braiteoir aonshliseach ceantair datha',
+'exif-sensingmethod-3' => 'Braiteoir dháshliseach ceantair datha',
+'exif-sensingmethod-4' => 'Braiteoir tríshliseach ceantair datha',
+'exif-sensingmethod-5' => 'Braiteoir dathsheicheamhach ceantair',
+'exif-sensingmethod-7' => 'Braiteoir trílíneach',
+'exif-sensingmethod-8' => 'Braiteoir dathsheicheamhach línte',
+
+'exif-filesource-3' => 'DSC',
+
+'exif-scenetype-1' => 'Grianghraf a rinneadh go díreach',
+
+'exif-customrendered-0' => 'Gnáthphróiseas',
+'exif-customrendered-1' => 'Próiseas saincheaptha',
+
+'exif-exposuremode-0' => 'Nochtadh uathoibríoch',
+'exif-exposuremode-1' => 'Nochtadh láimhe',
+'exif-exposuremode-2' => 'Brac uathoibríoch',
+
+'exif-whitebalance-0' => 'Bánchothromaíocht uathoibríoch',
+'exif-whitebalance-1' => 'Bánchothromaíocht láimhe',
+
+'exif-scenecapturetype-0' => 'Gnáth',
+'exif-scenecapturetype-1' => 'Tírdhreach',
+'exif-scenecapturetype-2' => 'Portráid',
+'exif-scenecapturetype-3' => 'Radharc oíche',
+
+'exif-gaincontrol-0' => 'Dada',
+'exif-gaincontrol-1' => 'Íosneartúchán suas',
+'exif-gaincontrol-2' => 'Uasneartúchán suas',
+'exif-gaincontrol-3' => 'Íosneartúchán síos',
+'exif-gaincontrol-4' => 'Uasneartúchán síos',
+
+'exif-contrast-0' => 'Gnáth',
+'exif-contrast-1' => 'Bog',
+'exif-contrast-2' => 'Crua',
+
+'exif-saturation-0' => 'Gnáth',
+'exif-saturation-1' => 'Sáithiúchán íseal',
+'exif-saturation-2' => 'Ard-sáithiúchán',
+
+'exif-sharpness-0' => 'Gnáth',
+'exif-sharpness-1' => 'Bog',
+'exif-sharpness-2' => 'Crua',
+
+'exif-subjectdistancerange-0' => 'Anaithnid',
+'exif-subjectdistancerange-1' => 'Macra',
+'exif-subjectdistancerange-2' => 'Radharc teann',
+'exif-subjectdistancerange-3' => 'Cianradharc',
+
+// Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
+'exif-gpslatitude-n' => 'Domhan-leithead thuaidh',
+'exif-gpslatitude-s' => 'Domhan-leithead theas',
+
+// Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef
+'exif-gpslongitude-e' => 'Domhanfhad Thoir',
+'exif-gpslongitude-w' => 'Domhanfhad Thiar',
+
+'exif-gpsstatus-a' => 'Tomhas ar siúl',
+'exif-gpsstatus-v' => 'Tomhas dodhéanta',
+
+'exif-gpsmeasuremode-2' => 'Tomhas déthoiseach',
+'exif-gpsmeasuremode-3' => 'Tomhas tríthoiseach',
+
+// Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+'exif-gpsspeed-k' => 'Ciliméadair san uair',
+'exif-gpsspeed-m' => 'Mílte san uair',
+'exif-gpsspeed-n' => 'Muirmhílte',
+
+// Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
+'exif-gpsdirection-t' => 'Fíorthreo',
+'exif-gpsdirection-m' => 'Treo maighnéadach',
+
+# external editor support
+'edit-externally' => 'Athraigh an comhad seo le feidhmchlár seachtrach',
+'edit-externally-help' => 'Féach ar na
+
+[http://meta.wikimedia.org/wiki/Help:External_editors treoracha cumraíochta] (as Béarla)
+
+le tuilleadh eolais.',
+
+# 'all' in various places, this might be different for inflicted languages
+'recentchangesall' => 'gach',
+'imagelistall' => 'gach',
+'watchlistall1' => 'gach',
+'watchlistall2' => 'gach',
+
+# E-mail address confirmation
+'confirmemail' => 'Deimhnigh do sheoladh ríomhphoist',
+'confirmemail_text' => "Tá sé de dhíth an an vicí seo do sheoladh ríomhphoist a
+
+bhailíochtú sula úsáideann tú na gnéithe ríomhphoist. Gníomhachtaigh an cnaipe seo thíos
+
+chun teachtaireacht deimhnithe a sheoladh chuig do chuntas ríomhphoist. Beidh nasc ann sa
+
+comhad ina mbeidh cód áirithe; lódáil an nasc i do bhrabhsálaí chun deimhniú go bhfuil do
+
+sheoladh ríomhphoist bailí.",
+'confirmemail_send' => 'Seol cód deimhnithe',
+'confirmemail_sent' => 'Seoladh teachtaireacht deimhnithe.',
+'confirmemail_sendfailed' => 'Níorbh fhéidir an teachtaireacht deimhnithe a sheoladh. Seiceáil nach bhfuil caractair neamh-bhailí ann sa seoladh.',
+'confirmemail_invalid' => 'Cód deimhnithe neamh-bhailí. B\'fhéidir gur chuaidh an cód as feidhm.',
+'confirmemail_success' => 'Deimhníodh do sheoladh ríomhphoist. Is féidir leat logáil
+
+isteach anois agus sult a bhaint as an vicí.',
+'confirmemail_loggedin' => 'Deimhníodh do sheoladh ríomhphoist.',
+'confirmemail_error' => 'Tharlaigh botún éigin le sabháil do dheimhniú.',
+
+'confirmemail_subject' => 'Deimhniú seolaidh ríomhphoist as {{SITENAME}}',
+'confirmemail_body' => "Chláraigh duine éigin an cuntas \"$2\" le húsáid an seolaidh
+
+ríomhphoist seo ar {{SITENAME}} - is dócha gur rinne tú féin é seo, ón seoladh IP $1.
+
+Chun deimhniú a dhéanamh gur leatsa é an cuntas seo, agus chun gnéithe ríomhphoist a chur
+
+i ngníomh ag {{SITENAME}}, oscail an nasc seo i do bhrabhsalaí:
+
+$3
+
+*Muna* bhfuil tú an duine atá i gceist, ná roghnaigh an nasc. Rachfaidh an cód deimhnithe
+
+seo as feidhm ag $4.
+",
+
+# Inputbox extension, may be useful in other contexts as well
+'tryexact' => 'Déan iarracht ar meaitseáil cruinn',
+'searchfulltext' => 'Cuardaigh sa téacs iomlán',
+'createarticle' => 'Cruthaigh alt',
+
+# Scary transclusion
+'scarytranscludedisabled' => '[Díchumasaíodh trasáireamh idir vicíonna]',
+'scarytranscludefailed' => '[Theip leis an iarradh teimpléid do $1; tá brón orainn]',
+'scarytranscludetoolong' => '[Tá an URL ró-fhada; tá brón orainn]',
);
@@ -1423,23 +2053,33 @@ class LanguageGa extends LanguageUtf8 {
return $wgDateFormatsGa;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesGa;
- return $wgValidSpecialPagesGa;
- }
+ /**
+ * Get a namespace key by value, case insensetive.
+ *
+ * @param string $text
+ * @return mixed An integer if $text is a valid value otherwise false
+ */
+ function getNsIndex( $text ) {
+ $ns = $this->getNamespaces();
+
+ foreach ( $ns as $i => $n ) {
+ if ( strcasecmp( $n, $text ) == 0)
+ return $i;
+ }
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesGa;
- return $wgSysopSpecialPagesGa;
- }
+ if ( strcasecmp( 'Plé_í­omhá', $text) == 0) return NS_IMAGE_TALK;
+ if ( strcasecmp( 'Múnla', $text) == 0) return NS_TEMPLATE;
+ if ( strcasecmp( 'Múnla', $text) == 0) return NS_TEMPLATE;
+ if ( strcasecmp( 'Plé_múnla', $text) == 0) return NS_TEMPLATE_TALK;
+ if ( strcasecmp( 'Rang', $text) == 0) return NS_CATEGORY;
+ if ( strcasecmp( 'Catagóir', $text) == 0) return NS_CATEGORY_TALK;
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesGa;
- return $wgDeveloperSpecialPagesGa;
+ return false;
}
+
function getMessage( $key ) {
- global $wgAllMessagesGa;
+ global $wgAllMessagesGa;
if( isset( $wgAllMessagesGa[$key] ) ) {
return $wgAllMessagesGa[$key];
} else {
@@ -1457,6 +2097,31 @@ class LanguageGa extends LanguageUtf8 {
return $wgMagicWordsGa;
}
+ # Convert day names
+ # Invoked with {{GRAMMAR:transformation|word}}
+ function convertGrammar( $word, $what ) {
+ switch ( $case ) {
+ case 'ainmlae':
+ switch ($word) {
+ case 'an Domhnach':
+ $word = 'Dé Domhnaigh'; break;
+ case 'an Luan':
+ $word = 'Dé Luain'; break;
+ case 'an Mháirt':
+ $word = 'Dé Mháirt'; break;
+ case 'an Chéadaoin':
+ $word = 'Dé Chéadaoin'; break;
+ case 'an Déardaoin':
+ $word = 'Déardaoin'; break;
+ case 'an Aoine':
+ $word = 'Dé hAoine'; break;
+ case 'an Satharn':
+ $word = 'Dé Sathairn'; break;
+ }
+ }
+ return $word;
+ }
+
}
?>
diff --git a/languages/LanguageGem_alsatian.php b/languages/LanguageGem_alsatian.php
index e199ef629f64..068e1f961e47 100644
--- a/languages/LanguageGem_alsatian.php
+++ b/languages/LanguageGem_alsatian.php
@@ -5,7 +5,7 @@
*/
/*
-<Melancholie> for the moment it would be the best if LanguageAls.php would be
+<Melancholie> for the moment it would be the best if LanguageAls.php would be
the same like LanguageDe.php. That would help us a lot at als.
<Melancholie> at the moment all is in English
<TimStarling> ok
diff --git a/languages/LanguageHe.php b/languages/LanguageHe.php
index 826985c89eef..42951dca816c 100644
--- a/languages/LanguageHe.php
+++ b/languages/LanguageHe.php
@@ -6,32 +6,25 @@
require_once("LanguageUtf8.php");
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesHe = array(
- -2 => "Media",
- -1 => "מיוחד",
- 0 => "",
- 1 => "שיחה",
- 2 => "משתמש",
- 3 => "שיחת_משתמש",
- 4 => $wgMetaNamespace,
- 5 => "שיחת_" . $wgMetaNamespace,
- 6 => "תמונה",
- 7 => "שיחת_תמונה",
- 8 => "MediaWiki",
- 9 => "שיחת_MediaWiki",
- 10 => "תבנית",
- 11 => "שיחת_תבנית",
- 12 => "עזרה",
- 13 => "שיחת_עזרה",
- 14 => "קטגוריה",
- 15 => "שיחת_קטגוריה",
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "מיוחד",
+ NS_MAIN => "",
+ NS_TALK => "שיחה",
+ NS_USER => "משתמש",
+ NS_USER_TALK => "שיחת_משתמש",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => "שיחת_" . $wgMetaNamespace,
+ NS_IMAGE => "תמונה",
+ NS_IMAGE_TALK => "שיחת_תמונה",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "שיחת_MediaWiki",
+ NS_TEMPLATE => "תבנית",
+ NS_TEMPLATE_TALK => "שיחת_תבנית",
+ NS_HELP => "עזרה",
+ NS_HELP_TALK => "שיחת_עזרה",
+ NS_CATEGORY => "קטגוריה",
+ NS_CATEGORY_TALK => "שיחת_קטגוריה",
) + $wgNamespaceNamesEn;
/* Custom namespaces for portal and portal_talk */
@@ -49,11 +42,7 @@ $wgExtraNamespaces = array(
'cologneblue' => "מים כחולים",
'smarty' => "Paddington",
'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+) + $wgSkinNamesEn;
@@ -65,56 +54,6 @@ $wgExtraNamespaces = array(
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesHe = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "קבע העדפות משתמש",
- "Watchlist" => "רשימת המעקב שלי",
- "Recentchanges" => "דפים שעודכנו לאחרונה",
- "Upload" => "העלה קובץ לשרת",
- "Imagelist" => "רשימת תמונות",
- "Listusers" => "משתמשים רשומים",
- "Statistics" => "סטטיסטיקות האתר",
- "Randompage" => "מאמר אקראי",
-
- "Lonelypages" => "מאמרים יתומים",
- "Unusedimages" => "תמונות יתומות",
- "Popularpages" => "מאמרים פופלריים",
- "Wantedpages" => "דפים מבוקשים ביותר",
- "Shortpages" => "מאמרים קצרים",
- "Longpages" => "מאמרים ארוכים",
- "Newpages" => "מאמרים חדשים",
- "Ancientpages" => "Oldest pages",
- "Allpages" => "כל המאמרים לפי כותרת",
-
- "Ipblocklist" => "כתובות IP חסומות",
- "Maintenance" => "דף תחזוקה",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "משאבי ספרות חיצוניים",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesHe = array(
- "Blockip" => "חסום כתובת IP",
- "Asksql" => "שאילתא לבסיס-הנתונים",
- "Undelete" => "צפה ושחזר דפים מחוקים"
-);
-
-/* private */ $wgDeveloperSpecialPagesHe = array(
- "Lockdb" => "הפוך את בסיס-הנתונים לקריא-בלבד",
- "Unlockdb" => "החזר הרשאת כתיבה לבסיס-הנתונים",
-);
-
/* private */ $wgAllMessagesHe = array(
# User Toggles
@@ -182,7 +121,6 @@ $wgExtraNamespaces = array(
'article' => 'מאמר', #????
"help" => "עזרה",
"helppage" => "ויקיפדיה:עזרה",
-"wikititlesuffix" => "ויקיפדיה",
"bugreports" => "דווח על באגים",
"bugreportspage" => "ויקיפדיה:דווח_על_באגים",
"faq" => "שאלות ותשובות",
@@ -227,7 +165,6 @@ $wgExtraNamespaces = array(
"redirectedfrom" => "(הופנה מ - $1)",
"lastmodified" => "שונה לאחרונה ב $1.",
"viewcount" => "דף זה נצפה $1 פעמים.",
-"gnunote" => "מוגש תחת הרשיון לשימוש חופשי <a class=internal href='/wiki/GNU_FDL'>GNU FDL</a>.",
"printsubtitle" => "(מ - {{SERVER}})",
"protectedpage" => "דף מוגן",
"administrators" => "ויקיפדיה:מפעיל_מערכת",
@@ -258,7 +195,7 @@ $wgExtraNamespaces = array(
"error" => "שגיאה",
"databaseerror" => "שגיאת בסיס-נתונים",
"dberrortext" => "ארעה שגיאת תחביר בשאילתא לבסיס-הנתונים.
-השאילתה האחרונה שבוצעה לבסיס-הנתונים היתה:
+השאילתה האחרונה שבוצעה לבסיס-הנתונים היתה:
<blockquote><tt>$1</tt></blockquote>
מהפונקציה \"<tt>$2</tt>\".
בסיס-הנתונים החזיר את השגיאה: \"<tt>$3: $4</tt>\" ",
@@ -278,7 +215,7 @@ $1",
"filedeleteerror" => "מחיקת \"$1\" לא הצליחה.",
"filenotfound" => "הקובץ \"$1\" לא נמצא.",
"unexpected" => "ערך לא צפוי: \"$1\"=\"$2\"",
-"formerror" => "שגיאה: לא יכול לשלוח טופס.",
+"formerror" => "שגיאה: לא יכול לשלוח טופס.",
"badarticleerror" => "לא ניתן לבצע פעולה זו בדף זה.",
"cannotdelete" => "מחיקת הדף או קובץ התמונה לא הצליחה. (יתכן שנמחקה כבר על-ידי מישהו אחר)",
"badtitle" => "כותרת שגויה",
@@ -298,7 +235,7 @@ $1",
"newusersonly" => " (רק אם את/ה משתמש חדש)",
"remembermypassword" => "זכור את הסיסמא שלי בפעם הבאה.",
"loginproblem" => "<b>ארעה שגיאה בכניסה לאתר. </b><br />!נסה שנית",
-"alreadyloggedin" => "<font color=red><b> משתמש $1, כבר ביצעת כניסה לאתר!</b></font><br />\n",
+"alreadyloggedin" => "<strong> משתמש $1, כבר ביצעת כניסה לאתר!</strong><br />\n",
"login" => "כניסה לחשבון",
"userlogin" => "כניסה לחשבון",
@@ -358,7 +295,7 @@ $1",
"editingold" => "<strong>זהירות: את/ה עורך/ת גירסה לא עדכנית של הדף הזה.
אם תשמור/י, כל השינויים שנעשו מאז גירסה זו יאבדו. </strong>",
"yourdiff" => "הבדלים",
-"copyrightwarning" => "אנא שים/י לב שכל תרומה לויקיפידיה מוצאת לאור תחת הרשיון לשימוש חופשי במסמכים של GNU (ראה $1 לפרטים). אם אינך רוצה שעבודתך תהיה זמינה לעריכה על ידי אחרים, ותופץ לעיני כל, אל תפרסם/י אותה פה. כמו-כן, את/ה מבטיח/ה לנו כי את/ה כתבת את הטקסט הזה בעצמך, או העתקת אותו ממקור שאינו מוגן על-ידי זכויות יוצרים.
+"copyrightwarning" => "אנא שים/י לב שכל תרומה לויקיפידיה מוצאת לאור תחת הרשיון לשימוש חופשי במסמכים של GNU (ראה $1 לפרטים). אם אינך רוצה שעבודתך תהיה זמינה לעריכה על ידי אחרים, ותופץ לעיני כל, אל תפרסם/י אותה פה. כמו-כן, את/ה מבטיח/ה לנו כי את/ה כתבת את הטקסט הזה בעצמך, או העתקת אותו ממקור שאינו מוגן על-ידי זכויות יוצרים.
<strong> אל תעשו שימוש בחומר המוגן בזכויות יוצרים ללא רשות! </strong>",
"longpagewarning" => "<strong>אזהרה: גודל דף זה הוא $1 קילובייט. בדפדפנים מסוימים יהיו בעיות בעריכת דף הגדול מ32 קילובייט. אנא שיקלו לחלק דף זה לדפים קטנים יותר</strong>",
"readonlywarning" => "<strong>אזהרה: בסיס-הנתונים ננעל לצורך תחזוקה. אי אפשר לשמור את העריכות בזמן זה. אתם יכולים להשתמש בעורך חיצוני עד שתסוים התחזוקה. אנו מתנצלים על התקלה.</strong>",
@@ -423,7 +360,7 @@ $3 $9",
"prefsnologintext" => "עליך להיכנס לחשבון כדי לשנות העדפות משתמש",
"prefslogintext" => "נכנסת בשם \"$1\", מספרך הסידורי הוא $2.",
"prefsreset" => "העדפותיך שוחזרו מברירת המחדל.",
-"qbsettings" => "הגדרות סרגל מהיר",
+"qbsettings" => "הגדרות סרגל מהיר",
"changepassword" => "שנה סיסמא",
"skin" => "רקע",
"math" => "תצוגת נוסחאות מתמטיות",
@@ -498,7 +435,7 @@ $3 $9",
הפורמט המועדף הוא JPEG לתצלומים, PNG לאיורים, שרטוטים וסמלים, ו-OGG לקבצי קול.
אנא תן לקובץ שם המייצג היטב את תוכנו כדי למנוע בלבול.
-כדי לכלול את התמונה במאמר, צור קישור מסוג
+כדי לכלול את התמונה במאמר, צור קישור מסוג
'''<nowiki>[[image:file.jpg]]</nowiki>''' או '''<nowiki>[[image:file.png|alt text]]</nowiki>'''
או '''<nowiki>[[media:file.ogg]]</nowiki>''' לקבצי קול.
@@ -512,11 +449,9 @@ $3 $9",
",
"filename" => "שם הקובץ",
"filedesc" => "תקציר",
-"affirmation" => "אני מצהיר/ה שבעל זכויות היוצרים על קובץ זה מתיר לי להפיץ אותו תחת תנאי $1.",
"copyrightpage" => "ויקיפדיה:זכויות_יוצרים",
"copyrightpagename" => "זכויות היוצרים של ויקיפדיה",
"uploadedfiles" => "קבצים שהועלו",
-"noaffirmation" => "עליך להבטיח שהעלאת הקובץ אינה מפירה זכויות יוצרים.",
"ignorewarning" => "התעלם מהאזהרה ושמור את הקובץ בכל זאת.",
"minlength" => "שמות של קובצי תמונה צריכים להיות בני שלושה תווים לפחות.",
"badfilename" => "שם התמונה שונה ל - \"$1\".",
@@ -602,8 +537,6 @@ $3 $9",
"listusers" => "רשימת משתמשים",
"specialpages" => "דפים מיוחדים",
"spheading" => "דפים מיוחדים",
-"sysopspheading" => "דפים מיוחדים למפעילי מערכת",
-"developerspheading" => "דפים מיוחדים למפתחים",
"protectpage" => "הפוך דף למוגן",
"recentchangeslinked" => "שינויים בדפים המקושרים",
"rclsub" => "(לדפים המקושרים מ-\"$1\")",
@@ -725,7 +658,6 @@ $3 $9",
"ipbreason" => "סיבה",
"ipbsubmit" => "חסום כתובת זו",
"badipaddress" => ".כתובת ה-IP אינה כתובה נכון",
-"noblockreason" => ".עליך לציין סיבה לחסימה",
"blockipsuccesssub" => "החסימה הצליחה",
"blockipsuccesstext" => "הכתובת \"$1\" נחסמה.
<br />ראה את [[מיוחד:רשימת כתובות IP חסומות|רשימת הכתובות החסומות]] כדי לצפות בחסימות",
@@ -734,7 +666,7 @@ $3 $9",
"ipusubmit" => "שחרר כתובת זו",
"ipusuccess" => "הכתובת \"$1\" שוחררה",
"ipblocklist" => "רשימת כתובות IP חסומות",
-"blocklistline" => "$1, $2 חסם את $3",
+"blocklistline" => "$1, $2 חסם את $3 ($4)",
"blocklink" => "חסום",
"unblocklink" => "שחרר חסימה",
"contribslink" => "תרומות המשתמש",
@@ -758,16 +690,6 @@ $3 $9",
<br />זכור לשחרר את הנעילה לאחר שפעולת התחזוקה הסתיימה.",
"unlockdbsuccesstext" => "שוחררה הנעילה מבסיס-הנתונים של ויקיפדיה",
-# SQL query
-#
-"asksql" => "שאילתת SQL",
-"asksqltext" => "השתמש/י בטופס שלהלן לביצוע שאילתא ישירה לבסיס-הנתונים של ויקיפדיה.
-אנא עשה/י שימוש בגרשיים בודדים ('כך') כדי לתחום שרשראות תווים. (String literals). פעולה זו יוצרת לעיתים קרובות עומס רב על השרת, אנא השתמשו באפשרות זו כמה שפחות.",
-"sqlquery" => "הזן שאילתא",
-"querybtn" => "בצע שאילתא",
-"selectonly" => "שאילתות שאינן \"SELECT\" אפשריות רק למפתחי ויקיפדיה.",
-"querysuccessful" => "השאילתא הצליחה",
-
# Move page
#
"movepage" => "העבר דף",
@@ -804,12 +726,12 @@ $3 $9",
# Math
- 'mw_math_png' => "תמיד הצג כ-PNG",
- 'mw_math_simple' => "HTML אם פשוט, אחרת PNG",
- 'mw_math_html' => "HTML אם אפשר, אחרת PNG",
- 'mw_math_source' => "השאר כקוד TeX",
- 'mw_math_modern' => "מומלץ לדפדפנים עדכניים",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "תמיד הצג כ-PNG",
+'mw_math_simple' => "HTML אם פשוט, אחרת PNG",
+'mw_math_html' => "HTML אם אפשר, אחרת PNG",
+'mw_math_source' => "השאר כקוד TeX",
+'mw_math_modern' => "מומלץ לדפדפנים עדכניים",
+'mw_math_mathml' => 'MathML',
);
@@ -841,21 +763,6 @@ class LanguageHe extends LanguageUtf8 {
return $wgSkinNamesHe;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesHe;
- return $wgValidSpecialPagesHe;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesHe;
- return $wgSysopSpecialPagesHe;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesHe;
- return $wgDeveloperSpecialPagesHe;
- }
-
function getMessage( $key ) {
global $wgAllMessagesHe;
if(array_key_exists($key, $wgAllMessagesHe))
@@ -866,7 +773,7 @@ class LanguageHe extends LanguageUtf8 {
function isRTL() { return true; }
- function fallback8bitEncoding() { return "iso8859-8"; }
+ function fallback8bitEncoding() { return "iso8859-8"; }
}
diff --git a/languages/LanguageHi.php b/languages/LanguageHi.php
index 2084ba6a6e5c..527045817dd5 100644
--- a/languages/LanguageHi.php
+++ b/languages/LanguageHi.php
@@ -6,13 +6,6 @@
require_once( "LanguageUtf8.php" );
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesHi = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'विशेष',
@@ -78,7 +71,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "विकिपीडिया:अबाउट",
"help" => "सहायता",
"helppage" => "विकिपीडिया:सहायता",
-"wikititlesuffix" => "विकिपीडिया",
"bugreports" => "Bug reports",
"bugreportspage" => "विकिपीडिया:Bug_reports",
"faq" => "FAQ",
@@ -120,7 +112,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "($1 से भेजा गया)",
"lastmodified" => "अन्तिम परिवर्तन $1.",
"viewcount" => "यह पृष्ठ $1 बार देखा गया है",
-"gnunote" => "All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.",
"printsubtitle" => "(From {{SERVER}})",
"protectedpage" => "सुरक्षित पृष्ठ",
"administrators" => "विकिपीडिया:प्रबन्धक",
@@ -177,8 +168,7 @@ class LanguageHi extends LanguageUtf8 {
return $wgNamespaceNamesHi;
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesHi;
if(array_key_exists($key, $wgAllMessagesHi))
return $wgAllMessagesHi[$key];
@@ -194,6 +184,7 @@ class LanguageHi extends LanguageUtf8 {
return $number;
}
}
+
}
?>
diff --git a/languages/LanguageHu.php b/languages/LanguageHu.php
index ba221898e62d..226a7cce26c2 100644
--- a/languages/LanguageHu.php
+++ b/languages/LanguageHu.php
@@ -9,35 +9,32 @@
require_once("LanguageUtf8.php");
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( " ", "_", $wgSitename );
+ $wgMetaNamespace = str_replace( " ", "_", $wgSitename );
# suffixed project name (Wikipédia -> Wikipédiá) -- ról, ba, k
$wgSitenameROL = $wgSitename . "ról";
$wgSitenameBA = $wgSitename . "ba";
$wgSitenameK = $wgSitename . "k";
-if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
+if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
$wgSitenameROL = "Wikipédiáról";
$wgSitenameBA = "Wikipédiába";
- $wgSitenameK = "Wikipédiák";
+ $wgSitenameK = "Wikipédiák";
-} elseif( 0 == strcasecmp( "Wikidézet", $wgSitename ) ) {
+} elseif( 0 == strcasecmp( "Wikidézet", $wgSitename ) ) {
$wgSitenameROL = "Wikidézetről";
$wgSitenameBA = "Wikidézetbe";
- $wgSitenameK = "Wikidézetek";
+ $wgSitenameK = "Wikidézetek";
-} elseif( 0 == strcasecmp( "Wikiszótár", $wgSitename ) ) {
+} elseif( 0 == strcasecmp( "Wikiszótár", $wgSitename ) ) {
$wgSitenameROL = "Wikiszótárról";
$wgSitenameBA = "Wikiszótárba";
- $wgSitenameK = "Wikiszótárak";
+ $wgSitenameK = "Wikiszótárak";
-} elseif( 0 == strcasecmp( "Wikikönyvek", $wgSitename ) ) {
+} elseif( 0 == strcasecmp( "Wikikönyvek", $wgSitename ) ) {
$wgSitenameROL = "Wikikönyvekről";
$wgSitenameBA = "Wikikönyvekbe";
- $wgSitenameK = "Wikikönyvek";
+ $wgSitenameK = "Wikikönyvek";
}
/* private */ $wgNamespaceNamesHu = array(
@@ -61,7 +58,7 @@ if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
NS_CATEGORY_TALK => "Kategória_vita"
) + $wgNamespaceNamesEn;
-/* Inherit default options; make specific changes via
+/* Inherit default options; make specific changes via
custom getDefaultUserOptions() if needed. */
/* private */ $wgQuickbarSettingsHu = array(
@@ -71,78 +68,14 @@ if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
/* private */ $wgSkinNamesHu = array(
'standard' => "Alap",
'nostalgia' => "Nosztalgia",
- 'cologneblue' => "Kölni kék",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'cologneblue' => "Kölni kék"
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsHu = array(
# "Mindegy",
);
-
-/* Change bookstore list through the wiki page [[hu:{$wgMetaNamespace}:Külső könyvinformációk]] */
-
-/* Language names should be the native names. Inherit common array from Language.php */
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesHu = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Beállításaim",
- "Watchlist" => "Figyelőlistám",
- "Recentchanges" => "Frissen változtatott oldalak",
- "Upload" => "Képek feltöltése",
- "Imagelist" => "Képek listája",
- "Listusers" => "Regisztrált felhasználók",
- "Statistics" => "Weblap statisztika",
- "Randompage" => "Egy lap találomra",
-
- "Lonelypages" => "Árva szócikkek",
- "Unusedimages" => "Árva képek",
- "Popularpages" => "Népszerű szócikkek",
- "Wantedpages" => "Hiányszócikkek",
- "Shortpages" => "Rövid szócikkek",
- "Longpages" => "Hosszú szócikkek",
- "Newpages" => "Újonnan készült szócikkek",
- "Ancientpages" => "Ősi szócikkek",
-# "Intl" => "Nyelvek közötti linkek",
- "Allpages" => "Az összes lap cím szerint",
-
- "Ipblocklist" => "Blokkolt IP címek",
- "Maintenance" => "Karbantartási lap",
- "Specialpages" => "Speciális lapok",
- "Contributions" => "Hozzájárulások",
- "Emailuser" => "Email írása",
- "Whatlinkshere" => "Mi mutat ide",
- "Recentchangeslinked" => "Kapcsolódó változások",
- "Movepage" => "Lap mozgatása",
- "Booksources" => "Külső könyvinformációk",
- "Categories" => "Lapkategóriák",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesHu = array(
- "Blockip" => "Block an IP address",
- "Asksql" => "Query the database",
- "Undelete" => "Restore deleted pages"
-);
-
-/* private */ $wgDeveloperSpecialPagesHu = array(
- "Lockdb" => "Make database read-only",
- "Unlockdb" => "Restore DB write access",
-);
-
/* private */ $wgAllMessagesHu = array(
# User Toggles
@@ -212,17 +145,16 @@ if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
"mainpage" => "Kezdőlap",
"mainpagetext" => "Wiki szoftver sikeresen telepítve.",
"about" => "Névjegy",
-"aboutsite" => "A $wgSitenameROL",
-"aboutpage" => "{$wgMetaNamespace}:Névjegy",
+"aboutsite" => "A {{SITENAME}}ROL",
+"aboutpage" => "{{ns:project}}:Névjegy",
"help" => "Segítség",
-"helppage" => "{$wgMetaNamespace}:Segítség",
-"wikititlesuffix" => $wgSitename,
+"helppage" => "{{ns:project}}:Segítség",
"bugreports" => "Hibajelentés",
-"bugreportspage" => "{$wgMetaNamespace}:Hibajelentések",
+"bugreportspage" => "{{ns:project}}:Hibajelentések",
"faq" => "GyIK",
-"faqpage" => "{$wgMetaNamespace}:GyIK",
+"faqpage" => "{{ns:project}}:GyIK",
"edithelp" => "Segítség a szerkesztéshez",
-"edithelppage" => "{$wgMetaNamespace}:Hogyan_szerkessz_egy_lapot",
+"edithelppage" => "{{ns:project}}:Hogyan_szerkessz_egy_lapot",
"cancel" => "Vissza",
"qbfind" => "Keresés",
"qbbrowse" => "Böngészés",
@@ -259,10 +191,9 @@ if( 0 == strcasecmp( "Wikipédia", $wgSitename ) ) {
"redirectedfrom" => "(Átirányítva $1 cikkből)",
"lastmodified" => "A lap utolsó módosítása $1.",
"viewcount" => "Ezt a lapot eddig $1 alkalommal látogatták.",
-"gnunote" => "Minden szöveg a <a class=internal href='/wiki/GNU_FDL'>GNU Szabad Dokumentációk Liszensze</a> feltételei mellett érhető el.",
"printsubtitle" => "(From {{SERVER}})",
"protectedpage" => "Védett lap",
-"administrators" => "{$wgMetaNamespace}:Adminisztrátorok",
+"administrators" => "{{ns:project}}:Adminisztrátorok",
"sysoptitle" => "Sysop hozzáférés szükséges",
"sysoptext" => "Az általad kért tevékenységet csak \"sysopok\" végezhetik el.
Lásd $1.",
@@ -273,7 +204,7 @@ See $1.",
"nbytes" => "$1 byte",
"go" => "Menj",
"ok" => "OK",
-"sitetitle" => $wgSitename,
+"sitetitle" => "{{SITENAME}}",
"sitesubtitle" => "A szabad enciklopédia",
"retrievedfrom" => "Retrieved from \"$1\"",
"newmessages" => "$1 van.",
@@ -288,10 +219,10 @@ See $1.",
# Main script and global functions
#
"nosuchaction" => "Nincs ilyen tevékenység",
-"nosuchactiontext" => "Az URL által megadott tevékenységet a $wgSitename
+"nosuchactiontext" => "Az URL által megadott tevékenységet a {{SITENAME}}
software nem ismeri fel",
"nosuchspecialpage" => "Nincs ilyen speciális lap",
-"nospecialpagetext" => "Olyan speciális lapot kértél amit a $wgSitename
+"nospecialpagetext" => "Olyan speciális lapot kértél amit a {{SITENAME}}
software nem ismer fel.",
# General errors
@@ -314,8 +245,8 @@ A MySQL hiba \"$3: $4\".\n",
"readonly" => "Adatbázis lezárva",
"enterlockreason" => "Add meg a lezárás indoklását valamint egy becslést,
hogy mikor kerül a lezárás feloldásra",
-"readonlytext" => "A $wgSitename adatbázis jelenleg le van zárva az új
-szócikkek és módosítások elől, valószínűleg adatbázis karbantartás miatt,
+"readonlytext" => "A {{SITENAME}} adatbázis jelenleg le van zárva az új
+szócikkek és módosítások elől, valószínűleg adatbázis karbantartás miatt,
aminek a végén minden visszaáll a régi kerékvágásba.
Az adminisztrátor aki a lezárást elvégezte az alábbi magyarázatot adta:
<p>$1",
@@ -341,7 +272,7 @@ találtál a software-ben. Kérlek értesíts erről egy adminisztrátort,
"badtitletext" => "A kért cím helytelen, üres vagy hibásan hivatkozik
egy nyelvek közötti vagy wikik közötti címre.",
"perfdisabled" => "Bocsánat! Ez a lehetőség időszakosan nem elérhető
-mert annyira lelassítja az adatbázist, hogy senki nem tudja a
+mert annyira lelassítja az adatbázist, hogy senki nem tudja a
wikit használni.",
"perfdisabledsub" => "Íme $1 egy elmentett másolata:",
@@ -349,12 +280,12 @@ wikit használni.",
#
"logouttitle" => "Kilépés",
"logouttext" => "Kiléptél.
-Folytathatod a $wgSitename használatát név nélkül, vagy beléphetsz
+Folytathatod a {{SITENAME}} használatát név nélkül, vagy beléphetsz
újra vagy másik felhasználóként.\n",
"welcomecreation" => "<h2>Üdvözöllek, $1!</h2><p>A felhasználói környezeted
létrehoztam.
-Ne felejtsd el átnézni a személyes $wgSitename beállításaidat.",
+Ne felejtsd el átnézni a személyes {{SITENAME}} beállításaidat.",
"loginpagetitle" => "Belépés",
"yourname" => "A felhasználói neved",
@@ -363,7 +294,7 @@ Ne felejtsd el átnézni a személyes $wgSitename beállításaidat.",
"newusersonly" => " (csak új felhasználóknak)",
"remembermypassword" => "Jelszó megjegyzése a használatok között.",
"loginproblem" => "<b>Valami probléma van a belépéseddel.</b><br />Kérlek próbáld ismét!",
-"alreadyloggedin" => "<font color=red><b>Kedves $1, már be vagy lépve!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Kedves $1, már be vagy lépve!</strong><br />\n",
"login" => "Belépés",
"userlogin" => "Belépés",
@@ -383,12 +314,12 @@ elfelejted a jelszavadat.",
"loginerror" => "Belépési hiba.",
"noname" => "Nem adtál meg érvényes felhasználói nevet.",
"loginsuccesstitle" => "Sikeres belépés",
-"loginsuccess" => "Beléptél a $wgSitenameBA \"$1\"-ként.",
+"loginsuccess" => "Beléptél a {{SITENAME}}BA \"$1\"-ként.",
"nosuchuser" => "Nincs olyan felhasználó hogy \"$1\".
Ellenőrizd a gépelést, vagy készíts új nevet a fent látható űrlappal.",
"wrongpassword" => "A megadott jelszó helytelen.",
"mailmypassword" => "Küldd el nekem a jelszavamat emailben",
-"passwordremindertitle" => "$wgSitename jelszó emlékeztető",
+"passwordremindertitle" => "{{SITENAME}} jelszó emlékeztető",
"passwordremindertext" => "Valaki (vélhetően te, a $1 IP számról)
azt kérte, hogy küldjük el a jelszavadat.
A jelszavad a \"$2\" felhasználóhoz most \"$3\".
@@ -410,7 +341,7 @@ Lépj be a levélben található adatokkal.",
"blockedtext" => "A felhasználói neved vagy IP számod $1 letiltotta.
Az indoklás:<br />''$2''
<p>Felveheted a kapcsolatot $1 adminnal vagy bármely más
-[[{$wgMetaNamespace}:adminisztrátorok|adminisztrátorral]] hogy megvitasd a letiltást.",
+[[{{ns:project}}:adminisztrátorok|adminisztrátorral]] hogy megvitasd a letiltást.",
"whitelistedittitle" => "A szerkesztéshez be kell lépned",
"whitelistedittext" => "A szócikkek szerkesztéséhez [[Special:Userlogin|be kell lépned]].",
"whitelistreadtitle" => "Az olvasáshoz be kell lépned",
@@ -423,7 +354,7 @@ Az indoklás:<br />''$2''
"newarticletext" =>
"Egy olyan lapra jutottál ami még nem létezik.
A lap létrehozásához kezdd el írni a szövegét lenti keretbe
-(a [[{$wgMetaNamespace}:Segítség|segítség]] lapon lelsz további
+(a [[{{ns:project}}:Segítség|segítség]] lapon lelsz további
információkat).
Ha tévedésből jöttél ide, csak nyomd meg a böngésző '''Vissza/Back'''
gombját.",
@@ -448,18 +379,18 @@ A módosításaid az alsó ablakban láthatóak.
a \"Lap mentését\" választod.<br />",
"yourtext" => "A te szöveged",
"storedversion" => "A tárolt változat",
-"editingold" => "<strong>VIGYÁZAT! A lap egy elavult
+"editingold" => "<strong>VIGYÁZAT! A lap egy elavult
változatát szerkeszted.
-Ha elmented, akkor az ezen változat után végzett összes
+Ha elmented, akkor az ezen változat után végzett összes
módosítás elvész.</strong>",
"yourdiff" => "Eltérések",
"copyrightwarning" => "Kérlek vedd figyelembe hogy minden
-$wgSitenameBA küldött anyag a GNU Szabad Dokumentum Licenc alatti
+{{SITENAME}}BA küldött anyag a GNU Szabad Dokumentum Licenc alatti
publikálásnak számít (lásd $1 a részletekért).
Ha nem akarod, hogy az írásod könyörtelenül módosíthassák vagy
tetszés szerint terjesszék, akkor ne küldd be ide.<br />
A beküldéssel együtt azt is garantálod hogy mindezt saját
-magad írtad, vagy másoltad be egy szabadon elérhető vagy
+magad írtad, vagy másoltad be egy szabadon elérhető vagy
közkincs (public domain) forrásból.
<strong>ENGEDÉLY NÉLKÜL NE KÜLDJ BE JOGVÉDETT ANYAGOKAT!</strong>",
"longpagewarning" => "<strong>FIGYELEM: Ez a lap $1 kilobyte hosszú;
@@ -488,8 +419,8 @@ Kérlek ellenőrizd az URL-t amivel erre a lapra jutottál.\n",
"last" => "előző",
"orig" => "eredeti",
"histlegend" => "Jelmagyarázat: (akt) = eltérés az aktuális változattól,
-(előző) = eltérés az előző változattól,
-Legend: (cur) = difference with current version,
+(előző) = eltérés az előző változattól,
+Legend: (cur) = difference with current version,
A = Apró változtatás",
# Diffs
@@ -524,7 +455,7 @@ próbálom a keresést a cikkek szövegében.",
"showingresults" => "Lent látható <b>$1</b> találat, az eleje #<b>$2</b>.",
"showingresultsnum" => "Lent látható <b>$3</b> találat, az eleje #<b>$2</b>.",
"nonefound" => "<strong>Megyjegyzés</strong>: a sikertelen keresések
-gyakori oka olyan szavak keresése (pl. \"have\" és \"from\") amiket a
+gyakori oka olyan szavak keresése (pl. \"have\" és \"from\") amiket a
rendszer nem indexel fel, vagy több független keresési szó szerepeltetése
(csak minden megadott szót tartalmazó találatok jelennek meg a
végeredményben).",
@@ -540,12 +471,12 @@ $2 Átirányítások listája &nbsp; Keresés:$3 $9",
#
"preferences" => "Beállítások",
"prefsnologin" => "Nem vagy belépve",
-"prefsnologintext" => "Ahhoz hogy a
+"prefsnologintext" => "Ahhoz hogy a
beállításaidat rögzíthesd [[Speciális:Belépés|be kell lépned]].",
"prefslogintext" => "Be vagy lépve \"$1\" néven.
A belső azonosítód $2.",
"prefsreset" => "A beállítások törlődtek a tárolóból vett értékekre.",
-"qbsettings" => "Gyorsmenü beállítások",
+"qbsettings" => "Gyorsmenü beállítások",
"changepassword" => "Jelszó változtatása",
# látvány? bőr?!
"skin" => "Skin",
@@ -586,14 +517,14 @@ idő a GMT-től eltér (Magyarországon nyáron 2, télen 1).",
"changes" => "változtatás",
"recentchanges" => "Friss változtatások",
-"recentchangestext" => "Ezen a lapon követheted a {{SITENAME}} történt legutóbbi
-változtatásokat. [[{$wgMetaNamespace}:Üdvözlünk_látogató|Üdvözlünk, látogató]]!
-Légy szíves ismerkedj meg az alábbi lapokkal: [[{$wgMetaNamespace}:GyIK|$wgSitename GyIK]],
-[[{$wgMetaNamespace}:Irányelvek]] (különösen az [[{$wgMetaNamespace}:Elnevezési szokások|elnevezési szokásokat]],
-a [[{$wgMetaNamespace}:Semleges nézőpont|semleges nézőpontot]]), és a
-[[{$wgMetaNamespace}:Legelterjedtebb baklövések|legelterjedtebb baklövéseket]].
-Ha azt szeretnéd hogy a Wikipedia sikeres legyen akkor nagyon fontos, hogy
-soha ne add hozzá mások [[{$wgMetaNamespace}:Copyright|jogvédett és nem felhasználható]]
+"recentchangestext" => "Ezen a lapon követheted a {{SITENAME}} történt legutóbbi
+változtatásokat. [[{{ns:project}}:Üdvözlünk_látogató|Üdvözlünk, látogató]]!
+Légy szíves ismerkedj meg az alábbi lapokkal: [[{{ns:project}}:GyIK|{{SITENAME}} GyIK]],
+[[{{ns:project}}:Irányelvek]] (különösen az [[{{ns:project}}:Elnevezési szokások|elnevezési szokásokat]],
+a [[{{ns:project}}:Semleges nézőpont|semleges nézőpontot]]), és a
+[[{{ns:project}}:Legelterjedtebb baklövések|legelterjedtebb baklövéseket]].
+Ha azt szeretnéd hogy a Wikipedia sikeres legyen akkor nagyon fontos, hogy
+soha ne add hozzá mások [[{{ns:project}}:Copyright|jogvédett és nem felhasználható]]
anyagait.
A jogi problémák komolyan árthatnak a projektnek ezért kérünk arra, hogy ne tegyél
ilyet.",
@@ -648,16 +579,16 @@ nem sértesz meg semmilyen szerzői jogot.
A \"Felküldés\" gombbal fejezheted be a küldést.
Ez lassú internet kapcsolat esetén eltarthat egy kis ideig.
-A javasolt formátumok JPG a fotókhoz, PNG a rajzokhoz és
+A javasolt formátumok JPG a fotókhoz, PNG a rajzokhoz és
ikon jellegű képekhez és OGG a hanganyagokhoz.
Kérünk arra, hogy a file-jaidnak jellemző, beszélő nevet adj hogy
-elkerüld a félreértéseket. A képet a cikkbe a
+elkerüld a félreértéseket. A képet a cikkbe a
'''<nowiki>[[kép:file.jpg]]</nowiki>''' vagy
'''<nowiki>[[kép:file.png|leírás]]</nowiki>'''
-formában használhatod és '''<nowiki>[[media:file.ogg]]</nowiki>''' formában
+formában használhatod és '''<nowiki>[[media:file.ogg]]</nowiki>''' formában
a hanganyagokat.
-Kérünk hogy vedd figyelembe azt, hogy mint minden $wgSitename
+Kérünk hogy vedd figyelembe azt, hogy mint minden {{SITENAME}}
lap esetében bárki szerkesztheti vagy törölheti a felküldésedet
ha úgy ítéli meg, hogy az hasznos a lexikonnak, vagy letiltásra
kerülhetsz a felküldési lehetőségről ha visszaélsz a rendszerrel.",
@@ -672,13 +603,9 @@ Minden időpont a server idejében (UTC) van megadva.
"filedesc" => "Összefoglaló",
"filestatus" => "Szerzői jogi állapot",
"filesource" => "Forrás",
-"affirmation" => "Igazolom hogy ezen file szerzői jogainak tulajdonosa
-elfogadja azt, hogy az anyag a $1 licenc alapján publikálásra kerül.",
-"copyrightpage" => "{$wgMetaNamespace}:Copyright",
-"copyrightpagename" => "$wgSitename copyright",
+"copyrightpage" => "{{ns:project}}:Copyright",
+"copyrightpagename" => "{{SITENAME}} copyright",
"uploadedfiles" => "Felküldött file-ok",
-"noaffirmation" => "Igazolnod kell azt, hogy a felküldött file-ok
-nem sértenek szerzői jogokat!",
"ignorewarning" => "Mentés a figyelmeztetés figyelmen kívül hagyásával.",
"minlength" => "A kép nevének legalább három betűből kell állnia.",
"badfilename" => "A kép új neve \"$1\".",
@@ -724,12 +651,12 @@ más információ amit meg tudsz adni.",
"sitestats" => "Server statisztika",
"userstats" => "User statisztika",
"sitestatstext" => "Az adatbázisban összesen <b>$1</b> lap található.
-Ebben benne vannak a \"vita\" lapok, a $wgSitenameROL szóló lapok, a
+Ebben benne vannak a \"vita\" lapok, a {{SITENAME}}ROL szóló lapok, a
minimális \"csonk\" lapok, átirányítások és hasonlók amik vélhetően nem
-számítanak igazi szócikkeknek.
+számítanak igazi szócikkeknek.
Ezeket nem számítva <b>$2</b> lapunk van ami valószínűleg igazi szócikknek
számít.<p>
-A magyar $wgSitename indítása óta (2003 júl 8) <b>$3</b> alkalommal néztek meg
+A magyar {{SITENAME}} indítása óta (2003 júl 8) <b>$3</b> alkalommal néztek meg
lapokat a rendszeren, és <b>$4</b> alkalommal szerkesztett valaki lapot.
Ezek alapján átlagosan egy lapot <b>$5</b> alkalommal szerkesztettek, és
szerkesztésenként <b>$6</b> alkalommal nézték meg.",
@@ -742,7 +669,7 @@ Ebből <b>$2</b> darab adminisztrátor (lásd $3).",
"maintnancepagetext" => "Ezen a lapon a mindennapi karbantartáshoz hasznos dologkat lelsz. Mivel ezek az adatbázist a szokásosnál jobban terhelik kérlek ne nyomj minden kijavított cikk után reloadot ;-)",
"maintenancebacklink" => "Vissza a karbantartás lapra",
"disambiguations" => "Egyértelműsítő lapok",
-"disambiguationspage" => "{$wgMetaNamespace}:Egyértelműsítő lapok",
+"disambiguationspage" => "{{ns:project}}:Egyértelműsítő lapok",
"disambiguationstext" => "The following articles link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br />A page is treated as dismbiguation if it is linked from $1.<br />Links from other namespaces are <i>not</i> listed here.",
"doubleredirects" => "Double Redirects",
"doubleredirectstext" => "<b>Attention:</b> This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.<br />\nEach row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the \"real\" taget article, which the first redirect should point to.",
@@ -752,7 +679,7 @@ Ebből <b>$2</b> darab adminisztrátor (lásd $3).",
"selflinkstext" => "The following pages contain a link to themselves, which they should not.",
"mispeelings" => "Pages with misspellings",
"mispeelingstext" => "The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this).",
-"mispeelingspage" => "{$wgMetaNamespace}:Gyakori elírások listája",
+"mispeelingspage" => "{{ns:project}}:Gyakori elírások listája",
"missinglanguagelinks" => "Missing Language Links",
"missinglanguagelinksbutton" => "Find missing language links for",
"missinglanguagelinkstext" => "These articles do <i>not</i> link to their counterpart in $1. Redirects and subpages are <i>not</i> shown.",
@@ -775,8 +702,6 @@ Ebből <b>$2</b> darab adminisztrátor (lásd $3).",
"listusers" => "Felhasználók",
"specialpages" => "Speciális lapok",
"spheading" => "Speciális lapok",
-"sysopspheading" => "Special pages for sysop use",
-"developerspheading" => "Special pages for developer use",
"protectpage" => "Protect page",
"recentchangeslinked" => "Kapcsolódó változtatások",
# FIXME: possible context?
@@ -787,14 +712,14 @@ Ebből <b>$2</b> darab adminisztrátor (lásd $3).",
"intl" => "Nyelvek közötti linkek",
"movethispage" => "Mozgasd ezt a lapot",
"unusedimagestext" => "<p>Vedd figyelembe azt hogy más
-lapok - mint például a nemzetközi $wgSitenameK - közvetlenül
+lapok - mint például a nemzetközi {{SITENAME}}K - közvetlenül
hivatkozhatnak egy file URL-jére, ezért szerepelhet itt annak
ellenére hogy aktívan használják.",
"booksources" => "Könyvforrások",
"booksourcetext" => "Lentebb néhány hivatkozás található olyan lapokra,
ahol új vagy használt könyveket árusítanak, vagy további információkkal
szolgálhatnak az általad vizsgált könyvről.
-A $wgSitename semmilyen módon nem áll kapcsolatba ezen cégekkel és
+A {{SITENAME}} semmilyen módon nem áll kapcsolatba ezen cégekkel és
ezt a listát semmiképpen ne tekintsd bármiféle ajánlásnak.",
# FIXME: huh?
"alphaindexline" => "$1 -> $2",
@@ -834,7 +759,7 @@ nem kíván másoktól leveleket kapni.",
"{{localurle:Speciális:Figyelőlista}}\">figyelőlistádhoz</a>.
Ezután minden a lapon vagy annak vitalapján történő változást ott fogsz
látni, és a lap <b>vastagon</b> fog szerepelni a <a href=\"" .
- "{{localurle:Speciális:Friss_változtatások}}\">friss változtatások</a>
+ "{{localurle:Speciális:Friss_változtatások}}\">friss változtatások</a>
lapon, hogy könnyen észrevehető legyen.</p>
<p>Ha később el akarod távolítani a lapot a figyelőlistádról, akkor ezt az
@@ -844,8 +769,8 @@ oldalmenü \"Figyelés vége\" pontjával teheted meg.",
"watchthispage" => "Lap figyelése",
"unwatchthispage" => "Figyelés vége",
"notanarticle" => "Nem szócikk",
-"watchdetails" => "($1 lap figyelése a vitalapokon kívül,
-$2 lap változott az adott határokon belül,
+"watchdetails" => "($1 lap figyelése a vitalapokon kívül,
+$2 lap változott az adott határokon belül,
$3...
[$4 teljes lista áttekintés és szerkesztés].)",
"watchmethod-recent" => "a figyelt lapokon belüli legfrissebb szerkesztések",
@@ -896,11 +821,11 @@ All times shown are server time (UTC).
"rollbackfailed" => "Rollback failed",
"cantrollback" => "Cannot revert edit; last contributor is only author of this article.",
"alreadyrolled" => "Cannot rollback last edit of [[$1]]
-by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the article already.
+by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the article already.
Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]). ",
# only shown if there is an edit comment
-"editcomment" => "The edit comment was: \"<i>$1</i>\".",
+"editcomment" => "The edit comment was: \"<i>$1</i>\".",
"revertpage" => "Reverted to last edit by $1",
# Undelete
@@ -941,7 +866,7 @@ See [[Wikipedia:Deletion_log]] for a record of recent deletions and restorations
"isredirect" => "átirányítás",
# Block/unblock IP
-#
+#
#FIXME:
"blockip" => "Block IP address",
"blockiptext" => "Use the form below to block write access
@@ -954,7 +879,6 @@ pages that were vandalized).",
"ipbreason" => "Reason",
"ipbsubmit" => "Block this address",
"badipaddress" => "The IP address is badly formed.",
-"noblockreason" => "You must supply a reason for the block.",
"blockipsuccesssub" => "Block succeeded",
"blockipsuccesstext" => "The IP address \"$1\" has been blocked.
<br />See [[Speciális:Ipblocklist|IP block list]] to review blocks.",
@@ -964,14 +888,14 @@ to a previously blocked IP address.",
"ipusubmit" => "Unblock this address",
"ipusuccess" => "IP address \"$1\" unblocked",
"ipblocklist" => "List of blocked IP addresses",
-"blocklistline" => "$1, $2 blocked $3",
+"blocklistline" => "$1, $2 blocked $3 ($4)",
"blocklink" => "block",
"unblocklink" => "unblock",
"contribslink" => "contribs",
"autoblocker" => "Autoblocked because you share an IP address with \"$1\". Reason \"$2\".",
"blocklogpage" => "Block_log",
"blocklogentry" => 'blocked "$1"',
-"blocklogtext" => "This is a log of user blocking and unblocking actions. Automatically
+"blocklogtext" => "This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.",
"unblocklogentry" => 'unblocked "$1"',
@@ -1001,35 +925,20 @@ Please confirm that this is what you intend to do.",
<br />Remember to remove the lock after your maintenance is complete.",
"unlockdbsuccesstext" => "The Wikipedia database has been unlocked.",
-# SQL query
-#
-"asksql" => "SQL query",
-"asksqltext" => "Use the form below to make a direct query of the
-Wikipedia database.
-Use single quotes ('like this') to delimit string literals.
-This can often add considerable load to the server, so please use
-this function sparingly.",
-"sqlislogged" => "Please note that all queries are logged.",
-"sqlquery" => "Enter query",
-"querybtn" => "Submit query",
-"selectonly" => "Queries other than \"SELECT\" are restricted to
-Wikipedia developers.",
-"querysuccessful" => "Query successful",
-
# Move page
#
"movepage" => "Lap mozgatása",
-"movepagetext" => "A lentebb található űrlap segítségével legetséges
+"movepagetext" => "A lentebb található űrlap segítségével legetséges
egy lapot átnevezni, és átmozgatni a teljes történetével együtt egy
új névre.
A régi név átirányítássá válik az új címszóra.
-A régi címszóra hivatkozások nem változnak meg;
+A régi címszóra hivatkozások nem változnak meg;
[[Speciális:Karbantartás|győződj meg arról]] hogy nem hagysz
magad után a régi címszóra hivatkozó linkeket. A te feladatod
biztosítani hogy a linkek oda mutassanak, ahova kell nekik.
Vedd figyelembe azt hogy az átnevezés '''nem''' történik meg
-akkorr, ha már létezik olyan nevű lap, kivéve ha az üres,
+akkorr, ha már létezik olyan nevű lap, kivéve ha az üres,
átirányítás vagy nincs szerkesztési története. Ez azt jelenti
hogy vissza tudsz nevezni egy tévedésből átnevezett lapot, de
nem tudsz egy már létező aktív lapot felülírni.
@@ -1075,27 +984,24 @@ rendszerbe való importálásra, átalakításra vagy a saját szórakoztatásod
# Math
- 'mw_math_png' => "Mindig készítsen PNG-t",
- 'mw_math_simple' => "HTML ha nagyon egyszerű, egyébként PNG",
- 'mw_math_html' => "HTML ha lehetséges, egyébként PNG",
- 'mw_math_source' => "Hagyja TeX formában (szöveges böngészőknek)",
- 'mw_math_modern' => "Modern böngészőknek ajánlott beállítás",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Mindig készítsen PNG-t",
+'mw_math_simple' => "HTML ha nagyon egyszerű, egyébként PNG",
+'mw_math_html' => "HTML ha lehetséges, egyébként PNG",
+'mw_math_source' => "Hagyja TeX formában (szöveges böngészőknek)",
+'mw_math_modern' => "Modern böngészőknek ajánlott beállítás",
+'mw_math_mathml' => 'MathML',
);
class LanguageHu extends LanguageUtf8 {
-
- /* inherit getDefaultUserOptions() */
- /* inherit stub getBookstoreList() */
-
+
function getNamespaces() {
global $wgNamespaceNamesHu;
return $wgNamespaceNamesHu;
}
-
+
function getNsIndex( $text ) {
global $wgNamespaceNamesHu;
-
+
foreach ( $wgNamespaceNamesHu as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
@@ -1105,37 +1011,22 @@ class LanguageHu extends LanguageUtf8 {
if( 0 == strcasecmp( "Wikipedia_talk", $text ) ) { return 5; }
return false;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsHu;
return $wgQuickbarSettingsHu;
}
-
+
function getSkinNames() {
global $wgSkinNamesHu;
return $wgSkinNamesHu;
}
-
+
function getDateFormats() {
global $wgDateFormatsHu;
return $wgDateFormatsHu;
}
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesHu;
- return $wgValidSpecialPagesHu;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesHu;
- return $wgSysopSpecialPagesHu;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesHu;
- return $wgDeveloperSpecialPagesHu;
- }
-
+
function getMessage( $key ) {
global $wgAllMessagesHu;
if(array_key_exists($key, $wgAllMessagesHu))
@@ -1143,7 +1034,7 @@ class LanguageHu extends LanguageUtf8 {
else
return parent::getMessage($key);
}
-
+
function fallback8bitEncoding() {
return "iso8859-2";
}
@@ -1151,18 +1042,17 @@ class LanguageHu extends LanguageUtf8 {
# localised date and time
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$d = substr( $ts, 0, 4 ) . ". " .
$this->getMonthName( substr( $ts, 4, 2 ) ) . " ".
(0 + substr( $ts, 6, 2 )) . ".";
return $d;
}
-
- function timeanddate( $ts, $adj = false )
- {
+
+ function timeanddate( $ts, $adj = false ) {
return $this->date( $ts, $adj ) . ", " . $this->time( $ts, $adj );
}
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
diff --git a/languages/LanguageIa.php b/languages/LanguageIa.php
index 1a2abd2ea741..7c6187fe8dcb 100644
--- a/languages/LanguageIa.php
+++ b/languages/LanguageIa.php
@@ -4,30 +4,22 @@
* @subpackage Language
*/
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
+/** TODO: fixme */
/* private */ $wgNamespaceNamesIa = array(
- -2 => "Media",
- -1 => "Special",
- 0 => "",
- 1 => "Discussion",
- 2 => "Usator",
- 3 => "Discussion_Usator",
- 4 => "Wikipedia",
- 5 => "Discussion_Wikipedia",
- 6 => "Imagine",
- 7 => "Discussion_Imagine",
- 8 => "MediaWiki",
- 9 => "Discussion_MediaWiki",
- 10 => "Template",
- 11 => "Template_talk"
-
-
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Special",
+ NS_MAIN => "",
+ NS_TALK => "Discussion",
+ NS_USER => "Usator",
+ NS_USER_TALK => "Discussion_Usator",
+ NS_PROJECT => "Wikipedia",
+ NS_PROJECT_TALK => "Discussion_Wikipedia",
+ NS_IMAGE => "Imagine",
+ NS_IMAGE_TALK => "Discussion_Imagine",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "Discussion_MediaWiki",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsIa = array(
@@ -39,58 +31,6 @@
) + $wgSkinNamesEn;
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesIa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Preferentias del usator",
- "Watchlist" => "Paginas sub observation",
- "Recentchanges" => "Modificationes recente",
- "Upload" => "Cargar imagines al servitor",
- "Imagelist" => "Lista de imagines",
- "Listusers" => "Usatores registerate",
- "Statistics" => "Statisticas de accesso",
- "Randompage" => "Articulo aleatori",
-
- "Lonelypages" => "Articulos orphanos",
- "Unusedimages" => "Imagines orphanas",
- "Popularpages" => "Articulos popular",
- "Wantedpages" => "Articulos plus demandate",
- "Shortpages" => "Articulos curte",
- "Longpages" => "Articulos longe",
- "Newpages" => "Articulos nove",
-# "Intl" => "Interlanguage Links",
- "Allpages" => "Tote le paginas (per titulo)",
-
- "Ipblocklist" => "Adresses de IP blocate",
- "Maintenance" => "Pagina de mantenentia",
- "Specialpages" => "", # "Paginas special",
- "Contributions" => "", # "Contributiones",
- "Emailuser" => "", # "Inviar email al usator(?)",
- "Whatlinkshere" => "", # "Referentias a iste pagina",
- "Recentchangeslinked" => "", # "Ultime modificationes (?)",
- "Movepage" => "", # "Mover pagina",
- "Booksources" => "Fontes externe (libros)",
-# "Categories" => "Page categories",
- "Export" => "Exportar in XML",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesIa = array(
- "Blockip" => "Blocar un adresse de IP",
- "Asksql" => "Consultar base de datos",
- "Undelete" => "Vider e restaurar paginas eliminate"
-);
-
-/* private */ $wgDeveloperSpecialPagesIa = array(
- "Lockdb" => "Suspender modificationes",
- "Unlockdb" => "Permitter modificationes",
-);
-
/* private */ $wgAllMessagesIa = array(
# User Toggles
@@ -155,7 +95,6 @@
"aboutpage" => "Wikipedia:A_proposito",
"help" => "Adjuta",
"helppage" => "Wikipedia:Adjuta",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Reportos de disfunctiones",
"bugreportspage" => "Wikipedia:Reportos_de_disfunctiones",
"faq" => "Questiones frequente",
@@ -197,7 +136,6 @@
"redirectedfrom" => "(Redirigite de $1)",
"lastmodified" => "Ultime modification: $1.",
"viewcount" => "Iste pagina esseva accessate $1 vices.",
-"gnunote" => "Tote le texto es disponibile sub le terminos del <a class=internal href='$wgScriptPath/GNU_FDL'>Licentia de documentation libere GNU</a>.",
"printsubtitle" => "(De {{SERVER}})",
"protectedpage" => "Pagina protegite",
"administrators" => "Wikipedia:Administratores",
@@ -259,7 +197,7 @@ indicante le URL.",
"filedeleteerror" => "Impossibile eliminar file \"$1\".",
"filenotfound" => "Impossibile trovar file \"$1\".",
"unexpected" => "Valor impreviste: \"$1\"=\"$2\".",
-"formerror" => "Error: impossibile submitter formulario",
+"formerror" => "Error: impossibile submitter formulario",
"badarticleerror" => "Iste action non pote esser effectuate super iste pagina.",
"cannotdelete" => "Impossibile eliminar le pagina o imagine specificate. (Illo pote ja haber essite eliminate per un altere persona.)",
"badtitle" => "Titulo incorrecte",
@@ -287,7 +225,7 @@ Non oblida personalisar Wikipedia secundo tu preferentias.",
"newusersonly" => " (solmente pro nove usatores)",
"remembermypassword" => "Recordar contrasigno inter sessiones.",
"loginproblem" => "<b>Occurreva problemas pro initiar tu session.</b><br />Tenta de nove!",
-"alreadyloggedin" => "<font color=red><b>Usator $1, tu session ja es aperte!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Usator $1, tu session ja es aperte!</strong><br />\n",
"login" => "Aperir session",
"userlogin" => "Aperir session",
@@ -440,7 +378,7 @@ pro definir tu preferentias.",
"prefslogintext" => "Tu es identificate como \"$1\".
Tu numero interne de ID es $2.",
"prefsreset" => "Tu preferentias salvate previemente ha essite restaurate.",
-"qbsettings" => "Configuration del barra de utensiles",
+"qbsettings" => "Configuration del barra de utensiles",
"changepassword" => "Cambiar contrasigno",
"skin" => "Apparentia",
"math" => "Exhibition de formulas",
@@ -559,13 +497,9 @@ Tote le tempores monstrate es in le fuso horari del servitor (UCT).
",
"filename" => "Nomine del file",
"filedesc" => "Description",
-"affirmation" => "Io declara que le detentor del derecto de autor de iste file
-consenti in licentiar lo sub le terminos del $1.",
"copyrightpage" => "Wikipedia:Copyright",
"copyrightpagename" => "Wikipedia e derectos de autor (copyright)",
"uploadedfiles" => "Files cargate",
-"noaffirmation" => "Tu debe declarar que le files cargate per te non viola
-derectos de autor (copyrights).",
"ignorewarning" => "Ignorar advertimentos e salvar le file totevia.",
"minlength" => "Le nomines de imagines debe haber al minus tres litteras.",
"badfilename" => "Le nomine del imagine esseva cambiate a \"$1\".",
@@ -668,8 +602,6 @@ al qual le prime redirection deberea referer se.",
"listusers" => "Lista de usatores",
"specialpages" => "Paginas special",
"spheading" => "Paginas special",
-"sysopspheading" => "Paginas special pro uso del operatores del systema",
-"developerspheading" => "Pagians special pro uso del disveloppatores",
"protectpage" => "Proteger pagina",
"recentchangeslinked" => "Modificationes correlate",
"rclsub" => "(a paginas ligate a partir de \"$1\")",
@@ -814,7 +746,6 @@ specific que ha essite vandalisate).",
"ipbreason" => "Motivo",
"ipbsubmit" => "Blocar iste adresse",
"badipaddress" => "Adresse IP mal formate.",
-"noblockreason" => "Tu debe fornir un motivo pro le blocage.",
"blockipsuccesssub" => "Blocage con successo",
"blockipsuccesstext" => "Le adresse IP \"$1\" ha essite blocate.
<br />Vide [[Special:Ipblocklist|Lista de IPs blocate]] pro revider le blocages.",
@@ -824,7 +755,7 @@ a un adresse de IP blocate previemente.",
"ipusubmit" => "Disbloca iste adresse",
"ipusuccess" => "Adresse IP \"$1\" disblocate",
"ipblocklist" => "Lista de adresses IP blocate",
-"blocklistline" => "$1, $2 ha blockate $3",
+"blocklistline" => "$1, $2 ha blockate $3 ($4)",
"blocklink" => "blocar",
"unblocklink" => "disblocar",
"contribslink" => "contributiones",
@@ -853,19 +784,6 @@ Per favor confirma que iste es tu intention.",
<br />Rememora te de disblocar lo post completar tu mantenentia.",
"unlockdbsuccesstext" => "Le base de datos de Wikipedia ha essite disblocate.",
-# SQL query
-#
-"asksql" => "Consulta SQL",
-"asksqltext" => "Usa le formulario infra pro facer un consulta directe al
-base de datos de Wikipedia.
-Usa apostrophos ('como istes') pro delimitar catenas de characteres.
-Iste function pote supercargar le servitor, alora usa lo con moderation.",
-"sqlquery" => "Scribe consulta",
-"querybtn" => "Inviar consulta",
-"selectonly" => "Consultas differente de \"SELECT\" es restricte al
-disveloppatores de Wikipedia.",
-"querysuccessful" => "Consulta effectuate con successo",
-
# Move page
#
"movepage" => "Mover pagina",
@@ -913,12 +831,12 @@ nove titulo. Per favor fusiona los manualmente.",
# Math
- 'mw_math_png' => "Sempre produce PNG",
- 'mw_math_simple' => "HTML si multo simple, alteremente PNG",
- 'mw_math_html' => "HTML si possibile, alteremente PNG",
- 'mw_math_source' => "Lassa lo como TeX (pro navigatores in modo texto)",
- 'mw_math_modern' => "Recommendate pro navigatores moderne",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Sempre produce PNG",
+'mw_math_simple' => "HTML si multo simple, alteremente PNG",
+'mw_math_html' => "HTML si possibile, alteremente PNG",
+'mw_math_source' => "Lassa lo como TeX (pro navigatores in modo texto)",
+'mw_math_modern' => "Recommendate pro navigatores moderne",
+'mw_math_mathml' => 'MathML',
);
@@ -941,8 +859,7 @@ class LanguageIa extends LanguageUtf8 {
return $wgSkinNamesIa;
}
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
@@ -951,31 +868,11 @@ class LanguageIa extends LanguageUtf8 {
return $d;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->time( $ts, $adj ) . " " . $this->date( $ts, $adj );
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesIa;
- return $wgValidSpecialPagesIa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesIa;
- return $wgSysopSpecialPagesIa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesIa;
- return $wgDeveloperSpecialPagesIa;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesIa, $wgAllMessagesEn;
$m = $wgAllMessagesIa[$key];
diff --git a/languages/LanguageId.php b/languages/LanguageId.php
index 16777c3c3270..dc911e918bf3 100644
--- a/languages/LanguageId.php
+++ b/languages/LanguageId.php
@@ -1,37 +1,31 @@
-<?php
+<?php
#
-# This localisation is originally based on a file kindly donated by the folks at MIMOS
-# http://www.asiaosc.org/enwiki/page/Knowledgebase_Home.html
+# This localisation is originally based on a file kindly donated by the folks at MIMOS
+# http://www.asiaosc.org/enwiki/page/Knowledgebase_Home.html
#
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-#
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
+
require_once( "LanguageUtf8.php" );
/* private */ $wgNamespaceNamesId = array(
- NS_MEDIA => "Media",
- NS_SPECIAL => "Istimewa",
- NS_MAIN => "",
- NS_TALK => "Bicara",
- NS_USER => "Pengguna",
- NS_USER_TALK => "Bicara_Pengguna",
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => "Pembicaraan_" . $wgMetaNamespace,
- NS_IMAGE => "Gambar",
- NS_IMAGE_TALK => "Pembicaraan_Gambar",
- NS_MEDIAWIKI => "MediaWiki",
- NS_MEDIAWIKI_TALK => "Pembicaraan_MediaWiki",
- NS_TEMPLATE => "Templat",
- NS_TEMPLATE_TALK => "Pembicaraan_Templat",
- NS_HELP => "Bantuan",
- NS_HELP_TALK => "Pembicaraan_Bantuan",
- NS_CATEGORY => "Kategori",
- NS_CATEGORY_TALK => "Pembicaraan_Kategori"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Istimewa",
+ NS_MAIN => "",
+ NS_TALK => "Bicara",
+ NS_USER => "Pengguna",
+ NS_USER_TALK => "Bicara_Pengguna",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => "Pembicaraan_" . $wgMetaNamespace,
+ NS_IMAGE => "Gambar",
+ NS_IMAGE_TALK => "Pembicaraan_Gambar",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "Pembicaraan_MediaWiki",
+ NS_TEMPLATE => "Templat",
+ NS_TEMPLATE_TALK => "Pembicaraan_Templat",
+ NS_HELP => "Bantuan",
+ NS_HELP_TALK => "Pembicaraan_Bantuan",
+ NS_CATEGORY => "Kategori",
+ NS_CATEGORY_TALK => "Pembicaraan_Kategori"
) + $wgNamespaceNamesEn;
# For backwards compatibility: some talk namespaces were
@@ -41,62 +35,55 @@ $wgNamespaceAlternatesId = array(
NS_MEDIAWIKI_TALK => "MediaWiki_Pembicaraan",
NS_TEMPLATE_TALK => "Templat_Pembicaraan",
NS_HELP_TALK => "Bantuan_Pembicaraan",
- NS_CATEGORY_TALK => "Kategori_Pembicaraan"
+ NS_CATEGORY_TALK => "Kategori_Pembicaraan"
);
/* private */ $wgQuickbarSettingsId = array(
- "Tidak ada", "Tetap sebelah kiri", "Tetap sebelah kanan", "Mengambang sebelah kiri"
+ "Tidak ada", "Tetap sebelah kiri", "Tetap sebelah kanan", "Mengambang sebelah kiri"
);
/* private */ $wgSkinNamesId = array(
- 'standard' => "Standar",
- 'nostalgia' => "Nostalgia",
- 'cologneblue' => "Cologne Blue",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => 'MonoBook',
- 'myskin' => 'MySkin',
- 'chick' => 'Chick'
-);
+ 'standard' => "Standar",
+) + $wgSkinNamesEn;
-# Validation types
+# Validation types
$wgValidationTypesId = array (
- '0' => "Gaya tulisan|Sangat buruk|Sangat baik|5",
- '1' => "Legalitas|Ilegal|Legal|5",
- '2' => "Kelengkapan|Stub|Sangat lengkap|5",
- '3' => "Fakta|Meragukan|Kuat|5",
- '4' => "Layak untuk 1.0 (Cetak)|Tidak|Ya|2",
- '5' => "Layak untuk 1.0 (CD)|Tidak|Ya|2"
+ '0' => "Gaya tulisan|Sangat buruk|Sangat baik|5",
+ '1' => "Legalitas|Ilegal|Legal|5",
+ '2' => "Kelengkapan|Stub|Sangat lengkap|5",
+ '3' => "Fakta|Meragukan|Kuat|5",
+ '4' => "Layak untuk 1.0 (Cetak)|Tidak|Ya|2",
+ '5' => "Layak untuk 1.0 (CD)|Tidak|Ya|2"
);
/* private */ $wgDateFormatsId = array();
/* private */ $wgBookstoreListId = array(
- # Local bookstores
- "Gramedia Cyberstore (via Google)" => 'http://www.google.com/search?q=%22ISBN+:+$1%22+%22product_detail%22+site:www.gramediacyberstore.com+OR+site:www.gramediaonline.com+OR+site:www.kompas.com&hl=id',
- "Bhinneka.com bookstore" => 'http://www.bhinneka.com/Buku/Engine/search.asp?fisbn=$1',
-
- //# Default (EN) Bookstores
- //"AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
- //"PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
- //"Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
- //"Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
+ # Local bookstores
+ "Gramedia Cyberstore (via Google)" => 'http://www.google.com/search?q=%22ISBN+:+$1%22+%22product_detail%22+site:www.gramediacyberstore.com+OR+site:www.gramediaonline.com+OR+site:www.kompas.com&hl=id',
+ "Bhinneka.com bookstore" => 'http://www.bhinneka.com/Buku/Engine/search.asp?fisbn=$1',
+
+ //# Default (EN) Bookstores
+ //"AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
+ //"PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
+ //"Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
+ //"Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
) + $wgBookstoreListEn;
/* private */ $wgAllMessagesId = array(
# User preference toggles
-'tog-hover' => 'Tampilkan hoverbox di atas pautan wiki',
+
'tog-underline' => 'Garisbawahi pautan',
'tog-highlightbroken' => 'Beri tanda pautan yang berpaut ke topik kosong <a href="" class="new">seperti ini</a> (alternatif: seperti ini<a href="" class="internal">?</a>)',
'tog-justify' => 'Ratakan paragraf',
'tog-hideminor' => 'Sembunyikan suntingan kecil dalam perubahan terbaru',
'tog-usenewrc' => 'Tampilkan perubahan terbaru dalam tampilan yang lebih baik (tidak untuk semua browser)',
-'tog-numberheadings' => 'Beri nomor judul secara otomatis',
+'tog-numberheadings' => 'Beri nomor judul secara otomatis',
'tog-showtoolbar' => 'Tampilkan batang alat penyuntingan',
'tog-editondblclick' => 'Sunting halaman dengan klik ganda (JavaScript)',
'tog-editsection'=> 'Sunting bagian melalui pautan [edit]',
'tog-editsectiononrightclick' => 'Sunting bagian dengan mengklik kanan<br />judul bagian (JavaScript)',
-'tog-showtoc' => 'Tampilkan daftar isi<br />(untuk artikel yang mempunyai lebih dari 3 judul)',
+'tog-showtoc' => 'Tampilkan daftar isi<br />(untuk artikel yang mempunyai lebih dari 3 judul)',
'tog-rememberpassword' => 'Ingat kata sandi pada setiap sesi',
'tog-editwidth' => 'Kotak sunting memiliki lebar penuh',
'tog-watchdefault' => 'Tambahkan halaman yang Anda sunting ke daftar pemantauan',
@@ -104,7 +91,7 @@ $wgValidationTypesId = array (
'tog-previewontop' => 'Tampilkan pratilik sebelum kotak sunting dan bukan sesudahnya',
'tog-previewonfirst' => 'Tampilkan pratilik pada suntingan pertama',
'tog-nocache' => 'Matikan cache halaman',
-'tog-fancysig' => 'Tanda tangan teks murni',
+'tog-fancysig' => 'Tanda tangan teks murni',
# dates
'sunday' => 'Minggu',
@@ -138,19 +125,17 @@ $wgValidationTypesId = array (
'oct' => 'Okt',
'nov' => 'Nov',
'dec' => 'Des',
-# Bits of text used by many pages:
-#
+# Bits of text used by many pages:
+#
"categories" => "Kategori",
"category" => "kategori",
"category_header" => "Artikel dalam kategori \"$1\"",
"subcategories" => "Subkategori",
"linktrail" => "/^([a-z]+)(.*)\$/sD",
-"mainpage" => "Halaman Utama",
+"mainpage" => "Halaman Utama",
"mainpagetext" => "Perangkat lunak wiki berhasil dipasang.",
"mainpagedocfooter" => "Silakan lihat [http://meta.wikipedia.org/wiki/MediaWiki_i18n dokumentasi tentang kastamisasi antarmuka] dan [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide petunjuk pengguna] untuk bantuan pemakaian dan konfigurasi.",
-# NOTE: To turn off "Community portal" in the title links,
-# set "portal" => "-"
'portal' => 'Portal Komunitas',
'portal-url' => 'Project:Portal_Komunitas',
@@ -160,7 +145,6 @@ $wgValidationTypesId = array (
'article' => 'Artikel',
"help" => "Bantuan",
"helppage" => "Help:Isi",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Laporan Bug",
"bugreportspage" => "Project:Laporan_Bug",
"sitesupport" => "-", # "-" untuk mematikan
@@ -168,7 +152,7 @@ $wgValidationTypesId = array (
"faq" => "FAQ",
"faqpage" => "Project:FAQ",
"edithelp" => "Bantuan penyuntingan",
-"newwindow" => "(terbuka dalam jendela baru)",
+"newwindow" => "(terbuka dalam jendela baru)",
"edithelppage" => "Help:Penyuntingan",
"cancel" => "Batalkan",
"qbfind" => "Cari",
@@ -183,16 +167,8 @@ $wgValidationTypesId = array (
"mytalk" => "Pembicaraan saya",
"anontalk" => "Pembicaraan IP ini",
'navigation' => 'Navigasi',
-
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
"currentevents" => "Kejadian Terkini",
'currentevents-url' => 'Kejadian Terkini',
-
-# NOTE: To turn off "Disclaimers" in the title links,
-# set "disclaimers" => "-"
-
"disclaimers" => "Penyangkalan",
"disclaimerpage" => "Project:Penyangkalan_Umum",
"errorpagetitle" => "Kesalahan",
@@ -204,7 +180,7 @@ $wgValidationTypesId = array (
"go" => "Tampil",
"history" => "Sejarah halaman",
'history_short' => 'Sejarah',
-'info_short' => 'Informasi',
+'info_short' => 'Informasi',
"printableversion" => "Versi untuk dicetak",
'edit' => 'Sunting',
"editthispage" => "Sunting halaman ini",
@@ -242,8 +218,6 @@ $wgValidationTypesId = array (
"sysoptext" => "Tindakan yang Anda minta hanya dapat dilakukan oleh pengguna dengan status \"sysop\". Lihat $1.",
"developertitle" => "Akses Pengembang Diperlukan",
"developertext" => "Tindakan yang Anda minta hanya dapat dilakukan oleh pengguna dengan status \"pengembang\". Lihat $1.",
-"bureaucrattitle" => "Akses Birokrat Diperlukan",
-"bureaucrattext" => "Tindakan yang Anda minta hanya dapat dilakukan oleh sysop dengan status \"birokrat\"",
"nbytes" => "$1 byte",
"ok" => "OK",
"sitetitle" => "{{SITENAME}}",
@@ -261,7 +235,7 @@ $wgValidationTypesId = array (
'feedlinks' => 'Feed:',
'sitenotice' => '-', # the equivalent to wgSiteNotice
-# Short words for each namespace, by default used in the 'article' tab in monobook
+# Short words for each namespace, by default used in the 'article' tab in monobook
'nstab-main' => 'Artikel',
'nstab-user' => 'Halaman pengguna',
'nstab-media' => 'Media',
@@ -273,15 +247,15 @@ $wgValidationTypesId = array (
'nstab-help' => 'Bantuan',
'nstab-category' => 'Kategori',
-# Main script and global functions
-#
+# Main script and global functions
+#
"nosuchaction" => "Tidak Ada Tindakan Tersebut",
"nosuchactiontext" => "Tindakan yang dispesifikasikan oleh URL tersebut tidak dikenal oleh wiki.",
"nosuchspecialpage" => "Tidak Ada Halaman Istimewa Tersebut",
"nospecialpagetext" => "Anda telah meminta halaman istimewa yang tidak dikenal oleh wiki.",
-# General errors
-#
+# General errors
+#
"error" => "Kesalahan",
"databaseerror" => "Kesalahan Basis Data",
"dberrortext" => "Ada kesalahan sintaks pada permintaan basis data. Kesalahan ini mungkin menandakan adanya bug dalam perangkat lunak. Permintaan basis data yang terakhir adalah: <blockquote><tt>$1</tt></blockquote> dari dalam fungsi \"<tt>$2</tt>\". Kesalahan MySQL \"<tt>$3: $4</tt>\".",
@@ -289,7 +263,7 @@ $wgValidationTypesId = array (
"noconnect" => "Maaf! wiki ini mengalami masalah teknis dan tidak dapat menghubungi basis data.",
"nodb" => "Tidak dapat memilih basis data $1",
"cachederror" => "Berikut ini adalah salinan cache dari halaman yang diminta, yang mungkin tidak up-to-date.",
-'laggedslavemode' => 'Peringatan: Halaman mungkin tidak berisi perubahan terbaru.',
+'laggedslavemode' => 'Peringatan: Halaman mungkin tidak berisi perubahan terbaru.',
"readonly" => "Basis data dikunci",
"enterlockreason" => "Masukkan alasan penguncian, termasuk perkiraan kapan kunci akan dibuka",
"readonlytext" => "Basis data sedang dikunci terhadap masukan baru. Administrator yang melakukan penguncian memberikan penjelasan sebagai berikut: <p>$1",
@@ -303,7 +277,6 @@ $wgValidationTypesId = array (
"formerror" => "Kesalahan: Tidak dapat mengirimkan formulir",
"badarticleerror" => "Tindakan ini tidak dapat dilaksanakan di halaman ini.",
"cannotdelete" => "Tidak dapat menghapus halaman atau gambar yang telah ditentukan.",
-'block_compress_delete' => "Artikel ini tidak dapat dihapus karena artikel ini berisi revisi yang terkompresi-blok. Ini adalah kondisi sementara yang diketahui para pengembang, dan akan diperbaiki dalam satu atau dua bulan mendatang. Silakan tandai artikel tersebut untuk dihapus, dan tunggu para pengembang memperbaiki perangkat lunak.",
"badtitle" => "Judul Tidak Sah",
"badtitletext" => "Judul halaman yang diminta tidak sah, kosong, atau judul antarbahasa atau antarwiki yang salah sambung.",
"perfdisabled" => "Maaf! fitur ini dimatikan sementara karena fitur ini memperlambat pengkalan data sampai-sampai basis data tidak dapat digunakan lagi.",
@@ -312,11 +285,10 @@ $wgValidationTypesId = array (
"wrong_wfQuery_params" => "Parameter salah ke wfQuery()<br />Fungsi: $1<br />Kueri: $2",
"viewsource" => "Lihat sumber",
"protectedtext" => "Halaman ini telah dikunci untuk menghindari penyuntingan; ada beberapa alasan mengapa hal ini terjadi, silakan lihat [[Project:Halaman_dilindungi]].\n\nAnda dapat melihat dan menyalin sumber halaman ini:",
-'seriousxhtmlerrors' => 'Ada kesalahan markah xhtml serius yang dideteksi oleh tidy.',
-'sqlhidden' => '(Kueri SQL disembunyikan)',
+'sqlhidden' => '(Kueri SQL disembunyikan)',
-# Login and logout pages
-#
+# Login and logout pages
+#
"logouttitle" => "Pengguna Logout",
"logouttext" => "Anda telah logout dari sistem. Anda dapat terus menggunakan {{SITENAME}} secara anonim, atau Anda dapat login lagi sebagai pengguna yang sama atau pengguna yang lain. Perhatikan bahwa beberapa halaman mungkin masih terus menunjukkan bahwa Anda masih login sampai Anda membersihkan cache browser Anda\n",
@@ -331,9 +303,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"newusersonly" => "(hanya pengguna baru)",
"remembermypassword" => "Selalu ingat kata sandi.",
"loginproblem" => "<b>Ada masalah dengan data login Anda.</b><br />Silakan coba lagi!",
-"alreadyloggedin" => "<font color=red><b>Pengguna $1, Anda sudah login!</b></font><br />\n",
-
-"areyounew" => "Apabila Anda baru dalam {{SITENAME}} dan ingin mendapatkan akun pengguna, masukkanlah nama pengguna, kemudian ketikkan kata sandi, dan ulang kembali kata sandi. Alamat e-mail tidak diwajibkan. Walaupun begitu, apabila Anda lupa kata sandi Anda, Anda dapat memperolehnya kembali dengan cara meminta kami mengirimkan kata sandi ke e-mail yang diberikan.<br />\n",
+"alreadyloggedin" => "<strong>Pengguna $1, Anda sudah login!</strong><br />\n",
"login" => "Login",
"loginprompt" => "Anda harus mengaktifkan cookies untuk dapat login ke {{SITENAME}}.",
@@ -347,8 +317,8 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"userexists" => "Nama pengguna yang Anda masukkan telah dipakai. Silakan pilih nama yang lain.",
"youremail" => "e-mail Anda*",
"yourrealname" => "Nama asli Anda*",
-'yourlanguage' => 'Bahasa antarmuka',
-'yourvariant' => 'Varian bahasa',
+'yourlanguage' => 'Bahasa antarmuka',
+'yourvariant' => 'Varian bahasa',
"yournick" => "Nama samaran (untuk tanda tangan)",
"emailforlost" => "Isian yang bertanda * tidak harus diisi. Walaupun demikian, dengan memberikan alamat e-mail Anda, orang lain dapat menghubungi Anda melalui situs web tanpa perlu memberikan alamat e-mail Anda kepada mereka, dan e-mail Anda juga dapat digunakan untuk mendapatkan kata sandi yang baru (dengan cara dikirimkan ke alamat e-mail Anda) apabila Anda lupa kata sandi Anda.<br /><br />Nama asli, jika Anda memberikannya, akan digunakan untuk memberikan pengenalan atas kerja Anda.",
'prefs-help-realname' => '* <strong>Nama asli</strong> (tidak wajib): jika Anda memberikannya, nama asli Anda akan digunakan untuk memberi pengenalan atas hasil kerja Anda.<br />',
@@ -360,7 +330,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"loginsuccesstitle" => "Login Berhasil",
"loginsuccess" => "Berhasil login ke {{SITENAME}} sebagai \"$1\".",
"nosuchuser" => "Tidak ada pengguna dengan nama \"$1\". Periksalah ejaan Anda, atau gunakan formulir di bawah ini untuk membuka akun baru.",
-'nosuchusershort' => "Tidak ada pengguna dengan nama \"$1\". Periksalah ejaan Anda.",
+'nosuchusershort' => "Tidak ada pengguna dengan nama \"$1\". Periksalah ejaan Anda.",
"wrongpassword" => "Kata sandi yang Anda masukkan salah. Silakan coba lagi.",
"mailmypassword" => "e-mailkan kata sandi baru",
"passwordremindertitle" => "Peringatan Kata Sandi dari {{SITENAME}}",
@@ -370,9 +340,9 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"passwordsent" => "Kata sandi baru telah dikirimkan kepada e-mail yang didaftarkan untuk \"$1\". Silakan login kembali setelah menerima e-mail tersebut.", #Please log in again after you receive it.",
"loginend" => " ",
"mailerror" => "Kesalahan dalam mengirimkan e-mail: $1",
-'acct_creation_throttle_hit' => 'Maaf, Anda telah membuat $1 akun. Anda tidak dapat membuat akun lagi.',
+'acct_creation_throttle_hit' => 'Maaf, Anda telah membuat $1 akun. Anda tidak dapat membuat akun lagi.',
-# Edit page toolbar
+# Edit page toolbar
"bold_sample" => "Teks ini akan dicetak tebal",
"bold_tip" => "Cetak tebal",
"italic_sample" => "Teks ini akan dicetak miring",
@@ -394,11 +364,11 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"sig_tip" => "Tanda tangan Anda dengan tanda waktu",
"hr_tip" => "Garis horisontal (gunakan dengan hemat)",
"infobox" => "Klik sebuah tombol untuk mendapatkan teks contoh",
-# alert box shown in browsers where text selection does not work, test e.g. with mozilla or konqueror
+# alert box shown in browsers where text selection does not work, test e.g. with mozilla or konqueror
"infobox_alert" => "Silakan masukkan teks yang ingin diformat.\\n Teks tersebut akan ditampilkan di infobox untuk penyalinan dan penempelan.\\nContoh:\\n$1\\nakan menjadi:\\n$2",
-# Edit pages
-#
+# Edit pages
+#
"summary" => "Ringkasan",
"subject" => "Subjek/headline",
"minoredit" => "Ini adalah suntingan kecil.",
@@ -423,33 +393,31 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"talkpagetext" => "<!-- MediaWiki:talkpagetext -->",
"anontalkpagetext" => "---- ''Ini adalah halaman diskusi seorang pengguna anonim yang belum membuat akun atau tidak menggunakannya. Karena Ia tidak membuat akun, kami terpaksa harus memakai [[alamat IP]]-nya untuk mengenalinya. Alamat IP seperti ini dapat dipakai oleh beberapa pengguna yang berbeda. Jika Anda adalah seorang pengguna anonim dan merasa mendapatkan komentar-komentar miring, silakan [[Special:Userlogin|membuat akun atau login]] untuk menghindari kerancuan dengan pengguna anonim lain di lain waktu.'' ",
"noarticletext" => "(Tidak ada teks dalam halaman ini)",
-'clearyourcache' => "'''Catatan:''' Setelah menyimpan konfigurasi, Anda perlu membersihkan cache browser Anda untuk melihat perubahan: '''Mozilla:''' klik ''reload'' (atau ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.", #'''Note:''' After saving, you have to clear your browser cache to see the changes: '''Mozilla:''' click ''reload''(or ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.
+'clearyourcache' => "'''Catatan:''' Setelah menyimpan konfigurasi, Anda perlu membersihkan cache browser Anda untuk melihat perubahan: '''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''IE:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
'usercssjsyoucanpreview' => "<strong>Tips:</strong> Gunakan tombol 'Tampilkan pratilik' untuk menguji css/js baru Anda sebelum menyimpannya.", #<strong>Tip:</strong> Use the 'Show preview' button to test your new css/js before saving.
'usercsspreview' => "'''Ingatlah bahwa yang Anda lihat hanyalah pratilik CSS Anda, dan bahwa pratilik tersebut belum disimpan!'''", #'''Remember that you are only previewing your user css, it has not yet been saved!'''
'userjspreview' => "'''Ingatlah bahwa yang Anda lihat hanyalah pratilik JavaScript Anda, dan bahwa pratilik tersebut belum disimpan!'''", #'''Remember that you are only testing/previewing your user javascript, it has not yet been saved!'''
"updated" => "(Diperbarui)",
"note" => "<strong>Catatan:</strong> ",
"previewnote" => "Ingatlah bahwa ini hanyalah pratilik yang belum disimpan!",
-"previewconflict" => "Pratilik ini mencerminkan teks pada bagian atas sebagaimana Ia akan terlihat bila Anda menyimpannya.",
+"previewconflict" => "Pratilik ini mencerminkan teks pada bagian atas sebagaimana Ia akan terlihat bila Anda menyimpannya.",
"editing" => "Menyunting $1",
-"sectionedit" => "Menyunting $1 (bagian)",
-"commentedit" => "Menyunting $1 (komentar)",
"editconflict" => "Konflik penyuntingan: $1",
"explainconflict" => "Orang lain telah menyunting halaman ini sejak Anda mulai menyuntingnya. Bagian atas teks ini mengandung teks halaman saat ini. Perubahan yang Anda lakukan ditunjukkan pada bagian bawah teks. Anda hanya perlu menggabungkan perubahan Anda dengan teks yang telah ada. <b>Hanya</b> teks pada bagian atas halamanlah yang akan disimpan apabila Anda menekan \"Simpan halaman\".\n<p>",
"yourtext" => "Teks Anda",
"storedversion" => "Versi tersimpan",
-'nonunicodebrowser' => "<strong>PERINGATAN: Browser Anda tidak mendukung Unicode, silakan ganti browser Anda sebelum menyunting artikel.</strong>",
+'nonunicodebrowser' => "<strong>PERINGATAN: Browser Anda tidak mendukung Unicode, silakan ganti browser Anda sebelum menyunting artikel.</strong>",
"editingold" => "<strong>PERINGATAN: Anda menyunting revisi lama suatu halaman. Jika Anda menyimpannya, perubahan-perubahan yang dibuat sejak revisi ini akan hilang.</strong>",
"yourdiff" => "Perbedaan",
-"copyrightwarning" => "Perhatikan bahwa semua sumbangan terhadap {{SITENAME}} dianggap dilisensikan di bawah lisensi $2 (lihat $1 untuk informasi lebih lanjut). Jika Anda tidak menginginkan tulisan Anda disunting dan disebarkan ke halaman web yang lain, jangan kirimkan artikel Anda ke sini.<br /> Anda juga berjanji bahwa ini adalah hasil karya Anda sendiri, atau Anda menyalinnya dari sumber milik umum atau sumber bebas yang lain. <p><strong><font color=\"red\">JANGAN KIRIMKAN KARYA YANG DILINDUNGI HAK CIPTA TANPA IZIN!</font></strong></p> <p><strong><font color=\"red\">JANGAN SALIN ARTIKEL DARI HALAMAN WEB LAIN.</font></strong></p> ",
-'copyrightwarning2' => "Perhatikan bahwa semua sumbangan terhadap {{SITENAME}} dapat disunting, diubah, atau dihapus oleh penyumbang lainnya. Jika Anda tidak ingin artikel anda disunting, jangan kirimkan artikel Anda ke sini.<br /> Anda juga berjanji bahwa ini adalah hasil karya Anda sendiri, atau disalin dari sumber milik umum atau sumber bebas yang lain (lihat $1 untuk informasi lebih lanjut).<strong>JANGAN KIRIMKAN KARYA YANG DILINDUNGI HAK CIPTA TANPA IZIN!</strong>",
+"copyrightwarning" => "Perhatikan bahwa semua sumbangan terhadap {{SITENAME}} dianggap dilisensikan di bawah lisensi $2 (lihat $1 untuk informasi lebih lanjut). Jika Anda tidak menginginkan tulisan Anda disunting dan disebarkan ke halaman web yang lain, jangan kirimkan artikel Anda ke sini.<br /> Anda juga berjanji bahwa ini adalah hasil karya Anda sendiri, atau Anda menyalinnya dari sumber milik umum atau sumber bebas yang lain. <p><strong>JANGAN KIRIMKAN KARYA YANG DILINDUNGI HAK CIPTA TANPA IZIN!</strong></p> <p><strong>JANGAN SALIN ARTIKEL DARI HALAMAN WEB LAIN.</strong></p> ",
+'copyrightwarning2' => "Perhatikan bahwa semua sumbangan terhadap {{SITENAME}} dapat disunting, diubah, atau dihapus oleh penyumbang lainnya. Jika Anda tidak ingin artikel anda disunting, jangan kirimkan artikel Anda ke sini.<br /> Anda juga berjanji bahwa ini adalah hasil karya Anda sendiri, atau disalin dari sumber milik umum atau sumber bebas yang lain (lihat $1 untuk informasi lebih lanjut).<strong>JANGAN KIRIMKAN KARYA YANG DILINDUNGI HAK CIPTA TANPA IZIN!</strong>",
"longpagewarning" => "<strong>PERINGATAN: Halaman ini panjangnya adalah $1 kilobyte; beberapa browser mungkin mengalami masalah dalam menyunting halaman yang panjangnya 32 kB atau lebih. Pertimbangkan memecah halaman menjadi beberapa halaman kecil.</strong>",
"readonlywarning" => "<strong>PERINGATAN: Basis data sedang dikunci karena pemeliharaan, sehingga saat ini Anda tidak akan dapat menyimpan hasil penyuntingan Anda. Anda mungkin perlu memindahkan hasil penyuntingan Anda ini ke tempat lain untuk disimpan belakangan.</strong>",
"protectedpagewarning" => "<strong>PERINGATAN: Halaman ini telah dikunci sehingga hanya pemakai dengan status sysop saja yang dapat menyuntingnya. Pastikan Anda mengikuti [[Project:Petunjuk_halaman_dilindungi|aturan halaman yang dilindungi]].</strong>",
-'templatesused' => 'Templat yang digunakan di halaman ini:',
+'templatesused' => 'Templat yang digunakan di halaman ini:',
-# History pages
-#
+# History pages
+#
"revhistory" => "Sejarah revisi",
"nohistory" => "Tidak ada sejarah penyuntingan untuk halaman ini",
"revnotfound" => "Revisi tidak ditemukan",
@@ -457,19 +425,19 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"loadhist" => "Memuat halaman sejarah",
"currentrev" => "Revisi sekarang",
"revisionasof" => "Revisi per $1",
-'revisionasofwithlink' => 'Revisi per $1; $2<br />$3 | $4',
-'previousrevision' => '&larr;Revisi yang lebih tua',
-'nextrevision' => 'Revisi yang lebih baru&rarr;',
-'currentrevisionlink' => 'lihat revisi sekarang',
+'revisionasofwithlink' => 'Revisi per $1; $2<br />$3 | $4',
+'previousrevision' => '←Revisi yang lebih tua',
+'nextrevision' => 'Revisi yang lebih baru→',
+'currentrevisionlink' => 'lihat revisi sekarang',
"cur" => "kini",
"next" => "berikut",
"last" => "akhir",
"orig" => "asli",
-"histlegend" => "Cara membandingkan: tandai radio button versi-versi yang ingin dibandingkan, lalu tekan ENTER atau tombol di bawah.<br />Legenda: (kini) = perbedaan dengan versi sekarang, (akhir) = perbedaan dengan versi sebelumnya, m = suntingan kecil",
+"histlegend" => "Cara membandingkan: tandai radio button versi-versi yang ingin dibandingkan, lalu tekan ENTER atau tombol di bawah.<br />Legenda: (kini) = perbedaan dengan versi sekarang, (akhir) = perbedaan dengan versi sebelumnya, m = suntingan kecil",
'history_copyright' => '-',
-# Diffs
-#
+# Diffs
+#
"difference" => "(Perbedaan antarrevisi)",
"loadingrev" => "memuat revisi untuk dibandingkan",
"lineno" => "Baris $1:",
@@ -478,11 +446,9 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
'selectolderversionfordiff' => 'Pilih sebuah versi yang lebih tua untuk perbandingan',
'compareselectedversions' => 'Bandingkan versi terpilih',
-# Search results
-#
+# Search results
+#
"searchresults" => "Hasil Pencarian",
-"searchhelppage" => "{{ns:4}}:Pencarian",
-"searchingwikipedia" => "Mencari {{SITENAME}}",
"searchresulttext" => "Untuk informasi lebih lanjut tentang pencarian di {{SITENAME}}, lihat [[Project:Pencarian|Mencari {{SITENAME}}]].",
"searchquery" => "Untuk kueri \"$1\"",
"badquery" => "Format kueri pencarian salah",
@@ -529,16 +495,15 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
</div>',
"blanknamespace" => "(Utama)",
-# Preferences page
-#
+# Preferences page
+#
"preferences" => "Konfigurasi",
"prefsnologin" => "Belum login",
"prefsnologintext" => "Anda harus [[Special:Userlogin|login]] untuk menetapkan konfigurasi Anda.",
-"prefslogintext" => "Anda telah login sebagai \"$1\".\nNomor ID Anda adalah $2.\n\nLihat [[Project:Bantuan Konfigurasi]] untuk cara mengatur konfigurasi Anda.",
+"prefslogintext" => "Anda telah login sebagai \"$1\".\nNomor ID Anda adalah $2.\n\nLihat [[Project:Bantuan Konfigurasi]] untuk cara mengatur konfigurasi Anda.",
-"prefsreset" => "Konfigurasi telah dikembalikan ke asal dari storage.",
+"prefsreset" => "Konfigurasi telah dikembalikan ke asal dari storage.",
"qbsettings" => "Pengaturan quickbar",
-'qbsettingsnote' => 'Konfigurasi ini hanya berlaku pada skin \'Standar\' dan \'CologneBlue\'.',
"changepassword" => "Ganti kata sandi",
"skin" => "Skin",
"math" => "Penggambaran math",
@@ -584,27 +549,19 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
#
# switching pan
-'userlevels-group-edit' => 'Kelompok yang telah ada: ',
'editgroup' => 'Sunting Kelompok',
'addgroup' => 'Tambah Kelompok',
-'userlevels-lookup-user' => 'Atur kelompok pengguna',
'editusergroup' => 'Sunting Kelompok Pengguna',
# group editing
-'userlevels-editgroup' => 'Sunting kelompok',
-'userlevels-addgroup' => 'Tambah kelompok',
-'userlevels-editgroup-name' => 'Nama kelompok: ',
-'userlevels-editgroup-description' => 'Keterangan kelompok (maks. 255 karakter):<br />',
'savegroup' => 'Simpan Kelompok',
# user groups editing
-'userlevels-editusergroup' => 'Sunting kelompok pengguna',
'saveusergroups' => 'Simpan Kelompok Pengguna',
-'userlevels-groupsavailable' => 'Kelompok yang tersedia:',
# Recent changes
-#
+#
"changes" => "perubahan",
"recentchanges" => "Perubahan Terbaru",
'recentchanges-url' => 'Special:Recentchanges',
@@ -615,7 +572,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"rclistfrom" => "Tampilkan perubahan baru sejak $1",
# "rclinks" => "Show last $1 changes in last $2 hours / last $3 days",
# "rclinks" => "Show last $1 changes in last $2 days.",
-"showhideminor" => "$1 suntingan kecil | $2 bot | $3 pengguna yang login | $4 suntingan diperiksa",
+"showhideminor" => "$1 suntingan kecil | $2 bot | $3 pengguna yang login | $4 suntingan diperiksa",
"rclinks" => "Tampilkan $1 perubahan terakhir dalam $2 hari terakhir<br />$3",
"rchide" => "dalam bentuk $4; $1 suntingan kecil; $2 namespace sekunder; $3 suntingan berganda.",
"rcliu" => "; $1 penyuntingan dari pengguna yang login",
@@ -628,10 +585,10 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"nchanges" => "$1 perubahan",
"minoreditletter" => "m",
"newpageletter" => "B",
-'sectionlink' => '&rarr;',
+'sectionlink' => '→',
-# Upload
-#
+# Upload
+#
"upload" => "Unggah",
"uploadbtn" => "Unggahkan file",
"uploadlink" => "Unggahkan gambar",
@@ -640,7 +597,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"uploadnologin" => "Belum login",
"uploadnologintext" => "Anda harus <a href=\"{{localurl:Special:Userlogin}}\">login</a> untuk dapat mengunggahkan file.",
"uploaderror" => "Kesalahan Pengunggahan",
-"uploadtext" => "'''STOP!''' Sebelum Anda mengunggahkan di sini, pastikan bahwa Anda telah membaca dan menaati [[Special:Image_use_policy|kebijaksanaan penggunaan gambar]].\n\nJika ada sebuah file dalam wiki yang mempunyai nama yang sama dengan file yang akan Anda unggahkan, file tersebut akan ditimpa tanpa peringatan dengan file yang akan Anda unggahkan. Jadi, kecuali Anda ingin memperbarui sebuah file, Anda sangat disarankan untuk memeriksa apakah sudah ada file dengan nama yang sama dengan file yang akan Anda unggahkan.\n\nUntuk melihat atau mencari gambar-gambar yang telah diunggahkan, silakan kunjungi [[Special:Imagelist|daftar gambar yang diunggahkan]]}}. Semua pengunggahan dan penghapusan dicatat dalam [[Project:Catatan_Unggah|catatan pengunggahan]].\n\nGunakan formulir berikut ini untuk mengunggahkan file gambar baru untuk dipakai dalam mengilustrasikan artikel Anda. Pada kebanyakan browser, Anda akan melihat tombol \"Browse...\", yang akan menampilkan dialog buka file sistem operasi Anda. Memilih sebuah file akan mengisikan namanya dalam kotak teks di sebelah tombol tersebut. Anda juga harus memberi tanda cek pada kotak cek, menandakan bahwa Anda tidak melanggar hak cipta apapun dengan mengunggahkan file tersebut. Tekan tombol \"Unggah\" untuk menyelesaikan proses pengunggahan. Proses ini mungkin akan memakan waktu agak lama jika Anda memiliki koneksi internet yang lambat. <p>Format file yang disukai adalah JPEG untuk foto, PNG untuk gambar dan simbol, dan OGG untuk suara. Mohon beri nama file Anda secara deskriptif untuk menghindari kebingungan. Untuk memasukkan sebuah gambar ke dalam artikel, gunakan link dalam bentuk '''<nowiki>[[{{ns:6}}:file.jpg]]</nowiki>''' atau '''<nowiki>[[{{ns:6}}:file.png|teks alternatif]]</nowiki>''' atau '''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>''' untuk suara.\n\nMohon diperhatikan bahwa sebagaimana dengan halaman {{SITENAME}} yang lain, orang lain dapat menyunting atau menghapus file Anda jika mereka menganggap hal itu perlu, dan Anda juga dapat diblokir bila Anda menyalahgunakan sistem.",
+"uploadtext" => "'''STOP!''' Sebelum Anda mengunggahkan di sini, pastikan bahwa Anda telah membaca dan menaati [[Special:Image_use_policy|kebijaksanaan penggunaan gambar]].\n\nJika ada sebuah file dalam wiki yang mempunyai nama yang sama dengan file yang akan Anda unggahkan, file tersebut akan ditimpa tanpa peringatan dengan file yang akan Anda unggahkan. Jadi, kecuali Anda ingin memperbarui sebuah file, Anda sangat disarankan untuk memeriksa apakah sudah ada file dengan nama yang sama dengan file yang akan Anda unggahkan.\n\nUntuk melihat atau mencari gambar-gambar yang telah diunggahkan, silakan kunjungi [[Special:Imagelist|daftar gambar yang diunggahkan]]}}. Semua pengunggahan dan penghapusan dicatat dalam [[Project:Catatan_Unggah|catatan pengunggahan]].\n\nGunakan formulir berikut ini untuk mengunggahkan file gambar baru untuk dipakai dalam mengilustrasikan artikel Anda. Pada kebanyakan browser, Anda akan melihat tombol \"Browse...\", yang akan menampilkan dialog buka file sistem operasi Anda. Memilih sebuah file akan mengisikan namanya dalam kotak teks di sebelah tombol tersebut. Anda juga harus memberi tanda cek pada kotak cek, menandakan bahwa Anda tidak melanggar hak cipta apapun dengan mengunggahkan file tersebut. Tekan tombol \"Unggah\" untuk menyelesaikan proses pengunggahan. Proses ini mungkin akan memakan waktu agak lama jika Anda memiliki koneksi internet yang lambat. <p>Format file yang disukai adalah JPEG untuk foto, PNG untuk gambar dan simbol, dan OGG untuk suara. Mohon beri nama file Anda secara deskriptif untuk menghindari kebingungan. Untuk memasukkan sebuah gambar ke dalam artikel, gunakan link dalam bentuk '''<nowiki>[[{{ns:6}}:file.jpg]]</nowiki>''' atau '''<nowiki>[[{{ns:6}}:file.png|teks alternatif]]</nowiki>''' atau '''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>''' untuk suara.\n\nMohon diperhatikan bahwa sebagaimana dengan halaman {{SITENAME}} yang lain, orang lain dapat menyunting atau menghapus file Anda jika mereka menganggap hal itu perlu, dan Anda juga dapat diblokir bila Anda menyalahgunakan sistem.",
"uploadlog" => "catatan pengunggahan",
"uploadlogpage" => "Catatan_Unggah",
@@ -649,11 +606,9 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"filedesc" => "Ringkasan",
"filestatus" => "Status hak cipta",
"filesource" => "Sumber",
-"affirmation" => "Saya menegaskan bahwa pemilik hak cipta file ini telah setuju untuk melisensikan file tersebut di bawah aturan $1.",
"copyrightpage" => "Project:Hak_Cipta",
"copyrightpagename" => "Hak cipta {{SITENAME}}",
"uploadedfiles" => "File yang telah diunggahkan",
-"noaffirmation" => "Anda harus menegaskan bahwa file yang akan diunggahkan tidak melanggar hak cipta apapun.",
"ignorewarning" => "Abaikan peringatan dan simpan file",
"minlength" => "Nama gambar sekurang-kurangnya harus tiga huruf.",
'illegalfilename' => 'Nama file "$1" mengandung karakter yang tidak diizinkan dalam judul halaman. Silakan ubah nama file tersebut dan cobalah mengunggahkannya kembali.',
@@ -670,14 +625,13 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"uploaddisabled" => "Maaf, pengunggahan dimatikan.",
'uploadcorrupt' => 'File tersebut rusak atau ekstensinya salah. Silakan periksa file tersebut dan unggahkanlah kembali.',
-# Image list
-#
+# Image list
+#
"imagelist" => "Daftar Gambar",
"imagelisttext" => "Di bawah ini adalah daftar gambar yang telah diurutkan $2.",
"getimagelist" => "memperoleh daftar gambar",
"ilsubmit" => "Cari",
"showlast" => "Tampilkan $1 gambar terakhir yang telah diurutkan $2.",
-"all" => "semua",
"byname" => "berdasarkan nama",
"bydate" => "berdasarkan tanggal",
"bysize" => "berdasarkan ukuran",
@@ -686,24 +640,24 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"imglegend" => "Legenda: (desc) = lihat/sunting deskripsi gambar.",
"imghistory" => "Sejarah gambar",
"revertimg" => "revert",
-"deleteimg" => "hapus",
-'deleteimgcompletely' => 'Hapus semua revisi',
+"deleteimg" => "hapus",
+'deleteimgcompletely' => 'Hapus semua revisi',
"imghistlegend" => "Legend: (kini) = ini adalah gambar yang sekarang, (hapus) = hapus versi lama ini, (rv) = kembalikan ke versi lama ini. <br /><i>Klik pada tanggal untuk melihat gambar yang diunggahkan pada tanggal tersebut</i>.",
"imagelinks" => "Pautan gambar",
"linkstoimage" => "Halaman-halaman berikut berpaut ke gambar ini:",
"nolinkstoimage" => "Tidak ada halaman yang berpaut ke gambar ini.",
-"sharedupload" => "File ini adalah unggahan bersama yang mungkin juga dipakai oleh proyek lain.",
+"sharedupload" => "File ini adalah unggahan bersama yang mungkin juga dipakai oleh proyek lain.",
-# Statistics
-#
+# Statistics
+#
"statistics" => "Statistik",
"sitestats" => "Statistik situs",
"userstats" => "Statistik pengguna",
"sitestatstext" => "Ada sejumlah <b>$1</b> halaman dalam basis data. Ini termasuk halaman \"pembicaraan\", halaman tentang {{SITENAME}}, halaman minimum \"stub\", peralihan halaman, dan halaman-halaman lain yang mungkin bukan artikel. Selain itu, ada <b>$2</b> halaman yang mungkin adalah artikel yang sah.<p> Ada sejumlah <b>$3</b> penampilan halaman, dan sejumlah <b>$4</b> penyuntingan sejak wiki ini dimulai. Ini berarti rata-rata <b>$5</b> suntingan per halaman, dan <b>$6</b> penampilan per penyuntingan.",
-"userstatstext" => "Ada <b>$1</b> pengguna terdaftar. <b>$2</b> diantaranya adalah administrator (lihat $3).",
+"userstatstext" => "Ada <b>$1</b> pengguna terdaftar. <b>$2</b> diantaranya adalah administrator (lihat $3).",
-# Maintenance Page
-#
+# Maintenance Page
+#
"maintenance" => "Halaman Pemeliharaan",
"maintnancepagetext" => "Halaman ini mengandung beberapa peralatan untuk pemeliharaan harian. Kebanyakan fungsi yang terdapat di sini cenderung membebani basis data, jadi mohon jangan tekan tombol 'reload' setelah melakukan perbaikan ;-)",
"maintenancebacklink" => "Kembali ke halaman pemeliharaan",
@@ -724,14 +678,14 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"missinglanguagelinkstext" => "Halaman ini <i>tidak</i> menyambung ke halaman rekannya di $1. Peralihan dan sub halaman <i>tidak</i> ditunjukkan.",
-# Miscellaneous special pages
-#
+# Miscellaneous special pages
+#
"orphans" => "Halaman Yatim",
-'geo' => 'Koordinat GEO',
-'validate' => 'Sahkan halaman',
+'geo' => 'Koordinat GEO',
+'validate' => 'Sahkan halaman',
"lonelypages" => "Halaman Yatim",
'uncategorizedpages' => 'Halaman Tak Berkategori',
-'uncategorizedcategories' => 'Kategori Tak Berkategori',
+'uncategorizedcategories' => 'Kategori Tak Berkategori',
"unusedimages" => "Gambar yang Tidak Digunakan",
"popularpages" => "Halaman Populer",
"nviews" => "$1 penampilan",
@@ -747,17 +701,6 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"listusers" => "Daftar Pengguna",
"specialpages" => "Halaman Istimewa",
"spheading" => "Halaman Istimewa untuk Semua Pengguna",
-'asksqlpheading' => 'Tingkat asksql',
-'blockpheading' => 'Tingkat block',
-'createaccountpheading' => 'Tingkat createaccount',
-'deletepheading' => 'Tingkat delete',
-'userrightspheading' => 'Tingkat userrights',
-'siteadminpheading' => 'Tingkat siteadmin',
-
-/** obsoletes
-"sysopspheading" => "Hanya untuk Sysop",
-"developerspheading" => "Hanya untuk Pengembang",
-*/
"protectpage" => "Lindungi halaman",
"recentchangeslinked" => "Perubahan terkait",
"rclsub" => "(untuk halaman yang berpaut dari \"$1\")",
@@ -771,26 +714,24 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"booksources" => "Sumber Buku",
'categoriespagetext' => 'Kategori-kategori berikut ada dalam wiki.',
'data' => 'Data',
-'userlevels' => 'Pengelolaan tingkatan pengguna',
"booksourcetext" => "Di bawah ini adalah daftar pautan ke situs lain yang menjual buku baru dan bekas, dan mungkin juga mempunyai informasi lebih lanjut mengenai buku yang sedang Anda cari. {{SITENAME}} tidak berkepentingan dengan situs-situs web di atas, dan daftar ini seharusnya tidak dianggap sebagai sebuah dukungan.",
"isbn" => "ISBN",
"rfcurl" => "http://www.faqs.org/rfcs/rfc$1.html",
'pubmedurl' => 'http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=$1',
"alphaindexline" => "$1 ke $2",
"version" => "Versi",
-'log' => 'Catatan-Catatan',
-'alllogstext' => 'Tampilan gabungan catatan pengunggahan, penghapusan, perlindungan, pemblokiran, dan sysop. Anda dapat melakukan pembatasan tampilan dengan memilih jenis catatan, nama pengguna, atau nama halaman.',
+'log' => 'Catatan-Catatan',
+'alllogstext' => 'Tampilan gabungan catatan pengunggahan, penghapusan, perlindungan, pemblokiran, dan sysop. Anda dapat melakukan pembatasan tampilan dengan memilih jenis catatan, nama pengguna, atau nama halaman.',
# Special:Allpages
'nextpage' => 'Halaman berikutnya ($1)',
'allarticles' => 'Semua artikel',
'allpagesprev' => 'Sebelumnya',
'allpagesnext' => 'Selanjutnya',
-'allpagesnamespace' => 'Semua halaman (namespace $1)',
'allpagessubmit' => 'Go',
-# Email this user
-#
+# Email this user
+#
"mailnologin" => "Tidak ada alamat e-mail",
"mailnologintext" => "Anda harus [[Special:Userlogin|login]] dan mempunyai alamat e-mail yang sah di dalam [[Special:Preferences|konfigurasi]] untuk mengirimkan e-mail kepada pengguna lain.",
@@ -812,8 +753,8 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"emailsent" => "e-mail terkirim",
"emailsenttext" => "e-mail Anda telah dikirimkan.",
-# Watchlist
-#
+# Watchlist
+#
"watchlist" => "Daftar Pemantauan",
"watchlistsub" => "(untuk pengguna \"$1\")",
"nowatchlist" => "Daftar pemantauan Anda kosong.",
@@ -842,8 +783,8 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"wlshowlast" => "Tampilkan $1 jam $2 hari $3 terakhir",
"wlsaved" => "Ini adalah versi tersimpan dari daftar pemantauan Anda.",
-# Delete/protect/revert
-#
+# Delete/protect/revert
+#
"deletepage" => "Hapus halaman",
"confirm" => "Konfirmasikan",
"excontent" => "isi sebelumnya: '$1'",
@@ -853,7 +794,6 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"deletesub" => "(Menghapus \"$1\")",
"historywarning" => "Peringatan: Halaman yang ingin Anda hapus mempunyai sejarah:",
"confirmdeletetext" => "Anda akan menghapus halaman atau gambar ini secara permanen berikut semua sejarahnya dari basis data. Pastikan bahwa Anda memang ingin berbuat demikian, mengetahui segala akibatnya, dan apa yang Anda lakukan ini adalah sejalan dengan [[Project:Kebijaksanaan|kebijaksanaan Wikipedia]].",
-"confirmcheck" => "Ya, saya benar-benar ingin menghapus halaman ini",
"actioncomplete" => "Proses selesai",
"deletedtext" => "\"$1\" telah dihapus. Lihat $2 untuk catatan terkini halaman yang telah dihapus.",
"deletedarticle" => "menghapus \"$1\"",
@@ -871,22 +811,22 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"alreadyrolled" => "Tidak dapat melakukan rollback terhadap penyuntingan terakhir dari [[$1]] oleh [[Pengguna:$2|$2]] ([[Bicara_pengguna:$2|Pembicaraan); orang lain telah mengedit atau menlakukan rollback terhadap artikel tersebut.\n\nEdit terakhir oleh [[Pengguna:$3|$3]] ([[Bicara_pengguna:$3|Pembicaraan]]).",
"editcomment" => "Komentar penyuntingan adalah: \"<i>$1</i>\".",
"revertpage" => "Dikembalikan oleh $1",
-'sessionfailure' => 'Kelihatannya ada masalah dengan sesi login Anda; tindakan ini dibatalkan sebagai pencegahan terhadap pembajakan sesi. Silakan tekan "back", lalu reload-lah halaman yang sebelumnya Anda kunjungi, dan cobalah tindakan tersebut sekali lagi.',
+'sessionfailure' => 'Kelihatannya ada masalah dengan sesi login Anda; tindakan ini dibatalkan sebagai pencegahan terhadap pembajakan sesi. Silakan tekan "back", lalu reload-lah halaman yang sebelumnya Anda kunjungi, dan cobalah tindakan tersebut sekali lagi.',
"protectlogpage" => "Catatan_Perlindungan",
-"protectlogtext" => "Di bawah ini adalah daftar catatan perlindungan/penghilangan perlindungan halaman. Lihat [[Project:Halaman_dilindungi]] untuk informasi lebih lanjut.",
+"protectlogtext" => "Di bawah ini adalah daftar catatan perlindungan/penghilangan perlindungan halaman. Lihat [[Project:Halaman_dilindungi]] untuk informasi lebih lanjut.",
"protectedarticle" => "melindungi [[$1]]",
"unprotectedarticle" => "menghilangkan perlindungan [[$1]]",
"protectsub" =>"(Melindungi \"$1\")",
"confirmprotecttext" => "Apakah Anda benar-benar ingin melindungi halaman ini?",
"confirmprotect" => "Konfirmasi Perlindungan",
-'protectmoveonly' => 'Lindungi dari perpindahan saja',
+'protectmoveonly' => 'Lindungi dari perpindahan saja',
"protectcomment" => "Alasan perlindungan",
"unprotectsub" =>"(Menghilangkan perlindungan terhadap \"$1\")",
"confirmunprotecttext" => "Apakah Anda benar-benar ingin menghilangkan perlindungan terhadap halaman ini?",
"confirmunprotect" => "Konfirmasi Penghilangan Perlindungan",
"unprotectcomment" => "Alasan penghilangan perlindungan",
-# Undelete
+# Undelete
"undelete" => "Kembalikan Halaman yang Telah Dihapus",
"undeletepage" => "Lihat dan Kembalikan Halaman yang Telah Dihapus",
"undeletepagetext" => "Halaman-halaman berikut ini telah dihapus tapi masih ada di dalam arsip dan dapat dikembalikan. Arsip tersebut mungkin akan dibersihkan secara berkala.",
@@ -896,22 +836,22 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"undeleterevision" => "Revisi yang telah dihapus per $1",
"undeletebtn" => "Kembalikan!",
"undeletedarticle" => "\"$1\" telah dikembalikan",
-'undeletedrevisions' => "$1 revisi telah dikembalikan",
+'undeletedrevisions' => "$1 revisi telah dikembalikan",
"undeletedtext" => "Halaman [[$1]] berhasil dikembalikan. Lihat [[Project:Catatan/Penghapusan]] untuk catatan terkini penghapusan dan pengembalian halaman.",
-# Contributions
-#
+# Contributions
+#
"contributions" => "Sumbangan Pengguna",
"mycontris" => "Sumbangan saya",
"contribsub" => "Untuk $1",
"nocontribs" => "Tidak ada perubahan yang cocok dengan kriteria-kriteria ini.",
"ucnote" => "Di bawah ini adalah <b>$1</b> perubahan terakhir pengguna dalam <b>$2</b> hari terakhir.",
"uclinks" => "Tampilkan $1 perubahan terbaru; tampilkan $2 hari terakhir",
-"uctop" => " (atas)" ,
-'newbies' => 'pengguna baru',
+"uctop" => " (atas)" ,
+'newbies' => 'pengguna baru',
-# What links here
-#
+# What links here
+#
"whatlinkshere" => "Pautan ke halaman ini",
"notargettitle" => "Tidak Ada Sasaran",
"notargettext" => "Anda tidak menentukan halaman atau pengguna tujuan fungsi ini.",
@@ -920,8 +860,8 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"nolinkshere" => "Tidak ada halaman yang berpaut ke sini.",
"isredirect" => "halaman peralihan",
-# Block/unblock IP
-#
+# Block/unblock IP
+#
"blockip" => "Blokir IP",
"blockiptext" => "Gunakan formulir di bawah untuk memblokir kemampuan menulis sebuah alamat IP atau pengguna tertentu. Ini perlu dilakukan untuk mencegah vandalisme, dan sejalan dengan [[Project:Kebijaksanaan|kebijaksanaan Wikipedia]]. Masukkan alasan Anda di bawah (contohnya mengambil halaman tertentu yang telah dirusak).",
"ipaddress" => "Alamat IP atau pengguna",
@@ -929,7 +869,6 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"ipbreason" => "Alasan",
"ipbsubmit" => "Kirimkan",
"badipaddress" => "Format alamat IP atau nama pengguna salah.",
-"noblockreason" => "Anda harus memberikan alasan pemblokiran tersebut.",
"blockipsuccesssub" => "Pemblokiran sukses",
"blockipsuccesstext" => "Alamat IP atau pengguna \"$1\" telah diblokir. <br />Lihat [[Special:Ipblocklist|Daftar IP dan pengguna diblokir]] untuk melihat kembali pemblokiran.",
"unblockip" => "Hilangkan blokir terhadap alamat IP atau pengguna",
@@ -937,7 +876,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"ipusubmit" => "Hilangkan blokir terhadap alamat ini",
"ipusuccess" => "Blokir terhadap alamat IP atau pengguna \"$1\" telah dihilangkan",
"ipblocklist" => "Daftar Alamat IP dan Pengguna yang Diblokir",
-"blocklistline" => "$1, $2 memblokir $3",
+"blocklistline" => "$1, $2 memblokir $3 ($4)",
"blocklink" => "blokir",
"unblocklink" => "hilangkan blokir",
"contribslink" => "sumbangan",
@@ -953,10 +892,10 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"proxyblockreason" => "Alamat IP Anda telah diblokir karena alamat IP Anda adalah proxy terbuka. Silakan hubungi penyedia jasa internet Anda atau dukungan teknis dan beritahukan mereka masalah keamanan serius ini.",
"proxyblocksuccess" => "Selesai.\n",
'sorbs' => 'SORBS DNSBL',
-'sorbsreason' => 'Alamat IP anda terdaftar sebagai proxy terbuka di [http://www.sorbs.net SORBS] DNSBL.',
-'sorbs_create_account_reason' => 'Alamat IP anda terdaftar sebagai proxy terbuka di [http://www.sorbs.net SORBS] DNSBL. Anda tidak dapat membuat akun.',
+'sorbsreason' => 'Alamat IP anda terdaftar sebagai proxy terbuka di [http://www.sorbs.net SORBS] DNSBL.',
+'sorbs_create_account_reason' => 'Alamat IP anda terdaftar sebagai proxy terbuka di [http://www.sorbs.net SORBS] DNSBL. Anda tidak dapat membuat akun.',
-# Make sysop
+# Make sysop
"makesysoptitle" => "Buat Seorang Pengguna Menjadi Sysop",
"makesysoptext" => "Formulir ini digunakan oleh para birokrat untuk menjadikan pengguna biasa menjadi seorang administrator. Ketikkan nama pengguna yang dimaksud dalam kotak dan tekan tombol untuk menjadikan pengguna tersebut seorang administrator",
"makesysopname" => "Nama pengguna:",
@@ -965,7 +904,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"makesysopfail" => "<b>Pengguna \"$1\" tidak dapat dijadikan sysop. (Apakah Anda mengetikkan namanya dengan benar?)</b>",
"setbureaucratflag" => "Atur flag birokrat",
"bureaucratlog" => "Catatan_Birokrat",
-'rightslogtext' => 'Ini adalah catatan perubahan terhadap hak-hak pengguna.',
+'rightslogtext' => 'Ini adalah catatan perubahan terhadap hak-hak pengguna.',
"bureaucratlogentry" => "Hak-hak pengguna \"$1\" diatur \"$2\"",
"rights" => "Hak-hak:",
"set_user_rights" => "Atur hak-hak pengguna",
@@ -973,8 +912,8 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"set_rights_fail" => "<b>Hak-hak pengguna \"$1\" tidak dapat diatur. (Apakah Anda mengetikkan namanya dengan benar?)</b>",
"makesysop" => "Buat Seorang Pengguna Menjadi Sysop",
-# Developer tools
-#
+# Developer tools
+#
"lockdb" => "Kunci Basis Data",
"unlockdb" => "Buka Kunci Basis Data",
"lockdbtext" => "Mengunci basis data akan menghentikan kemampuan semua pengguna dalam menyunting halaman, mengubah konfigurasi pengguna, menyunting daftar pemantauan mereka, dan hal-hal lain yang memerlukan perubahan terhadap basis data. Pastikan bahwa ini adalah yang ingin Anda lakukan, dan bahwa Anda akan membuka kunci basis data setelah pemeliharaan selesai.",
@@ -989,17 +928,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"lockdbsuccesstext" => "Basis data telah dikunci. <br />Pastikan Anda membuka kuncinya setelah pemeliharaan selesai.",
"unlockdbsuccesstext" => "Kunci basis data telah dibuka.",
-# SQL query
-#
-"asksql" => "Kueri SQL",
-"asksqltext" => "Gunakan formulir di bawah untuk membuat kueri langsung terhadap basis data. Gunakan tanda kutip tunggal ('seperti ini') untuk membatasi literal string. Fungsi ini sering membebani server, jadi silakan gunakan fungsi ini dengan hemat.",
-"sqlislogged" => "Perhatikan bahwa semua kueri akan dicatat.",
-"sqlquery" => "Masukkan kueri",
-"querybtn" => "Kirimkan kueri",
-"selectonly" => "Kueri selain \"SELECT\" hanya dapat dilakukan oleh pengembang Wikipedia.",
-"querysuccessful" => "Kueri berhasil",
-
-# Validation
+# Validation
'val_clear_old' => 'Hapus data pengesahan saya yang lainnya untuk $1',
'val_merge_old' => 'Gunakan penilaian saya sebelumnya jika saya memilih \'Abstain\'',
'val_form_note' => '<b>Petunjuk:</b> Menggabungkan data Anda berarti bahwa untuk revisi pengesahan yang Anda pilih, semua pilihan Anda yang <i>Abstain</i> akan diganti dengan pilihan dan komentar dari revisi yang paling baru yang mana untuk pilihan tersebut Anda tidak abstain. Sebagai contoh, jika Anda ingin mengganti pilihan tunggal dengan revisi yang lebih baru, tetapi tidak ingin mengganti pilihan Anda yang lainnya untuk revisi artikel ini, pilih pilihan mana yang ingin anda ubah, dan penggabungan akan mengisi pilihan lainnya dengan pilihan Anda sebelumnya.',
@@ -1017,13 +946,13 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
'val_validate_version' => 'Sahkan versi ini',
'val_user_validations' => 'Penggung ini telah mengesahkan $1 halaman.',
'val_no_anon_validation' => 'Anda harus login untuk dapat mengesahkan artikel.',
-'val_validate_article_namespace_only' => 'Hanya artikel saja yang dapat disahkan. Halaman ini <i>tidak</i> berada dalam namespace artikel.',
+'val_validate_article_namespace_only' => 'Hanya artikel saja yang dapat disahkan. Halaman ini <i>tidak</i> berada dalam namespace artikel.',
'val_validated' => 'Pengesahan selesai.',
'val_article_lists' => 'Daftar artikel yang telah disahkan',
'val_page_validation_statistics' => 'Statistik pengesahan halaman untuk $1',
# Move page
-#
+#
"movepage" => "Pindahkan Halaman",
"movepagetext" => "Formulir di bawah ini digunakan untuk mengubah nama suatu halaman dan memindahkan semua data sejarah ke nama baru. Judul yang lama akan menjadi halaman peralihan menuju judul yang baru. Pautan kepada judul lama tidak akan berubah. Pastikan untuk memeriksa terhadap peralihan halaman yang rusak atau berganda setelah pemindahan. Anda bertanggung jawab untuk memastikan bahwa pautan terus menyambung ke halaman yang seharusnya.\n\nPerhatikan bahwa halaman '''tidak''' akan dipindah apabila telah ada halaman di pada judul yang baru, kecuali bila halaman tersebut kosong atau merupakan halaman peralihan dan tidak mempunyai sejarah penyuntingan. Ini berarti Anda dapat mengubah nama halaman kembali seperti semula apabila Anda membuat kesalahan, dan Anda tidak dapat menimpa halaman yang telah ada.\n\n<b>PERINGATAN!</b> Ini dapat mengakibatkan perubahan yang tak terduga dan drastis bagi halaman yang populer. Pastikan Anda mengerti konsekuensi dari perbuatan ini sebelum melanjutkan.",
"movepagetalktext" => "Halaman pembicaraan yang berkaitan, jika ada, juga akan dipindahkan secara otomatis '''kecuali apabila:'''\n*Anda memindahkan halaman melintasi namespace,\n*Sebuah halaman pembicaraan yang tidak kosong telah ada di bawah judul baru, atau\n*Anda tidak memberi tanda cek pada kotak cek di bawah ini.\n\nDalam kasus tersebut, apabila diinginkan, Anda dapat memindahkan atau menggabungkan halaman secara manual.",
@@ -1043,29 +972,29 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"1movedto2" => "$1 dipindahkan ke $2",
'1movedto2_redir' => '$1 dipindahkan ke $2 melalui peralihan',
-# Export
+# Export
"export" => "Ekspor Halaman",
-'exporttext' => 'Anda dapat mengekspor teks dan sejarah penyuntingan suatu halaman tertentu atau sejumlah halaman terbungkus dalam XML tertentu. Di masa depan, hasil ekspor ini dapat diimpor di wiki lainnya yang menggunakan perangkat lunak MediaWiki, meskipun fitur impor belum tersedia dalam versi ini.\n\nUntuk mengekspor halaman-halaman artikel, masukkan judul-judul dalam kotak teks di bawah ini, satu judul per baris, dan pilih apakah anda ingin mengekspor versi sekarang dengan versi sebelumnya, dengan catatan sejarah halaman, atau hanya versi sekarang dengan catatan penyuntingan terakhir.\n\nJika Anda hanya ingin mengimpor versi sekarang, Anda juga dapat melakukan hal ini dengan lebih cepat dengan cara menggunakan pautan khusus, sebagai contoh: [[{{ns:Special}}:Export/Train]] untuk mengekspor artikel [[Train]].',
+'exporttext' => 'Anda dapat mengekspor teks dan sejarah penyuntingan suatu halaman tertentu atau sejumlah halaman terbungkus dalam XML tertentu. Di masa depan, hasil ekspor ini dapat diimpor di wiki lainnya yang menggunakan perangkat lunak MediaWiki, meskipun fitur impor belum tersedia dalam versi ini.\n\nUntuk mengekspor halaman-halaman artikel, masukkan judul-judul dalam kotak teks di bawah ini, satu judul per baris, dan pilih apakah anda ingin mengekspor versi sekarang dengan versi sebelumnya, dengan catatan sejarah halaman, atau hanya versi sekarang dengan catatan penyuntingan terakhir.\n\nJika Anda hanya ingin mengimpor versi sekarang, Anda juga dapat melakukan hal ini dengan lebih cepat dengan cara menggunakan pautan khusus, sebagai contoh: [[{{ns:Special}}:Export/Train]] untuk mengekspor artikel [[Train]].',
"exportcuronly" => "Hanya ekspor revisi sekarang, bukan seluruh sejarah",
-# Namespace 8 related
+# Namespace 8 related
"allmessages" => "Semua Pesan Sistem",
-'allmessagesname' => 'Nama',
-'allmessagesdefault' => 'Teks baku',
-'allmessagescurrent' => 'Teks sekarang',
-'allmessagestext' => 'Ini adalah daftar semua pesan sistem yang tersedia dalam namespace MediaWiki:',
-'allmessagesnotsupportedUI' => 'Bahasa antarmuka Anda saat ini, <b>$1</b> tidak didukung oleh Istimewa:AllMessages di situs ini.',
-'allmessagesnotsupportedDB' => 'Istimewa:AllMessages tidak didukung karena wgUseDatabaseMessages dimatikan.',
+'allmessagesname' => 'Nama',
+'allmessagesdefault' => 'Teks baku',
+'allmessagescurrent' => 'Teks sekarang',
+'allmessagestext' => 'Ini adalah daftar semua pesan sistem yang tersedia dalam namespace MediaWiki:',
+'allmessagesnotsupportedUI' => 'Bahasa antarmuka Anda saat ini, <b>$1</b> tidak didukung oleh Istimewa:AllMessages di situs ini.',
+'allmessagesnotsupportedDB' => 'Istimewa:AllMessages tidak didukung karena wgUseDatabaseMessages dimatikan.',
-# Thumbnails
+# Thumbnails
"thumbnail-more" => "Perbesar",
"missingimage" => "<b>Gambar hilang</b><br /><i>$1</i>\n",
-'filemissing' => 'File hilang',
+'filemissing' => 'File hilang',
-# Special:Import
+# Special:Import
"import" => "Impor Halaman",
"importtext" => "Silakan ekspor file dari wiki asal menggunakan utilitas Istimewa:Export, simpan ke disk, dan unggahkan ke sini.",
"importfailed" => "Impor gagal: $1",
@@ -1073,112 +1002,40 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"importsuccess" => "Impor sukses!",
"importhistoryconflict" => "Terjadi konflik revisi sejarah (mungkin pernah mengimpor halaman ini sebelumnya)",
-# Keyboard access keys for power users
-'accesskey-article' => 'a',
-'accesskey-talk' => 't',
-'accesskey-edit' => 'e',
-'accesskey-addsection' => '+',
-'accesskey-viewsource' => 'e',
-'accesskey-history' => 'h',
-'accesskey-protect' => '=',
-'accesskey-delete' => 'd',
-'accesskey-undelete' => 'd',
-'accesskey-move' => 'm',
-'accesskey-watch' => 'w',
-'accesskey-unwatch' => 'w',
-'accesskey-watchlist' => 'l',
-'accesskey-userpage' => '.',
-'accesskey-anonuserpage' => '.',
-'accesskey-mytalk' => 'n',
-'accesskey-anontalk' => 'n',
-'accesskey-preferences' => '',
-'accesskey-mycontris' => 'y',
-'accesskey-login' => 'o',
-'accesskey-logout' => 'o',
+# Keyboard access keys for power users
'accesskey-search' => 'f',
-'accesskey-mainpage' => 'z',
-'accesskey-portal' => '',
-'accesskey-randompage' => 'x',
-'accesskey-currentevents' => '',
-'accesskey-sitesupport' => '',
-'accesskey-help' => '',
-'accesskey-recentchanges' => 'r',
-'accesskey-recentchangeslinked' => 'c',
-'accesskey-whatlinkshere' => 'b',
-'accesskey-specialpages' => 'q',
-'accesskey-specialpage' => '',
-'accesskey-upload' => 'u',
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
'accesskey-compareselectedversions' => 'v',
-'accesskey-contributions' => '',
-'accesskey-emailuser' => '',
-
-# tooltip help for the main actions
-'tooltip-atom' => 'Atom feed untuk halaman ini',
-'tooltip-article' => 'Lihat artikel [alt-a]',
-'tooltip-talk' => 'Diskusi mengenai artikel [alt-t]',
-'tooltip-edit' => 'Anda dapat menyunting halaman ini. Silakan pakai tombol pratilik sebelum menyimpan. [alt-e]',
-'tooltip-addsection' => 'Tambahkan komenter ke halaman ini. [alt-+]',
-'tooltip-viewsource' => 'Halaman ini dilindungi. Anda hanya dapat melihat sumbernya. [alt-e]',
-'tooltip-history' => 'Versi-versi sebelumnya dari halaman ini, [alt-h]',
-'tooltip-protect' => 'Lindungi halaman ini [alt-=]',
-'tooltip-delete' => 'Hapus halaman ini [alt-d]',
-'tooltip-undelete' => "Kembalikan $1 suntingan yang dihapus ke halaman ini [alt-d]",
-'tooltip-move' => 'Pindahkan halaman ini [alt-m]',
-'tooltip-nomove' => 'Anda tidak mempunyai izin untuk memindahkan halaman ini',
+
+# tooltip help for the main actions
'tooltip-watch' => 'Tambahkan halaman ini ke daftar pemantauan Anda [alt-w]',
-'tooltip-unwatch' => 'Hapus halaman ini dari daftar pemantauan Anda [alt-w]',
-'tooltip-watchlist' => 'Daftar halaman yang Anda pantau perubahannya. [alt-l]',
-'tooltip-userpage' => 'Halaman pengguna saya [alt-.]',
-'tooltip-anonuserpage' => 'Halaman pengguna IP Anda [alt-.]',
-'tooltip-mytalk' => 'Halaman pembicaraan saya [alt-n]',
-'tooltip-anontalk' => 'Diskusi mengenai penyuntingan oleh alamat IP ini [alt-n]',
-'tooltip-preferences' => 'Konfigurasi saya',
-'tooltip-mycontris' => 'Daftar sumbangan saya [alt-y]',
-'tooltip-login' => 'Anda disarankan untuk login, meskipun hal itu tidak diwajibkan. [alt-o]',
-'tooltip-logout' => 'Tombol mulai [alt-o]',
'tooltip-search' => 'Cari dalam wiki ini [alt-f]',
-'tooltip-mainpage' => 'Kunjungi Halaman Utama [alt-z]',
-'tooltip-portal' => 'Tentang proyek ini, apa yang dapat Anda lakukan, di mana mencari sesuatu',
-'tooltip-randompage' => 'Muat sebuah halaman acak [alt-x]',
-'tooltip-currentevents' => 'Temukan informasi tentang kejadian terkini',
-'tooltip-sitesupport' => 'Dukung {{SITENAME}}',
-'tooltip-help' => 'Tempat mencari bantuan.',
-'tooltip-recentchanges' => 'Daftar perubahan terbaru dalam wiki ini. [alt-r]',
-'tooltip-recentchangeslinked' => 'Perubahan terbaru dari halaman yang berpaut ke halaman ini [alt-c]',
-'tooltip-whatlinkshere' => 'Daftar semua halaman wiki yang berpaut ke sini [alt-b]',
-'tooltip-specialpages' => 'Daftar semua halaman istimewa [alt-q]',
-'tooltip-upload' => 'Unggahkan gambar atau file media [alt-u]',
-'tooltip-specialpage' => 'Halaman ini adalah halaman istimewa, Anda tidak dapat mengeditnya.',
'tooltip-minoredit' => 'Tandai ini sebagai suntingan kecil [alt-i]',
'tooltip-save' => 'Simpan perubahan Anda [alt-s]',
'tooltip-preview' => 'Pratilik perubahan Anda -- mohon gunakan ini sebelum menyimpan! [alt-p]',
'tooltip-compareselectedversions' => 'Lihat perbedaan antara dua versi halaman yang dipilih. [alt-v]',
-'tooltip-contributions' => 'Lihat daftar sumbangan pengguna ini',
-'tooltip-emailuser' => 'Kirimkan e-mail kepada pengguna ini',
-'tooltip-rss' => 'RSS feed untuk halaman ini',
# stylesheets
-'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
+#'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
#'Monobook.js' => '/* edit this file to change js things in the monobook skin */',
-# Metadata
+# Metadata
"nodublincore" => "Metadata Dublin Core RDF dimatikan di server ini.",
"nocreativecommons" => "Metadata Creative Commons RDF dimatikan di server ini.",
"notacceptable" => "Server wiki tidak dapat menyediakan data dalam format yang dapat dibaca oleh client Anda.",
-# Attribution
+# Attribution
-"anonymous" => "Pengguna(-pengguna) anonim $wgSitename",
-"siteuser" => "Pengguna $wgSitename $1",
+"anonymous" => "Pengguna(-pengguna) anonim {{SITENAME}}",
+"siteuser" => "Pengguna {{SITENAME}} $1",
"lastmodifiedby" => "Halaman ini terakhir kali diubah $1 oleh $2.",
"and" => "dan",
"othercontribs" => "Didasarkan pada karya $1.",
'others' => 'lainnya',
-"siteusers" => "Pengguna(-pengguna) $wgSitename $1",
+"siteusers" => "Pengguna(-pengguna) {{SITENAME}} $1",
'creditspage' => 'Penghargaan halaman',
'nocredits' => 'Tidak ada informasi penghargaan yang tersedia untuk halaman ini.',
@@ -1186,13 +1043,13 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
'spamprotectiontitle' => 'Filter Pencegah Spam',
'spamprotectiontext' => 'Halaman yang ingin Anda simpan diblokir oleh filter spam. Ini mungkin disebabkan oleh pautan ke situs luar.\n\nAnda dapat memeriksa regular expression berikut terhadap pola-pola yang diblokir:',
-'spamprotectionmatch' => 'Teks berikut ini memancing filter spam kami: $1',
+'spamprotectionmatch' => 'Teks berikut ini memancing filter spam kami: $1',
'subcategorycount' => "Ada $1 subkategori dalam kategori ini.",
-'subcategorycount1' => "Ada $1 subkategori dalam kategori ini.",
+'subcategorycount1' => "Ada $1 subkategori dalam kategori ini.",
'categoryarticlecount' => "Ada $1 artikel dalam kategori ini.",
-'categoryarticlecount1' => "Ada $1 artikel dalam kategori ini.",
+'categoryarticlecount1' => "Ada $1 artikel dalam kategori ini.",
'usenewcategorypage' => "1\n\nUbah karakter pertama menjadi \"0\" untuk mematikan tata letak halaman kategori yang baru.",
-'listingcontinuesabbrev' => " lanjut",
+'listingcontinuesabbrev' => " lanjut",
# Info page
"infosubtitle" => "Informasi halaman",
@@ -1202,7 +1059,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.",
"numauthors" => "Jumlah pengarang yang berbeda (artikel): $1",
"numtalkauthors" => "Jumlah pengarang yang berbeda (halaman diskusi): $1",
-# Math options
+# Math options
'mw_math_png' => "Selalu buat PNG",
'mw_math_simple' => "HTML jika sangat sederhana atau PNG",
'mw_math_html' => "HTML jika mungkin atau PNG",
@@ -1276,8 +1133,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Lihat halaman kategori\');
'deletedrevision' => 'Menghapus revisi tua $1.',
# browsing diffs
-'previousdiff' => '&larr; Ke diff sebelumnya',
-'nextdiff' => 'Ke diff selanjutnya &rarr;',
+'previousdiff' => '← Ke diff sebelumnya',
+'nextdiff' => 'Ke diff selanjutnya →',
'imagemaxsize' => 'Batasi gambar dalam halaman deskripsi gambar sampai: ',
'showbigimage' => 'Download versi resolusi tinggi ($1x$2, $3 KB)',
@@ -1285,8 +1142,6 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Lihat halaman kategori\');
'newimages' => 'Galeri-Gambar Baru',
'noimages' => 'Tidak ada yang dilihat.',
-'sitesettings' => 'Pengaturan Situs',
-
# labels for User: and Title: on Special:Log pages
'specialloguserlabel' => 'Pengguna: ',
'speciallogtitlelabel' => 'Judul: ',
@@ -1305,7 +1160,6 @@ class LanguageId extends LanguageUtf8 {
return $wgNamespaceNamesId;
}
-
function getNsIndex( $text ) {
global $wgNamespaceNamesId, $wgNamespaceAlternatesId;
@@ -1315,7 +1169,7 @@ class LanguageId extends LanguageUtf8 {
foreach ( $wgNamespaceAlternatesId as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
-
+
# For backwards compatibility
global $wgNamespaceNamesEn;
foreach ( $wgNamespaceNamesEn as $i => $n ) {
@@ -1333,14 +1187,13 @@ class LanguageId extends LanguageUtf8 {
global $wgSkinNamesId;
return $wgSkinNamesId;
}
-
+
function getDateFormats() {
global $wgDateFormatsId;
return $wgDateFormatsId;
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesId;
if( isset( $wgAllMessagesId[$key] ) ) {
return $wgAllMessagesId[$key];
@@ -1348,7 +1201,7 @@ class LanguageId extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
diff --git a/languages/LanguageIs.php b/languages/LanguageIs.php
index 411a308086d8..9288486086f8 100644
--- a/languages/LanguageIs.php
+++ b/languages/LanguageIs.php
@@ -3,12 +3,6 @@
* @package MediaWiki
* @subpackage Language
*/
-
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
# Most of this was written by Ævar Arnfjörð Bjarmason <avarab@gmail.com>
@@ -43,12 +37,8 @@ require_once( 'LanguageUtf8.php' );
'standard' => 'Klassískt',
'nostalgia' => 'Gamaldags',
'cologneblue' => 'Kölnarblátt',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
'myskin' => 'Mitt þema',
- 'chick' => 'Chick'
-);
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsIs = array(
'Sjálfgefið',
@@ -81,53 +71,53 @@ $wgAllMessagesIs = array(
",
'Monobook.js' => "/* tooltips and access keys */
ta = new Object();
-ta['pt-userpage'] = new Array('.','Notendasíðan mín');
-ta['pt-anonuserpage'] = new Array('.','Notendasíðan fyrir IP töluna þína');
-ta['pt-mytalk'] = new Array('n','Spallsíðan mín');
-ta['pt-anontalk'] = new Array('n','Spjallsíðan fyrir þessa IP tölu');
-ta['pt-preferences'] = new Array('','Almennar stillingar');
-ta['pt-watchlist'] = new Array('l','Vaktlistinn.');
-ta['pt-mycontris'] = new Array('y','Listi yfir framlög þín');
-ta['pt-login'] = new Array('o','Þú ert hvattur/hvött til að innskrá þig, það er hinsvegar ekki nauðsynlegt.');
-ta['pt-anonlogin'] = new Array('o','Þú ert hvattur/hvött til að innskrá þig, það er hinsvegar ekki nauðsynlegt.');
-ta['pt-logout'] = new Array('o','Útskráning');
-ta['ca-talk'] = new Array('t','Spallsíða þessarar síðu');
-ta['ca-edit'] = new Array('e','Þú getur breytt síðu þessari, vinsamlegast notaðu „forskoða“ hnappinn áður en þú vistar');
-ta['ca-addsection'] = new Array('+','Viðbótarumræða.');
-ta['ca-viewsource'] = new Array('e','Síða þessi er vernduð, þú getur þó skoðað frumkóða hennar.');
-ta['ca-history'] = new Array('h','Eldri útgáfur af síðunni.');
-ta['ca-protect'] = new Array('=','Vernda þessa síðu');
-ta['ca-delete'] = new Array('d','Eyða þessari síðu');
-ta['ca-undelete'] = new Array('d','Endurvekja breytingar á síðu þessari fyrir en henni var tortímt');
-ta['ca-move'] = new Array('m','Færa þessa síðu');
-ta['ca-watch'] = new Array('w','Bæta þessari síðu við á vaktlistann');
-ta['ca-unwatch'] = new Array('w','Fjarlægja þessa síðu af vaktlistanum');
-ta['search'] = new Array('f','Leit');
-ta['p-logo'] = new Array('','Forsíða');
-ta['n-mainpage'] = new Array('z','Forsíða {{SITENAME}}');
-ta['n-portal'] = new Array('','Um verkefnið, hvernig er hægt að hjálpa og hvar á að byrja');
-ta['n-currentevents'] = new Array('','Líðandi stund');
-ta['n-recentchanges'] = new Array('r','Listi yfir nýlegar breytingar.');
-ta['n-randompage'] = new Array('x','Handahófsvalin síða');
-ta['n-help'] = new Array('','Efnisyfirlit yfir hjálparsíður.');
-ta['n-sitesupport'] = new Array('','Fjárframlagssíða Wikimedia');
-ta['t-whatlinkshere'] = new Array('j','Listi yfir síður sem tengjast í þessa');
-ta['t-recentchangeslinked'] = new Array('k','Nýlegar breitingar á ítengdum síðum');
-ta['feed-rss'] = new Array('','RSS fyrir þessa síðu');
-ta['feed-atom'] = new Array('','Atom fyrir þessa síðu');
-ta['t-contributions'] = new Array('','Sýna framlagslista þessa notanda');
-ta['t-emailuser'] = new Array('','Senda notanda þessum póst');
-ta['t-upload'] = new Array('u','Innhlaða myndum eða margmiðlunarskrám');
-ta['t-specialpages'] = new Array('q','Listi yfir kerfissíður');
-ta['ca-nstab-main'] = new Array('c','Sýna síðuna');
-ta['ca-nstab-user'] = new Array('c','Sýna notendasíðuna');
-ta['ca-nstab-media'] = new Array('c','Sýna margmiðlunarsíðuna');
-ta['ca-nstab-special'] = new Array('','Þetta er kerfissíða, þér er óhæft að breyta henni.');
-ta['ca-nstab-wp'] = new Array('a','Sýna verkefnasíðuna');
-ta['ca-nstab-image'] = new Array('c','Sýna myndasíðuna');
-ta['ca-nstab-mediawiki'] = new Array('c','Sýna kerfisskilaboðin');
-ta['ca-nstab-template'] = new Array('c','View the template');
-ta['ca-nstab-help'] = new Array('c','Sýna hjálparsíðuna');
+ta['pt-userpage'] = new Array('.','Notendasíðan mín');
+ta['pt-anonuserpage'] = new Array('.','Notendasíðan fyrir IP töluna þína');
+ta['pt-mytalk'] = new Array('n','Spallsíðan mín');
+ta['pt-anontalk'] = new Array('n','Spjallsíðan fyrir þessa IP tölu');
+ta['pt-preferences'] = new Array('','Almennar stillingar');
+ta['pt-watchlist'] = new Array('l','Vaktlistinn.');
+ta['pt-mycontris'] = new Array('y','Listi yfir framlög þín');
+ta['pt-login'] = new Array('o','Þú ert hvattur/hvött til að innskrá þig, það er hinsvegar ekki nauðsynlegt.');
+ta['pt-anonlogin'] = new Array('o','Þú ert hvattur/hvött til að innskrá þig, það er hinsvegar ekki nauðsynlegt.');
+ta['pt-logout'] = new Array('o','Útskráning');
+ta['ca-talk'] = new Array('t','Spallsíða þessarar síðu');
+ta['ca-edit'] = new Array('e','Þú getur breytt síðu þessari, vinsamlegast notaðu „forskoða“ hnappinn áður en þú vistar');
+ta['ca-addsection'] = new Array('+','Viðbótarumræða.');
+ta['ca-viewsource'] = new Array('e','Síða þessi er vernduð, þú getur þó skoðað frumkóða hennar.');
+ta['ca-history'] = new Array('h','Eldri útgáfur af síðunni.');
+ta['ca-protect'] = new Array('=','Vernda þessa síðu');
+ta['ca-delete'] = new Array('d','Eyða þessari síðu');
+ta['ca-undelete'] = new Array('d','Endurvekja breytingar á síðu þessari fyrir en henni var tortímt');
+ta['ca-move'] = new Array('m','Færa þessa síðu');
+ta['ca-watch'] = new Array('w','Bæta þessari síðu við á vaktlistann');
+ta['ca-unwatch'] = new Array('w','Fjarlægja þessa síðu af vaktlistanum');
+ta['search'] = new Array('f','Leit');
+ta['p-logo'] = new Array('','Forsíða');
+ta['n-mainpage'] = new Array('z','Forsíða {{SITENAME}}');
+ta['n-portal'] = new Array('','Um verkefnið, hvernig er hægt að hjálpa og hvar á að byrja');
+ta['n-currentevents'] = new Array('','Líðandi stund');
+ta['n-recentchanges'] = new Array('r','Listi yfir nýlegar breytingar.');
+ta['n-randompage'] = new Array('x','Handahófsvalin síða');
+ta['n-help'] = new Array('','Efnisyfirlit yfir hjálparsíður.');
+ta['n-sitesupport'] = new Array('','Fjárframlagssíða Wikimedia');
+ta['t-whatlinkshere'] = new Array('j','Listi yfir síður sem tengjast í þessa');
+ta['t-recentchangeslinked'] = new Array('k','Nýlegar breitingar á ítengdum síðum');
+ta['feed-rss'] = new Array('','RSS fyrir þessa síðu');
+ta['feed-atom'] = new Array('','Atom fyrir þessa síðu');
+ta['t-contributions'] = new Array('','Sýna framlagslista þessa notanda');
+ta['t-emailuser'] = new Array('','Senda notanda þessum póst');
+ta['t-upload'] = new Array('u','Innhlaða myndum eða margmiðlunarskrám');
+ta['t-specialpages'] = new Array('q','Listi yfir kerfissíður');
+ta['ca-nstab-main'] = new Array('c','Sýna síðuna');
+ta['ca-nstab-user'] = new Array('c','Sýna notendasíðuna');
+ta['ca-nstab-media'] = new Array('c','Sýna margmiðlunarsíðuna');
+ta['ca-nstab-special'] = new Array('','Þetta er kerfissíða, þér er óhæft að breyta henni.');
+ta['ca-nstab-wp'] = new Array('a','Sýna verkefnasíðuna');
+ta['ca-nstab-image'] = new Array('c','Sýna myndasíðuna');
+ta['ca-nstab-mediawiki'] = new Array('c','Sýna kerfisskilaboðin');
+ta['ca-nstab-template'] = new Array('c','View the template');
+ta['ca-nstab-help'] = new Array('c','Sýna hjálparsíðuna');
ta['ca-nstab-category'] = new Array('c','Sýna efnisflokkasíðuna');",
'about' => "Um",
'aboutpage' => "Project:Um",
@@ -137,14 +127,13 @@ ta['ca-nstab-category'] = new Array('c','Sýna efnisflokkasíðuna');",
'acct_creation_throttle_hit' => "Fyrirgefðu, þú hefur nú þegar búið til $1 aðgang(a). Þú getur ekki búið til fleiri.",
'actioncomplete' => "Aðgerð lokið",
'addedwatch' => "Bætt á vaktlistann",
-'addedwatchtext' => "Síðunni „$1“ hefur verið bætt á [[Special:Watchlist|Vaktlistann]] þinn.
+'addedwatchtext' => "Síðunni „$1“ hefur verið bætt á [[Special:Watchlist|Vaktlistann]] þinn.
Frekari breytingar á henni eða spallsíðu hennar munu verða sýndar þar.
Þar að auki verður síða þessi '''feitletruð''' á [[Special:Recentchanges|Nýlegum breytingum]]
svo auðveldara sé að sjá hana þar meðal fjöldans.
<p>Til að fjarlægja síðu þessa af vaktlistanum þarft þú að ýta á tengilinn er merktur er „afvakta“.",
'administrators' => "{{ns:4}}:Stjórnendur",
-'affirmation' => "Ég staðfesti að rétthafi þessa efnis veitir leyfi fyrir notkun þess undir $1.. Eða að efni þetta er ekki verndað af höfundalögum.",
'allmessages' => "Kerfismeldingar",
'allmessagescurrent' => "Núverandi texti",
'allmessagesdefault' => "Sjálfgefinn texti",
@@ -152,15 +141,14 @@ svo auðveldara sé að sjá hana þar meðal fjöldans.
'allmessagestext' => "Listi yfir meldingar í „{{ns:8}}“ nafnarýminu.",
'allpages' => "Allar síður",
'alphaindexline' => "$1 til $2",
-'alreadyloggedin' => "<font color=red><b>Notandinn $1 er þegar innskráður!</b></font><br/>",
+'alreadyloggedin' => "<strong>Notandinn $1 er þegar innskráður!</strong><br />",
'ancientpages' => "Elstu síður",
'anontalkpagetext' => "----Þetta er spjallsíða fyrir óskráðan notanda sem hefur ekki búið til aðgang enn þá eða notar hann ekki, slíkir notendur þekkjast á [[IP tala|IP tölu]] sinni. Það getur gerst að margir notendur deili sömu IP tölu þannig að athugasemdum sem beint er til eins notanda geta birst á spjallsíðu annars. [[Special:Userlogin|Skráðu þig sem notanda]] til að koma í veg fyrir svona misskilning.''",
'apr' => "apr",
'april' => "apríl",
-'articleexists' => "Annaðhvort er þegar til síða undir þessum titli,
-eða sá titill sem þú hefur valið er ekki gildur.
+'articleexists' => "Annaðhvort er þegar til síða undir þessum titli,
+eða sá titill sem þú hefur valið er ekki gildur.
Vinsamlegast veldu annan titil.",
-'asksql' => "Gagnagrunnsfyrirspurn",
'aug' => "ágú",
'august' => "ágúst",
'badfilename' => "Skáarnafninu hefur verið breytt í „$1“.",
@@ -169,7 +157,7 @@ Vinsamlegast veldu annan titil.",
'badtitletext' => "Umbeðin síðutitill er ógildur.",
'blanknamespace' => "(Aðalnafnrýmið)",
'blockip' => "Banna notanda",
-'blockipsuccesstext' => "„$1“ hefur verið bannaður.<br/>
+'blockipsuccesstext' => "„$1“ hefur verið bannaður.<br />
Sjá [[Special:Ipblocklist|bannaðar notendur og IP tölur]] fyrir yfirlit yfir núverandi bönn.",
'blockiptext' => "Hægt er að hindra einstaka notendur eða IP tölur í að gera breytingar á {{SITENAME}}
@@ -177,16 +165,16 @@ Sjá [[Special:Ipblocklist|bannaðar notendur og IP tölur]] fyrir yfirlit yfir
Sjá [[meta:Range blocks|Range blocks]] á meta fyrir yfirlit yfir [[CIDR]] tölur, [[{{ns:Special}}:Ipblocklist|bannaða notendur og IP tölur]] fyrir lista yfir þá sem nú eru bannaðir og [[{{ns:4}}:Bönnunarskrá|bönnunarskrá]] fyrir lista sem inniheldur einnig þá sem hafa verið bannaðir í fortíðinni.",
'blocklink' => "banna",
-'blocklistline' => "$1, $2 bannaði $3 (rennur út $4)",
+'blocklistline' => "$1, $2 bannaði $3 ($4)",
+'infiniteblock' => 'rennur út infinite', //fixme
+'expiringblock' => 'rennur út $1',
'blocklogpage' => "Bönnunarskrá",
-'blocklogtext' => "This is a log of user blocking and unblocking actions. Automatically
+'blocklogtext' => "This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.",
'bold_sample' => "Feitletraður texti",
'bold_tip' => "Feitletraður texti",
'booksources' => "Bókabúðir",
-'bureaucratlog' => "Möppudýraskrá",
-'bureaucratlogentry' => "Réttindi „$1“ stillt á „$2“",
'bureaucrattext' => "[[{{ns:4}}:Möppudýr|Möppudýrsréttindi]] eru skilyrði fyrir því að nota þessa kerfissíðu.",
'bureaucrattitle' => "Möppudýrsréttinda þörf",
'bydate' => "eftir dagsetningu",
@@ -202,7 +190,7 @@ the list of currently operational bans and blocks.",
'categoryarticlecount1' => "Það er $1 síða í þessum flokki.",
'changepassword' => "Breyta lykilorði",
'changes' => "Breytingar",
-'clearyourcache' => "'''Ath:''' Eftir að þú hefur vistað breytingar þarf að hreynsa flýtiskrár vafrarans til að sjá þær, í '''Mozilla / Konqueror''' ''CTRL-r'', '''IE / Opera:''' ''CTRL-F5'', '''Safari:''' ''CMD-r''.",
+'clearyourcache' => "'''Ath:''' Eftir að þú hefur vistað breytingar þarf að hreynsa flýtiskrár vafrarans til að sjá þær, í '''Mozilla / Firefox''' ''CTRL-Shift-R'', '''IE:''' ''CTRL-F5'', '''Safari:''' ''CMD-Shift-R'', '''Konqueror:''' ''F5''.",
'columns' => "Dálkar",
'compareselectedversions' => "Bera saman valdar útgáfur",
'confirm' => "Staðfesta",
@@ -247,7 +235,7 @@ the list of currently operational bans and blocks.",
'diff' => "breyting",
'difference' => "(Munur milli útgáfa)",
'disambiguations' => "Aðgreiningarsíður",
-'disambiguationstext' => "The following pages link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br/>A page is treated as dismbiguation if it is linked from $1.<br/>Links from other namespaces are <i>not</i> listed here.",
+'disambiguationstext' => "The following pages link to a <i>disambiguation page</i>. They should link to the appropriate topic instead.<br />A page is treated as dismbiguation if it is linked from $1.<br />Links from other namespaces are <i>not</i> listed here.",
'disclaimerpage' => "Project:Almennur fyrirvari",
'disclaimers' => "Fyrirvarar",
'edit' => "Breyta",
@@ -321,7 +309,7 @@ upplýsingar um hana.",
Legend: (nú) = núverandi útgáfa,
(eyða) = eyða þessari útgáfu, (nota) = nota þessa útgáfu í stað núverandi útgáfu.
-<br/><em>Fylgdu dagsetningartenglunum til að sjá mynd sem hlaðið var inn á þeim tíma</em>.",
+<br /><em>Fylgdu dagsetningartenglunum til að sjá mynd sem hlaðið var inn á þeim tíma</em>.",
'imghistory' => "Breytingaskrá myndar",
'imglegend' => "Skýringar: (lýsing) = sýna og/eða breyta lýsingu skráar.",
'ipaddress' => "IP Tala/notendanafn",
@@ -378,7 +366,7 @@ Legend: (nú) = núverandi útgáfa,
'media_sample' => "Sýnishorn.ogg",
'media_tip' => "Tengill í margmiðlunarskrá",
'minoredit' => "Minniháttar breyting",
-'missingimage' => "<b>Mynd vantar</b><br/><i>$1</i>",
+'missingimage' => "<b>Mynd vantar</b><br /><i>$1</i>",
'monday' => "mánudagur",
'move' => "Færa",
'movearticle' => "Færa",
@@ -400,7 +388,7 @@ tilvísanir, það er á þína ábyrgð að tryggja það að tenglar haldi áf
að vísa á rétta síðu.
Athugaðu að síðan mun '''ekki''' verða færð ef það er þegar síða á nafninu
-sem þú hyggst færa hana á, nema síða sú sé tóm eða tilvísun sem á sér enga
+sem þú hyggst færa hana á, nema síða sú sé tóm eða tilvísun sem á sér enga
breytingarsögu. Þú getur þar með fært síðuna aftur til baka án þess að
missa breytingarsöguna, en ekki fært hana venjulega síðu.
@@ -431,7 +419,6 @@ mjög rótækar breytingar á vinsælum síðum og valdið titringi hjá öðrum
'nextdiff' => "Næsta breyting →",
'nextn' => "næstu $1",
'nextrevision' => "Næsta útgáfa→",
-'noaffirmation' => "Staðfesta þarf að skráin brjóti ekki á höfundarrétti.",
'noarticletext' => "<div style=\"border: 1px solid #ccc; padding: 7px; background: white;\">'''Það er ekki enn grein undir þessu nafni á [[{{SITENAME}}]].'''
* '''[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} Skrifa grein undir nafninu „{{PAGENAME}}“]'''
* [[{{ns:special}}:Search/{{PAGENAME}}|Leita að „{{PAGENAME}}“]] í öðrum greinum og síðum.
@@ -472,8 +459,8 @@ mjög rótækar breytingar á vinsælum síðum og valdið titringi hjá öðrum
'portal' => "Samfélagsgátt",
'portal-url' => "Project:Samfélagsgátt",
'powersearch' => "Leita",
-'powersearchtext' => "Leita í eftirfarandi nafnrýmum :<br/>
-$1<br/>
+'powersearchtext' => "Leita í eftirfarandi nafnrýmum :<br />
+$1<br />
$2 Sýna tilvísarnir &nbsp; Leita að $3 $9",
'preferences' => "Stillingar",
'prefs-misc' => "Aðrar stillingar",
@@ -500,9 +487,8 @@ to set user preferences.",
'protectsub' => "(Vernda „$1“)",
'qbedit' => "Breyta",
'qbsettings' => "Valblað",
-'querybtn' => "Senda inn fyrirspurn",
'randompage' => "Handahófsvalin síða",
-'rclinks' => "Sýna síðustu $1 breytingar síðustu $2 daga<br/>$3",
+'rclinks' => "Sýna síðustu $1 breytingar síðustu $2 daga<br />$3",
'rclistfrom' => "Sýna breytingar frá og með $1",
'rclsub' => "(á síðum sem tengd er í frá „$1“)",
'rcnote' => "Að neðan eru síðustu <strong>$1</strong> breytingar síðustu <strong>$2</strong> daga.",
@@ -570,19 +556,18 @@ to set user preferences.",
Þar fyrir utan eru '''$2''' síður sem líklega teljast fullgildar greinar.
'''$3''' síður hafa verið skoðaðar og '''$4''' breytingar hafa verið gerðar
-síðan vefurinn var settur up. Það reiknast sem '''$5''' breytingar
+síðan vefurinn var settur up. Það reiknast sem '''$5''' breytingar
á hverja síðu að meðaltali, og '''$6''' fléttingar fyrir hverja breytingu.",
'sitesubtitle' => "Frjálsa alfræðiorðabókin",
'sitesupport' => "Framlög",
'sitetitle' => "Wikipedia",
'skin' => "Þema",
-'spamprotectiontext' => "The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site.
+'spamprotectiontext' => "The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site.
You might want to check the following regular expression for patterns that are currently blocked:",
'specialpage' => "Kerfissíða",
'specialpages' => "Kerfissíður",
'spheading' => "Almennar",
-'sqlquery' => "Fyrirspurn",
'statistics' => "Tölfræði",
'storedversion' => "Geymd útgáfa",
'stubthreshold' => "Stubbamerkja allt undir",
@@ -684,7 +669,7 @@ to upload files.",
'wantedpages' => "Eftirsóttar síður",
'watch' => "Vakta",
'val_tab' => 'Votta',
-'watchdetails' => "Fyrir utan spjallsíður eru $1 síða/síður á vaktlistanum þínum. Hægt er að
+'watchdetails' => "Fyrir utan spjallsíður eru $1 síða/síður á vaktlistanum þínum. Hægt er að
[$4 sýna heildarlistann og breyta honum].",
'watcheditlist' => "Þetta er listi yfir þínar vöktuðu síður raðað í
stafrófsröð. Merktu við þær síður sem þú vilt fjarlægja
@@ -711,12 +696,11 @@ Ekki gleyma að breyta Wikipedia stillingunum þínum.",
'whitelistreadtext' => "Þú verður að [[Special:Userlogin|skrá þig inn]] til að lesa síður.",
'whitelistreadtitle' => "Notandi verður að skrá sig inn til að geta lesið.",
'wikipediapage' => "Sýna verkefnissíðu",
-'wikititlesuffix' => "Wikipedia, frjálsa alfræðiorðabókin",
'wlnote' => "Að neðan eru síðustu <b>$1</b> breytingar síðustu <b>$2</b> klukkutíma.",
'wlsaved' => "Þetta er vistuð útgáfa af vaktlistanum þínum.",
'wlshowlast' => "Sýna síðustu $1 klukkutíma, $2 daga, $3",
-'wrong_wfQuery_params' => "Incorrect parameters to wfQuery()<br/>
-Function: $1<br/>
+'wrong_wfQuery_params' => "Incorrect parameters to wfQuery()<br />
+Function: $1<br />
Query: $2",
'wrongpassword' => "Uppgefið lykilorð er rangt. Vinsamlegast reyndu aftur.",
'yourdiff' => "Mismunur",
@@ -764,7 +748,7 @@ class LanguageIs extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function getAllMessages() {
global $wgAllMessagesIs;
return $wgAllMessagesIs;
@@ -774,12 +758,12 @@ class LanguageIs extends LanguageUtf8 {
global $wgMagicWordsIs;
return $wgMagicWordsIs;
}
-
+
function date( $ts, $adj = false, $format = true) {
global $wgUser;
if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
$format = $this->dateFormat($format);
-
+
switch( $format ) {
# 15. jan. 2001 kl. 16:12 || 16:12, 15. jan. 2001
case '2': case '4': return (0 + substr( $ts, 6, 2 )) . '. ' .
@@ -793,15 +777,15 @@ class LanguageIs extends LanguageUtf8 {
$this->getMonthName( substr( $ts, 4, 2 ) ) . ' ' .
substr($ts, 0, 4);
}
-
+
}
function time($ts, $adj = false, $format = true) {
global $wgUser;
if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
-
+
$format = $this->dateFormat($format);
-
+
switch( $format ) {
# 2001-01-15 16:12:34
case 'ISO 8601': return substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 ) . ':' . substr( $ts, 12, 2 );
@@ -812,9 +796,9 @@ class LanguageIs extends LanguageUtf8 {
function timeanddate( $ts, $adj = false, $format = true) {
global $wgUser;
-
+
$format = $this->dateFormat($format);
-
+
switch ( $format ) {
# 16:12, 15. janúar 2001 || 16:12, 15. jan. 2001
case '3': case '4': return $this->time( $ts, $adj, $format ) . ', ' . $this->date( $ts, $adj, $format );
@@ -822,11 +806,11 @@ class LanguageIs extends LanguageUtf8 {
case 'ISO 8601': return $this->date( $ts, $adj, $format ) . ' ' . $this->time( $ts, $adj, $format );
# 15. janúar 2001 kl. 16:12 || 15. jan. 2001 kl. 16:12
default: return $this->date( $ts, $adj, $format ) . ' kl. ' . $this->time( $ts, $adj, $format );
-
+
}
}
-
+
/**
* The Icelandic number style uses dots where English would use commas
* and commas where English would use dots, e.g. 201.511,17 not 201,511.17
diff --git a/languages/LanguageIt.php b/languages/LanguageIt.php
index 105dce6598b1..380697bd0b83 100644
--- a/languages/LanguageIt.php
+++ b/languages/LanguageIt.php
@@ -4,32 +4,25 @@
* @subpackage Language
*/
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesIt = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Speciale',
- NS_MAIN => '',
- NS_TALK => 'Discussione',
- NS_USER => 'Utente',
- NS_USER_TALK => 'Discussioni_utente',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => 'Discussioni_'.$wgMetaNamespace,
- NS_IMAGE => 'Immagine',
- NS_IMAGE_TALK => 'Discussioni_immagine',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'Discussioni_MediaWiki',
- NS_TEMPLATE => 'Template',
- NS_TEMPLATE_TALK => 'Discussioni_template',
- NS_HELP => 'Aiuto',
- NS_HELP_TALK => 'Discussioni_aiuto',
- NS_CATEGORY => 'Categoria',
- NS_CATEGORY_TALK => 'Discussioni_categoria'
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Speciale',
+ NS_MAIN => '',
+ NS_TALK => 'Discussione',
+ NS_USER => 'Utente',
+ NS_USER_TALK => 'Discussioni_utente',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => 'Discussioni_'.$wgMetaNamespace,
+ NS_IMAGE => 'Immagine',
+ NS_IMAGE_TALK => 'Discussioni_immagine',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'Discussioni_MediaWiki',
+ NS_TEMPLATE => 'Template',
+ NS_TEMPLATE_TALK => 'Discussioni_template',
+ NS_HELP => 'Aiuto',
+ NS_HELP_TALK => 'Discussioni_aiuto',
+ NS_CATEGORY => 'Categoria',
+ NS_CATEGORY_TALK => 'Discussioni_categoria'
) + $wgNamespaceNamesEn;
@@ -37,55 +30,6 @@
"Nessuno", "Fisso a sinistra", "Fisso a destra", "Fluttuante a sinistra"
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesIt = array(
- "Userlogin" => "", # These two intentionally left blank
- "Userlogout" => "", #...
- "Preferences" => "Preferenze",
- "Watchlist" => "Osservati Speciali",
- "Recentchanges" => "Ultime modifiche",
- "Upload" => "Salva immagini",
- "Imagelist" => "Elenco Immagini",
- "Listusers" => "Utenti registrati",
- "Statistics" => "Statistiche",
- "Randompage" => "Una pagina a caso",
-
- "Lonelypages" => "Articoli orfani",
- "Unusedimages" => "Immagini orfane",
- "Popularpages" => "Articoli più letti",
- "Wantedpages" => "Articoli più richiesti",
- "Shortpages" => "Articoli più corti",
- "Longpages" => "Articoli più lunghi",
- "Newpages" => "Articoli nuovi",
- "Ancientpages" => "Oldest pages",
- "Allpages" => "Tutti i titoli",
-
- "Ipblocklist" => "Indirizzi IP bloccati",
- "Maintenance" => "Manutenzioni",
- "Specialpages" => "", # From here on intentionally left blank!
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesIt = array(
- "Blockip" => "Blocca indirizzo IP",
- "Asksql" => "Interroga database",
- "Undelete" => "Leggi e ripara pagine cancellate"
-);
-
-/* private */ $wgDeveloperSpecialPagesIt = array(
- "Lockdb" => "Rendi il database read-only (di sola lettura, blocca le modifiche)",
- "Unlockdb" => "Ripristina scrittura su database (lettura\/scrittura)",
-);
/* private */ $wgAllMessagesIt = array(
# User Toggles
@@ -150,7 +94,6 @@
"aboutpage" => "Wikipedia:About",
"help" => "Aiuto",
"helppage" => "Wikipedia:Aiuto",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Malfunzionamenti",
"bugreportspage" => "Wikipedia:Malfunzionamenti",
"faq" => "FAQ",
@@ -238,7 +181,7 @@ Per favore, segnalate l'accaduto ad un amministratore di sistema, segnalando la
"filedeleteerror" => "Non è stato possibile cancellare il file \"$1\".",
"filenotfound" => " Non è stato possibile trovare il file \"$1\".",
"unexpected" => "Valore imprevisto: \"$1\"=\"$2\".",
-"formerror" => "Errore: il modulo non è stato inviato correttamente",
+"formerror" => "Errore: il modulo non è stato inviato correttamente",
"badarticleerror" => "Questa operazione non è consentita su questa pagina.",
"cannotdelete" => "Impossibile cancellare la pagina o l'immagine richiesta.",
"badtitle" => "Titolo non corretto",
@@ -260,7 +203,7 @@ Ora puoi continuare ad usare Wikipedia come utente anonimo (ma il tuo indirizzo
"newusersonly" => " (solo per nuovi Utenti)",
"remembermypassword" => "Ricorda la mia password per più sessioni (richiede uso dei cookies).",
"loginproblem" => "<b>Si è verificato un errore durante il tuo tentativo di login.</b><br />Riprova, sarai più fortunato!",
-"alreadyloggedin" => "<font color=red><b>Ehi, Utente $1, hai già fatto il login, sei già connesso al nostro server!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Ehi, Utente $1, hai già fatto il login, sei già connesso al nostro server!</strong><br />\n",
"login" => "Log in",
"userlogin" => "Log in",
@@ -282,7 +225,7 @@ Controlla per favore il nome digitato, oppure usa il modulo qui sotto per creare
"mailmypassword" => "Spediscimi una nuova password in posta elettronica",
"passwordremindertitle" => "Servizio Password Reminder di Wikipedia",
"passwordremindertext" => "Qualcuno (probabilmente tu, con indirizzo IP $1)
-ha richiesto l'invio di una nuova password per il login a Wikipedia.
+ha richiesto l'invio di una nuova password per il login a Wikipedia.
La password per l'Utente \"$2\" è ora \"$3\".
Per evidenti ragioni di sicurezza, dovresti fare un log in il prima possibile, e cambiare la password immediatamente.",
"noemail" => "Nessuna casella e-mail risulta registrata per l'Utente \"$1\".",
@@ -310,8 +253,8 @@ La motivazione del blocco è la seguente:<br />:''$2''<p>Se lo desideri, puoi co
"editing" => "Modifica di $1",
"editconflict" => "Conflitto di edizione: $1",
"explainconflict" => "Qualcun altro ha salvato una sua versione dell'articolo nel tempo in cui tu stavi preparando la tua versione.<br />
-La casella di modifica di sopra contiene il testo dell'articolo nella sua forma attuale (cioè il testo attualmente online). Le tue modifiche sono invece contenute nella casella di modifica inferiore.
-Dovrai inserire, se lo desideri, le tue modifiche nel testo esistente, e perciò scriverle nella casella di sopra.
+La casella di modifica di sopra contiene il testo dell'articolo nella sua forma attuale (cioè il testo attualmente online). Le tue modifiche sono invece contenute nella casella di modifica inferiore.
+Dovrai inserire, se lo desideri, le tue modifiche nel testo esistente, e perciò scriverle nella casella di sopra.
<b>Soltanto</b> il testo nella casella di sopra sarà salvato se premerai il bottone \"Salva\".<br />",
"yourtext" => "Il tuo testo",
"storedversion" => "Versione in archivio",
@@ -384,7 +327,7 @@ per poter personalizzare le tue preferenze.",
"prefslogintext" => "Sei connesso a Wikipedia come \"$1\".
Il tuo numero identificativo (ID) interno è $2.",
"prefsreset" => "Le tue Preferenze sono state ripescate dalla memoria di sistema del potente server di Wikipedia.",
-"qbsettings" => "Settaggio barra menu",
+"qbsettings" => "Settaggio barra menu",
"changepassword" => "Cambia password",
"skin" => "Aspetto",
"saveprefs" => "Salva preferenze",
@@ -465,7 +408,7 @@ Il caricamento può richiedere qualche minuto se hai una connessione ad Internet
I formati immagine preferibili sono il JPEG per immagini fotografiche, il PNG
per disegni ed altre immagini iconiche o simboliche, l' OGG per i suoni.
-Per cortesia, rinomina i tuoi files, prima di caricarli, usando un nome il più possibile descrittivo del contenuto, così da evitare confusioni.
+Per cortesia, rinomina i tuoi files, prima di caricarli, usando un nome il più possibile descrittivo del contenuto, così da evitare confusioni.
Per inserire poi la nuova immagine in un articolo, usa semplicemente un link nella forma
'''<nowiki>[[image:file.jpg]]</nowiki>''' o
'''<nowiki>[[image:file.png|alt text, testo alternativo]]</nowiki>''' o
@@ -481,11 +424,9 @@ Tutti i tempi indicati sono calcolati sul fuso orario del server (UTC).
",
"filename" => "Nome del file",
"filedesc" => "Oggetto",
-"affirmation" => "Io dichiaro che il titolare dei diritti di autore (copyright, (c)) su questo file consente a cederlo in licenza di uso nei termini del $1.",
"copyrightpage" => "Wikipedia:Copyrights",
"copyrightpagename" => "Wikipedia copyright",
"uploadedfiles" => "Files Caricati in Wikipedia",
-"noaffirmation" => "Devi dichiarare che il caricamento di questo file non viola, in alcun modo, alcun tipo di diritto altrui, e segnatamente non infrange nessun diritto di autore (copyright - (c)).",
"ignorewarning" => "Ignora le avvertenze e salva comunque il file.",
"minlength" => "I nomi dei file immagine debbono essere lunghi almeno tre caratteri, ma è preferibile usare nomi lumghi, purché descrittìvi.",
"badfilename" => "Il nome del file immagine è stato convertito in \"$1\".",
@@ -572,8 +513,6 @@ Questa media rivela che ci sono state una media di <b>$5</b> modifiche per cias
"listusers" => "Elenco degli Utenti",
"specialpages" => "Pagine speciali",
"spheading" => "Pagine speciali",
-"sysopspheading" => "Pagine speciali riservate ai sysop",
-"developerspheading" => " Pagine speciali riservate ai developer",
"protectpage" => "Proteggi questa pagina ",
"recentchangeslinked" => "Modifiche correlate",
"rclsub" => "(alle pagine linkate da \"$1\")",
@@ -635,7 +574,7 @@ Le future modifiche a questa pagina ed alla relativa pagina di discussione saran
"confirmdelete" => "Conferma cancellazione",
"deletesub" => "(Cancellazione di \"$1\")",
"confirmdeletetext" => "Stai per cancellare permanentemente dal database una pagina o una immagine, insieme a tutta la sua cronologia.<p>
-Per cortesia, conferma che è tua intenzione procedere a tale cancellazione, conferma che hai piena consapevolezza delle conseguenze della tua azione, e conferma che la tua azione è pienamente ottemperante alle regole stabilite nella
+Per cortesia, conferma che è tua intenzione procedere a tale cancellazione, conferma che hai piena consapevolezza delle conseguenze della tua azione, e conferma che la tua azione è pienamente ottemperante alle regole stabilite nella
[[Wikipedia:Policy]].",
"actioncomplete" => "Azione completata",
"deletedtext" => "La pagina \"$1\" è stata cancellata.
@@ -692,13 +631,12 @@ Vedi [[Wikipedia:Deletion_log]] per un elenco delle pagine cancellate e recupera
#
"blockip" => "Blocca indirizzo IP",
"blockiptext" => "Usa il modulo sottostante per bloccare l'accesso con diritto di scrittura da uno specifico indirizzo IP.<br />
-Questo blocco deve essere operato SOLO per prevenire atti di vandalismo, ed in stretta osservanza dei principi tutti della [[Wikipedia:Policy|policy di Wikipedia]].<br />Il blocco non può in nessun caso essere applicato per motivi ideologici.<p>
+Questo blocco deve essere operato SOLO per prevenire atti di vandalismo, ed in stretta osservanza dei principi tutti della [[Wikipedia:Policy|policy di Wikipedia]].<br />Il blocco non può in nessun caso essere applicato per motivi ideologici.<p>
Scrivi un motivo specifico per il quale questo indirizzo IP dovrebbe a tuo avviso essere bloccato (per esempio, cita i titoli di pagine eventualmente già oggetto di vandalismo editoriale).",
"ipaddress" => "Indirizzo IP (IP Address)",
"ipbreason" => "Motivazione",
"ipbsubmit" => "Blocca questo indirizzo IP",
"badipaddress" => "L'indirizzo IP indicato non è corretto.",
-"noblockreason" => "Devi obbligatoriamente fornire una motivazione per il blocco.",
"blockipsuccesssub" => "Blocco eseguito",
"blockipsuccesstext" => " L'indirizzo IP \"$1\" è stato bloccato.
<br />Vedi [[Special:Ipblocklist|lista IP bloccati]].",
@@ -707,7 +645,7 @@ Scrivi un motivo specifico per il quale questo indirizzo IP dovrebbe a tuo avvis
"ipusubmit" => "Sblocca questo indirizzo IP",
"ipusuccess" => "Indirizzo IP \"$1\" sbloccato",
"ipblocklist" => "Lista degli indirizzi IP bloccati",
-"blocklistline" => "$1, $2 ha bloccato $3",
+"blocklistline" => "$1, $2 ha bloccato $3 ($4)",
"blocklink" => "blocca",
"unblocklink" => "sblocca",
"contribslink" => "contributi",
@@ -731,22 +669,11 @@ Per cortesia, conferma che questo è effettivamente quanto tu intendi ora effett
<br />Ricordati di rimuovere il blocco non appena avrai terminatoi le tue manutenzioni.",
"unlockdbsuccesstext" => " Il database di Wikipedia è stato sbloccato.",
-# SQL query
-#
-"asksql" => "Interrogazione SQL",
-"asksqltext" => "Usa il modulo sottostante per effettuare una interrogazione diretta (query) al database di Wikipedia.
-Usa singole virgolette ('come queste') per delimitare una stringa letterale.
-Questo può considerevolmente sovraccaricare e di fatto rallentare il server, perciò per cortesia usa questa funzionalità solo quando necessario.",
-"sqlquery" => "Immetti stringa da ricercare",
-"querybtn" => "Invia interrogazione",
-"selectonly" => "Interrogazioni diverse da \"SELECT\" sono riservate agli sviluppatori di Wikipedia (developers).",
-"querysuccessful" => "Interrogazione riuscita",
-
# Move page
#
"movepage" => "Spostamento di pagina",
"movepagetext" => "Con il modulo sottostante puoi rinominare una pagina, spostando anche tutta la sua cronologia al nuovo nome.
-Il vecchio titolo diverrà automaticamente un redirect che punta al nuovo titolo.
+Il vecchio titolo diverrà automaticamente un redirect che punta al nuovo titolo.
I link alla vecchia pagina non saranno aggiornati (e punteranno quindi al redirect); accertati di [[Special:Manutenzioni|controllare con cura]] che non si creino doppi redirects o redirects interrotti.
Resta nella tua responsabilità di accertarti che i link continuino a puntare verso dove devono dirigersi.
@@ -790,7 +717,7 @@ class LanguageIt extends LanguageUtf8 {
global $wgQuickbarSettingsIt;
return $wgQuickbarSettingsIt;
}
-
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -800,21 +727,6 @@ class LanguageIt extends LanguageUtf8 {
return $d;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesIt;
- return $wgValidSpecialPagesIt;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesIt;
- return $wgSysopSpecialPagesIt;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesIt;
- return $wgDeveloperSpecialPagesIt;
- }
-
function getMessage( $key ) {
global $wgAllMessagesIt;
if(array_key_exists($key, $wgAllMessagesIt))
diff --git a/languages/LanguageJa.php b/languages/LanguageJa.php
index 0e7e654c0180..1dc06a74da07 100644
--- a/languages/LanguageJa.php
+++ b/languages/LanguageJa.php
@@ -6,13 +6,6 @@
global $IP;
require_once( "LanguageUtf8.php" );
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-# 名前空間の名前はここで設定できますが、番号は特別なので、
-# 変更したり移動したりしないでね! 名前空間クラスは特殊性を幾らか
-# 隠匿します。
-#
/* private */ $wgNamespaceNamesJa = array(
NS_MEDIA => "Media", /* Media */
NS_SPECIAL => "特別", /* Special */
@@ -42,13 +35,7 @@ require_once( "LanguageUtf8.php" );
'standard' => "標準",
'nostalgia' => "ノスタルジア",
'cologneblue' => "ケルンブルー",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- 'myskin' => "MySkin"
-);
+) + $wgSkinNamesEn;
@@ -57,58 +44,6 @@ require_once( "LanguageUtf8.php" );
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-# 全ての特殊頁はここに列挙しないといけません。
-# "" (空文字列) という説明にすると「特殊頁」頁に掲載しません。
-# これは幾つか (「targeted」とか) に対しては適当なことです。
-
-/* private */ $wgValidSpecialPagesJa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "ユーザー設定を保存",
- "Watchlist" => "ウォッチリスト",
- "Recentchanges" => "最近更新したページ",
- "Upload" => "画像をアップロードする",
- "Imagelist" => "画像リスト",
- "Listusers" => "登録済みユーザー",
- "Statistics" => "サイトの統計",
- "Randompage" => "ランダム記事",
-
- "Lonelypages" => "孤立したページ",
- "Unusedimages" => "孤立した画像",
- "Popularpages" => "人気の記事",
- "Wantedpages" => "執筆が待望されている記事",
- "Shortpages" => "短い記事",
- "Longpages" => "長い記事",
- "Newpages" => "新しく登場した記事",
- "Ancientpages" => "Oldest articles",
- "Allpages" => "タイトル別全ページ",
-
- "Ipblocklist" => "ブロックされたIPアドレス",
- "Maintenance" => "管理ページ",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "外部の参考文献",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesJa = array(
- "Blockip" => "IPアドレスをブロック",
- "Asksql" => "データベースに問い合わせ",
- "Undelete" => "消去されたページを閲覧し、復帰させる"
-);
-
-/* private */ $wgDeveloperSpecialPagesJa = array(
- "Lockdb" => "データベースを読み出し専用にする",
- "Unlockdb" => "データベースを書き込み可能にする",
-);
/* private */ $wgAllMessagesJa = array(
# User Toggles
@@ -172,7 +107,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "{{ns:4}}:About",
"help" => "ヘルプ",
"helppage" => "{{ns:4}}:Help",
-"wikititlesuffix" => "{{ns:4}}",
"bugreports" => "バグの報告",
"bugreportspage" => "{{ns:4}}:バグの報告",
"faq" => "FAQ",
@@ -289,7 +223,7 @@ again as the same or as a different user.\n",
"newusersonly" => " (新規ユーザのみ)",
"remembermypassword" => "セッションをまたがってパスワードを保持する。",
"loginproblem" => "<b>ログインでエラーが発生しました。</b><br />再度実行してください。",
-"alreadyloggedin" => "<font color=red><b>ユーザ $1 は、すでにログイン済みです。</b></font><br />\n",
+"alreadyloggedin" => "<strong>ユーザ $1 は、すでにログイン済みです。</strong><br />\n",
"login" => "ログイン",
"userlogin" => "ログイン",
@@ -398,7 +332,6 @@ Please check the URL you used to access this page.\n",
# 検索結果(Search results)
#
"searchresults" => "検索結果" /* "Search results" */,
-"searchingwikipedia" => "{{SITENAME}} を検索中" /* "Searching Wikipedia" */,
"searchresulttext" => "{{SITENAME}} の検索についての詳しい情報は、 $1 をご覧下さい。"
/* "For more information about searching Wikipedia, see $1." */ ,
"searchquery" => "問い合わせ \"$1\" について、" /* "For query \"$1\"" */,
@@ -593,19 +526,10 @@ All times shown are server time (UTC). */,
"filename" => "ファイル名",
"filedesc" => "ファイルの概要",
-"affirmation" => "このファイルの著作権者は$1のライセンスに基づく
-使用を許可したことをここに表明します。
-
-I affirm that the copyright holder of this file
-agrees to license it under the terms of the $1.",
"copyrightpage" => "{{ns:4}}:Copyrights",
"copyrightpagename" => "ウィキペディアの著作権",
"uploadedfiles" => "アップロードされたファイル",
-"noaffirmation" => "あなたのアップロードが著作権の侵害にあたらない旨を
-表明して下さい。"
-/* "You must affirm that your upload does not violate
-any copyrights." */,
"ignorewarning" => "警告を無視し、保存してしまう" /* "Ignore warning and save file anyway." */,
"minlength" => "ファイル名は3文字以上である必要があります。" /* "Image names must be at least three letters." */,
"badfilename" => "ファイル名は\"$1\"へ変更されました。" /* "Image name has been changed to \"$1\"." */,
@@ -677,8 +601,6 @@ created and by whom, and anything else you may know about it." */,
"listusers" => "登録ユーザー一覧",
"specialpages" => "特別ページ",
"spheading" => "特別ページ",
-"sysopspheading" => "シスオペ用特別ページ (pages for sysop)",
-"developerspheading" => "開発者用特別ページ (pages for developper)",
"protectpage" => "Protect page",
"recentchangeslinked" => "リンクを見張る",
"rclsub" => "(to pages linked from \"$1\")",
@@ -836,7 +758,6 @@ pages that were vandalized).",
"ipbreason" => "Reason",
"ipbsubmit" => "Block this address",
"badipaddress" => "The IP address is badly formed.",
-"noblockreason" => "You must supply a reason for the block.",
"blockipsuccesssub" => "Block succeeded",
"blockipsuccesstext" => "The IP address \"$1\" has been blocked.
<br />See [[Special:Ipblocklist|IP block list]] to review blocks.",
@@ -846,7 +767,7 @@ to a previously blocked IP address.",
"ipusubmit" => "Unblock this address",
"ipusuccess" => "IP address \"$1\" unblocked",
"ipblocklist" => "List of blocked IP addresses",
-"blocklistline" => "$1, $2 blocked $3",
+"blocklistline" => "$1, $2 blocked $3 ($4)",
"blocklink" => "block",
"unblocklink" => "unblock",
"contribslink" => "contribs",
@@ -875,20 +796,6 @@ Please confirm that this is what you intend to do.",
<br />Remember to remove the lock after your maintenance is complete.",
"unlockdbsuccesstext" => "The {{SITENAME}} database has been unlocked.",
-# SQL query (この部分は管理者用なので当面英文を残しておきます。)
-#
-"asksql" => "SQL query",
-"asksqltext" => "Use the form below to make a direct query of the
-{{SITENAME}} database.
-Use single quotes ('like this') to delimit string literals.
-This can often add considerable load to the server, so please use
-this function sparingly.",
-"sqlquery" => "Enter query",
-"querybtn" => "Submit query",
-"selectonly" => "Queries other than \"SELECT\" are restricted to
-{{SITENAME}} developers.",
-"querysuccessful" => "Query successful",
-
# Move page ページの移動
#
"movepage" => "ページの移動",
@@ -929,12 +836,12 @@ Please choose another name." */,
# Math
- 'mw_math_png' => "常にPNG",
- 'mw_math_simple' => "シンプルな数式はHTML、それ以外はPNG",
- 'mw_math_html' => "できる限りHTML、さもなければPNG",
- 'mw_math_source' => "TeXのままにする (テキストブラウザ向け)",
- 'mw_math_modern' => "可能ならばMathMLを使う (実験中の機能)",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "常にPNG",
+'mw_math_simple' => "シンプルな数式はHTML、それ以外はPNG",
+'mw_math_html' => "できる限りHTML、さもなければPNG",
+'mw_math_source' => "TeXのままにする (テキストブラウザ向け)",
+'mw_math_modern' => "可能ならばMathMLを使う (実験中の機能)",
+'mw_math_mathml' => 'MathML',
);
@@ -955,11 +862,13 @@ class LanguageJa extends LanguageUtf8 {
return $wgSkinNamesJa;
}
-
- function date( $ts, $adj = false )
- {
+ function getDateFormats() {
+ return false;
+ }
+
+ function date( $ts, $adj = false, $format = false, $tc = false ) {
global $wgWeekdayAbbreviationsJa;
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $tc ); }
$x = getdate(mktime(( (int)substr( $ts, 8, 2) ),
(int)substr( $ts, 10, 2 ), (int)substr( $ts, 12, 2 ),
@@ -972,41 +881,18 @@ class LanguageJa extends LanguageUtf8 {
return $d;
}
- function time( $ts, $adj = false )
- {
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
+ function time( $ts, $adj = false, $format = false, $tc = false ) {
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $tc ); }
$t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
return $t;
}
- function timeanddate( $ts, $adj = false )
- {
- return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
- }
-
-
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesJa;
- return $wgValidSpecialPagesJa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesJa;
- return $wgSysopSpecialPagesJa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesJa;
- return $wgDeveloperSpecialPagesJa;
+ function timeanddate( $ts, $adj = false, $format = false, $tc = false ) {
+ return $this->date( $ts, $adj, $format, $tc ) . " " . $this->time( $ts, $adj, $format, $tc );
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesJa;
if(array_key_exists($key, $wgAllMessagesJa))
return $wgAllMessagesJa[$key];
@@ -1043,8 +929,7 @@ class LanguageJa extends LanguageUtf8 {
# Italic is not appropriate for Japanese script
# Unfortunately most browsers do not recognise this, and render <em> as italic
- function emphasize( $text )
- {
+ function emphasize( $text ) {
return $text;
}
}
diff --git a/languages/LanguageKn.php b/languages/LanguageKn.php
index 3e37b6cc4313..56fea08d7896 100644
--- a/languages/LanguageKn.php
+++ b/languages/LanguageKn.php
@@ -1,8 +1,18 @@
<?php
/**
- * @package MediaWiki
- * @subpackage Language
- */
+ * Language file for Kannada.
+ * Mosty done by:
+ * Hari Prasad Nadig <hpnadig@gmail.com>
+ * http://en.wikipedia.org/wiki/User:Hpnadig
+ * Ashwath Mattur <ashwatham@gmail.com>
+ * http://en.wikipedia.org/wiki/User:Ashwatham
+ *
+ * Also see the Kannada Localisation Initiative at:
+ * http://kannada.sourceforge.net/
+ *
+ * @package MediaWiki
+ * @subpackage Language
+ */
require_once( 'LanguageUtf8.php' );
@@ -34,8 +44,6 @@ require_once( 'LanguageUtf8.php' );
<p>ಈ ಪುಟವನ್ನು ವೀಕ್ಷಣಾ ಪಟ್ಟಿಯಿ೦ದ ತೆಗೆಯಬಯಸಿದಲ್ಲಿ, ಮೇಲ್ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿರುವ \"ವೀಕ್ಷಣಾ ಪುಟದಿ೦ದ ತೆಗೆ\" ಅನ್ನು ಕ್ಲಿಕ್ಕಿಸಿ.",
'administrators' => "ವಿಕಿಪೀಡಿಯ:ನಿರ್ವಾಹಕರು",
-'affirmation' => "ಈ ಫೈಲ್ ನ ಕೃತಿಸ್ವಾಮ್ಯವನ್ನು ಹೊ೦ದಿರುವವರು ಇದನ್ನು $1 ಅಡಿ ಉಪಯೋಗಿಸಲು ಪರವಾನಗಿ ನೀಡಿದ್ದಾರೆ೦ಬುದನ್ನು ತಿಳಿಸುತ್ತೇನೆ.",
-'all' => "ಎಲ್ಲ",
'alphaindexline' => "$1 ಇಂದ $2",
'ancientpages' => "ಹಳೆಯ ಪುಟಗಳು",
'and' => "ಮತ್ತು",
@@ -44,7 +52,6 @@ require_once( 'LanguageUtf8.php' );
'apr' => "ಎಪ್ರಿಲ್",
'article' => "ಲೇಖನ ಪುಟ",
'articlepage' => "ಲೇಖನ ಪುಟವನ್ನು ವೀಕ್ಷಿಸಿ",
-'asksql' => "ಎಸ್‌ಕ್ಯುಎಲ್ ಕ್ವೈರಿ",
'badarticleerror' => "ಈ ಪುಟದ ಮೇಲೆ ನೀವು ಪ್ರಯತ್ನಿಸಿದ ಕಾರ್ಯವನ್ನು ನಡೆಸಲಾಗದು.",
@@ -77,7 +84,6 @@ require_once( 'LanguageUtf8.php' );
'changes' => "ಬದಲಾವಣೆಗಳು",
'compareselectedversions' => "ಆಯ್ಕೆ ಮಾಡಿದ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಾಣಿಕೆ ಮಾಡಿ ನೋಡಿ",
'confirm' => "ಧೃಡಪಡಿಸು",
-'confirmcheck' => "ಹೌದು, ನಾನು ಇದನ್ನು ನಿಜವಾಗಿಯೂ ಅಳಿಸಿಹಾಕಲಿಚ್ಛಿಸುತ್ತೇನೆ.",
'confirmdelete' => "ಅಳಿಸುವಿಕೆ ಧೃಡಪಡಿಸು",
'confirmdeletetext' => "ಪುಟ ಅಥವಾ ಚಿತ್ರ ಮತ್ತು ಅದರ ಸ೦ಪೂರ್ಣ ಇತಿಹಾಸವನ್ನು ನೀವು ಶಾಶ್ವತವಾಗಿ ಅಳಿಸಿಹಾಕುತ್ತಿದ್ದೀರಿ. ಇದನ್ನು ನೀವು ಮಾಡಬಯಸುವಿರಿ, ಇದರ ಪರಿಣಾಮಗಳನ್ನು ಬಲ್ಲಿರಿ, ಮತ್ತು [[Wikipedia:Policy]] ನ ಅನುಸಾರ ಇದನ್ನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಎ೦ದು ದೃಢಪಡಿಸಿ.",
'confirmprotect' => "ಸಂರಕ್ಷಣೆ ಧೃಡಪಡಿಸಿ",
@@ -150,7 +156,7 @@ require_once( 'LanguageUtf8.php' );
'filename' => "ಕಡತದ ಹೆಸರು",
'filenotfound' => "\"$1\" ಫೈಲನ್ನು ಹುಡುಕಲಾಗಲಿಲ್ಲ.",
'filesource' => "ಆಕರ",
-'fileuploaded' => "ಫೈಲ್ \"$1\" ಯಶಸ್ವಿಯಾಗಿ ಅಪ್‍ಲೋಡ್ ಆಯಿತು. ದಯವಿಟ್ಟು ಕೆಳಗಿನ ಸ೦ಪರ್ಕವನ್ನು ಕ್ಲಿಕ್ಕಿಸಿ ಈ ಫೈಲ್ ನ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ತು೦ಬಿಸಿ. ಉದಾಹರಣೆಗೆ: ಈ ಫೈಲ್ ಎಲ್ಲಿ೦ದ ಬ೦ದಿತು, ಯಾವಾಗ ಯಾರಿ೦ದ ಸೃಷ್ಟಿಯಾದದ್ದು, ಮತ್ತು ನಿಮಗೆ ತಿಳಿದಿರುವ ಇತರ ಯಾವುದೇ ಮಾಹಿತಿ.
+'fileuploaded' => "ಫೈಲ್ \"$1\" ಯಶಸ್ವಿಯಾಗಿ ಅಪ್‍ಲೋಡ್ ಆಯಿತು. ದಯವಿಟ್ಟು ಕೆಳಗಿನ ಸ೦ಪರ್ಕವನ್ನು ಕ್ಲಿಕ್ಕಿಸಿ ಈ ಫೈಲ್ ನ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ತು೦ಬಿಸಿ. ಉದಾಹರಣೆಗೆ: ಈ ಫೈಲ್ ಎಲ್ಲಿ೦ದ ಬ೦ದಿತು, ಯಾವಾಗ ಯಾರಿ೦ದ ಸೃಷ್ಟಿಯಾದದ್ದು, ಮತ್ತು ನಿಮಗೆ ತಿಳಿದಿರುವ ಇತರ ಯಾವುದೇ ಮಾಹಿತಿ.
$2",
'formerror' => "ದೋಷ: ಅರ್ಜಿ ಕಳುಹಿಸಲಾಗಲಿಲ್ಲ",
@@ -239,7 +245,6 @@ $2",
'nextn' => "ಮು೦ದಿನ $1",
'nextpage' => "ಮು೦ದಿನ ಪುಟ ($1)",
'nlinks' => "$1 ಸ೦ಪರ್ಕಗಳು",
-'noaffirmation' => "ನಿಮ್ಮ ಅಪ್‍ಲೋಡ್ ಯಾವುದೇ ಕೃತಿಸ್ವಾಮ್ಯಗಳನ್ನು ಮೀರುವುದಿಲ್ಲ ಎ೦ಬುದನ್ನು ನೀವು ದೃಢಪಡಿಸಬೇಕು.",
'noarticletext' => "(ಈ ಪುಟದಲ್ಲಿ ಸದ್ಯಕ್ಕೆ ಏನೂ ಇಲ್ಲ)",
'nosuchuser' => "\"$1\" ಹೆಸರಿನ ಯಾವ ಸದಸ್ಯರೂ ಇಲ್ಲ.
ಕಾಗುಣಿತವನ್ನು ಪರೀಕ್ಷಿಸಿ, ಅಥವಾ ಕೆಳಗಿನ ಫಾರ್ಮ್ ಅನ್ನು ಉಪಯೋಗಿಸಿ ಹೊಸ ಸದಸ್ಯತ್ವವನ್ನು ಸೃಷ್ಟಿಸಿ.",
@@ -297,7 +302,7 @@ $2",
'showtoc' => "ತೋರಿಸು",
'sitestats' => "ತಾಣದ ಅಂಕಿಅಂಶಗಳು",
'sitestatstext' => "ಒಟ್ಟು '''$1''' ಪುಟಗಳು ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿವೆ.
-ಈ ಸಂಖ್ಯೆ \"ಚರ್ಚೆ\" ಪುಟಗಳನ್ನು, ವಿಕಿಪೀಡಿಯಾದ ಬಗೆಗಿನ ಪುಟಗಳನ್ನು, ಹಾಗೂ ಪುಟ್ಟ \"ಚುಟುಕು\" ಪುಟಗಳನ್ನೂ, ರೆಡೈರೆಕ್ಟ್ ಮಾಡಿದ ಪುಟಗಳನ್ನು ಹಾಗೂ ಬೇರೆಲ್ಲೂ ಸೇರಿಸಲಾಗದ ಕೆಲವು ಇತರೆ ಪುಟಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
+ಈ ಸಂಖ್ಯೆ \"ಚರ್ಚೆ\" ಪುಟಗಳನ್ನು, ವಿಕಿಪೀಡಿಯಾದ ಬಗೆಗಿನ ಪುಟಗಳನ್ನು, ಹಾಗೂ ಪುಟ್ಟ \"ಚುಟುಕು\" ಪುಟಗಳನ್ನೂ, ರೆಡೈರೆಕ್ಟ್ ಮಾಡಿದ ಪುಟಗಳನ್ನು ಹಾಗೂ ಬೇರೆಲ್ಲೂ ಸೇರಿಸಲಾಗದ ಕೆಲವು ಇತರೆ ಪುಟಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ಇವುಗಳನ್ನು ಬಿಟ್ಟು, ಒಟ್ಟು '''$2''' ಬಹುಶಃ ನಿಜವಾದ ಲೇಖನಗಳಿಂದ ಕೂಡಿದ ಪುಟಗಳಿವೆ.",
'sitesubtitle' => "ಒಂದು ಮುಕ್ತ ವಿಶ್ವಕೋಶ",
diff --git a/languages/LanguageKo.php b/languages/LanguageKo.php
index 5b0a821a683e..83954845e709 100644
--- a/languages/LanguageKo.php
+++ b/languages/LanguageKo.php
@@ -6,10 +6,6 @@
*/
require_once('LanguageUtf8.php');
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-
/* private */ $wgNamespaceNamesKo = array(
NS_MEDIA => 'Media',
NS_SPECIAL => '특수기능',
@@ -47,9 +43,9 @@ require_once('LanguageUtf8.php');
# in the 'date' function down at the bottom. --Brion)
#
# Thanks. And it's usual that the time comes after dates.
-# So I've change the timeanddate function, just exchanged $time and $date
+# So I've change the timeanddate function, just exchanged $time and $date
# But you should check before you install it, 'cause I'm quite stupid about
-# the programming.
+# the programming.
#
/* private */ $wgWeekdayAbbreviationsKo = array(
@@ -118,7 +114,6 @@ require_once('LanguageUtf8.php');
'aboutpage' => '{{ns:4}}:소개',
'help' => '도움말',
'helppage' => '{{ns:4}}:도움말',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => '벌레 발견',
'bugreportspage' => '{{ns:4}}:벌레_발견',
'faq' => '잦은질문(FAQ)',
@@ -202,7 +197,7 @@ require_once('LanguageUtf8.php');
'newusersonly' => ' (새내기 사용자)',
'remembermypassword' => '세쎤동안 암호를 기억합니다.',
'loginproblem' => '<b>들어가는 데 문제가 있습니다.</b><br />다시 해 보세요!',
-'alreadyloggedin' => '<font color=red><b>$1 님, 벌써 들어와 있습니다!</b></font><br />\n',
+'alreadyloggedin' => '<strong>$1 님, 벌써 들어와 있습니다!</strong><br />\n',
'login' => '들어가기',
'userlogin' => '들어가기',
@@ -255,12 +250,12 @@ require_once('LanguageUtf8.php');
'previewconflict' => 'This preview reflects the text in the upper
text editing area as it will appear if you choose to save.',
-'editing' => '$1 고쳐쓰기',
+'editing' => '$1 고쳐쓰기',
'editconflict' => '고치기 충돌: $1',
'explainconflict' => '문서를 고쳐쓰는 동안, 문서가 바뀌었습니다.
위쪽이 바뀐 현재 문서이고, 아래쪽이 당신이 고쳐쓴 내용입니다.
당신이 고쳐쓴 내용을 현재 문서에 다시 집어 넣어야 할 것입니다.
-지금 \'저장\'을 눌러도,
+지금 \'저장\'을 눌러도,
<strong>오직</strong> 위쪽에 있는 내용만 저장됩니다.<br />',
'yourtext' => '당신이 고쳐쓴 것',
'storedversion' => '바뀐 현재 문서',
@@ -339,7 +334,7 @@ text editing area as it will appear if you choose to save.',
'prefslogintext' => '당신은 \'$1\', 맞죠?
당신의 내부 ID 번호는 $2입니다.',
'prefsreset' => '개인 맞춤을 보통으로 되돌렸습니다.',
-'qbsettings' => '빨리가기 맞춤',
+'qbsettings' => '빨리가기 맞춤',
'changepassword' => '암호 바꾸기',
'skin' => '옷',
'saveprefs' => '맞춤 저장',
@@ -377,7 +372,7 @@ text editing area as it will appear if you choose to save.',
{{SITENAME}}가 성공하려면, 여러분이 저작권에 저촉되는 내용을 이곳에 써 넣지 않는 것이
매우 중요합니다.\' [[{{ns:4}}:저작권|저작권]].
법적 문제가 프로젝트를 망칠 수 있습니다. 저작권에 유의해 주세요.
-또, [http://meta.wikipedia.org/wiki/Special:Recentchanges 최근 메타 토론]도
+또, [http://meta.wikipedia.org/wiki/Special:Recentchanges 최근 메타 토론]도
읽어 보세요.',
'rcloaderr' => '최근 바뀜을 받고 있습니다.',
'rcnote' => '다음이 최근 <strong>$2</strong>일간 바뀐 <strong>$1</strong>개의 문서입니다.',
@@ -419,7 +414,7 @@ text editing area as it will appear if you choose to save.',
원하는 파일을 고르면, 단추 옆의 공간에 파일이름이 채워질 것입니다.
또한, 저작권에 저촉되지 않는 파일을 올린다는 사실도
확인해야 합니다.
-마지막으로, \'올리기\' 단추를 누르면 올라갑니다. 누리그물 연결이 느리면,
+마지막으로, \'올리기\' 단추를 누르면 올라갑니다. 누리그물 연결이 느리면,
시간이 걸릴 수 있습니다.
{{SITENAME}}는 사진은 JPEG형식을, 보통 그림, 아이콘은 PNG형식을, 소리는
@@ -441,13 +436,9 @@ OGG형식을 더 좋아합니다.
',
'filename' => '파일이름',
'filedesc' => '짧은설명',
-'affirmation' => '파일의 저작권자가
-$1의 조건으로 사용을 허가했음을 확인합니다.',
'copyrightpage' => '{{ns:4}}:저작권',
'copyrightpagename' => '{{SITENAME}} 저작권',
'uploadedfiles' => '파일 올리기',
-'noaffirmation' => '올리는 파일이 어떤 저작권에도 저촉되지 않음을
-확인해야 합니다.',
'ignorewarning' => '경고 무시하고, 파일 저장',
# three alphabets and how many for Korean character?
@@ -458,7 +449,7 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
'largefile' => '그림크기는 100k이하를 권장합니다.',
'successfulupload' => '올리기 성공',
'fileuploaded' => '\'$1\'가 올라갔습니다.
-다음 고리($2)를 따라 가서, 설명문서에 파일에 대한 정보를(어디서 구했는지,
+다음 고리($2)를 따라 가서, 설명문서에 파일에 대한 정보를(어디서 구했는지,
누가 언제 만들었는지, 또 그 이외 필요한 사항들을) 채우세요.',
'uploadwarning' => '올리기 경고',
'savefile' => '파일 저장',
@@ -494,11 +485,11 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
'sitestats' => '누리터 통계',
'userstats' => '사용자 통계',
'sitestatstext' => '이곳 정보창고(DB)에는 총 <b>$1</b>개의 문서가 있습니다.
-이 숫자는 \'토론\' 문서, {{SITENAME}} 자체에 관한 문서, 자라기를 기다리는 \'씨앗\' 문서,
+이 숫자는 \'토론\' 문서, {{SITENAME}} 자체에 관한 문서, 자라기를 기다리는 \'씨앗\' 문서,
넘겨주기 문서, 그리고 아직 사전항목으로 부족한 문서들을 모두 포함한 것입니다.
이들을 제외하면, <b>$2</b>개의 문서가 있습니다.<p>
-또, 무른모 업그레이드가 있었던 2002년 7월 20일 이래, 여러분은 총 <b>$3</b>번 문서를
-읽었고, <b>$4</b>번 고쳤습니다.
+또, 무른모 업그레이드가 있었던 2002년 7월 20일 이래, 여러분은 총 <b>$3</b>번 문서를
+읽었고, <b>$4</b>번 고쳤습니다.
따라서, 평균적으로 문서 하나가 <b>$5</b>번 바뀌었고, 한번 바뀔 때마다 <b>$6</b>번 읽힌
셈이 됩니다.',
'userstatstext' => '<b>$1</b>명의 사용자가 등록되어 있습니다.
@@ -526,7 +517,7 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
'rclsub' => '(\'$1\'의 고리들이 가리키는)',
'newpages' => '새 문서',
'movethispage' => '문서 옮기기',
-'unusedimagestext' => '<p>다음 그림중 어떤 것은, 다른 언어의 {{SITENAME}}등 다른
+'unusedimagestext' => '<p>다음 그림중 어떤 것은, 다른 언어의 {{SITENAME}}등 다른
누리터에서 URL바로걸기로 사용하고 있을 지도 모릅니다.',
'booksources' => '외부 책방',
'booksourcetext' => '새책이나 헌책을 파는 몇몇 누리터입니다. 찾고 있는 책의
@@ -538,7 +529,7 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
#
'mailnologin' => '누리편지주소 없음',
'mailnologintext' => '{{SITENAME}}에 [[Special:Userlogin|들어와]] 있을 때, 또,
-[[Special:Preferences|개인 맞춤]]에
+[[Special:Preferences|개인 맞춤]]에
자기의 누리편지주소를 기억시켰을 때에만,
다른 사용자에게 편지를 보낼 수 있습니다.',
'emailuser' => '사용자에게 편지쓰기',
@@ -569,7 +560,7 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
'addedwatch' => '눈여겨 봅니다.',
'addedwatchtext' => '앞으로 \'$1\'문서와 딸린 토론를
<a href=\'{{localurle:Special:Watchlist}}\'>눈여겨보기 목록</a>에서
-관찰할 수 있으며,<a href=\'{{localurle:Special:Recentchanges}}\'>최근 바뀜</a>에는 금방 눈에
+관찰할 수 있으며,<a href=\'{{localurle:Special:Recentchanges}}\'>최근 바뀜</a>에는 금방 눈에
띄도록 <b>두터운 글씨체</b>로 나타납니다.</p>
<p>더 이상 눈여겨 보지 않아도 될 때에는, 옆의 \'눈여겨 보지 않음\'을 누르면 됩니다.',
@@ -601,7 +592,7 @@ $1의 조건으로 사용을 허가했음을 확인합니다.',
# Move page
#
'movepage' => '문서 옮기기',
-'movepagetext' => '아래 틀을 채워 문서이름을 바꾸세요.
+'movepagetext' => '아래 틀을 채워 문서이름을 바꾸세요.
문서역사도 함께 새문서로 갑니다.
기존의 문서는 새이름의 문서로 넘겨주는 역할만 하는 넘겨주기 문서가 됩니다.
기존 문서로의 고리도 바뀌지 않습니다. 딸린토론이 있어도, 옮기지
@@ -656,7 +647,6 @@ class LanguageKo extends LanguageUtf8 {
return $wgSkinNamesKo;
}
-
function date( $ts, $adj = false ) {
global $wgWeekdayAbbreviationsKo;
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -666,7 +656,7 @@ class LanguageKo extends LanguageUtf8 {
(int)substr( $ts, 10, 2 ), (int)substr( $ts, 12, 2 ),
(int)substr( $ts, 4, 2 ), (int)substr( $ts, 6, 2 ),
(int)substr( $ts, 0, 4 )));
-
+
$d = substr( $ts, 0, 4 ) . "년 " .
$this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . "월 " .
(0 + substr( $ts, 6, 2 )) . "일 " .
@@ -678,32 +668,15 @@ class LanguageKo extends LanguageUtf8 {
return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
}
- # inherit function rfc1123( $ts )
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesKo;
- return $wgValidSpecialPagesKo;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesKo;
- return $wgSysopSpecialPagesKo;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesKo;
- return $wgDeveloperSpecialPagesKo;
- }
-
function getMessage( $key ) {
global $wgAllMessagesKo;
return isset($wgAllMessagesKo[$key]) ? $wgAllMessagesKo[$key] : parent::getMessage($key);
}
-
+
function firstChar( $s ) {
preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
'[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})/', $s, $matches);
-
+
if ( isset( $matches[1] ) ) {
if ( strlen( $matches[1] ) != 3 ) {
return $matches[1];
@@ -745,7 +718,7 @@ class LanguageKo extends LanguageUtf8 {
} else {
return "";
}
- }
+ }
}
?>
diff --git a/languages/LanguageKu.php b/languages/LanguageKu.php
index f4bbb0848ec4..fa72b688bc09 100644
--- a/languages/LanguageKu.php
+++ b/languages/LanguageKu.php
@@ -7,28 +7,28 @@
require_once( "LanguageUtf8.php" );
if ( $wgMetaNamespace == "Wikipedia" ) {
- $wgMetaNamespace = "Wîkîpediya";
+ $wgMetaNamespace = "Wîkîpediya";
}
/* private */ $wgNamespaceNamesKu = array(
- NS_MEDIA => 'Medya',
- NS_SPECIAL => 'Taybet',
- NS_MAIN => '',
- NS_TALK => 'Nîqaş',
- NS_USER => 'Bikarhêner',
- NS_USER_TALK => 'Bikarhêner_nîqaş',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_nîqaş',
- NS_IMAGE => 'Wêne',
- NS_IMAGE_TALK => 'Wêne_nîqaş',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_nîqaş',
- NS_TEMPLATE => 'Şablon',
- NS_TEMPLATE_TALK => 'Şablon_nîqaş',
- NS_HELP => 'Alîkarî',
- NS_HELP_TALK => 'Alîkarî_nîqaş',
- NS_CATEGORY => 'Kategorî',
- NS_CATEGORY_TALK => 'Kategorî_nîqaş'
+ NS_MEDIA => 'Medya',
+ NS_SPECIAL => 'Taybet',
+ NS_MAIN => '',
+ NS_TALK => 'Nîqaş',
+ NS_USER => 'Bikarhêner',
+ NS_USER_TALK => 'Bikarhêner_nîqaş',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_nîqaş',
+ NS_IMAGE => 'Wêne',
+ NS_IMAGE_TALK => 'Wêne_nîqaş',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_nîqaş',
+ NS_TEMPLATE => 'Şablon',
+ NS_TEMPLATE_TALK => 'Şablon_nîqaş',
+ NS_HELP => 'Alîkarî',
+ NS_HELP_TALK => 'Alîkarî_nîqaş',
+ NS_CATEGORY => 'Kategorî',
+ NS_CATEGORY_TALK => 'Kategorî_nîqaş'
) + $wgNamespaceNamesEn;
/* private */ $wgAllMessagesKy = array (
@@ -84,7 +84,7 @@ You can narrow down the view by selecting a log type, the user name, or the affe
#'already_bureaucrat' => 'This user is already a bureaucrat',
#'already_steward' => 'This user is already a steward',
#'already_sysop' => 'This user is already an administrator',
-'alreadyloggedin' => '<font color=red><b>Bikarhêner $1, tu jixwe têketî!</b></font><br />',
+'alreadyloggedin' => '<strong>Bikarhêner $1, tu jixwe têketî!</strong><br />',
/* 'alreadyrolled' => 'Cannot rollback last edit of [[$1]]
by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the page already.
@@ -123,11 +123,11 @@ Please try another query.', */
/* 'badtitletext' => 'The requested page title was invalid, empty, or
an incorrectly linked inter-language or inter-wiki title.', */
#'blanknamespace' => '(Main)',
-'blockedtext' => 'Navê bikarhêner an jî navnîşana IP ya te ji aliyê $1 hat bloke kirin. Sedema vê ev e:<br>\'\'$2\'\'<p>Tu dikarî bi $1 an yek ji [Wikipedia:Koordînator|koordînatorên din]] re ser vê blokê nîqaş bikî.
+'blockedtext' => 'Navê bikarhêner an jî navnîşana IP ya te ji aliyê $1 hat bloke kirin. Sedema vê ev e:<br />\'\'$2\'\'<p>Tu dikarî bi $1 an yek ji [{{ns:project}}:Koordînator|koordînatorên din]] re ser vê blokê nîqaş bikî.
Têbînî: Tu nikarî fonksiyona "Ji vê bikarhêner re E-mail bişîne" bi kar bîne eger te navnîşana email a xwe di "[[Special:Preferences|Tercîhên min]]" de nenivîsand.
-Navnîşana te ya IP $3 ye. Ji kerema xwe eger pirsên te hebe vê navnîşanê bibêje.
+Navnîşana te ya IP $3 ye. Ji kerema xwe eger pirsên te hebe vê navnîşanê bibêje.
==Note to AOL users==
Due to continuing acts of vandalism by one particular AOL user, Wikipedia often blocks AOL proxies. Unfortunately, a single proxy server may be used by a large number of AOL users, and hence innocent AOL users are often inadvertently blocked. We apologise for any inconvenience caused.
@@ -137,7 +137,7 @@ If this happens to you, please email an administrator, using an AOL email addres
'blockip' => 'Bikarhêner asteng bike',
'blockipsuccesssub' => 'Blok serkeftî',
'blockipsuccesstext' => '"$1" hat asteng kirin.
-<br>Bibîne [[Special:Ipblocklist|Lîsteya IP\'yan hatî asteng kirin]] ji bo lîsteya blokan.',
+<br />Bibîne [[Special:Ipblocklist|Lîsteya IP\'yan hatî asteng kirin]] ji bo lîsteya blokan.',
/* 'blockiptext' => 'Use the form below to block write access
from a specific IP address or username.
This should be done only only to prevent vandalism, and in
@@ -145,13 +145,12 @@ accordance with [[Project:Policy|policy]].
Fill in a specific reason below (for example, citing particular
pages that were vandalized).', */
'blocklink' => 'asteng bike',
-'blocklistline' => '$1, $2 $3 bloke kir',
+'blocklistline' => '$1, $2 $3 bloke kir ($4)',
'blocklogentry' => '"$1" bloke kir',
#'blocklogpage' => 'Block_log',
/* 'blocklogtext' => 'This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.', */
-#'blockpheading' => 'block level',
'bold_sample' => 'Nivîsa qalind',
'bold_tip' => 'Nivîsa qalind',
'booksources' => 'Çavkaniyên pirtûkan',
@@ -183,7 +182,7 @@ this list should not be construed as an endorsement.', */
#'changegrouplogentry' => 'Changed group $2',
'changepassword' => 'Şîfre biguherîne',
'changes' => 'guherandin',
-#'clearyourcache' => '\'\'\'Note:\'\'\' After saving, you have to clear your browser cache to see the changes: \'\'\'Mozilla:\'\'\' click \'\'Reload\'\' (or \'\'Ctrl-R\'\'), \'\'\'IE / Opera:\'\'\' \'\'Ctrl-F5\'\', \'\'\'Safari:\'\'\' \'\'Cmd-R\'\', \'\'\'Konqueror\'\'\' \'\'Ctrl-R\'\'.',
+#'clearyourcache' => "'''Note:''' After saving, you may have to bypass your browser's cache to see the changes. '''Mozilla / Firefox / Safari:''' hold down ''Shift'' while clicking ''Reload'', or press ''Ctrl-Shift-R'' (''Cmd-Shift-R'' on Apple Mac); '''IE:''' hold ''Ctrl'' while clicking ''Refresh'', or press ''Ctrl-F5''; '''Konqueror:''': simply click the ''Reload'' button, or press ''F5''; '''Opera''' users may need to completely clear their cache in ''Tools&rarr;Preferences''.",
'columns' => 'stûn',
'compareselectedversions' => 'Guhertoyan bide ber hev',
'confirm' => 'Teyît bike',
@@ -226,7 +225,6 @@ link in your browser to confirm that your e-mail address is valid.', */
'contribslink' => 'tevkarî',
'contribsub' => 'Ji bo $1',
'contributions' => 'Tevkariyên vê bikarhêner',
-#'contributionsall' => 'all',
'copyright' => 'Naverok bin $1 (Lîsansa Belgekirina Azada GNU) tê weşandin.',
'copyrightpage' => 'Wîkîpediya:Mafên nivîsanê',
'copyrightpagename' => 'Mafên nivîsanê',
@@ -234,14 +232,14 @@ link in your browser to confirm that your e-mail address is valid.', */
{|border=0|
|
[[metawikipedia:Help:Special_characters|Nîşanên taybet]]:
-<charinsert>Ç ç </charinsert> ·
-<charinsert>Ê ê </charinsert> ·
+<charinsert>Ç ç </charinsert> ·
+<charinsert>Ê ê </charinsert> ·
<charinsert>Î î </charinsert> ·
-<charinsert>Ş ş </charinsert> ·
-<charinsert>Û û </charinsert> ·
-<charinsert>&ndash; &mdash; </charinsert> ·
-<charinsert>[+] [[+]] {{+}} </charinsert> ·
-<charinsert>~ | °</charinsert> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+<charinsert>Ş ş </charinsert> ·
+<charinsert>Û û </charinsert> ·
+<charinsert>&ndash; &mdash; </charinsert> ·
+<charinsert>[+] [[+]] {{+}} </charinsert> ·
+<charinsert>~ | °</charinsert> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|<div class="plainlinks" dir="rtl" align="right">
<charinsert>ئا </charinsert> ·
<charinsert>ڵ </charinsert> ·
@@ -268,7 +266,6 @@ public domain or similar free resource (see $1 for details).
#'couldntremove' => 'Couldn\'t remove item \'$1\'...',
'createaccount' => 'Hesabê nû çêke',
'createaccountmail' => 'bi e-name',
-#'createaccountpheading' => 'createaccount level',
#'createarticle' => 'Create article',
#'created' => 'created',
#'creditspage' => 'Page credits',
@@ -313,7 +310,6 @@ The destination article "[[$1]]" already exists. Do you want to delete it to mak
'deleteimg' => 'jêbibe',
#'deleteimgcompletely' => 'Delete all revisions',
'deletepage' => 'Rûpelê jê bibe',
-#'deletepheading' => 'delete level',
#'deletesub' => '(Deleting "$1")',
'deletethispage' => 'Vê rûpelê jê bibe',
#'deletionlog' => 'deletion log',
@@ -659,67 +655,13 @@ article [[Train]].
Ji kerema xwe, biçe: $2 û agahî li der barê dosyayê binivîse (ji ku derê hat girtin, kîngê hat çêkirin, kê çêkir û hwd.)
Heke ev dosya wêneyek be, bi vî rengî bi kar bîne:
-<br>
+<br />
<tt><nowiki>[[Wêne:$1|thumb|Binnivîs]]</nowiki></tt>',
#'formerror' => 'Error: could not submit form',
'friday' => 'În',
#'geo' => 'GEO coordinates',
#'getimagelist' => 'fetching file list',
'go' => 'Gotar',
-'googlesearch' => '<p>
-<table border="0" bgcolor="#FFFFFF">
-
-<!-- SiteSearch Google -->
-<tr><td valign="top" align="center">
-<a href="http://www.google.com/">
-<img src="http://www.google.com/logos/Logo_40wht.gif" border="0" alt="Google" title="Google">
-</a>
-</td>
-<td width="100%">
-<form method=get action="http://www.google.com/search">
-<input type="text" name="q" size=31 maxlength=255 value="$1">
-<input type="submit" name="btnG" value="Google Lêgerîn">
-<input type="hidden" name="domains" value="http://ku.wikipedia.org">
-<input type="hidden" name="ie" value="$2">
-<input type="hidden" name="oe" value="$2">
-<br>
-<font size=-1>
-<input type="radio" name="sitesearch" value="">WWW
-<input type="radio" name="sitesearch" value="http://ku.wikipedia.org" checked>http://ku.wikipedia.org
-</font>
-</form>
-</td></tr>
-<!-- SiteSearch Google -->
-
-<!-- Spacing -->
-<tr><td colspan=2>&nbsp;</td></tr>
-<!-- Spacing -->
-
-<!-- Yahoo search -->
-<tr><td valign="top" align="center">
-<a href="http://search.yahoo.com/">
-<img src="http://us.i1.yimg.com/us.yimg.com/i/us/search/ysan/ysanlogo.gif" border="0" alt="Yahoo!"vspace="5">
-</a>
-</td>
-<td width="100%">
-<form method=get action="http://search.yahoo.com/search">
-<input type="hidden" name="x" value="op">
-<input type="hidden" name="va_vt" value="any">
-<input type="text" name="va" size="31" value="$1">
-<input type="submit" value="Yahoo! Lêgerîn">
-<br>
-<font size=-1>
-<input type="radio" name="vs" value="">WWW
-<input type="radio" name="vs" value="ku.wikipedia.org" checked>http://ku.wikipedia.org
-</font>
-</form>
-</td>
-
-</table>
-
-Bi vê grêdanê tu dikarî vê gotarê çêkî an biguherînî: <a href="/w/wiki.phtml?title=$1&action=edit">$1</a>
-<br><br>
-<b>Note</b>: We recommend you search Wikipedia before creating a new article to avoid duplicatory effort. <br>The article you are trying to create may already exist under a different name/spelling.',
#'group-admin-desc' => 'Trusted users able to block users and delete articles',
#'group-admin-name' => 'Administrator',
#'group-anon-desc' => 'Anonymous users',
@@ -730,7 +672,6 @@ Bi vê grêdanê tu dikarî vê gotarê çêkî an biguherînî: <a href="/w/wik
#'group-loggedin-name' => 'User',
#'group-steward-desc' => 'Full access',
#'group-steward-name' => 'Steward',
-#'grouprightspheading' => 'grouprights level',
#'groups' => 'User groups',
#'groups-addgroup' => 'Add group',
#'groups-already-exists' => 'A group of that name already exists',
@@ -859,9 +800,8 @@ unlock the database when your maintenance is done.', */
#'loginend' => '&nbsp;',
'loginerror' => 'Çewtî (Login error)',
'loginpagetitle' => 'Qeyda bikarhêner (User login)',
-'loginproblem' => '<b>Di qeyda te (login) de pirsgirêkek derket.</b><br>Careke din biceribîne!',
+'loginproblem' => '<b>Di qeyda te (login) de pirsgirêkek derket.</b><br />Careke din biceribîne!',
'loginprompt' => '<b>Eger tu xwe nû qeyd bikî, nav û şîfreya xwe hilbijêre.</b> Ji bo xwe qeyd kirinê di Wîkîpediya de divê ku \'\'cookies\'\' gengaz be.',
-#'loginreqtext' => 'You must [[special:Userlogin|login]] to view other pages.',
'loginreqtitle' => 'Têketin pêwîst e',
'loginsuccess' => 'Tu niha di Wîkîpediya de qeydkirî yî wek "$1".',
'loginsuccesstitle' => 'Têketin serkeftî!',
@@ -954,7 +894,7 @@ Please report this to an administrator, making note of the URL.', */
to move a page.', */
'movepage' => 'Vê rûpelê bigerîne',
'movepagebtn' => 'Vê rûpelê bigerîne',
-'movepagetalktext' => 'Rûpela axaftinê (talk) giredayî ji vê rûpelê re wê bê gerandin jî.
+'movepagetalktext' => 'Rûpela axaftinê (talk) giredayî ji vê rûpelê re wê bê gerandin jî.
\'\'\'Îstisna:\'\'\'
*You are moving the page across namespaces,
*A non-empty talk page already exists under the new name, or
@@ -997,8 +937,8 @@ proceeding.', */
'nchanges' => '$1 guherandin',
'newarticle' => '(Nû)',
'newarticletext' => '<div style="font-size:small;color:#003333;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:3px">
-Ev rûpel hîn tune. Eger tu bixwazî vê rûpelê çêkî, dest bi nivîsandinê bike û piştre qeyd bike. \'\'\'Wêrek be\'\'\', biceribîne!<br>
-Ji bo alîkarî binêre: [[Wîkîpediya:Alîkarî|Alîkarî]].<br>
+Ev rûpel hîn tune. Eger tu bixwazî vê rûpelê çêkî, dest bi nivîsandinê bike û piştre qeyd bike. \'\'\'Wêrek be\'\'\', biceribîne!<br />
+Ji bo alîkarî binêre: [[Wîkîpediya:Alîkarî|Alîkarî]].<br />
Eger tu bi şaştî hatî, bizivire rûpela berê.
</div>',
'newbies' => 'ecemî',
@@ -1016,7 +956,7 @@ Eger tu bi şaştî hatî, bizivire rûpela berê.
#'nextdiff' => 'Next diff →',
'nextn' => '$1 pêş',
'nextpage' => 'Rûpela pêşî ($1)',
-#'nextrevision' => 'Newer revision&rarr;',
+#'nextrevision' => 'Newer revision→',
'nlinks' => '$1 lînk',
'noaffirmation' => 'Pêwîst e tu teyît bikî ku barkirin mafên nivîsanê îhlal neke.',
'noarticletext' => '<div style="border: 1px solid #ccc; padding: 7px; background-color: #fff; color: #000">\'\'\'Di Wîkîpediyayê de rûpeleke bi vî navî hîn tune.\'\'\'
@@ -1039,11 +979,10 @@ features will not work.', */
/* 'noemailtext' => 'This user has not specified a valid e-mail address,
or has chosen not to receive e-mail from other users.', */
'noemailtitle' => 'Navnîşana e-name tune',
-'nogomatch' => 'Rûpeleke wek vî navî tune.
+'nogomatch' => 'Rûpeleke wek vî navî tune.
Tu dixwazî <b><a href="$1" class="new">vê gotarê binivîsî</a></b> ?',
#'nohistory' => 'There is no edit history for this page.',
-#'noimage' => 'No file by this name exists, you can [$1 upload it]',
#'noimages' => 'Nothing to see.',
'nolinkshere' => 'Ji hîç rûpel ji vê re lînk tune.',
'nolinkstoimage' => 'Rûpeleke ku ji vê wêneyê re lînk dike tune.',
@@ -1146,7 +1085,7 @@ to set user preferences.', */
text editing area as it will appear if you choose to save.', */
'previewnote' => 'Ji bîr neke ku ev bi tenê çavdêriyek e, ev rûpel hîn nehat qeyd kirin!',
#'previousdiff' => '← Previous diff',
-#'previousrevision' => '&larr;Older revision',
+#'previousrevision' => '←Older revision',
'prevn' => '$1 paş',
#'print' => 'Print',
'printableversion' => 'Versiyon ji bo çapkirinê',
@@ -1155,7 +1094,7 @@ text editing area as it will appear if you choose to save.', */
'protectcomment' => 'Sedema parastinê',
'protectedarticle' => 'parastî [[$1]]',
'protectedpage' => 'Rûpela parastî',
-'protectedpagewarning' => 'ŞIYARÎ: Ev rûpel hat qefl kirin. Bi tenê bikarhênerên ku xwediyên mafan "sysop" ne dikarin vê rûpelê biguherînin. <br>
+'protectedpagewarning' => 'ŞIYARÎ: Ev rûpel hat qefl kirin. Bi tenê bikarhênerên ku xwediyên mafan "sysop" ne dikarin vê rûpelê biguherînin. <br />
Be sure you are following the
<a href=\'/wiki/Wîkîpediya:Protected_page_guidelines\'>protected page
guidelines</a>.',
@@ -1235,15 +1174,15 @@ the text into a text file and save it for later.</strong>', */
[[bg:Специални:Recentchanges]]
[[bs:Special:Recentchanges]]
[[ca:RecentChanges]]
-[[cs:Special:Recentchanges]]
-[[cy:Special:Recentchanges]]
+[[cs:Special:Recentchanges]]
+[[cy:Special:Recentchanges]]
[[da:Speciel:Recentchanges]]
[[de:Spezial:Recentchanges]]
[[el:Special:Recentchanges]]
[[en:Special:Recentchanges]]
[[eo:Lastaj_Sxangxoj]]
[[es:Cambios Recientes]]
-[[et:Recent Changes]]
+[[et:Recent Changes]]
[[eu:Special:Recentchanges]]
[[fa:%D9%88%DB%8C%DA%98%D9%87:Recentchanges]]
[[fi:Toiminnot:Recentchanges]]
@@ -1254,8 +1193,8 @@ the text into a text file and save it for later.</strong>', */
[[he:מיוחד:Recentchanges]]
[[hi:%E0%A4%B5%E0%A4%BF%E0%A4%B6%E0%A5%87%E0%A4%B7:Recentchanges]]
[[hr:Special:Recentchanges]]
-[[hu:Speciális:Recentchanges]]
-[[ia:Special:Recentchanges]]
+[[hu:Speciális:Recentchanges]]
+[[ia:Special:Recentchanges]]
[[id:Recent_Changes]]
[[is:Special:Recentchanges]]
[[it:Speciale:Recentchanges]]
@@ -1264,13 +1203,13 @@ the text into a text file and save it for later.</strong>', */
[[ko:특수기능:Recentchanges]]
[[la:Recent_Changes]]
[[lb:Special:Recentchanges]]
-[[mh:Special:Recentchanges]]
-[[ms:Special:Recentchanges]]
+[[mh:Special:Recentchanges]]
+[[ms:Special:Recentchanges]]
[[na:Special:Recentchanges]]
[[nds:Special:Recentchanges]]
[[nl:Speciaal:Recentchanges]]
[[no:Spesial:Recentchanges]]
-[[oc:Especial:Recentchanges]]
+[[oc:Especial:Recentchanges]]
[[pl:Specjalna:Recentchanges]]
[[pt:Especial:Recentchanges]]
[[rm:Special:Recentchanges]]
@@ -1301,7 +1240,6 @@ the text into a text file and save it for later.</strong>', */
#'renamegrouplogentry' => 'Renamed group $2 to $3',
#'resetprefs' => 'Reset',
#'restorelink' => '$1 deleted edits',
-#'restrictedpheading' => 'Restricted special pages',
#'resultsperpage' => 'Hits per page',
'retrievedfrom' => 'Ji "$1" hatiye standin.',
'returnto' => 'Bizivire $1.',
@@ -1345,7 +1283,7 @@ Please check the URL you used to access this page.
'searchresults' => 'Encamên lêgerînê',
'searchresultshead' => 'Eyarên encamên lêgerinê',
'searchresulttext' => 'Ji bo zêdetir agahî der barê lêgerînê di Wîkîpediyayê de, binêre $1.',
-#'sectionlink' => '&rarr;',
+#'sectionlink' => '→',
#'selectnewerversionfordiff' => 'Select a newer version for comparison',
#'selectolderversionfordiff' => 'Select an older version for comparison',
#'selflinks' => 'Pages with Self Links',
@@ -1363,7 +1301,6 @@ Please hit "back" and reload the page you came from, then try again.', */
#'setstewardflag' => 'Set steward flag',
#'shareddescriptionfollows' => '-',
#'sharedupload' => 'This file is a shared upload and may be used by other projects.',
-#'shareduploadwiki' => 'Please see the [$1 file description page] for further information.',
'shortpages' => 'Rûpelên kurt',
'show' => 'nîşan bide',
'showbigimage' => 'Versyona mezin bibîne an daxe ($1x$2, $3 KB).',
@@ -1374,22 +1311,11 @@ Please hit "back" and reload the page you came from, then try again.', */
'showlast' => '$1 wêneyên dawî bi rêz kirî $2 nîşan bide.',
'showpreview' => 'Pêşdîtin',
'showtoc' => 'nîşan bide',
-'sidebar' => '
-* navigation
-** mainpage|mainpage
-** portal-url|portal
-** currentevents-url|currentevents
-** recentchanges-url|recentchanges
-** randompage-url|randompage
-** helppage|help
-** sitesupport-url|sitesupport',
'sig_tip' => 'Îmze û demxeya wext ya te',
-#'siteadminpheading' => 'siteadmin level',
-#'sitenotice' => '-',
'sitestats' => 'Statîstîkên sîteyê',
'sitestatstext' => 'Di \'\'database\'\' de <b>$1</b> rûpel hene. Tê de rûpelên nîqaşê, rûpelên der barê Wîkîpediyayê, rûpelên pir kurt (stub), rûpelên ragihandinê (redirect) û rûpelên din ku qey ne gotar in hene.
-Derve wan, \'\'\'$2\'\'\' rûpel hene ku qey \'\'\'gotarên rewa\'\'\' ne.
+Derve wan, \'\'\'$2\'\'\' rûpel hene ku qey \'\'\'gotarên rewa\'\'\' ne.
Ji 28\'ê çileya 2004 heta roja îro <b>$4</b> carî rûpel hatin guherandin.
@@ -1429,7 +1355,7 @@ Fonksiyonên ku hîn rast naxebitin:
'successfulupload' => 'Barkirin serkeftî',
'summary' => 'Kurte û çavkanî',
'sunday' => 'yekşem',
-'sysoptext' => 'Çalakiya ku te xwest bi tenê bikarhêneran bi mafên "sysop" dikarin çêkin.
+'sysoptext' => 'Çalakiya ku te xwest bi tenê bikarhêneran bi mafên "sysop" dikarin çêkin.
Binêre $1.',
#'sysoptitle' => 'Sysop access required',
'tableform' => 'tablo',
@@ -1583,10 +1509,9 @@ Unselected groups will not be changed. You can deselect a group with CTRL + Left
#'userrights-logcomment' => 'Changed group membership from $1 to $2',
#'userrights-lookup-user' => 'Manage user groups',
'userrights-user-editname' => 'Enter a username:',
-#'userrightspheading' => 'userrights level',
'userstats' => 'Statistîkên bikarhêneran',
'userstatstext' => '<b>$1</b> bikarhênerên qeydkirî hene. Ji wan <b>$2</b> administrator/koordînator in. (Binêre $3).
-<br><br>
+<br /><br />
Ji bo statîstîkên din ser serûpelê biçe: <b>Statîstîk</b>',
#'val_add' => 'Add',
#'val_article_lists' => 'List of validated articles',
@@ -1678,7 +1603,6 @@ to modify your watchlist.', */
#'whitelistreadtext' => 'You have to [[Special:Userlogin|login]] to read pages.',
#'whitelistreadtitle' => 'Login required to read',
'wikipediapage' => 'Rûpela meta temaşe bike',
-'wikititlesuffix' => 'Wîkîpediya, ensîklopediya azad a kurdî',
#'wlheader-enotif' => '* Email notification is enabled.',
#'wlheader-showupdated' => '* Pages which have been changed since you last visited them are shown in \'\'\'bold\'\'\'',
#'wlhide' => 'Hide',
@@ -1706,8 +1630,7 @@ Query: $2
);
-class LanguageKu extends LanguageUtf8
-{
+class LanguageKu extends LanguageUtf8 {
function getNamespaces() {
global $wgNamespaceNamesKu;
return $wgNamespaceNamesKu;
diff --git a/languages/LanguageLa.php b/languages/LanguageLa.php
index c858933047cc..3dbf45aa0227 100644
--- a/languages/LanguageLa.php
+++ b/languages/LanguageLa.php
@@ -32,66 +32,9 @@
/* private */ $wgSkinNamesLa = array(
'standard' => 'Norma',
'nostalgia' => 'Nostalgia',
- 'cologneblue' => 'Caerulus Colonia',
- 'smarty' => 'Paddington',
- 'montparnasse' => 'Montparnasse',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
- 'myskin' => 'MySkin'
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesLa = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Praeferentiae usoris',
- 'Watchlist' => 'Paginae custoditae',
- 'Recentchanges' => 'Mutationes recentes',
- 'Upload' => 'Onerare fascicula',
- 'Imagelist' => 'Index imaginum',
- 'Listusers' => 'Usores perscripti',
- 'Statistics' => 'Statisticas',
- 'Randompage' => 'Pagina fortuita',
-
- 'Lonelypages' => 'Paginae orbatae',
- 'Unusedimages' => 'Imagines orbatae',
- 'Popularpages' => 'Res populares',
- 'Wantedpages' => 'Res desideratissimae',
- 'Shortpages' => 'Res breves',
- 'Longpages' => 'Res longae',
- 'Newpages' => 'Res novae',
-# "Intl" => "Interlanguage Links",
- "Allpages" => "Totae paginae (ex indice)",
-
- "Ipblocklist" => "Loci IP obstructi",
- "Maintenance" => "Pagina alimentori",
- "Specialpages" => "", # "Paginae specialiae",
- "Contributions" => "", # "Conlationes",
- "Emailuser" => "", # "Mittere litteras electronicas ad usorum(?)",
- "Whatlinkshere" => "", # "Nexi ad hanc paginam",
- "Recentchangeslinked" => "", # "Mutationes conlata (?)",
- "Movepage" => "", # "Motare hanc paginam",
- "Booksources" => "Fontes externi (libri)",
-# "Categories" => "Page categories",
- "Export" => "Exportare in XML",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesLa = array(
- 'Blockip' => 'Obstruere locum IP',
- 'Asksql' => 'Quaerere basem dati',
- 'Undelete' => 'Videre et restituere paginas deletas'
-);
+ 'cologneblue' => 'Caerulus Colonia'
+) + $wgSkinNamesEn;
-/* private */ $wgDeveloperSpecialPagesLa = array(
- 'Lockdb' => 'Suspendere mutationes',
- 'Unlockdb' => 'Permittere mutationes',
- 'Debug' => 'Nuntii de refectis'
-);
$wgAllMessagesLa = array(
@@ -145,12 +88,12 @@ $wgAllMessagesLa = array(
'dec' => 'dec',
# Math
- 'mw_math_png' => "Semper vertere PNG",
- 'mw_math_simple' => "HTML si admodum simplex, alioqui PNG",
- 'mw_math_html' => "HTML si fieri potest, alioqui PNG",
- 'mw_math_source' => "Stet ut TeX (pro navigatri texti)",
- 'mw_math_modern' => "Commendatum pro navigatri recentes",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Semper vertere PNG",
+'mw_math_simple' => "HTML si admodum simplex, alioqui PNG",
+'mw_math_html' => "HTML si fieri potest, alioqui PNG",
+'mw_math_source' => "Stet ut TeX (pro navigatri texti)",
+'mw_math_modern' => "Commendatum pro navigatri recentes",
+'mw_math_mathml' => 'MathML',
);
require_once( "LanguageUtf8.php" );
@@ -168,7 +111,6 @@ class LanguageLa extends LanguageUtf8 {
return $wgNamespaceNamesLa;
}
-
function getNsIndex( $text ) {
global $wgNamespaceNamesLa;
global $wgMetaNamespace;
@@ -176,7 +118,7 @@ class LanguageLa extends LanguageUtf8 {
foreach ( $wgNamespaceNamesLa as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
-
+
# Backwards compatibility hacks
if( $wgMetaNamespace == 'Vicipaedia' || $wgMetaNamespace == 'Victionarium' ) {
if( 0 == strcasecmp( 'Wikipedia', $text ) ) return NS_PROJECT;
@@ -195,8 +137,7 @@ class LanguageLa extends LanguageUtf8 {
return $wgSkinNamesLa;
}
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
@@ -205,29 +146,10 @@ class LanguageLa extends LanguageUtf8 {
return $d;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->time( $ts, $adj ) . " " . $this->date( $ts, $adj );
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesLa;
- return $wgValidSpecialPagesLa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesLa;
- return $wgSysopSpecialPagesLa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesLa;
- return $wgDeveloperSpecialPagesLa;
- }
-
function getMessage( $key ) {
global $wgAllMessagesLa;
if( isset( $wgAllMessagesLa[$key] ) ) {
diff --git a/languages/LanguageLi.php b/languages/LanguageLi.php
index 8e2a4d664c0b..5d68f5242ff7 100644
--- a/languages/LanguageLi.php
+++ b/languages/LanguageLi.php
@@ -37,68 +37,7 @@ $wgNamespaceNamesLi = array(
'standard' => "Standaard",
'nostalgia' => "Nostalgie",
'cologneblue' => "Keuls blauw",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-/* private */ $wgUserTogglesLi = array(
- "highlightbroken" => "Links noa lege pagina's loate oplichte",
- "justify" => "Paragrafen oetvullen",
- "hideminor" => "Kleine wiezigingen verbergen in recente wijzigingen",
- "numberheadings" => "Koppen automatisch nummeren",
- "rememberpassword" => "Wachtwoord onthouwe",
- "editwidth" => "Bewirkingsveld euver ganse breidte",
- "editondblclick" => "Dubbelklikke levert bewerkingspagina (vereist JavaScript)",
- "watchdefault" => "Artikelen die u wijzigt automatisch volgen",
- "minordefault" => "Maak 'kleine' veranderingen mien standaard"
-);
-
-/* private */ $wgValidSpecialPagesLi = array(
- "Userlogin" => "Aanmelden",
- "Userlogout" => "Afmelden",
- "Preferences" => "Mien gebroekersvoorkeuren einsjtille",
- "Watchlist" => "Mien volgliest loate zeen",
- "Recentchanges" => "Recent biegewirkte pagina's loate zeen",
- "Upload" => "Afbeeldingen uploade",
- "Imagelist" => "Liest ge-uploade plètjes loate zeen",
- "Listusers" => "Geregistreerde gebroekers loate zeen",
- "Statistics" => "Statistieken tonen",
- "Randompage" => "Ga naar een willekeurig artikel",
-
- "Lonelypages" => "Neet-gelinkte artikels tonen",
- "Unusedimages" => "Neet-gelinkte afbeeldingen tonen",
- "Popularpages" => "Populaire artikels tonen",
- "Wantedpages" => "Meist gewunsjte artikels tonen",
- "Shortpages" => "Korte artikels tonen",
- "Longpages" => "Lange artikels tonen",
- "Newpages" => "Nieuwe artikels tonen",
- "Allpages" => "Alle paginatitels tonen",
-
- "Ipblocklist" => "Geblokkierde IP-adressen tonen",
- "Maintenance" => "Ongerhoudspagina",
- "Specialpages" => "Speciale pagina's",
- "Contributions" => "Bijdragen per gebroeker",
- "Emailuser" => "E-mail gebroeker",
- "Whatlinkshere" => "Verwijzende pagina's",
- "Recentchangeslinked" => "verwante verangeringen",
- "Movepage" => "Pagina verplaatsen",
- "Booksources" => "Bookwinkels"
-);
-
-/* private */ $wgSysopSpecialPagesLi = array(
- "Blockip" => "Blokkier un IP-adres",
- "Asksql" => "Raadpleeg de database",
- "Undelete" => "Verwiederde pagina's truukzitten"
-);
-
-/* private */ $wgDeveloperSpecialPagesLi = array(
- "Lockdb" => "Maak de database alleen-lèze",
- "Unlockdb" => "Maak de database euversjriefbaar",
-);
+) + $wgSkinNamesEn;
/* private */ $wgAllMessagesLi = array(
@@ -139,12 +78,10 @@ $wgNamespaceNamesLi = array(
"linktrail" => "/^([àáèéìíòóùúâêîôûäöüïëça-z]+)(.*)$/sDu",
"mainpage" => "Hoofdpagina",
"about" => "Info",
-"aboutwikipedia" => "Euver Wikipedia",
'aboutsite' => 'Euver {{SITENAME}}',
"aboutpage" => "Wikipedia:info",
"help" => "Help",
"helppage" => "Wikipedia:Help",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Foutenrapportage",
"bugreportspage" => "Wikipedia:Foutenrapportage",
"faq" => "FAQ",
@@ -163,7 +100,6 @@ $wgNamespaceNamesLi = array(
"currentevents" => "In het nuuis",
"errorpagetitle" => "Fout",
"returnto" => "Truuk noa $1.",
-"fromwikipedia" => " ",
"whatlinkshere" => "Pagina's die hierheen verwijzen",
"help" => "Hulp",
"search" => "Zeuke",
@@ -183,7 +119,6 @@ $wgNamespaceNamesLi = array(
"redirectedfrom" => "(Doorverwezen vanaf $1)",
"lastmodified" => "Deze pagina werd het laatst gewijzigd op $1.",
"viewcount" => "Deze pagina werd $1 maal bekeken.",
-"gnunote" => "Deze pagina valt onder de <a class=internal href='/wiki/Gnu_Vrije_Documentatie_Licentie'>GNU FDL</a>.",
"printsubtitle" => "(Uit {{SERVER}})",
"protectedpage" => "Beveiligde pagina",
"administrators" => "Wikipedia:Systeembeheerders",
@@ -211,7 +146,7 @@ $wgNamespaceNamesLi = array(
"databaseerror" => "Database fout",
"dberrortext" => "Bie ut zeuke is un syntaxfout in de database opgetreden.
Dit kan zijn veroorzaakt door een illegale zoekactie (zie $5),
- of het duidt op een fout in de software.
+ of het duidt op een fout in de software.
De laatste zoekpoging in de database was:
<blockquote><tt>$1</tt></blockquote>
vanuit de functie \"<tt>$2</tt>\".
@@ -230,10 +165,10 @@ De verantwoordelijke systeembeheerder gaf hiervoor volgende reden op:
"filedeleteerror" => "Kos bestjand \"$1\" neet weghoale.",
"filenotfound" => "Kos bestjand \"$1\" neet vinge.",
"unexpected" => "Onverwachte waarde: \"$1\"=\"$2\".",
-"formerror" => "Fout: kos formulier neet verzenden",
+"formerror" => "Fout: kos formulier neet verzenden",
"badarticleerror" => "Deze handeling kan op deze pagina neet worden uitgevoerd.",
"cannotdelete" => "Kos de pagina of afbeelding neet verwijderen.",
-"badtitle" => "Ongeldige paginatitel",
+"badtitle" => "Ongeldige paginatitel",
"badtitletext" => "De opgevraagde pagina is neet beschikbaar of leeg.",
"perfdisabled" => "Om te veurkomme dat de database weurt euverbelast is deze pagina allein tusje 03:00 en 15:00 (West-Europese zomertied) beschikbaar.",
@@ -252,10 +187,7 @@ U kan Wikipedia anoniem blijven gebruiken, of u opnieuw aanmelden onder dezelfde
"newusersonly" => " (alleen nieuwe gebroekers)",
"remembermypassword" => "mien wachtwoord onthouden voor latere sessies.",
"loginproblem" => "<b>Er is een probleem met het aanmelden.</b><br />Probeer het opnieuw a.u.b.",
-"alreadyloggedin" => "<font color=red><b>gebroeker $1, u bent al aangemeld.</b></font><br />\n",
-
-"areyounew" => "Bent u nieuw op Wikipedia en wilt u een gebroekersprofiel aanmaken, voer dan een gebroekersnaam in en voer tweemaal hetzelfde wachtwoord in.
-Invoeren van uw e-mailadres is neet verplicht; het is handig als u uw wachtwoord bent vergeten; dat kan dan per e-mail worden opgestuurd.<br />\n",
+"alreadyloggedin" => "<strong>gebroeker $1, u bent al aangemeld.</strong><br />\n",
"login" => "Aanmelden",
"userlogin" => "Aanmelden",
@@ -332,8 +264,6 @@ Gelieve na ontvangst opnieuw aan te melden.",
# Search results
# Zoek resultaten
"searchresults" => "Zoekresultaten",
-"searchhelppage" => "Wikipedia:Zoeken",
-"searchingwikipedia" => "Zoeken op Wikipedia",
"searchresulttext" => "Voor meer informatie over zoeken op Wikipedia: zie $1.",
"searchquery" => "Voor zoekopdracht \"$1\"",
"badquery" => "Slecht geformuleerde zoekopdracht",
@@ -349,10 +279,10 @@ Gelieve na ontvangst opnieuw aan te melden.",
"showingresults" => "Hieronder de resultaten <b>$1</b> beginnend met #<b>$2</b>.",
"nonefound" => "<strong>Merk op:</strong> wanneer een zoekopdracht mislukt komt dat vaak door gebruik van (in het Engels) veel voorkomende woorden zoals \"of\" en \"be\", die neet geïndexeerd zijn, of door verschillende zoektermen tegelijk op te geven (u krijgt dan alleen in pagina's waaarin alle opgegeven termen voorkomen).",
"powersearch" => "Zoeken",
-"powersearchtext" => "
+"powersearchtext" => "
Zoek in naamruimten :<br />
$1<br />
-$2 Toon redirects Zoek: $3 $9",
+$2 Toon redirects Zoek: $3 $9",
# Preferences page
# Voorkeuren
@@ -361,7 +291,7 @@ $2 Toon redirects Zoek: $3 $9",
"prefsnologintext" => "U dient [[Special:Userlogin|aangemeld]] te zijn om voorkeuren te kunnen instellen.",
"prefslogintext" => "U bent aangemeld als \"$1\". Uw interne identificatienummer is $2.",
"prefsreset" => "Standaardvoorkeuren hersteld.",
-"qbsettings" => "Menubalkinstellingen",
+"qbsettings" => "Menubalkinstellingen",
"changepassword" => "Wachtwoord wijzigen",
"skin" => "Wikipedia-Uiterlijk",
"saveprefs" => "Voorkeuren opslaan",
@@ -429,7 +359,7 @@ Uploads en verwijderingen worden bijgehouden in het
Gebroek het onderstaande formulier om bestanden zoals afbeeldingen en geluidsbestanden die relevant zijn voor uw artikel te u-loaden. Bij de meeste browers zoals 'Internet Explorer' en 'Mozilla' zult u een \"Bladeren...\" of \"Browse..\" knop zien die een standaard dialoogscherm van uw bestuuringssysteem oproept. Kiest u een bestand, dan zal het ingevuld worden in het veld naast de \"Bladeren...\" knop. U dient ook het vakje aan te vinken waarmee u bevestigt dat er geen schending van auteursrechten plaatsvindt door het gebruik van dat bestand. Vul het veld \"Omschrijving\" in. Druk op de \"Upload\" knop om het uploaden te voltooien. Dit kan even duren als u een langzame internetverbinding gebruikt.
-Gebroek bij voorkeur JPEG voor foto's, PNG voor tekeningen en dergelijke en OGG voor geluid.
+Gebroek bij voorkeur JPEG voor foto's, PNG voor tekeningen en dergelijke en OGG voor geluid.
Geef uw bestanden een duidelijk omschrijvende naam om verwarring te voorkomen. Om het bestand in een pagina te laten verschijnen, kunt u het volgende doen; <b><nowiki>[[afbeelding:uw_foto.jpg]]</nowiki></b> of <b><nowiki>[[afbeelding:uw_logo.png|alt text]]</nowiki></b> of <b><nowiki>[[media:uw_geluid.ogg]]</nowiki></b> voor audio.
Vergeet neet dat net als met andere pagina's op Wikipedia anderen de ge-uploade bestanden kunnen verwijderen indien men denkt dat dat in het voordeel van het project is. Bij misbruik van dit systeem kan u de toegang tot Wikipedia ontzegd worden.",
@@ -441,11 +371,9 @@ Vergeet neet dat net als met andere pagina's op Wikipedia anderen de ge-uploade
",
"filename" => "Bestandsnaam",
"filedesc" => "Beschrijving",
-"affirmation" => "Ik verklaar dat de eigenaar van de rechten op dit bestand toestemt om het onder de voorwaarden van $1 te verspreiden.",
"copyrightpage" => "Wikipedia:Auteursrechten",
"copyrightpagename" => "Wikipedia auteursrechten",
"uploadedfiles" => "Ge-uploade bestanden",
-"noaffirmation" => "U dient te bevestigen dat deze handeling geen inbreuk maakt op auteursrechten.",
"ignorewarning" => "Negeer de waarschuwing en sla het bestand op.",
"minlength" => "De naam van het bestand moet uit ten minste drie tekens bestaan.",
"badfilename" => "De naam van het bestand is gewijzigd in \"$1\".",
@@ -488,7 +416,7 @@ Vergeet neet dat net als met andere pagina's op Wikipedia anderen de ge-uploade
Er is in totaal $3 maal een pagina bekeken, en $4 maal een pagina bewerkt. Dat geeft een gemiddelde van $5 bewerkingen per pagina, en $6 paginabezoeken per wijziging.",
"userstatstext" => "Er zijn momenteel $1 geregistreerde gebroekers; hiervan zijn er $2 systeembeheerders (zie $3).",
-# Maintenance Page
+# Maintenance Page
#
"maintenance" => "Onderhoudspagina",
"maintnancepagetext" => "Op deze pagina vindt u een aantal handige zoekopdrachten om kleine alledaagse problemen in de Wikipedia te verhelpen. Sommige van deze zoekopdrachten vormen een grote belasting voor de database; ga dus neet na elke paar pagina's die u hersteld heeft, de pagina opnieuw laden.",
@@ -525,8 +453,6 @@ Er is in totaal $3 maal een pagina bekeken, en $4 maal een pagina bewerkt. Dat g
"listusers" => "liest van gebroekers",
"specialpages" => "Speciale pagina's",
"spheading" => "Speciale pagina's",
-"sysopspheading" => "Speciale pagina's voor systeembeheerders",
-"developerspheading" => "Speciale pagina's voor systeemontwikkelaars",
"protectpage" => "Beveilig pagina",
"recentchangeslinked" => "Volg links",
"rclsub" => "(van pagina's waarnaar \"$1\" verwijst)",
@@ -566,7 +492,7 @@ to send e-mail to other users.",
te zijn.",
"addedwatch" => "Toegevoegd aan volgliest",
"addedwatchtext" => "De pagina \"$1\" is aan uw [[Special:Watchlist|volgliest]] toegevoegd.
-Toekomstige wijzigingen aan deze pagina en euverlikpagina zullen hier vermeld worden.
+Toekomstige wijzigingen aan deze pagina en euverlikpagina zullen hier vermeld worden.
Ook zullen deze pagina's in het <b>vet</b> verschijnen in de [[Special:Recentchanges|liest van recente wijzigingen]] zodat u ze eenvoudiger kan opmerken.
Indien u een pagina wenst te verwijderen van uw volgliest klik dan op \"Van volgliest verwijderen\" in de menubalk.",
@@ -638,7 +564,6 @@ Indien u een pagina wenst te verwijderen van uw volgliest klik dan op \"Van volg
"ipbreason" => "Reden",
"ipbsubmit" => "Blokkier dit IP-adres",
"badipaddress" => "Het IP-adres heeft een ongeldige opmaak.",
-"noblockreason" => "U dient een reden op te geven voor het blokkeren van een IP-adres.",
"blockipsuccesssub" => "Blokkering gelukt",
"blockipsuccesstext" => "Het IP-adres \"$1\" is geBlokkierd.<br />
Zie de [[Special:Ipblocklist|liest van geBlokkierde IP-adressen]].",
@@ -647,7 +572,7 @@ Zie de [[Special:Ipblocklist|liest van geBlokkierde IP-adressen]].",
"ipusubmit" => "De-Blokkier dit IP-adres.",
"ipusuccess" => "Het IP-adres \"$1\" is gedeBlokkierd.",
"ipblocklist" => "Liest van geblokkierde IP-adressen.",
-"blocklistline" => "Op $1 blokkierde $2 ut adres $3",
+"blocklistline" => "Op $1 blokkierde $2 ut adres $3 ($4)",
"blocklink" => "Blokkier",
"unblocklink" => "de-Blokkier",
"contribslink" => "bijdragen",
@@ -669,15 +594,6 @@ Zie de [[Special:Ipblocklist|liest van geBlokkierde IP-adressen]].",
Vergeet neet de database opnieuw te de-blokkeren zodra u klaar bent met uw onderhoud.",
"unlockdbsuccesstext" => "Blokkering van de database van Wikipedia LI is opgeheven.",
-# SQL query
-# SQL raadplegen
-"asksql" => "SQL raadplegen",
-"asksqltext" => "Gebroek het onderstaande formulier om een direct verzoek naar de database van Wikipedia te zenden. Gebroek enkelvoudige aanhalingstekens ('zoals hier') voor letterlijke teksten. Een ingewikkelde aanvraag kan de sever vaak extra belasten. Gelieve deze mogelijkheid daarom spaarzaam te gebruiken. Zie ook: [[Wikipedia:SQL opdrachten]].",
-"sqlquery" => "Voer opdracht in",
-"querybtn" => "Verstuur opdracht",
-"selectonly" => "Opdrachten anders dan \"SELECT\" zijn voorbehouden aan Wikipedia ontwikkelaars.",
-"querysuccessful" => "Opdracht succesvol",
-
# Move page
# Verplaats pagina
"movepage" => "Verplaats pagina",
@@ -730,7 +646,6 @@ De kins ouch 'n log type, de gebroekersname of de betriffende pazjena selectiere
'blocklogentry' => "\"$1\" geblokkierd veur de tied van $2",
'blocklogpage' => "Blokkier log",
'blocklogtext' => "Dit is 'n log van 't blokkieringe van gebroekers. Automatisch geblokkierde IP adresse sjtón hie neet bie. Zuug de [[Special:Ipblocklist|IP blokkier liest]] vuur de liest van op dit mement akteve blokkieringe.",
-'blockpheading' => "Blokkieringe",
'bold_sample' => "Vètte tèks",
'bold_tip' => "Vètte tèks",
'bureaucratlogentry' => "Rechte vuur gebroeker \"$1\" op \"$2\" gesjtèld",
@@ -741,7 +656,7 @@ De kins ouch 'n log type, de gebroekersname of de betriffende pazjena selectiere
'categoryarticlecount' => "D'r zunt $1 artikele in dees kategorie.",
'categoryarticlecount1' => "D'r is $1 artikel in dees kategorie.",
'changes' => "verangeringe",
-'clearyourcache' => "'''Mèrk op:''' Nao 't opsjlaon, kins e diene browsercache wisse om de verangeringe te zeen: '''Mozilla:''' klik ''Reload'' (of ''Ctrl-R''), '''Firefox / IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'clearyourcache' => "'''Mèrk op:''' Nao 't opsjlaon, kins e diene browsercache wisse om de verangeringe te zeen: '''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''Internet Explorer:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror''' ''F5''.",
'compareselectedversions' => "Vergeliek geselecteerde versies",
'confirmemail_body' => "Someone, probably you from IP address $1, has registered an
account \"$2\" with this e-mail address on {{SITENAME}}.
@@ -773,7 +688,6 @@ De beluifs os auch das e dees tèks zelf höbs gesjreve, of gekopieerd van 'n [[
'delete' => "Wisse",
'deletedrevision' => "Aw versie $1 gewist.",
'deleteimgcompletely' => "Wis al versies",
-'deletepheading' => "Verwiederinge",
'edit' => "Bewirk",
'editcomment' => "'t Edit commentaor waor: \"<i>$1</i>\".",
'editingcomment' => "Bewirk $1 (commentaar)",
@@ -828,7 +742,7 @@ De beluifs os auch das e dees tèks zelf höbs gesjreve, of gekopieerd van 'n [[
'newmessageslink' => "nuui berichte",
'newpage' => "Nuui pazjena",
'newwindow' => "(in nuui venster)",
-'nextdiff' => "Gank nao de volgende diff &rarr;",
+'nextdiff' => "Gank nao de volgende diff →",
'nextpage' => "Volgende pazjena ($1)",
'nogomatch' => "Inne pazjena mit exak dees titel besjtit neet, probeer noe alle teks doer te zeuke.",
'noimages' => "Niks te zeen.",
@@ -849,8 +763,8 @@ De beluifs os auch das e dees tèks zelf höbs gesjreve, of gekopieerd van 'n [[
'prefs-misc' => "Anger insjtèllinge",
'prefs-personal' => "Gebroekersinfo",
'prefs-rc' => "Recènte verangeringe en weergaaf van sjtumpkes",
-'previousdiff' => "&larr; Gank nao de vurrige diff",
-'previousrevision' => "&larr;Awwer versie",
+'previousdiff' => "← Gank nao de vurrige diff",
+'previousrevision' => "←Awwer versie",
'protect' => "Besjerm",
'protectcomment' => "Rede veur besjerming",
'protectedarticle' => "$1 besjermd",
@@ -971,9 +885,9 @@ class LanguageLi extends LanguageUtf8 {
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$d = (0 + substr( $ts, 6, 2 )) . " " .
- $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
+ $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
substr( $ts, 0, 4 );
return $d;
}
@@ -982,21 +896,6 @@ class LanguageLi extends LanguageUtf8 {
return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesLi;
- return $wgValidSpecialPagesLi;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesLi;
- return $wgSysopSpecialPagesLi;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesLi;
- return $wgDeveloperSpecialPagesLi;
- }
-
function getMessage( $key ) {
global $wgAllMessagesLi;
if( isset( $wgAllMessagesLi[$key] ) ) {
diff --git a/languages/LanguageLt.php b/languages/LanguageLt.php
index abb420900a2c..252b92a152bd 100644
--- a/languages/LanguageLt.php
+++ b/languages/LanguageLt.php
@@ -8,141 +8,101 @@ require_once( "LanguageUtf8.php" );
/* private */ $wgQuickbarSettingsLt = array(
- "Nerodyti", "Fiksuoti kairėje", "Fiksuoti dešinėje", "Plaukiojantis kairėje"
+ "Nerodyti", "Fiksuoti kairėje", "Fiksuoti dešinėje", "Plaukiojantis kairėje"
);
/* private */ $wgSkinNamesLt = array(
- 'standard' => "Standartinė",
- 'nostalgia' => "Nostalgija",
- 'cologneblue' => "Kiolno Mėlyna",
- 'davinci' => "Da Vinči",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- 'myskin' => "MySkin"
-);
-
-# Note to translators:
-# Please include the English words as synonyms. This allows people
-# from other wikis to contribute more easily.
-#
-/* private */ $wgMagicWordsLt = array(
-# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, "#redirect" ),
- MAG_NOTOC => array( 0, "__NOTOC__" ),
- MAG_FORCETOC => array( 0, "__FORCETOC__" ),
- MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__" ),
- MAG_START => array( 0, "__START__" ),
- MAG_CURRENTMONTH => array( 1, "CURRENTMONTH" ),
- MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME" ),
- MAG_CURRENTDAY => array( 1, "CURRENTDAY" ),
- MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME" ),
- MAG_CURRENTYEAR => array( 1, "CURRENTYEAR" ),
- MAG_CURRENTTIME => array( 1, "CURRENTTIME" ),
- MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES" ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN" ),
- MAG_SUBST => array( 0, "SUBST:" ),
- MAG_MSGNW => array( 0, "MSGNW:" ),
- MAG_END => array( 0, "__END__" ),
- MAG_IMG_THUMBNAIL => array( 1, "thumbnail", "thumb" ),
- MAG_IMG_RIGHT => array( 1, "right" ),
- MAG_IMG_LEFT => array( 1, "left" ),
- MAG_IMG_NONE => array( 1, "none" ),
- MAG_IMG_WIDTH => array( 1, "$1px" ),
- MAG_IMG_CENTER => array( 1, "center", "centre" ),
- MAG_INT => array( 0, "INT:" ),
- MAG_SITENAME => array( 1, "SITENAME" ),
- MAG_NS => array( 0, "NS:" ),
- MAG_LOCALURL => array( 0, "LOCALURL:" ),
- MAG_LOCALURLE => array( 0, "LOCALURLE:" ),
- MAG_SERVER => array( 0, "SERVER" )
-);
-
+ 'standard' => "Standartinė",
+ 'nostalgia' => "Nostalgija",
+ 'cologneblue' => "Kiolno Mėlyna",
+ 'davinci' => "Da Vinči",
+) + $wgSkinNamesEn;
$wgAllMessagesLt = array(
-'january' => "Sausio",
-'february' => "Vasario",
-'march' => "Kovo",
-'april' => "Balandžio",
-'may_long' => "Gegužės",
+'january' => "Sausio",
+'february' => "Vasario",
+'march' => "Kovo",
+'april' => "Balandžio",
+'may_long' => "Gegužės",
'june' => "Birželio",
-'july' => "Liepos",
-'august' => "Rugpjūčio",
+'july' => "Liepos",
+'august' => "Rugpjūčio",
'september' => "Rugsėjo",
'october' => "Spalio",
'november' => "Lapkričio",
'december' => "Gruodžio",
-'jan' => "Sau",
-'feb' => "Vas",
-'mar' => "Kov",
-'apr' => "Bal",
-'may' => "Geg",
-'jun' => "Bir",
-'jul' => "Lie",
+'jan' => "Sau",
+'feb' => "Vas",
+'mar' => "Kov",
+'apr' => "Bal",
+'may' => "Geg",
+'jun' => "Bir",
+'jul' => "Lie",
'aug' => "Rgp",
-'sep' => "Rgs",
-'oct' => "Spa",
-'nov' => "Lap",
+'sep' => "Rgs",
+'oct' => "Spa",
+'nov' => "Lap",
'dec' => "Gru",
-'sunday' => "Sekmadienis",
-'monday' => "Pirmadienis",
-'tuesday' => "Antradienis",
-'wednesday' => "Trečiadienis",
+'sunday' => "Sekmadienis",
+'monday' => "Pirmadienis",
+'tuesday' => "Antradienis",
+'wednesday' => "Trečiadienis",
'thursday' => "Ketvirtadienis",
-'friday' => "Penktadienis",
+'friday' => "Penktadienis",
'saturday' => "Šeštadienis",
'1movedto2' => "Straipsnis '$1' pervadintas į '$2'",
'Monobook.js' => "/* tooltips and access keys */
ta = new Object();
-ta['pt-userpage'] = new Array('.','Mano vartotojo puslapis');
-ta['pt-anonuserpage'] = new Array('.','Vartotojo puslapis jūsų ip ardesui');
-ta['pt-mytalk'] = new Array('n','Mano diskusijų puslapis');
-ta['pt-anontalk'] = new Array('n','Diskusijos apie pakeitimus, darytus naudojant šį IP adresą');
-ta['pt-preferences'] = new Array('','Mano nustatymai');
-ta['pt-watchlist'] = new Array('l','Sąrašas straipsnių, kuriuos jūs pasirinkote stebėti.');
-ta['pt-mycontris'] = new Array('y','Mano darytų keitimų sąrašas');
-ta['pt-login'] = new Array('o','Rekomenduojame prisijungti, nors tai nėra privaloma.');
-ta['pt-anonlogin'] = new Array('o','Rekomenduojame prisijungti, nors tai nėra privaloma.');
-ta['pt-logout'] = new Array('o','Atsijungti');
-ta['ca-talk'] = new Array('t','Diskusijos apie šį straipsnį');
-ta['ca-edit'] = new Array('e','Jūs galite redaguoti šį straipsnį. Nepamirškite peržiūrėti pakeitimų prieš užsaugodami.');
-ta['ca-addsection'] = new Array('+','Pradėti naują temą diskusijose.');
-ta['ca-viewsource'] = new Array('e','Puslapis yra užrakintas. Galite tik pažiūrėti turinį.');
-ta['ca-history'] = new Array('h','Ankstesnės puslapio versijos.');
-ta['ca-protect'] = new Array('=','Uždrausti šį puslapį');
-ta['ca-delete'] = new Array('d','Ištrinti šį puslapį');
-ta['ca-undelete'] = new Array('d','Atstatyti puslapį su visais darytais keitimais');
-ta['ca-move'] = new Array('m','Pervadinti straipsnį');
-ta['ca-watch'] = new Array('w','Pridėti straipsnį į stebimųjų sąrašą');
-ta['ca-unwatch'] = new Array('w','Išimti straipsnį iš stebimųjų sąrašo');
-ta['search'] = new Array('f','Ieškoti lietuviškoje Wikipedijoje');
-ta['p-logo'] = new Array('','Į pradinį puslapį');
-ta['n-mainpage'] = new Array('z','Apsilankykite pradiniame puslapyje');
-ta['n-portal'] = new Array('','About the project, what you can do, where to find things');
-ta['n-currentevents'] = new Array('','Find background information on current events');
-ta['n-recentchanges'] = new Array('r','Sąrašas paskutinių keitimų.');
-ta['n-randompage'] = new Array('x','Parinkti atsitiktinį straipsnį');
-ta['n-help'] = new Array('','Vieta, kur rasite rūpimus atsakymus.');
-ta['n-sitesupport'] = new Array('','Aukokite projektui');
-ta['t-whatlinkshere'] = new Array('j','Sąrašas straipsnių, rodančių į čia');
-ta['t-recentchangeslinked'] = new Array('k','Paskutiniai keitimai straipsniuose, pasiekiamuose iš šio straipsnio');
-ta['feed-rss'] = new Array('','RSS feed for this page');
-ta['feed-atom'] = new Array('','Atom feed for this page');
-ta['t-contributions'] = new Array('','Pažiūrėti vartotojo įnašą - darytus keitimus');
-ta['t-emailuser'] = new Array('','Siųsti el.laišką vartotojui');
-ta['t-upload'] = new Array('u','Įdėti paveikslėlį ar media failą');
-ta['t-specialpages'] = new Array('q','Specialiųjų puslapių sąrašas');
-ta['ca-nstab-main'] = new Array('c','Pereiti į straipsnio turinį');
-ta['ca-nstab-user'] = new Array('c','Rodyti vartotojo puslapį');
-ta['ca-nstab-media'] = new Array('c','Rodyti media puslapį');
-ta['ca-nstab-special'] = new Array('','Šis puslapis yra specialusis - jo negalima redaguoti.');
-ta['ca-nstab-wp'] = new Array('a','Rodyti projekto puslapį');
-ta['ca-nstab-image'] = new Array('c','Rodyti paveikslėlio puslapį');
-ta['ca-nstab-mediawiki'] = new Array('c','Rodyti sisteminį pranešimą');
-ta['ca-nstab-template'] = new Array('c','Rodyti šabloną');
-ta['ca-nstab-help'] = new Array('c','Rodyti pagalbos puslapį');
+ta['pt-userpage'] = new Array('.','Mano vartotojo puslapis');
+ta['pt-anonuserpage'] = new Array('.','Vartotojo puslapis jūsų ip ardesui');
+ta['pt-mytalk'] = new Array('n','Mano diskusijų puslapis');
+ta['pt-anontalk'] = new Array('n','Diskusijos apie pakeitimus, darytus naudojant šį IP adresą');
+ta['pt-preferences'] = new Array('','Mano nustatymai');
+ta['pt-watchlist'] = new Array('l','Sąrašas straipsnių, kuriuos jūs pasirinkote stebėti.');
+ta['pt-mycontris'] = new Array('y','Mano darytų keitimų sąrašas');
+ta['pt-login'] = new Array('o','Rekomenduojame prisijungti, nors tai nėra privaloma.');
+ta['pt-anonlogin'] = new Array('o','Rekomenduojame prisijungti, nors tai nėra privaloma.');
+ta['pt-logout'] = new Array('o','Atsijungti');
+ta['ca-talk'] = new Array('t','Diskusijos apie šį straipsnį');
+ta['ca-edit'] = new Array('e','Jūs galite redaguoti šį straipsnį. Nepamirškite peržiūrėti pakeitimų prieš užsaugodami.');
+ta['ca-addsection'] = new Array('+','Pradėti naują temą diskusijose.');
+ta['ca-viewsource'] = new Array('e','Puslapis yra užrakintas. Galite tik pažiūrėti turinį.');
+ta['ca-history'] = new Array('h','Ankstesnės puslapio versijos.');
+ta['ca-protect'] = new Array('=','Uždrausti šį puslapį');
+ta['ca-delete'] = new Array('d','Ištrinti šį puslapį');
+ta['ca-undelete'] = new Array('d','Atstatyti puslapį su visais darytais keitimais');
+ta['ca-move'] = new Array('m','Pervadinti straipsnį');
+ta['ca-watch'] = new Array('w','Pridėti straipsnį į stebimųjų sąrašą');
+ta['ca-unwatch'] = new Array('w','Išimti straipsnį iš stebimųjų sąrašo');
+ta['search'] = new Array('f','Ieškoti lietuviškoje Wikipedijoje');
+ta['p-logo'] = new Array('','Į pradinį puslapį');
+ta['n-mainpage'] = new Array('z','Apsilankykite pradiniame puslapyje');
+ta['n-portal'] = new Array('','About the project, what you can do, where to find things');
+ta['n-currentevents'] = new Array('','Find background information on current events');
+ta['n-recentchanges'] = new Array('r','Sąrašas paskutinių keitimų.');
+ta['n-randompage'] = new Array('x','Parinkti atsitiktinį straipsnį');
+ta['n-help'] = new Array('','Vieta, kur rasite rūpimus atsakymus.');
+ta['n-sitesupport'] = new Array('','Aukokite projektui');
+ta['t-whatlinkshere'] = new Array('j','Sąrašas straipsnių, rodančių į čia');
+ta['t-recentchangeslinked'] = new Array('k','Paskutiniai keitimai straipsniuose, pasiekiamuose iš šio straipsnio');
+ta['feed-rss'] = new Array('','RSS feed for this page');
+ta['feed-atom'] = new Array('','Atom feed for this page');
+ta['t-contributions'] = new Array('','Pažiūrėti vartotojo įnašą - darytus keitimus');
+ta['t-emailuser'] = new Array('','Siųsti el.laišką vartotojui');
+ta['t-upload'] = new Array('u','Įdėti paveikslėlį ar media failą');
+ta['t-specialpages'] = new Array('q','Specialiųjų puslapių sąrašas');
+ta['ca-nstab-main'] = new Array('c','Pereiti į straipsnio turinį');
+ta['ca-nstab-user'] = new Array('c','Rodyti vartotojo puslapį');
+ta['ca-nstab-media'] = new Array('c','Rodyti media puslapį');
+ta['ca-nstab-special'] = new Array('','Šis puslapis yra specialusis - jo negalima redaguoti.');
+ta['ca-nstab-wp'] = new Array('a','Rodyti projekto puslapį');
+ta['ca-nstab-image'] = new Array('c','Rodyti paveikslėlio puslapį');
+ta['ca-nstab-mediawiki'] = new Array('c','Rodyti sisteminį pranešimą');
+ta['ca-nstab-template'] = new Array('c','Rodyti šabloną');
+ta['ca-nstab-help'] = new Array('c','Rodyti pagalbos puslapį');
ta['ca-nstab-category'] = new Array('c','Rodyti kategorijos puslapį');",
'about' => "Apie",
'aboutsite' => "Apie Wikipediją",
@@ -156,14 +116,12 @@ taip pat bus '''paryškinti''' [[Special:Recentchanges|naujausių keitimų sąra
<p>Jei bet kuriuo metu užsinorėtumėte nustoti stebėti straipsnį, spustelkite \"nebestebėti\" viršutiniame meniu.",
'administrators' => "Wikipedia:Administrators",
-'affirmation' => "Aš patvirtinu, kad šio failo autorius ar teisių turėtojas
-sutinka jog failas bus viešinamas $1 licenzijos sąlygomis.",
'allmessages' => "Visi sistemos tekstai bei pranešimai",
'allmessagestext' => "Čia pateikiami visi sisteminiai tekstai bei pranešimai, esantys MediaWiki: vardų ervėje.",
'allpages' => "Visi straipsniai",
'alphaindexline' => "Nuo $1 iki $2",
-'alreadyloggedin' => "<font color=red><b>Jūs jau esate prisijungęs kaip vartotojas User $1!</b></font><br />",
-'alreadyrolled' => "Nepavyko atmesti paskutinio [[User:$2|$2]] ([[User talk:$2|Diskusijos]]) daryto straipsnio [[$1]] keitimo; kažkas jau pakeitė straipsnį arba suspėjo pirmas atmesti keitimą.
+'alreadyloggedin' => "<strong>Jūs jau esate prisijungęs kaip vartotojas User $1!</strong><br />",
+'alreadyrolled' => "Nepavyko atmesti paskutinio [[User:$2|$2]] ([[User talk:$2|Diskusijos]]) daryto straipsnio [[$1]] keitimo; kažkas jau pakeitė straipsnį arba suspėjo pirmas atmesti keitimą.
Paskutimas keitimas darytas vartotojo [[User:$3|$3]] ([[User talk:$3|Diskusijos]]).",
'ancientpages' => "Seniausi straipsniai",
@@ -198,7 +156,7 @@ Pasirinkite kitą pavadinimą.",
kartu su visa istorija iš duomenų bazės.
Prašome patvirtinti kad jūs norite tai padaryti,
žinote kokios yra veiksmo pasekmės,
-ir kad jūs tai darote nenusižengdamas
+ir kad jūs tai darote nenusižengdamas
[[Wikipedia:Policy|Wikipedijos Politikai]].",
'confirmprotect' => "Užrakinimo patvirtinimas",
'confirmprotecttext' => "Ar jūs tikrai norite užrakinti šį straipsnį?",
@@ -297,7 +255,7 @@ P.S.: kai kuriuose puslapiuose ir toliau gali rodyti lyg būtumėte prisijungę
'navigation' => "Navigacija",
'nbytes' => "$1 B",
'newarticletext' => "Jūs patekote į neegzistuojančio straipsnio puslapį.
-Norėdami sukurti straipsnį, pradėkite žemiau esančiame įvedimo lauke
+Norėdami sukurti straipsnį, pradėkite žemiau esančiame įvedimo lauke
(daugiau informacijos [[Wikipedia:Help|pagalbos puslapyje]]).
Jei patekote čia per klaidą, paprasčiausiai spustelkite naršyklės mygtuką 'atgal' ('''back''').",
'newpages' => "Naujausi straipsniai",
@@ -367,7 +325,6 @@ Taigi vidutiniškai kiekvienas puslapis keistas '''$5''' kartų, o žiūrėtas '
'statistics' => "Statistika",
'subcategorycount' => "Kategorijoje esančių kategorijų - $1",
'summary' => "Komentaras",
-'sysopspheading' => "Administratoriams skirti puslapiai",
'talk' => "Diskusijos",
'talkpage' => "Aptarti straipsnį",
'toc' => "Turinys",
@@ -423,43 +380,36 @@ esantį mygtuką 'Išmesti iš stebimų'.",
#--------------------------------------------------------------------------
class LanguageLt extends LanguageUtf8 {
- # Inherent default user options unless customization is desired
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsLt;
- return $wgQuickbarSettingsLt;
- }
+ # Inherent default user options unless customization is desired
- function getSkinNames() {
- global $wgSkinNamesLt;
- return $wgSkinNamesLt;
- }
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsLt;
+ return $wgQuickbarSettingsLt;
+ }
- function getDateFormats() {
- global $wgDateFormatsLt;
- return $wgDateFormatsLt;
- }
+ function getSkinNames() {
+ global $wgSkinNamesLt;
+ return $wgSkinNamesLt;
+ }
function fallback8bitEncoding() {
return "windows-1257";
}
- function getMessage( $key )
- {
- global $wgAllMessagesLt;
+ function getMessage( $key ) {
+ global $wgAllMessagesLt;
- if(array_key_exists($key, $wgAllMessagesLt))
- return $wgAllMessagesLt[$key];
- else
- return parent::getMessage($key);
- }
+ if(array_key_exists($key, $wgAllMessagesLt))
+ return $wgAllMessagesLt[$key];
+ else
+ return parent::getMessage($key);
+ }
+
+ function getAllMessages() {
+ global $wgAllMessagesLt;
+ return $wgAllMessagesLt;
+ }
- function getAllMessages()
- {
- global $wgAllMessagesLt;
- return $wgAllMessagesLt;
- }
-
function formatNum( $number ) {
return strtr($number, '.,', ',.' );
}
diff --git a/languages/LanguageMk.php b/languages/LanguageMk.php
index f41d3bc04363..c29bbe1d945a 100644
--- a/languages/LanguageMk.php
+++ b/languages/LanguageMk.php
@@ -1,4 +1,4 @@
-<?php
+<?php
/** Macedonian (Македонски)
* @package MediaWiki
* @subpackage Language
@@ -39,19 +39,7 @@
'monobook' => 'Monobook',
'myskin' => 'Моја маска',
'chick' => 'Шик'
-
-);
-
-
-/* private */ $wgMathNamesMk = array(
- MW_MATH_PNG => 'mw_math_png',
- MW_MATH_SIMPLE => 'mw_math_simple',
- MW_MATH_HTML => 'mw_math_html',
- MW_MATH_SOURCE => 'mw_math_source',
- MW_MATH_MODERN => 'mw_math_modern',
- MW_MATH_MATHML => 'mw_math_mathml'
-);
-
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsMk = array(
"Без преференции",
@@ -104,55 +92,6 @@
MAG_REVISIONID => array( 1, 'REVISIONID' ),
);
-
-/* private */ $wgValidSpecialPagesMk = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Мои прилагодувања",
- "Watchlist" => "Набљудувани страници",
- "Recentchanges" => "Скорешни промени",
- "Upload" => "Подигни датотеки со слики",
- "Imagelist" => "Листа на слики",
- "Listusers" => "Регистрирани корисници",
- "Statistics" => "Статистики",
- "Randompage" => "Случајна статија",
- "Lonelypages" => "Сами страници",
- "Unusedimages" => "Некористени слики",
- "Popularpages" => "Популарни статии",
- "Wantedpages" => "Најбарани статии",
- "Shortpages" => "Кратки статии",
- "Longpages" => "Долги статии",
- "Newpages" => "Нови статии",
- "Ancientpages" => "Најстари статии",
- "Deadendpages" => "Мртви страници",
- "Allpages" => "Сите страници по наслов",
- "Ipblocklist" => "Блокирани корисници/IP адреси",
- "Maintenance" => "Одржување",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Надворешни извори за книги",
- "Categories" => "Категории",
- "Export" => "Извезување во XML",
- "Version" => "МедијаВики верзија",
-);
-
-/* private */ $wgSysopSpecialPagesMk = array(
- "Blockip" => "Блокирај корисник/IP адреса",
- "Asksql" => "Барање до базата",
- "Allmessages" => "Сите системски пораки",
- "Undelete" => "Обнови ги избришаните страници",
- "Makesysop" => "Претвори корисник во администратор"
-);
-
-/* private */ $wgDeveloperSpecialPagesMk = array(
- "Lockdb" => "Заклучување на базата",
- "Unlockdb" => "Отклучување на базата"
-);
-
global $wgRightsText;
/* private */ $wgAllMessagesMk = array(
@@ -181,8 +120,6 @@ global $wgRightsText;
'tog-enotifminoredits' => 'Испрати ми е-пошта за ситни промени на страници, истотака',
'tog-enotifrevealaddr' => 'Откриј ја мојата е-поштенска адреса во пораките за известување',
'tog-shownumberswatching' => 'Прикажи го бројот на корисници кои набљудуваат',
- 'tog-rcusemodstyle' => 'Прикажи ги скорешните промени во UseMod стил: само последната промена на некоја страница е прикажана.',
- 'tog-showupdated' => 'Прикажи означувач за ажурирање ',
'tog-fancysig' => 'Без променување на потписот во врска кон корисничката страница',
'tog-externaleditor' => 'Користи надворешен уредувач по основно',
'tog-externaldiff' => 'Користи надворешна програма за разлики по основно',
@@ -235,7 +172,6 @@ global $wgRightsText;
'article' => 'Статија',
'help' => 'Помош',
'helppage' => 'Help:Помош',
- 'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Извештаи за грешки',
'bugreportspage' => 'Project:Извештаи за грешки',
'sitesupport' => 'Донации',
@@ -314,8 +250,6 @@ global $wgRightsText;
'sysoptext' => "Бараната функција може да ја изврши само корисник со статус \"администратор\". Види $1.",
'developertitle' => 'Се бара развивачки пристап',
'developertext' => "Бараната функција може да ја изврши само корисник со статус \"развивач\". Види $1.",
- 'bureaucrattitle' => 'Се бара бирократски пристап',
- "bureaucrattext" => "Бараната функција може да ја изврши само корисник со статус \"бирократ\".",
'nbytes' => '$1 бајти',
'ok' => 'Во ред',
'sitetitle' => "{{SITENAME}}",
@@ -375,14 +309,13 @@ global $wgRightsText;
'perfdisabled' => 'Грешка! Оваа можност е привремено исклучена бидејќи ја успорува базата до ниво кога никој неможе да го користи вики.',
'perfdisabledsub' => "Еве зачувана копија од $1:",
'perfcached' => 'Следните податоци се кеширани и може да не бидат целосно ажурирани:',
- 'wrong_wfQuery_params' => "Грешни параметри до wfQuery()<br> Функција: $1<br> Прашалник: $2",
+ 'wrong_wfQuery_params' => "Грешни параметри до wfQuery()<br /> Функција: $1<br /> Прашалник: $2",
'viewsource' => 'Види код',
'protectedtext' => "Оваа страница е заклучена; има повеќе причини за тоа, ве молиме погледнете ја [[Project:Заштитена_страница]].",
- 'seriousxhtmlerrors' => 'tidy пронајде сериозни грешки во кодот на XHTML.',
'sqlhidden' => '(Скриен SQL прашалник)',
'logouttitle' => '',
- 'logouttext' => "Сега си одјавен.<br/> Можеш да продолжиш да го користиш {{SITENAME}} анонимно, или можеш да се најавиш под истото или различно корисничко име. Некои страници може да продолжат да се прикажуваат како да сте најавени, се додека не го исчистите кеш-от на вашиот пребарувач\n",
+ 'logouttext' => "Сега си одјавен.<br /> Можеш да продолжиш да го користиш {{SITENAME}} анонимно, или можеш да се најавиш под истото или различно корисничко име. Некои страници може да продолжат да се прикажуваат како да сте најавени, се додека не го исчистите кеш-от на вашиот пребарувач\n",
'welcomecreation' => "== Добредојде, $1! == Сега сте регистрирани. Не заборавај да ги промениш прилагодувањата за {{SITENAME}}.",
'loginpagetitle' => 'Најавување',
'yourname' => 'Корисничко име',
@@ -390,8 +323,8 @@ global $wgRightsText;
'yourpasswordagain' => 'Повторно лозинка',
'newusersonly' => ' (само нови корисници)',
'remembermypassword' => 'Запамти ја лозинката за повеќе сесии.',
- 'loginproblem' => '<b>Има проблем со вашето најавување.</b><br>Обидете се повторно!',
- 'alreadyloggedin' => "<font color=red><b>Корисник $1, веќе сте најавени!</b></font><br>\n",
+ 'loginproblem' => '<b>Има проблем со вашето најавување.</b><br />Обидете се повторно!',
+ 'alreadyloggedin' => "<strong>Корисник $1, веќе сте најавени!</strong><br />\n",
"login" => "Најавување",
"loginprompt" => "Морате да користите колачиња за да се најавите на {{SITENAME}}.",
"userlogin" => "Најави се",
@@ -419,9 +352,8 @@ global $wgRightsText;
'nosuchusershort' => "Нема корисник со името \"$1\". Проверете ја синтаксата.",
"wrongpassword" => "Внесовте погрешна лозинка. Обидете се повторно.",
"mailmypassword" => "Испрати ми по пошта нова лозинка",
- 'mailmypasswordauthent' => 'Испрати ми по пошта нова лозинка',
- "passwordremindermailsubject" => "Потсетник за лозинка од {{SITENAME}}",
- "passwordremindermailbody" => "Некој (најверојатно вие, од IP адреса $1) побара да ви испратиме нова {{SITENAME}} лозинка. Лозинката за корисникот \"$2\" сега е \"$4\". Треба да се најавите и да ја промените лозинката сега. Сега можете да се логирате со оваа привремена позинка, која е валидна само за едно логирање. Можете да продолжите да ја користите старата лозинка ако ја памтите или да поставите нова. {{SERVER}}{{localurl:Special:Userlogin|wpName=$3&wpPassword=$4&returnto=Special:Preferences}}",
+ "passwordremindertitle" => "Потсетник за лозинка од {{SITENAME}}",
+ "passwordremindertext" => "Некој (најверојатно вие, од IP адреса $1) побара да ви испратиме нова {{SITENAME}} лозинка. Лозинката за корисникот \"$2\" сега е \"$4\". Треба да се најавите и да ја промените лозинката сега. Сега можете да се логирате со оваа привремена позинка, која е валидна само за едно логирање. Можете да продолжите да ја користите старата лозинка ако ја памтите или да поставите нова. {{SERVER}}{{localurl:Special:Userlogin|wpName=$3&wpPassword=$4&returnto=Special:Preferences}}",
"noemail" => "Нема внесено е-поштенска адреса за корисникот \"$1\".",
"passwordsent" => "Нова лозинка е испратена на корисникот \"$1\". Најавете се повторно откако ќе ја примите пораката.",
"loginend" => "",
@@ -466,7 +398,7 @@ global $wgRightsText;
"preview" => "Прегледај",
"showpreview" => "Прегледај",
"blockedtitle" => "Корисникот е блокиран",
- "blockedtext" => "Вашето корисничко име или IP адреса беше блокирано од $1 заради:<br>''$2''<p>Можеш да контактираш со $1 или еден од дргуите [[Project:Администратори|администратори]] за блокадата. Забелешка: Неможете да ја користите \"е-пошта до корисникот\" опцијата ако немате внесено валидна адреса во вашите [[Special:Прилагодувања|прилагодувања]]. Вашата IP адреса е $3. Ве молиме вклучете ја оваа адреса во сите барања што ќе ги приложите.",
+ "blockedtext" => "Вашето корисничко име или IP адреса беше блокирано од $1 заради:<br />''$2''<p>Можеш да контактираш со $1 или еден од дргуите [[Project:Администратори|администратори]] за блокадата. Забелешка: Неможете да ја користите \"е-пошта до корисникот\" опцијата ако немате внесено валидна адреса во вашите [[Special:Прилагодувања|прилагодувања]]. Вашата IP адреса е $3. Ве молиме вклучете ја оваа адреса во сите барања што ќе ги приложите.",
"whitelistedittitle" => "Морате да бидете најавени за менување на статии",
"whitelistedittext" => "Морате да се [[Special:Userlogin|најавите]] за да менувате статии.",
"whitelistreadtitle" => "Мора да сте најавени за да читате статии",
@@ -480,7 +412,7 @@ global $wgRightsText;
'talkpagetext' => '<!-- МедијаВики:talkpagetext -->',
"anontalkpagetext" => "---- ''Ова е страница за разговор за анонимен корисник кој сеуште не е регистриран или не ја користи. Затоа мораме да ја користиме неговата нумеричка [[IP адреса]] за идентификација. Една IP може да биде делена од повеќе корисници. Ако сте анонимен корисник и сметате дека ирелевантни коментари се насочени кон вас, ве молиме [[Special:Userlogin|Регистрирајте или најавете се]] за да избегнете забуна со други корисници.'' ",
"noarticletext" => "(Моментално нема текст на оваа страница)",
- 'clearyourcache' => "'''Забелешка:''' По зачувување морате да го исчистите кешот на вашиот прелистувач за да ги видите промените: '''Mozilla:''' кликнете ''Reload'' (или ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+ 'clearyourcache' => "'''Забелешка:''' По зачувување морате да го исчистите кешот на вашиот прелистувач за да ги видите промените: '''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''IE:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror''' ''F5''.",
'usercssjsyoucanpreview' => "<strong>Совет:</strong> Користете го копчето Прегледај за да го испробате новиот CSS/JS код пред зачувувањето.",
'usercsspreview' => "'''Запомнете дека ова е само преглед на вашиот CSS код, и страницата сеуште не е зачувана!'''",
'userjspreview' => "'''Запомнете дека ова е само преглед на вашиот JavaScript код, и страницата сеуште не е зачувана!'''",
@@ -489,8 +421,6 @@ global $wgRightsText;
"previewnote" => "Запомнете дека ова е само преглед, и страницата сеуште не е зачувана!",
"previewconflict" => "Овој преглед го прикажува текстот од внесен во горниот дел како ќе изгледа кога ќе се зачува страницата.",
"editing" => "Уредување на $1",
- "sectionedit" => " (секција)",
- "commentedit" => " (коментар)",
"editconflict" => "Конфликтни уредувања: $1",
"explainconflict" => "Некој друг ја променил страницата откако почнавте да ја менувате. Горниот дел за тест ја содржи страницата како што сега постои. Вашите промени се прикажани во долниот дел. Ќе морате да ги споите вашите промени со постоечкиот текст. <b>Само</b> текстот во горниот дел ќе биде зачуван кога ќе кликнете на \"Зачувај\".\n<p>",
"yourtext" => "Ваш текст",
@@ -498,9 +428,9 @@ global $wgRightsText;
'nonunicodebrowser' => "<strong>ПРЕДУПРЕДУВАЊЕ: Вашиот прелистувач не Уникод компатибилен, ве молиме променете го пред да уредувате статија.</strong>",
"editingold" => "<strong>ПРЕДУПРЕДУВАЊЕ: Менувате застарена ревизија на оваа страница Ако ја зачувате, сите промени по оваа ревизија ќе се изгубат.</strong>\n",
"yourdiff" => "Разлики",
- "copyrightwarning" => "Сите придонеси до {{SITENAME}} се претпоставува дека се издадени под GNU Free Documentation License (види $1 за детали). Ако не сакате вашиот текст да биде менуван и редистрибуиран слободно, не го испраќајте овде.<br> Исто така потврдувате дека текстот сте го напишале сами, или сте го копирале од јавен домен или сличен слободен извор. <strong>НЕ ПРАЌАЈТЕ ЗАШТИТЕНИ ТЕКСТОВИ БЕЗ ДОЗВОЛА!</strong>",
+ "copyrightwarning" => "Сите придонеси до {{SITENAME}} се претпоставува дека се издадени под GNU Free Documentation License (види $1 за детали). Ако не сакате вашиот текст да биде менуван и редистрибуиран слободно, не го испраќајте овде.<br /> Исто така потврдувате дека текстот сте го напишале сами, или сте го копирале од јавен домен или сличен слободен извор. <strong>НЕ ПРАЌАЈТЕ ЗАШТИТЕНИ ТЕКСТОВИ БЕЗ ДОЗВОЛА!</strong>",
'copyrightwarning2' => "Ве молиме, имајте во предвид дека сите придонеси кон {{SITENAME}} можат да бидат уредувани, менувани или отстранети од други корисници. Ако не сакате вашиот текст да биде менуван и редистрибуиран слободно, не го испраќајте овде.<br /> Исто така потврдувате дека текстот сте го напишале сами, или сте го копирале од јавен домен или сличен слободен извор (видет $1 за детали). <strong>НЕ ПРАЌАЈТЕ ЗАШТИТЕНИ ТЕКСТОВИ БЕЗ ДОЗВОЛА!</strong>",
- "longpagewarning" => "ПРЕДУПРЕДУВАЊЕ: Оваа страница е $1 килобајти долга; некои пребарувачи може да имаат проблеми со менување на страни подолги од 32kb. Размислете за разделување на страницата во помали делови.",
+ "longpagewarning" => "ПРЕДУПРЕДУВАЊЕ: Оваа страница е $1 килобајти долга; некои пребарувачи може да имаат проблеми со менување на страни подолги од 32kb. Размислете за разделување на страницата во помали делови.",
"readonlywarning" => "ЗАБЕЛЕШКА: Базата е заклучена заради проверка, па нема да можете да ги зачувате вашите промени сега. Пробајте да го зачувате текстот локално и да го пратите подоцна.",
"protectedpagewarning" => "ПРЕДУПРЕДУВАЊЕ: Оваа страница е заклучена па само корисници со администраторски привилегии може да ја менуваат. Прочитајте го [[Project:Protected_page_guidelines|упатството за заштитени страници]].",
'templatesused' => 'Шаблони користени на оваа страница:',
@@ -513,8 +443,8 @@ global $wgRightsText;
"currentrev" => "Моментална ревизија",
"revisionasof" => "Ревизија од $1",
'revisionasofwithlink' => 'Ревизија од $1; $2<br />$3 | $4',
- 'previousrevision' => '&larr;Претходна ревизија',
- 'nextrevision' => 'Следна ревизија&rarr;',
+ 'previousrevision' => '←Претходна ревизија',
+ 'nextrevision' => 'Следна ревизија→',
'currentrevisionlink' => 'види ја тековната ревизија',
"cur" => "мом",
"next" => "следна",
@@ -545,7 +475,7 @@ global $wgRightsText;
"showingresultsnum" => "Прикажувам под <b>$3</b> резултати во #<b>$2</b>.",
"nonefound" => "<strong>Забелешка</strong>: неуспешни барања најчесто се предизвикани од барање на чести зборови како \"има\" и \"од\", кои не се индексираат, или со внесување на повеќе од еден критериуми (само страници кои ги содржат сите барани зборови се прикажуваат).",
"powersearch" => "Барај",
- "powersearchtext" => "Барај во имиња :<br>$1<br>$2 Листа пренасочува Барај $3 $9",
+ "powersearchtext" => "Барај во имиња :<br />$1<br />$2 Листа пренасочува Барај $3 $9",
"searchdisabled" => "<p>Целосно барање на текстови е привремено исклучено, заради подобри перформанси. Во меѓувреме, можете да барате преку Google (подолу), што може да даде застарени резултати.</p>",
'googlesearch' => '<form method="get" action="http://www.google.com/search" id="googlesearch">
<input type="hidden" name="domains" value="{{SERVER}}" />
@@ -657,7 +587,7 @@ global $wgRightsText;
"rcnotefrom" => "Подолу се промените од <b>$2</b> (се прикажуваат до <b>$1</b>).",
"rclistfrom" => "Прикажи нови промени почнувајќи од $1",
"showhideminor" => "$1 ситни промени | $2 бота | $3 најавени корисници ",
- "rclinks" => "Прикажи последни $1 промени во последните $2 дена<br>$3",
+ "rclinks" => "Прикажи последни $1 промени во последните $2 дена<br />$3",
"rchide" => "во $4 форма; $1 ситни промени; $2 секундарни namespaces; $3 повеќекратни промени.",
"rcliu" => "; $1 промени од најавени корисници",
"diff" => "diff",
@@ -669,7 +599,7 @@ global $wgRightsText;
"nchanges" => "$1 промени",
"minoreditletter" => "с",
"newpageletter" => "Н",
- 'sectionlink' => '&rarr;',
+ 'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[$1 корисници кои набљудуваат]',
@@ -681,7 +611,6 @@ global $wgRightsText;
"uploadnologin" => "Не сте најавени",
'uploadnologintext' => "Морате да бидете [[Special:Userlogin|најавени]] за да подигнувате датотеки.",
'upload_directory_read_only' => 'The upload directory ($1) is not writable by the webserver.',
- "uploadfile" => "Подигнување слики, звуци, документи и сл.",
"uploaderror" => "Грешка во подигнувањето",
'uploadtext' => "Користете го долниот формулар за да подигнете нови датотеки, да гледате или пребарувате претходно подигнати слики одете на [[Special:Imagelist|листата на подигнати датотеки]], подигнувањата и бришењата се истотака запишани во [[Special:Log|дневникот на проектот]]. Истотака морате да го штиклирате полето дека не прекршувате некои авторски права со подигнување на датотеката. Притиснете го \"Подигни датотека\" копчето за да го завршите подигнувањето. За да внесете слика во страница, користете врска во обликот '''<nowiki>[[{{ns:6}}:file.jpg]]</nowiki>''','''<nowiki>[[{{ns:6}}:file.png|alt text]]</nowiki>''' или '''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>''' за директно поврзување со датотеката.",
"uploadlog" => "дневник за подигнувањата",
@@ -691,11 +620,9 @@ global $wgRightsText;
"filedesc" => "Опис",
"filestatus" => "Авторски права",
"filesource" => "Извор",
- "affirmation" => "Потврдувам дека корисникот на авторски права на оваа датотека се согласува да ја лиценцира под условите наведени во $1.",
'copyrightpage' => "Project:Copyrights",
'copyrightpagename' => "{{SITENAME}} авторско право",
"uploadedfiles" => "Пратени датотеки",
- "noaffirmation" => "Морате да потврдите дека вашето подигнување не прекршува некакви авторски права.",
"ignorewarning" => "Игнорирај предупредувања и зачувај ја датотеката.",
"minlength" => "Имињата на сликите мораат да имаат барем три букви.",
'illegalfilename' => 'Името на датотеката "$1" содржи знаци што не се дозволени во наслов на страници. Ве молиме преименувајте ја датотеката и подигнете ја пак.',
@@ -733,7 +660,7 @@ global $wgRightsText;
"revertimg" => "врт",
"deleteimg" => "избр",
'deleteimgcompletely' => 'Избриши ги сите ревизии',
- "imghistlegend" => "Легенда: (мом) = ова е моменталната слика, (избр) = ја брише оваа стара верзија, (врт) = врати кон оваа стара верзија. <br><i>Кликни на датум за да ги видиш сите слики пратени на тој датум</i>.",
+ "imghistlegend" => "Легенда: (мом) = ова е моменталната слика, (избр) = ја брише оваа стара верзија, (врт) = врати кон оваа стара верзија. <br /><i>Кликни на датум за да ги видиш сите слики пратени на тој датум</i>.",
"imagelinks" => "Врски кон слики",
"linkstoimage" => "Следните страници покажуваат кон оваа слика:",
"nolinkstoimage" => "Нема страници кои покажуваат кон оваа слика.",
@@ -753,7 +680,7 @@ global $wgRightsText;
"maintenancebacklink" => "Назад до страницата за одржување",
"disambiguations" => "Нејасни страници",
"disambiguationspage" => "Project:Links_to_disambiguating_pages",
- "disambiguationstext" => "Следните статии покажуваат кон <i>нејасна страница</i>. Тие треба да покажуваат кон соодветниот наслов.<br>Страница се третира како нејасно ако е поврзана од $1.<br>Врски од други namespaces <i>НЕ</i> се листаат овде.",
+ "disambiguationstext" => "Следните статии покажуваат кон <i>нејасна страница</i>. Тие треба да покажуваат кон соодветниот наслов.<br />Страница се третира како нејасно ако е поврзана од $1.<br />Врски од други namespaces <i>НЕ</i> се листаат овде.",
"doubleredirects" => "Двојни пренасочувања",
"doubleredirectstext" => "Секој ред содржи врски кон првото и второто пренасочување, којашто обично ја посочува <i>вистинската</i> целна страница кон кое првото пренасочување би требало да насочува",
"brokenredirects" => "Прекинати пренасочувања",
@@ -788,13 +715,6 @@ global $wgRightsText;
"specialpages" => "Специјални страници",
"spheading" => "Специјални страници за сите корисници",
'restrictedpheading' => 'Специјални страници со ограничен пристап',
- 'asksqlpheading' => 'Ниво "прашалници до SQL"',
- 'blockpheading' => 'Ниво "блокирање"',
- 'createaccountpheading' => 'Ниво "регистрација"',
- 'deletepheading' => 'Ниво "бришење"',
- 'userrightspheading' => 'Ниво "кориснички права"',
- 'grouprightspheading' => 'Ниво "групни права"',
- 'siteadminpheading' => ' Ниво "администратор на сајтот"',
"protectpage" => "Заштитени страници",
"recentchangeslinked" => "Поврзани промени",
"rclsub" => "(до страници поврзани од \"$1\")",
@@ -967,7 +887,9 @@ global $wgRightsText;
'ipusubmit' => 'Деблокирај ја оваа адреса',
'ipusuccess' => "\"[[$1]]\" деблокиран",
'ipblocklist' => 'Листа на блокирани IP адреси и кориснички имиња',
- 'blocklistline' => "$1, $2 го блокираше $3 (истекува на $4)",
+ 'blocklistline' => "$1, $2 го блокираше $3 ($4)",
+ 'infiniteblock' => 'истекува на infinite', //fixme
+ 'expiringblock' => 'истекува на $1',
'blocklink' => 'блокирај',
'unblocklink' => 'деблокирај',
'contribslink' => 'придонеси',
@@ -999,14 +921,6 @@ global $wgRightsText;
'lockdbsuccesstext' => 'Базата е заклучена. <br />Сетете се да ја отклучите кога ќе завршите со нејзиното одржување.',
'unlockdbsuccesstext' => 'Базата е отклучена.',
- 'asksql' => 'SQL прашалник',
- 'asksqltext' => "Користете го долниот формулар за да направите директен прашалник кон базата. Користете наводници ('како овие') за ограничување на низите. Ова често може да доведе до оптеретување на серверот, па затоа ве молиме користете ја оваа функција штедливо.",
- 'sqlislogged' => 'Имајте во предвид дека сите прашалници се логирани.',
- 'sqlquery' => 'Внеси прашалник',
- 'querybtn' => 'Поднеси прашалник',
- 'selectonly' => 'Дозволени се само прашалници само за читање.',
- 'querysuccessful' => 'Прашалникот е успешен',
-
'makesysoptitle' => 'Претвори корисник во администратор',
'makesysoptext' => 'Овој формулар е користен од бирократи, за претворање на обични корисници во администратори. Напишете го името на корисникот во полето и притиснете го копчето да го претворите корисникот во администратор',
'makesysopname' => 'Име на корисникот:',
@@ -1216,14 +1130,13 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Видете ја страница
',
'deletedrevision' => 'Избришана стара ревизија $1.',
- 'previousdiff' => '&larr; Претходна разлика',
- 'nextdiff' => 'Следна разлика &rarr;',
+ 'previousdiff' => '← Претходна разлика',
+ 'nextdiff' => 'Следна разлика →',
'imagemaxsize' => 'Ограничи ги сликите на нивните описни страници до: ',
'thumbsize' => 'Thumbnail големина : ',
'showbigimage' => 'Преземете ја верзијата со висока резолуција ($1x$2, $3 KB)',
'newimages' => 'Галерија на нови слики',
'noimages' => 'Нема ништо.',
- 'sitesettings' => 'Поставки на сајтот',
'specialloguserlabel' => 'Корисник: ',
'speciallogtitlelabel' => 'Наслов: ',
'passwordtooshort' => 'Вашата лозинка е прекратка. Мора да има најмалку $1 знаци.',
@@ -1240,7 +1153,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Видете ја страница
'imagelistall' => 'сите',
'watchlistall1' => 'сите',
'watchlistall2' => 'сите',
- 'contributionsall' => 'сите',
+ 'namespacesall' => 'сите',
);
@@ -1292,33 +1205,6 @@ class LanguageMk extends LanguageUtf8 {
return $wgDateFormatsMk;
}
- /**
- * Exports $wgValidSpecialPagesMk
- * @return array
- */
- function getValidSpecialPages() {
- global $wgValidSpecialPagesMk;
- return $wgValidSpecialPagesMk;
- }
-
- /**
- * Exports $wgSysopSpecialPagesMk
- * @return array
- */
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesMk;
- return $wgSysopSpecialPagesMk;
- }
-
- /**
- * Exports $wgDeveloperSpecialPagesMk
- * @return array
- */
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesMk;
- return $wgDeveloperSpecialPagesMk;
- }
-
function getMessage( $key ) {
global $wgAllMessagesMk;
if ( isset( $wgAllMessagesMk[$key] ) ) {
diff --git a/languages/LanguageMs.php b/languages/LanguageMs.php
index 5052f5b5f012..ec103e02d44d 100644
--- a/languages/LanguageMs.php
+++ b/languages/LanguageMs.php
@@ -7,28 +7,21 @@
# This localisation is based on a file kindly donated by the folks at MIMOS
# http://www.asiaosc.org/enwiki/page/Knowledgebase_Home.html
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesMs = array(
- -2 => "Media",
- -1 => "Istimewa", #Special
- 0 => "",
- 1 => "Perbualan",#Talk
- 2 => "Pengguna",#User
- 3 => "Perbualan_Pengguna",#User_talk
- 4 => "Wikipedia",#Wikipedia
- 5 => "Perbualan_Wikipedia",#Wikipedia_talk
- 6 => "Imej",#Image
- 7 => "Imej_Perbualan",#Image_talk
- 8 => "MediaWiki",
- 9 => "MediaWiki_Perbualan",
- 10 => "Template",
- 11 => "Template_talk"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Istimewa", #Special
+ NS_MAIN => "",
+ NS_TALK => "Perbualan",#Talk
+ NS_USER => "Pengguna",#User
+ NS_USER_TALK => "Perbualan_Pengguna",#User_talk
+ NS_PROJECT => "Wikipedia",#Wikipedia
+ NS_PROJECT_TALK => "Perbualan_Wikipedia",#Wikipedia_talk
+ NS_IMAGE => "Imej",#Image
+ NS_IMAGE_TALK => "Imej_Perbualan",#Image_talk
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_Perbualan",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
@@ -36,82 +29,10 @@
"Tiada", "Tetap sebelah kiri", "Tetap sebelah kanan", "Berubah-ubah sebelah kiri"
);
-/* private */ $wgSkinNamesMs = array(
- 'standard' => "Standard",
- 'nostalgia' => "Nostalgia",
- 'cologneblue' => "Cologne Blue",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
/* private */ $wgDateFormatsMs = array(
# "Tiada pilihan", # "No preference",
);
-
-/* private */ $wgBookstoreListMs = array(
- "AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
- "PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
- "Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
- "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
-);
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesMs = array(
- "Userlogin" => "Laluan masuk pengguna", #"Login Pengguna",
- "Userlogout" => "Laluan keluar pengguna", #"Logout Pengguna",
- "Preferences" => "Ubah konfigurasi saya", #"Set my user preferences",
- "Watchlist" => "Senarai pilihan",#My watchlist",
- "Recentchanges" => "Halaman terkini setelah diubah",#Recently updated pages",
- "Upload" => "Muatnaik fail imej", #"Upload image files"
- "Imagelist" => "Senarai imej",#Image list",
- "Listusers" => "Senarai pengguna",#List of users",
- "Statistics" => "Statistik halaman",#site statistics",
- "Randompage" => "Halaman Rawak",#Random article",
-
- "Lonelypages" => "Halaman yatim", # pages",
- "Unusedimages" => "Imej yatim", #"Orphaned images",
- "Popularpages" => "Halaman popular", #"Popular pages",
- "Wantedpages" => "Halaman yang paling dikehendaki", #"Most wanted pages",
- "Shortpages" => "Halaman pendek", #"Short pages",
- "Longpages" => "Halaman panjang", #"Long pages",
- "Newpages" => "Halaman yang baru dicipta", #"Newly created pages",
- "Ancientpages" => "Rencana tertua", #Oldest articles
- "Intl" => "Pautan antarabahasa", #Interlanguage links
- "Allpages" => "Semua halaman mengikut tajuk", #"All pages by title",
-
- "Ipblocklist" => "IP dan pengguna yang diblok", #"Blocked IPs and users",
- "Maintenance" => "Halaman penyelenggaraan", #"Maintenance page",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Sumber buku luaran", #"External book sources"
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesMs = array(
- "Blockip" => "Sekat IP dan pengguna", #"Block IP or user",
- "Asksql" => "Kueri terhadap pangkalan data", #"Query the database",
- "Undelete" => "Papar dan masukkan semula halaman yang telah dibuang", #"View and restore deleted pages",
-);
-
-/* private */ $wgDeveloperSpecialPagesEn = array(
- "Lockdb" => "Membuat pangkalan data hanya untuk dibaca", #"Make database read-only",
- "Unlockdb" => "Memperbaharui cara kemasukan pangkalan data", #"Restore database write access",
-);
-
/* private */ $wgAllMessagesMs = array(
# User Toggles
@@ -179,7 +100,6 @@
"aboutpage" => "Wikipedia:Perihal", #"Wikipedia:About",
"help" => "Bantuan",
"helppage" => "Wikipedia:Bantuan",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Laporan Pepijat",
"bugreportspage" => "Wikipedia:Laporan Pepijat",
"faq" => "FAQ",
@@ -221,7 +141,6 @@
"redirectedfrom" => "(Dialih dari $1)", #"(Redirected from $1)",
"lastmodified" => "Halaman ini diubah kali terakhir pada $1.", #"The page was last modified $1.",
"viewcount" => "Halaman ini telah diakses sebanyak $1 kali.", #"This page has been accessed $1 times.",
-"gnunote" => "Halaman ini tertakluk di bawah istilah <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Free Documentation License</a>.", #"This page is released under the terms of the $1.",
"printsubtitle" => "(From {{SERVER}})",
"protectedpage" => "Halaman yang dilindungi", #"Protected page",
"administrators" => "Istimewa:Listadministrators", #"Special:Listadministrators",
@@ -276,11 +195,6 @@ kemasukan baru.
Pentadbir yang menutup
memberikan penjelasan berikut:
<p>$1",
-"rencana hilang"=>"Pengkalan data tidak menjumpai teks bagi laman yang patut dijumpai, bernama\"$1\".
-
-<p>Ini biasanya disebabkan oleh lewat tarikh diff atau sejarah pautan kepada laman telah dipadamkan.
-
-<p>Jika ini bukan sebabnya, anda mungkin menjumpai pepijat dalam aturcara. Sila lapurkan kepada penyelia, catitkan URL, # If this is not the case, you may have found a bug in the software. Please report this to an administrator, making note of the URL.",
# "missingarticle" => "The database did not find the text of a page that it should have found, named \"$1\".
# This is usually caused by following an outdated diff or history link to a page that has been deleted.
"internalerror" => "Ralat dalaman", # Internal error",
@@ -313,12 +227,7 @@ Sila kemaskini konfigurasi butir-butir diri anda.", #"<h2>Welcome, $1!</h2><p>Yo
"newusersonly" => "(Hanya pengguna baru)", # (new users only)",
"remembermypassword" => "Sentiasa ingatan kata laluan.", # Remember my password across sessions.",
"loginproblem" => "<b>Terdapat masalah dengan data kemasukan.</b><br />Cuba semula!", # There has been a problem with your login.</b><br />Try again!",
-"alreadyloggedin" => "<font color=red><b>Pengguna $1, anda telah berjaya masuk!</b></font><br />\n",
-
-"areyounew" =>"Sekiranya anda baru dalam Wikipedia dan ingin mendapatkan akaun pengguna,
-masukan nama pengguna, kemudia taip kata laluan dan ulang semula kata laluan.
-Alamat email anda adalah tidak diwajibkan;sekiranya kehilangan kata laluan
-boleh diminta melalui email yg diberikan.<br />\n",
+"alreadyloggedin" => "<strong>Pengguna $1, anda telah berjaya masuk!</strong><br />\n",
"login" => "Masuk", #Log in
"userlogin" => "Laluan masuk", #Log in
@@ -401,7 +310,7 @@ Jika anda tidak mahu tulisan anda disunting dan/atau disebarkan ke halaman
web percuma yang lain, jangan hantarnya ke sini.
Anda juga perlu akui bahawa ini adalah hasil tulisan anda sendiri, atau anda
menyalinnya daripada domain awam atau mana-mana sumber percuma yang sama.
-<p><strong><font color=\"red\">JANGAN HANTAR SEBARANG KARYA HAK CIPTA ORANG LAIN TANPA KEBENARAN.</font></strong></p> <p><strong><font color=\"red\">JANGAN SALIN DARIPADA HALAMAN WEB YANG LAIN.</font></strong></p> ",
+<p><strong>JANGAN HANTAR SEBARANG KARYA HAK CIPTA ORANG LAIN TANPA KEBENARAN.</strong></p> <p><strong>JANGAN SALIN DARIPADA HALAMAN WEB YANG LAIN.</strong></p> ",
"longpagewarning" => "<strong>WARNING: This page is $1 kilobytes long; some
browsers may have problems editing pages approaching or longer than 32kb.
Please consider breaking the page into smaller sections.</strong>",
@@ -570,13 +479,9 @@ Semua waktu yang ditunjukkan adalah waktu pelayan (UTC).
",
"filename" => "Filename",
"filedesc" => "Ringkasan", #"Summary",
-"affirmation" => "Saya berikrar bahawa pemilik hak cipta fail ini
-telah bersetuju untuk melesenkannya di bawah terma $1.", #"I affirm that the copyright holder of this file agrees to license it under the terms of the $1.",
"copyrightpage" => "Wikipedia:Hak cipta",
"copyrightpagename" => "Hak cipta Wikipedia",
"uploadedfiles" => "Fail yang telah dimuatnaik", #"Uploaded files",
-"noaffirmation" => "Anda mesti berikrar bahawa fail yang dimuatnaik tidak
-tertakluk di bawah sebarang hak cipta.", #"You must affirm that your upload does not violate any copyrights.",
"ignorewarning" => "Abaikan amaran dan simpan fail sahaja", #"Ignore warning and save file anyway.",
"minlength" => "Nama imej mesti sekurang-kurangnya tiga huruf.", #"Image names must be at least three letters.",
"badfilename" => "Nama imej telah ditukar kepada \"$1\".", #"Image name has been changed to \"$1\".",
@@ -669,8 +574,6 @@ Ini menjadikan <b>$5</b> purata halaman yang disunting, dan <b>$6</b> paparan ya
"listusers" => "Senarai Pengguna",
"specialpages" => "Halaman Istimewa",
"spheading" => "Halaman Istimewa", #"Special pages",
-"sysopspheading" => "Halaman Istimewa Admin",
-"developerspheading" => "",
"protectpage" => "Halaman dilindungi",
"recentchangeslinked" => "Pautan pilihan",
"rclsub" => "(Untuk halaman yang berpaut dari \"$1\")", #"(to pages linked from \"$1\")",
@@ -832,7 +735,6 @@ halaman tertentu yang telah dirosakkan).",
"ipbreason" => "Alasan", #"Reason",
"ipbsubmit" => "Hantar", #"Submit",
"badipaddress" => "Alamat IP atau pengguna ini dalam format yang tidak betul.", #"The IP address or username is badly formed.",
-"noblockreason" => "Anda mesti sediakan alasan untuk pemblokan tersebut.", #"You must supply a reason for the block.",
"blockipsuccesssub" => "Pemblokan berjaya", #"Block succeeded",
"blockipsuccesstext" => "Alamat IP atau pengguna \"$1\" telah diblok.
<br />Lihat [[Istimewa:Ipblocklist|IP and user block list]] untuk semak pemblokan.", #"The IP address or username \"$1\" has been blocked.
@@ -842,7 +744,7 @@ capaian kemaskini ke alamat IP atau pengguna yang telah diblok sebelumnya.",
"ipusubmit" => "Lepaskan semula alamat ini dari diblok", #"Unblock this address",
"ipusuccess" => "Alamat IP atau pengguna \"$1\" dilepaskan dari diblok", #"IP address or user \"$1\" unblocked",
"ipblocklist" => "Senarai alamat IP dan pengguna yang diblok", #"List of blocked IP addresses and users",
-"blocklistline" => "$1, $2 blok $3", #"$1, $2 blocked $3",
+"blocklistline" => "$1, $2 blok $3 ($4)",
"blocklink" => "blok", #"block",
"unblocklink" => "lepaskan dari diblok", #"unblock",
"contribslink" => "contribs",
@@ -871,21 +773,6 @@ kemaskini terhadap pangkalan data. Sila pastikan anda mahu berbuat demikian.",
<br />Pastikan anda membukanya semula dari dikunci setelah penyelenggaraan selesai.",
"unlockdbsuccesstext" => "Pangkalan data Wikipedia telah dibuka semula dari dikunci.", #"The Wikipedia database has been unlocked.",
-# SQL query
-#
-"asksql" => "Kueri SQL", #"SQL query",
-"asksqltext" => "Gunakan borang di bawah untuk membuat kueri langsung
-bagi pangkalan data Wikipedia.
-Gunakan pembuka kata tunggal ('seperti ini') untuk menghadkan rangkaian
-string. Ini selalunya menambah beban terhadap pelayan, jadi sila gunakan
-fungsi ini dengan cermat.",
-"sqlislogged" => "Harap maklum semua pertanyaan dilogkan.",
-"sqlquery" => "Masukkan kueri", #"Enter query",
-"querybtn" => "Hantar kueri", #"Submit query",
-"selectonly" => "Kueri selain dari \"SELECT\" adalah tidak dibenarkan
-kepada pembangun Wikipedia.", #"Queries other than \"SELECT\" are restricted to
-"querysuccessful" => "Kueri berjaya", #"Query successful",
-
# Move page
#
"movepage" => "Alih Halaman", #"Move page",
@@ -945,11 +832,6 @@ require_once( "LanguageUtf8.php" );
class LanguageMs extends LanguageUtf8 {
- function getBookstoreList () {
- global $wgBookstoreListMs;
- return $wgBookstoreListMs;
- }
-
function getNamespaces() {
global $wgNamespaceNamesMs;
return $wgNamespaceNamesMs;
@@ -960,36 +842,12 @@ class LanguageMs extends LanguageUtf8 {
return $wgQuickbarSettingsMs;
}
- function getSkinNames() {
- global $wgSkinNamesMs;
- return $wgSkinNamesMs;
- }
-
function getDateFormats() {
global $wgDateFormatsMs;
return $wgDateFormatsMs;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesMs;
- return $wgValidSpecialPagesMs;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesMs;
- return $wgSysopSpecialPagesMs;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesMs;
- return $wgDeveloperSpecialPagesMs;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesMs;
if( isset( $wgAllMessagesMs[$key] ) ) {
return $wgAllMessagesMs[$key];
diff --git a/languages/LanguageNds.php b/languages/LanguageNds.php
index 0dc2f3e6244c..f7d8f18392fc 100644
--- a/languages/LanguageNds.php
+++ b/languages/LanguageNds.php
@@ -15,31 +15,31 @@ require_once( 'LanguageUtf8.php' );
# See Language.php for notes.
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* private */ $wgNamespaceNamesNds = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Spezial',
- NS_MAIN => '',
- NS_TALK => 'Diskuschoon',
- NS_USER => 'Bruker',
- NS_USER_TALK => 'Bruker_Diskuschoon',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_Diskuschoon',
- NS_IMAGE => 'Bild',
- NS_IMAGE_TALK => 'Bild_Diskuschoon',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'MediaWiki_Diskuschoon',
- NS_TEMPLATE => 'Vörlaag',
- NS_TEMPLATE_TALK => 'Vörlaag_Diskuschoon',
- NS_HELP => 'Hülp',
- NS_HELP_TALK => 'Hülp_Diskuschoon',
- NS_CATEGORY => 'Kategorie',
- NS_CATEGORY_TALK => 'Kategorie_Diskuschoon'
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Spezial',
+ NS_MAIN => '',
+ NS_TALK => 'Diskuschoon',
+ NS_USER => 'Bruker',
+ NS_USER_TALK => 'Bruker_Diskuschoon',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_Diskuschoon',
+ NS_IMAGE => 'Bild',
+ NS_IMAGE_TALK => 'Bild_Diskuschoon',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'MediaWiki_Diskuschoon',
+ NS_TEMPLATE => 'Vörlaag',
+ NS_TEMPLATE_TALK => 'Vörlaag_Diskuschoon',
+ NS_HELP => 'Hülp',
+ NS_HELP_TALK => 'Hülp_Diskuschoon',
+ NS_CATEGORY => 'Kategorie',
+ NS_CATEGORY_TALK => 'Kategorie_Diskuschoon'
);
/* private */ $wgQuickbarSettingsNds = array(
- 'Keen', 'Links, fast', 'Rechts, fast', 'Links, sweven'
+ 'Keen', 'Links, fast', 'Rechts, fast', 'Links, sweven'
);
# Note to translators:
@@ -48,110 +48,59 @@ if($wgMetaNamespace === FALSE)
#
/* private */ $wgMagicWordsNds = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#redirect', '#wiederleiden' ),
- MAG_NOTOC => array( 0, '__NOTOC__', '__KEENINHOLTVERTEKEN__' ),
- MAG_FORCETOC => array( 0, '__FORCETOC__', '__WIESINHOLTVERTEKEN__' ),
- MAG_TOC => array( 0, '__TOC__', '__INHOLTVERTEKEN__' ),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__KEENÄNNERNLINK__' ),
- MAG_START => array( 0, '__START__' ),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'AKTMAAND' ),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'AKTMAANDNAAM' ),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'AKTDAG' ),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'AKTDAGNAAM' ),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'AKTJOHR' ),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'AKTTIED' ),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'ARTIKELTALL' ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', 'AKTMAANDNAAMGEN' ),
- MAG_PAGENAME => array( 1, 'PAGENAME', 'SIETNAAM' ),
- MAG_PAGENAMEE => array( 1, 'PAGENAMEE', 'SIETNAAME' ),
- MAG_NAMESPACE => array( 1, 'NAMESPACE', 'NAAMRUUM' ),
- MAG_SUBST => array( 0, 'SUBST:' ),
- MAG_MSGNW => array( 0, 'MSGNW:' ),
- MAG_END => array( 0, '__END__', '__ENN__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'duum' ),
- MAG_IMG_RIGHT => array( 1, 'right', 'rechts' ),
- MAG_IMG_LEFT => array( 1, 'left', 'links' ),
- MAG_IMG_NONE => array( 1, 'none', 'keen' ),
- MAG_IMG_WIDTH => array( 1, '$1px', '$1px' ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre', 'merrn' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'rahmt' ),
- MAG_INT => array( 0, 'INT:' ),
- MAG_SITENAME => array( 1, 'SITENAME', 'STEEDNAAM' ),
- MAG_NS => array( 0, 'NS:', 'NR:' ),
- MAG_LOCALURL => array( 0, 'LOCALURL:', 'STEEDURL:' ),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:', 'STEEDURLE:' ),
- MAG_SERVER => array( 0, 'SERVER', 'SERVER' ),
- MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMMATIK:' )
+ MAG_REDIRECT => array( 0, '#redirect', '#wiederleiden' ),
+ MAG_NOTOC => array( 0, '__NOTOC__', '__KEENINHOLTVERTEKEN__' ),
+ MAG_FORCETOC => array( 0, '__FORCETOC__', '__WIESINHOLTVERTEKEN__' ),
+ MAG_TOC => array( 0, '__TOC__', '__INHOLTVERTEKEN__' ),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__KEENÄNNERNLINK__' ),
+ MAG_START => array( 0, '__START__' ),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'AKTMAAND' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'AKTMAANDNAAM' ),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'AKTDAG' ),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'AKTDAGNAAM' ),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'AKTJOHR' ),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'AKTTIED' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'ARTIKELTALL' ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', 'AKTMAANDNAAMGEN' ),
+ MAG_PAGENAME => array( 1, 'PAGENAME', 'SIETNAAM' ),
+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE', 'SIETNAAME' ),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE', 'NAAMRUUM' ),
+ MAG_SUBST => array( 0, 'SUBST:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:' ),
+ MAG_END => array( 0, '__END__', '__ENN__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'duum' ),
+ MAG_IMG_RIGHT => array( 1, 'right', 'rechts' ),
+ MAG_IMG_LEFT => array( 1, 'left', 'links' ),
+ MAG_IMG_NONE => array( 1, 'none', 'keen' ),
+ MAG_IMG_WIDTH => array( 1, '$1px', '$1px' ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre', 'merrn' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'rahmt' ),
+ MAG_INT => array( 0, 'INT:' ),
+ MAG_SITENAME => array( 1, 'SITENAME', 'STEEDNAAM' ),
+ MAG_NS => array( 0, 'NS:', 'NR:' ),
+ MAG_LOCALURL => array( 0, 'LOCALURL:', 'STEEDURL:' ),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:', 'STEEDURLE:' ),
+ MAG_SERVER => array( 0, 'SERVER', 'SERVER' ),
+ MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMMATIK:' )
);
/* private */ $wgSkinNamesNds = array(
- 'standard' => 'Klassik',
- 'nostalgia' => 'Nostalgie',
- 'cologneblue' => 'Kölsch Blau',
- 'smarty' => 'Paddington',
- 'montparnasse' => 'Montparnasse',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
- 'myskin' => 'MySkin',
- 'chick' => 'Küken'
-);
+ 'standard' => 'Klassik',
+ 'nostalgia' => 'Nostalgie',
+ 'cologneblue' => 'Kölsch Blau',
+ 'smarty' => 'Paddington',
+ 'chick' => 'Küken'
+) + $wgSkinNamesEn;
/* private */ $wgBookstoreListNds = array(
- 'Verteken vun leverbore Böker' => 'http://www.buchhandel.de/sixcms/list.php?page=buchhandel_profisuche_frameset&suchfeld=isbn&suchwert=$1=0&y=0',
- 'abebooks.de' => 'http://www.abebooks.de/servlet/BookSearchPL?ph=2&isbn=$1',
- 'Amazon.de' => 'http://www.amazon.de/exec/obidos/ISBN=$1',
- 'Lehmanns Fachbuchhandlung' => 'http://www.lob.de/cgi-bin/work/suche?flag=new&stich1=$1',
+ 'Verteken vun leverbore Böker' => 'http://www.buchhandel.de/sixcms/list.php?page=buchhandel_profisuche_frameset&suchfeld=isbn&suchwert=$1=0&y=0',
+ 'abebooks.de' => 'http://www.abebooks.de/servlet/BookSearchPL?ph=2&isbn=$1',
+ 'Amazon.de' => 'http://www.amazon.de/exec/obidos/ISBN=$1',
+ 'Lehmanns Fachbuchhandlung' => 'http://www.lob.de/cgi-bin/work/suche?flag=new&stich1=$1',
);
-/* private */ $wgValidSpecialPagesNds = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Mien Brukerinstellen',
- 'Watchlist' => 'Mien Oppasslist',
- 'Recentchanges' => 'Letzte Ännern',
- 'Upload' => 'Datei hoochladen',
- 'Imagelist' => 'Hoochladene Datein',
- 'Listusers' => 'Registreerte Bruker',
- 'Statistics' => 'Sietenstatistik',
- 'Randompage' => 'Tofällige Siet',
-
- 'Lonelypages' => 'Weetsieten',
- 'Unusedimages' => 'Weetdatein',
- 'Popularpages' => 'Veel opropene Sieten',
- 'Wantedpages' => 'Wünschte Sieten',
- 'Shortpages' => 'Kotte Sieten',
- 'Longpages' => 'Lange Sieten',
- 'Newpages' => 'Niege Sieten',
- 'Ancientpages' => 'Ole Sieten',
- 'Allpages' => 'Alle Sieten',
-
- 'Ipblocklist' => 'Blockte IP-Adressen',
- 'Maintenance' => 'Pleegsieten',
- 'Specialpages' => 'Spezialsieten',
- 'Contributions' => 'Brukerbidreeg',
- 'Movepage' => 'Siet schuven',
- 'Emailuser' => 'dissen Bruker en E-Mail schrieven',
- 'Whatlinkshere' => 'Wat wiest hierher',
- 'Recentchangeslinked' => 'Ännern vun verlinkte Sieten',
- 'Booksources' => 'Externe Bookhöker',
- 'Categories' => 'Kategorien',
- 'Export' => 'XML-Sietenexport',
- 'Version' => 'Historie',
-);
-
-/* private */ $wgSysopSpecialPagesNds = array(
- 'Blockip' => 'Block en IP-Adress',
- 'Asksql' => 'Datenbank-Affraag',
- 'Undelete' => 'Löschte Sieten weerholen'
-);
-
-/* private */ $wgDeveloperSpecialPagesNds = array(
- 'Lockdb' => 'Datenbank sparren',
- 'Unlockdb' => 'Datenbank freegeven',
-);
/* private */ $wgAllMessagesNds = array(
# Schalter för de Brukers
@@ -226,15 +175,14 @@ un dat [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Brukerhandbook]
'article' => 'Artikel',
'help' => 'Hülp',
'helppage' => '{{ns:4}}:Hülp',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Kontakt',
'bugreportspage' => '{{ns:4}}:Kontakt',
'sitesupport' => 'Gaven',
'faq' => 'Faken stellte Fragen',
-'faqpage' => '{{SITENAME}}:Faken stellte Fragen',
+'faqpage' => '{{ns:project}}:Faken stellte Fragen',
'newwindow' => '(apent sik in en nieg Finster)',
'edithelp' => 'Bearbeidenshülp',
-'edithelppage' => '{{SITENAME}}:Editeerhülp',
+'edithelppage' => '{{ns:project}}:Editeerhülp',
'cancel' => 'Afbreken',
'qbfind' => 'Finnen',
'qbbrowse' => 'Blädern',
@@ -290,15 +238,12 @@ un dat [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Brukerhandbook]
'copyright' => 'De Inholt is verfögbor ünner de $1.',
'poweredby' => '{{SITENAME}} bruukt [http://www.mediawiki.org/ MediaWiki], en Wiki-Software mit apen Borntext.',
'printsubtitle' => '(Vun {{SERVER}})',
-'gnunote' => 'Disse Siet is ünner de <a class=\'internal\' href=\'$wgScriptPath/GNU_FDL\'>GNU FDL</a> verfögbor.',
'protectedpage' => 'Schulte Sieten',
'administrators' => '{{ns:4}}:Administratern',
'sysoptitle' => 'Sysop-Togang notwennig',
'sysoptext' => 'Dissen Vörgang kann ut Sekerheitsgrünnen blots vun Brukern mit „Sysop“-Rechten dörföhrt warrn. Kiek ok $1.',
'developertitle' => 'Entwickler-Togang notwennig',
'developertext' => 'Dissen Vörgang kann ut Sekerheitsgrünnen blots vun Brukern mit „Entwickler“-Rechten dörföhrt warrn. Kiek ok $1.',
-'bureaucrattitle' => 'Bürokraten-Rechten notwennig',
-'bureaucrattext' => 'Dissen Vörgang kann blots vun Brukern mit „Bürokrat“-Rechten dörföhrt warrn.',
'nbytes' => '$1 Bytes',
'go' => 'Los',
'ok' => 'OK',
@@ -401,7 +346,6 @@ Query: $2
'protectedtext' => 'Disse Siet is för dat Bearbeiden sparrt. Dorför kann dat verschedene Grünn geven; kiek [[{{ns:4}}:Schulte Sieten]].
Du kannst den Borntext vun disse Siet ankieken un kopeern:',
-'seriousxhtmlerrors' => 'Tidy hett swore Fehler in\'n XHTML-Markup funnen.',
# Login- un Logoutsieten
@@ -419,7 +363,7 @@ Vergeet nich, dien [[Special:Preferences|Instellen]] antopassen.',
'newusersonly' => ' (blots för niege Liddmaten)',
'remembermypassword' => 'Duersam inloggen',
'loginproblem' => '<b>Dor weer en Problem mit dien Anmellen.</b><br />Versöök dat noch eenmal!',
-'alreadyloggedin' => '<font color=\'red\'><b>Bruker $1, du büst al anmellt!</b></font><br />',
+'alreadyloggedin' => '<strong>Bruker $1, du büst al anmellt!</strong><br />',
'login' => 'Anmellen',
'loginprompt' => 'Üm sik bi {{SITENAME}} antomellen, musst du Cookies aktiveert hebben.',
@@ -438,9 +382,9 @@ Vergeet nich, dien [[Special:Preferences|Instellen]] antopassen.',
'yourvariant' => 'Dien Spraak',
'emailforlost' => 'Wenn du dien Password vergeten hest, kann en nieg Password an dien E-Mail-Adress send warrn.',
// FIXME: following should be split to 'prefs-help-realname' & 'prefs-help-email'
-'prefs-help-userdata' => '* <strong>E-Mail</strong> (kene Plicht): Wenn du en E-Mailadress angiffst, könen annere di E-Mails sennen,
-ahn dat diene Adress no buten künnig warrt. Wenn du dien ol Password vergeten hest,
-kannst du ok blots denn en nieg Passwort kriegen, wenn du en E-Mailadress angeven hest.',
+#'prefs-help-userdata' => '* <strong>E-Mail</strong> (kene Plicht): Wenn du en E-Mailadress angiffst, könen annere di E-Mails sennen,
+#ahn dat diene Adress no buten künnig warrt. Wenn du dien ol Password vergeten hest,
+#kannst du ok blots denn en nieg Passwort kriegen, wenn du en E-Mailadress angeven hest.',
'loginerror' => 'Fehler bi dat Anmellen',
'noname' => 'Du muttst en Brukernaam angeven.',
'loginsuccesstitle' => 'Anmellen hett Spood',
@@ -490,8 +434,7 @@ dat disse Kommentaren nich an di richt sünd, denn [[Special:Userlogin|mell di d
'noarticletext' => '(Disse Siet hett in\'n Momang kenen Text)',
'usercsspreview' => "'''Denk doran, dat du blots en Vörschau vun dien CSS ankiekst, dat is noch nich spiekert!'''",
'userjspreview' => "'''Denk doran, dat du blots en Vörschau vun dien JS ankiekst, dat is noch nich spiekert!'''",
-'clearyourcache' => "'''Denk doran:''' No den Spiekern muttst du dien Browser noch seggen, de niege Version to laden:
-'''Mozilla:''' Klick op ''Neu laden''(oder ''Strg-R''), '''IE / Opera:''' ''Strg-F5'', '''Safari:''' ''Cmd-r'', '''Konqueror''' ''Strg-R''.',
+'clearyourcache' => "'''Denk doran:''' No den Spiekern muttst du dien Browser noch seggen, de niege Version to laden: '''Mozilla/Firefox:''' ''Strg-Shift-R'', '''IE:''' ''Strg-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
'usercssjsyoucanpreview' => '<strong>Tipp:</strong> Bruuk den Vörschau-Knoop, üm dien nieg CSS/JS vör dat Spiekern to testen.',
'updated' => '(Ännert)',
'note' => '<strong>Henwies:</strong> ',
@@ -506,7 +449,7 @@ Dat Textfeld baven wiest de aktuelle Siet.
Dat Textfeld nerrn wiest diene Ännern.
Föög diene Ännern in dat Textfeld baven in.
-<b>Blots</b> de Text in dat Textfeld baven warrt spiekert, wenn du op Spiekern klickst!<br />",
+<b>Blots</b> de Text in dat Textfeld baven warrt spiekert, wenn du op Spiekern klickst!<br />',
'yourtext' => 'Dien Text',
'storedversion' => 'Spiekerte Version',
'nonunicodebrowser' => '<strong>Wohrscho: Dien Browser ünnerstütt keen Unicode, wähl en annern Browser, wenn du en Siet ännern wullst.</strong>',
@@ -514,7 +457,7 @@ Föög diene Ännern in dat Textfeld baven in.
Wenn du spiekerst, warrn alle niegeren Versionen överschrieven.</strong>',
'yourdiff' => 'Ünnerscheed',
'copyrightwarning' => "
-<b><font size='+1'>Kopeer kene Websieten</font>, de nich dien egen sünd un bruuk <font size='+1'>kene Warken, de enen Oorheverrecht ünnerliggt,</font>
+<b><big>Kopeer kene Websieten</big>, de nich dien egen sünd un bruuk <big>kene Warken, de enen Oorheverrecht ünnerliggt,</big>
ahn Verlööv vun de Copyright-Inhebbers!</b>
<p>Du giffst hiermit dien Tosaag, dat du dien Text <strong>sülvst verfaat</strong> hest, dat de Text Gemeengood
(<strong>„Public Domain“</strong>) is, oder dat de <strong>Copyright-Inhebber</strong> sien <strong>Tostimmen</strong> geven hett.
@@ -612,7 +555,6 @@ de aver nich jümmer den aktuellsten Stand weerspegelt.<p>',
Dien interne ID-Nummer is $2.',
'prefsreset' => 'Instellen sünd op Standard trüchsett.',
'qbsettings' => 'Sietenliest',
-'qbsettingsnote' => 'Disse Instellen funktschoneert blots mit den Skins „Standard“ un „CologneBlue“.',
'changepassword' => 'Password ännern',
'skin' => 'Utsehn vun de Steed',
'math' => 'TeX',
@@ -703,16 +645,13 @@ Alle Tieden sünd UTC.
<ul>
</ul>",
-'uploadlogtext' => 'Hoochladene un löschte Datein warrn in $1 utwiest.',
'filename' => 'Dateinaam',
'filedesc' => 'Beschrieven',
'filestatus' => 'Copyright-Status',
'filesource' => 'Born',
-'affirmation' => 'Hiermit bestätige ik, dat ik de Inhebber vun dat Copyright vun disse Datei bün, un de Datei ünner $1 apentlich maak, oder dat de Datei Gemeengood („Public Domain“) is.',
'copyrightpage' => '{{ns:4}}:Copyright',
'copyrightpagename' => '{{SITENAME}} Copyright',
'uploadedfiles' => 'Hoochladene Datein',
-'noaffirmation' => 'Du muttst bestätigen, dat dat Hoochladen vun de Datei kenen Copyright-Brook is.',
'ignorewarning' => 'Warnen ignoreern un Datei liekers spiekern.',
'minlength' => 'Bilddatein möten tominnst dree Bookstaven hebben.',
'badfilename' => 'De Bildnaam is in „$1“ ännert worrn.',
@@ -816,26 +755,18 @@ In Klammern angevene Wöör geven de korrekte Schrievwies weer.',
'listusers' => 'Brukerlist',
'specialpages' => 'Spezialsieten',
'spheading' => 'Spezialsieten för alle Bruker',
-'asksqlpheading' => 'SQL-Affraag-Evene',
-'blockpheading' => 'Block-Evene',
-'createaccountpheading' => 'Kontoanlegg-Evene',
-'deletepheading' => 'Lösch-Evene',
-'userrightspheading' => 'Brukerrecht-Evene',
-'siteadminpheading' => 'Sietenadmininstrater-Evene',
'protectpage' => 'Siet schulen',
'recentchangeslinked' => 'Verlinkte Sieten',
'rclsub' => '(op Artikel vun „$1“)',
'debug' => 'Fehlerkorregeern',
'newpages' => 'Niege Sieten',
'ancientpages' => 'Öllste Sieten',
-'Intl' => 'annere Spraken',
'move' => 'Schuven',
'movethispage' => 'Siet schuven',
'unusedimagestext' => 'Denk doran, dat annere Wikis mööglicherwies en poor vun disse Biller bruken.',
'booksources' => 'Bookhannel',
'categoriespagetext' => 'Disse Kategorien existeern in dissen Wiki',
'data' => 'Daten',
-'userlevels' => 'Brukerrechten-Verwalten',
'booksourcetext' => 'Dit is en List mit Links to Internetsieten, de niege un bruukte Böker verkööpt.
Dor kann dat ok mehr Informatschonen över de Böker geven, de di interesseert.
{{SITENAME}} is mit kenen vun disse Höker warflich verbunnen.',
@@ -917,7 +848,6 @@ $3... [$4 komplette List wiesen un bearbeiden].)',
'historywarning' => 'Wohrscho: De Siet, de du versöökst to löschen, hett en Versionshistorie: ',
'confirmdeletetext' => 'Du büst dorbi, en Siet oder en Bild un alle ölleren Versionen duersam ut de Datenbank to löschen.
Segg to, dat du över de Folgen Bescheed weetst un dat du in Övereenstimmen mit uns [[{{ns:4}}:Leidlienen|Leidlienen]] hannelst.',
-'confirmcheck' => 'Ja, ik will mit den Löschvörgang wiedermaken.',
'actioncomplete' => 'Aktschoon beennt',
'deletedtext' => '„$1“ is löscht.
In $2 kannst du en List vun de letzten Löschen finnen.',
@@ -992,7 +922,6 @@ Ok den Grund för dat Blocken indregen.',
'ipbreason' => 'Grund',
'ipbsubmit' => 'Adress blocken',
'badipaddress' => 'De IP-Adress hett en falsch Format.',
-'noblockreason' => 'Du muttst en Grund för dat Blocken angeven.',
'blockipsuccesssub' => 'Blocken hett Spood',
'blockipsuccesstext' => 'De IP-Adress „$1“ is nu blockt.
@@ -1002,7 +931,7 @@ Ok den Grund för dat Blocken indregen.',
'ipusubmit' => 'Disse Adress freegeven',
'ipusuccess' => 'IP-Adress „$1“ is freegeven',
'ipblocklist' => 'List vun blockte IP-Adressen',
-'blocklistline' => '$1, $2 hett $3 blockt',
+'blocklistline' => '$1, $2 hett $3 blockt ($4)',
'blocklink' => 'blocken',
'unblocklink' => 'freegeven',
'contribslink' => 'Bidreeg',
@@ -1027,17 +956,6 @@ Schall de Datenbank-Sparr redig beennt warrn?',
<br />Du muttst de Datenbank weer freegeven, wenn de Pleegarbeiden beennt sünd.',
'unlockdbsuccesstext' => 'De {{SITENAME}}-Datenbank is weer freegeven.',
-# SQL-Affraag
-#
-'asksql' => 'SQL-Affraag',
-'asksqltext' => 'Bruuk dat Formular för en direkte Datenbank-Affraag. Bruuk enkelte Hoochkommata (\'so\'), üm Text to begrenzen.
-Disse Funktschoon kann de Datenbank bannig in Anspröök nehmen, dorum vörsichtig bruken.',
-'sqlislogged' => 'Bedenk dat alle SQL-Affragen mitprotokolleert warrn.',
-'sqlquery' => 'Affraag ingeven',
-'querybtn' => 'Affraag starten',
-'selectonly' => 'Annere Affragen as \'SELECT\' köönt eenzig vun Entwicklern bruukt warrn.',
-'querysuccessful' => 'Affraag hett Spood',
-
# Siet schuven
#
'movepage' => 'Siet schuven',
@@ -1073,89 +991,18 @@ Diskuschoonssiet nich, vun wegen dat dor al en Siet mit dissen Titel existeert.
'missingimage' => '<b>Bild fehlt</b><br /><i>$1</i>',
#Tooltips:
-'tooltip-atom' => 'Atom-Feed vun disse Siet',
-'tooltip-addsection' => 'En Kommentar to disse Siet hentofögen. [alt-+]',
-'tooltip-article' => 'Siet ankieken [alt-a]',
-'tooltip-talk' => 'Disse Siet diskuteern [alt-t]',
-'tooltip-edit' => 'Du kannst disse Siet bearbeiden. Bitte bruuk de Vörschau, vördem du de Siet spiekerst. [alt-e]',
-'tooltip-viewsource' => 'Disse Siet is schuult. Du kannst den Borntext ankieken. [alt-e]',
-'tooltip-history' => 'Öllere Versionen vun disse Siet. [alt-h]',
-'tooltip-protect' => 'Disse Siet schulen [alt--]',
-'tooltip-delete' => 'Disse Siet löschen [alt-d]',
-'tooltip-undelete' => '$1 Versionen vun disse Siet weerholen. [alt-d]',
-'tooltip-move' => 'Disse Siet schuven. [alt-m]',
'tooltip-watch' => 'Op disse Siet oppassen. [alt-w]',
-'tooltip-unwatch' => 'Op disse Siet nich mehr oppassen. [alt-w]',
-'tooltip-watchlist' => 'De List vun de Sieten, op de du oppasst. [alt-l]',
-'tooltip-userpage' => 'Mien Brukersiet [alt-.]',
-'tooltip-anonuserpage' => 'De Brukersiet vun dien IP-Adress [alt-.]',
-'tooltip-mytalk' => 'Mien Brukerdiskuschoon [alt-n]',
-'tooltip-anontalk' => 'Diskuschonen to Bearbeiden, de vun disse IP-Adress mookt warrn. [alt-n]',
-'tooltip-preferences' => 'Mien Instellen',
-'tooltip-mycontris' => 'List vun mien Bidreeg [alt-y]',
-'tooltip-login' => 'Du kannst di geern anmellen, dat is aver nich neudig, üm Sieten to bearbeiden. [alt-o]',
-'tooltip-logout' => 'De Startknoop [alt-o]',
'tooltip-search' => 'Söken [alt-f]',
-'tooltip-mainpage' => 'To de Hööftsiet [alt-z]',
-'tooltip-portal' => 'över dat Projekt, wat du doon kannst, woans du de Saken finnen kannst',
-'tooltip-randompage' => 'Tofällige Siet [alt-x]',
-'tooltip-currentevents' => 'Achtergrünn to aktuellen Schehn finnen',
-'tooltip-sitesupport' => 'Hülp de {{SITENAME}} mit Gaven',
-'tooltip-help' => 'Hier kriegst du Hülp.',
-'tooltip-recentchanges' => 'De letzten Ännern in dissen Wiki. [alt-r]',
-'tooltip-recentchangeslinked' => 'De letzten Ännern an Sieten, de vun disse Siet verlinkt sünd. [alt-c]',
-'tooltip-whatlinkshere' => 'List vun alle Sieten, de op disse Siet wiesen [alt-b]',
-'tooltip-specialpages' => 'List vun alle Spezialsieten [alt-q]',
-'tooltip-upload' => 'Biller oder annere Medien hoochladen [alt-u]',
-'tooltip-specialpage' => 'Dit is en Spezialsiet, de nich bearbeid warrn kann.',
'tooltip-minoredit' => 'Disse Ännern as lütt markeern. [alt-i]',
'tooltip-save' => 'Ännern spiekern [alt-s]',
'tooltip-preview' => 'Vörschau vun de Ännern an disse Siet. Bruuk dat vör dat Spiekern. [alt-p]',
-'tooltip-contributions' => 'List vun de Bidreeg vun dissen Bruker.',
-'tooltip-emailuser' => 'Send en E-Mail an dissen Bruker',
-'tooltip-rss' => 'RSS-Feed vun disse Siet.',
'tooltip-compareselectedversions' => 'Ünnerscheed twüschen twee utwählte Versionen vun disse Siet verglieken. [alt-v]',
#Tastatur-Shortcuts
-'accesskey-article' => 'a',
-'accesskey-addsection' => '+',
-'accesskey-talk' => 't',
-'accesskey-edit' => 'e',
-'accesskey-viewsource' => 'e',
-'accesskey-history' => 'h',
-'accesskey-protect' => '-',
-'accesskey-delete' => 'd',
-'accesskey-undelete' => 'd',
-'accesskey-move' => 'm',
-'accesskey-watch' => 'w',
-'accesskey-unwatch' => 'w',
-'accesskey-watchlist' => 'l',
-'accesskey-userpage' => '.',
-'accesskey-anonuserpage' => '.',
-'accesskey-mytalk' => 'n',
-'accesskey-anontalk' => 'n',
-'accesskey-preferences' => '',
-'accesskey-mycontris' => 'y',
-'accesskey-login' => 'o',
-'accesskey-logout' => 'o',
'accesskey-search' => 'f',
-'accesskey-mainpage' => 'z',
-'accesskey-portal' => '',
-'accesskey-randompage' => 'x',
-'accesskey-currentevents' => '',
-'accesskey-sitesupport' => '',
-'accesskey-help' => '',
-'accesskey-recentchanges' => 'r',
-'accesskey-recentchangeslinked' => 'c',
-'accesskey-whatlinkshere' => 'b',
-'accesskey-specialpages' => 'q',
-'accesskey-specialpage' => '',
-'accesskey-upload' => 'u',
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
-'accesskey-contributions' => '',
-'accesskey-emailuser' => '',
'accesskey-compareselectedversions' => 'v',
'makesysoptitle' => 'Maak en Bruker to en Administrater',
@@ -1331,7 +1178,6 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Kategoriesiet ankieken\');',
'newimages' => 'Galeree vun niege Biller',
-'sitesettings' => 'Sietenwiet Instellen',
# Validatschoon
'val_clear_old' => 'Maak mien annere Validatschoonsdaten för $1 weg.',
@@ -1362,29 +1208,16 @@ sett de annern Optschonen mit dien vörige Instellen.',
'val_page_validation_statistics' => 'Sietenvalideer-Statistik för $1',
# Schalttafel
-'userlevels-lookup-group' => 'Gruppenrechten verwalten',
-'userlevels-group-edit' => 'Existeern Gruppen: ',
'editgroup' => 'Grupp bearbeiden',
'addgroup' => 'Grupp hentofögen',
-'userlevels-lookup-user' => 'Brukergruppen verwalten',
-'userlevels-user-editname' => 'Brukernaam ingeven: ',
'editusergroup' => 'Brukergruppen bearbeiden',
# Gruppen bearbeiden
-'userlevels-editgroup' => 'Grupp bearbeiden',
-'userlevels-addgroup' => 'Grupp hentofögen',
-'userlevels-editgroup-name' => 'Gruppennaam: ',
-'userlevels-editgroup-description' => 'Gruppenbeschrieven (max. 255 Teken):<br />',
'savegroup' => 'Grupp spiekern',
# Brukergruppen bearbeiden
-'userlevels-editusergroup' => 'Brukergruppen bearbeiden',
'saveusergroups' => 'Brukergruppen spiekern',
-'userlevels-groupsmember' => 'Liddmaat vun:',
-'userlevels-groupsavailable' => 'verfögbore Brukergruppen:',
-'userlevels-groupshelp' => 'Wähl de Gruppen ut, bi de de Bruker hentofögt oder rutnommen warrn schall.
-Gruppen, de nich wählt warrn, warrn nich ännert. Du kannst de Utwahl vun en Grupp trüchnehmen, wenn du Strg (CTRL) un en Klick mit de linke Muustast maakst.',
# Metadata
'nodublincore' => 'Dublin-Core-RDF-Metadaten sünd för dissen Server nich aktiveert.',
@@ -1430,59 +1263,44 @@ Gruppen, de nich wählt warrn, warrn nich ännert. Du kannst de Utwahl vun en Gr
class LanguageNds extends LanguageUtf8 {
- function getBookstoreList() {
- global $wgBookstoreListNds;
- return $wgBookstoreListNds;
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesNds;
- return $wgNamespaceNamesNds;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsNds;
- return $wgQuickbarSettingsNds;
- }
-
- function getSkinNames() {
- global $wgSkinNamesNds;
- return $wgSkinNamesNds;
- }
-
- function date( $ts, $adj = false ) {
- if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
- $d = (0 + substr( $ts, 6, 2 )) . '. ' .
- $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
- ' ' .
- substr( $ts, 0, 4 );
- return $d;
- }
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesNds;
- return $wgValidSpecialPagesNds;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesNds;
- return $wgSysopSpecialPagesNds;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesNds;
- return $wgDeveloperSpecialPagesNds;
- }
-
- function getMessage( $key ) {
- global $wgAllMessagesNds;
- if( isset( $wgAllMessagesNds[$key] ) ) {
- return $wgAllMessagesNds[$key];
- } else {
+ function getBookstoreList() {
+ global $wgBookstoreListNds;
+ return $wgBookstoreListNds;
+ }
+
+ function getNamespaces() {
+ global $wgNamespaceNamesNds;
+ return $wgNamespaceNamesNds;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsNds;
+ return $wgQuickbarSettingsNds;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesNds;
+ return $wgSkinNamesNds;
+ }
+
+ function date( $ts, $adj = false ) {
+ if ( $adj ) { $ts = $this->userAdjust( $ts ); }
+
+ $d = (0 + substr( $ts, 6, 2 )) . '. ' .
+ $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
+ ' ' .
+ substr( $ts, 0, 4 );
+ return $d;
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesNds;
+ if( isset( $wgAllMessagesNds[$key] ) ) {
+ return $wgAllMessagesNds[$key];
+ } else {
return parent::getMessage( $key );
- }
- }
+ }
+ }
function formatNum( $number, $year = false ) {
return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
diff --git a/languages/LanguageNl.php b/languages/LanguageNl.php
index c4ff1ca26490..10116e5fae64 100644
--- a/languages/LanguageNl.php
+++ b/languages/LanguageNl.php
@@ -13,10 +13,6 @@
require_once( "LanguageUtf8.php" );
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-
/* private */ $wgNamespaceNamesNl = array(
NS_MEDIA => "Media",
NS_SPECIAL => "Speciaal",
@@ -47,67 +43,9 @@ require_once( "LanguageUtf8.php" );
'standard' => "Standaard",
'nostalgia' => "Nostalgie",
'cologneblue' => "Keuls blauw",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesNl = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Mijn gebruikersvoorkeuren instellen",
- "Watchlist" => "Mijn volglijst",
- "Recentchanges" => "Recent bijgewerkte pagina's",
- "Upload" => "Afbeeldingen uploaden",
- "Imagelist" => "Lijst ge-uploade afbeeldingen",
- "Listusers" => "Geregistreerde gebruikers",
- "Statistics" => "Statistieken",
- "Randompage" => "Ga naar een willekeurig artikel",
-
- "Lonelypages" => "Niet-gelinkte artikels",
- "Unusedimages" => "Niet-gelinkte afbeeldingen",
- "Popularpages" => "Populaire artikels",
- "Wantedpages" => "Meest gewenste artikels",
- "Shortpages" => "Korte artikels",
- "Longpages" => "Lange artikels",
- "Newpages" => "Nieuwe artikels",
- "Ancientpages" => "Oudste artikels",
-#"Intl" => "Taallinks",
- "Allpages" => "Alle paginatitels",
-
- "Ipblocklist" => "Geblokkeerde IP-adressen",
- "Maintenance" => "Onderhoudspagina",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "",
-# "Categories" => "Rubrieken",
- "Export" => "XML export",
- "Version" => "Version",
-);
+) + $wgSkinNamesEn;
-/* private */ $wgSysopSpecialPagesNl = array(
- "Blockip" => "Blokkeer een IP-adres of gebruiker",
- "Asksql" => "Raadpleeg de database",
- "Undelete" => "Verwijderde pagina's herstellen"
-);
-/* private */ $wgDeveloperSpecialPagesNl = array(
- "Lockdb" => "Maak de database alleen-lezen",
- "Unlockdb" => "Maak de database overschrijfbaar",
-);
/* private */ $wgAllMessagesNl = array(
# User Toggles
@@ -177,7 +115,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "{{ns:4}}:info",
"help" => "Help",
"helppage" => "{{ns:4}}:Help",
-"wikititlesuffix" => "{{SITENAME}} NL",
"bugreports" => "Foutenrapportage",
"sitesupport" => "Financieel bijdragen",
"bugreportspage" => "{{ns:4}}:Foutenrapportage",
@@ -221,7 +158,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Doorverwezen vanaf $1)",
"lastmodified" => "De laatste wijziging op deze pagina vond plaats op $1.",
"viewcount" => "Deze pagina werd $1 maal bekeken. ",
-"gnunote" => "Alle tekst op deze pagina valt onder de <a class=internal href='/wiki/Gnu_Vrije_Documentatie_Licentie'>GNU FDL</a>.",
"printsubtitle" => "(Uit {{SERVER}})",
"protectedpage" => "Beveiligde pagina",
"administrators" => "{{ns:4}}:Systeembeheerders",
@@ -279,10 +215,10 @@ De verantwoordelijke systeembeheerder gaf hiervoor volgende reden op:
"filedeleteerror" => "Kon bestand \"$1\" niet verwijderen.",
"filenotfound" => "Kon bestand \"$1\" niet vinden.",
"unexpected" => "Onverwachte waarde: \"$1\"=\"$2\".",
-"formerror" => "Fout: kon formulier niet verzenden",
+"formerror" => "Fout: kon formulier niet verzenden",
"badarticleerror" => "Deze handeling kan op deze pagina niet worden uitgevoerd.",
"cannotdelete" => "Kon de pagina of afbeelding niet verwijderen.",
-"badtitle" => "Ongeldige paginatitel",
+"badtitle" => "Ongeldige paginatitel",
"badtitletext" => "De opgevraagde pagina is niet beschikbaar of leeg.",
"perfdisabled" => "Om overbelasting van het systeem te voorkomen, is deze optie momenteel niet bruikbaar.",
"perfdisabledsub" => "We kunnen u wel onderstaande kopie van $1 tonen; deze is echter mogelijk niet up-to-date.",
@@ -302,7 +238,7 @@ U kunt {{SITENAME}} anoniem blijven gebruiken, of u opnieuw aanmelden onder deze
"newusersonly" => " (alleen nieuwe gebruikers)",
"remembermypassword" => "Mijn wachtwoord onthouden voor latere sessies.",
"loginproblem" => "<b>Er is een probleem met het aanmelden.</b><br />Probeer het opnieuw a.u.b.",
-"alreadyloggedin" => "<font color=red><b>Gebruiker $1, u bent al aangemeld.</b></font><br />\n",
+"alreadyloggedin" => "<strong>Gebruiker $1, u bent al aangemeld.</strong><br />\n",
"login" => "Aanmelden & Inschrijven",
"userlogin" => "Aanmelden",
@@ -412,32 +348,19 @@ Gelieve na ontvangst opnieuw aan te melden.",
"showingresultsnum" => "Hieronder <b>$3</b> resultaten vanaf nummer <b>$2</b>.",
"nonefound" => "<strong>Merk op:</strong> wanneer een zoekopdracht mislukt komt dat vaak door gebruik van veel voorkomende woorden zoals \"de\" en \"het\", die niet geïndexeerd zijn, of door verschillende zoektermen tegelijk op te geven (u krijgt dan alleen in pagina's waaarin alle opgegeven termen voorkomen).
-Het kan natuurlijk dat er gewoon nog geen artikel aanwezig op {{SITENAME}} NL over dit onderwerp. Mogelijk is het aanwezig in een andere taal. Zoek met de <a HREF=\"http://pliny.wikipedia.org/tools/wikisearch.php\">multi-wikipedia zoeker</a> in de andere {{SITENAME}}'s, of buiten {{SITENAME}} in een <a href=\"http://encyclopedie.zoekhulp.nl/?refer=Wikipedia.nl\">andere encyclopedie</a>. Wanneer u gevonden heeft wat u zocht, kunt u wellicht daarover een artikel schrijven op {{SITENAME}} NL, zodat de volgende die zoekt wat u zocht het wel kan vinden.
+Het kan natuurlijk dat er gewoon nog geen artikel aanwezig op {{SITENAME}} NL over dit onderwerp. Mogelijk is het aanwezig in een andere taal. Zoek met de <a HREF=\"http://pliny.wikipedia.org/tools/wikisearch.php\">multi-wikipedia zoeker</a> in de andere {{SITENAME}}'s, of buiten {{SITENAME}} in een <a href=\"http://encyclopedie.zoekhulp.nl/?refer=Wikipedia.nl\">andere encyclopedie</a>. Wanneer u gevonden heeft wat u zocht, kunt u wellicht daarover een artikel schrijven op {{SITENAME}} NL, zodat de volgende die zoekt wat u zocht het wel kan vinden.
",
"powersearch" => "Zoeken",
-"powersearchtext" => "
+"powersearchtext" => "
Zoek in naamruimten :<br />
$1<br />
-$2 Toon redirects &nbsp; Zoek: $3 $9",
+$2 Toon redirects &nbsp; Zoek: $3 $9",
"searchdisabled" => "Wegens een overbelasting van de server zijn sommige functies die het systeem extra belasten tijdelijk niet beschikbaar.
Hierdoor is in de interne zoekfunctie van {{SITENAME}} (vermoedelijk) niet beschikbaar voor onbepaalde duur.<p>
-Via google kunt u zoeken op {{SITENAME}}. <br />
-<form method=\"get\" action=\"http://www.google.com/search\">
-<table bgcolor=\"#ffffff\" style=\"width: 752px; height: 76px;\"><tbody><tr><td>
-<a href=\"http://www.google.com/\">
-<img src=\"http://www.google.com/logos/Logo_40wht.gif\" border=\"0\" alt=\"Google\"></a>
-</td>
-<td>
-<input type=\"text\" name=\"q\" size=\"31\" maxlength=\"255\" value=\"\">
-<input type=\"submit\" name=\"btnG\" value=\"Met Google zoeken in {{SITENAME}}\">
-<font size=\"-1\">
-<input type=\"hidden\" name=\"domains\" value=\"http://nl.wikipedia.org\"><br /><input type=\"radio\" name=\"sitesearch\" value=\"\">Het volledige internet<input type=\"radio\" name=\"sitesearch\" value=\"http://nl.wikipedia.org\" checked=\"checked\">{{SITENAME}} NL<br />
-</font>
-</td></tr></tbody></table>
-</form>
-<p> U zal niet alle artikels kunnen vinden maar het zal niet veel schelen.
-Als u zoekt via google op {{SITENAME}} zal u ook treffers vinden op {{SITENAME}} die geen artikels zijn.
-{{SITENAME}} heeft bij de meeste artikels ook een \"overlegpagina\" en diverse soorten dienstpagina's.
+Via google kunt u zoeken op {{SITENAME}}.
+<p> U zal niet alle artikels kunnen vinden maar het zal niet veel schelen.
+Als u zoekt via google op {{SITENAME}} zal u ook treffers vinden op {{SITENAME}} die geen artikels zijn.
+{{SITENAME}} heeft bij de meeste artikels ook een \"overlegpagina\" en diverse soorten dienstpagina's.
Enkel de pagina's die geen prefix (zoals {{ns:4}}:, Gebruiker: of Overleg:) hebben zijn artikels.
",
"blanknamespace" => "(encyclopedie)",
@@ -451,7 +374,7 @@ Enkel de pagina's die geen prefix (zoals {{ns:4}}:, Gebruiker: of Overleg:) hebb
Een beschrijving van de verschillende opties staat op [[{{ns:4}}:Voorkeuren]].",
"prefsreset" => "Standaardvoorkeuren hersteld.",
-"qbsettings" => "Menubalkinstellingen",
+"qbsettings" => "Menubalkinstellingen",
"changepassword" => "Wachtwoord wijzigen",
"skin" => "{{SITENAME}}-Uiterlijk",
"math" => "Wiskundige formules",
@@ -531,7 +454,7 @@ Uploads en verwijderingen worden bijgehouden in het
Gebruik het onderstaande formulier om bestanden zoals afbeeldingen en geluidsbestanden die relevant zijn voor uw artikel te u-loaden. Bij de meeste browers zoals 'Internet Explorer' en 'Mozilla' zult u een \"Bladeren...\" of \"Browse..\" knop zien die een standaard dialoogscherm van uw bestuuringssysteem oproept. Kiest u een bestand, dan zal het ingevuld worden in het veld naast de \"Bladeren...\" knop. U dient ook het vakje aan te vinken waarmee u bevestigt dat er geen schending van auteursrechten plaatsvindt door het gebruik van dat bestand. Vul het veld \"Omschrijving\" in. Druk op de \"Upload\" knop om het uploaden te voltooien. Dit kan even duren als u een langzame internetverbinding gebruikt.
-Gebruik bij voorkeur JPEG voor foto's, PNG voor tekeningen en dergelijke en OGG voor geluid.
+Gebruik bij voorkeur JPEG voor foto's, PNG voor tekeningen en dergelijke en OGG voor geluid.
Geef uw bestanden een duidelijk omschrijvende naam om verwarring te voorkomen. Om het bestand in een pagina te laten verschijnen, kunt u het volgende doen; '''<nowiki>[[afbeelding:uw_foto.jpg]]</nowiki>''' of '''<nowiki>[[afbeelding:uw_logo.png|alt text]]</nowiki>''' of '''<nowiki>[[media:uw_geluid.ogg]]</nowiki>''' voor audio.
Vergeet niet dat net als met andere pagina's op {{SITENAME}} anderen de ge-uploade bestanden kunnen verwijderen indien men denkt dat dat in het voordeel van het project is. Bij misbruik van dit systeem kan u de toegang tot {{SITENAME}} NL ontzegd worden.",
@@ -545,11 +468,9 @@ Vergeet niet dat net als met andere pagina's op {{SITENAME}} anderen de ge-uploa
"filedesc" => "Beschrijving",
"filestatus" => "Auteursrechtensituatie",
"filesource" => "Auteur/bron",
-"affirmation" => "Ik verklaar dat de eigenaar van de rechten op dit bestand toestemt om het onder de voorwaarden van $1 te verspreiden.",
"copyrightpage" => "{{ns:4}}:Auteursrechten",
"copyrightpagename" => "{{SITENAME}} NL auteursrechten",
"uploadedfiles" => "Ge-uploade bestanden",
-"noaffirmation" => "U dient te bevestigen dat deze handeling geen inbreuk maakt op auteursrechten.",
"ignorewarning" => "Negeer de waarschuwing en sla het bestand op.",
"minlength" => "De naam van het bestand moet uit ten minste drie tekens bestaan.",
"badfilename" => "De naam van het bestand is gewijzigd in \"$1\".",
@@ -594,7 +515,7 @@ Vergeet niet dat net als met andere pagina's op {{SITENAME}} anderen de ge-uploa
Er is in totaal $3 maal een pagina bekeken, en $4 maal een pagina bewerkt. Dat geeft een gemiddelde van $5 bewerkingen per pagina, en $6 paginabezoeken per wijziging.",
"userstatstext" => "Er zijn momenteel $1 geregistreerde gebruikers; hiervan zijn er $2 systeembeheerders (zie $3).",
-# Maintenance Page
+# Maintenance Page
#
"maintenance" => "Onderhoudspagina",
"maintnancepagetext" => "Op deze pagina vindt u een aantal handige zoekopdrachten om kleine alledaagse problemen in de {{SITENAME}} te verhelpen. Sommige van deze zoekopdrachten vormen een grote belasting voor de database; ga dus niet na elke paar pagina's die u hersteld heeft, de pagina opnieuw laden.",
@@ -631,8 +552,6 @@ Er is in totaal $3 maal een pagina bekeken, en $4 maal een pagina bewerkt. Dat g
"listusers" => "Lijst van gebruikers",
"specialpages" => "Speciale pagina's",
"spheading" => "",
-"sysopspheading" => "Alleen voor systeembeheerders",
-"developerspheading" => "Alleen voor systeemontwikkelaars",
"protectpage" => "Beveilig pagina",
"recentchangeslinked" => "Volg links",
"rclsub" => "(van pagina's waarnaar \"$1\" verwijst)",
@@ -676,7 +595,7 @@ te zijn.",
"addedwatch" => "Toegevoegd aan volglijst",
"addedwatchtext" => "De pagina \"$1\" is aan uw <a href=\"" .
"{{localurle:Speciaal:Watchlist}}\">volglijst</a> toegevoegd.
-Toekomstige wijzigingen aan deze pagina en overlegpagina zullen hier vermeld worden.
+Toekomstige wijzigingen aan deze pagina en overlegpagina zullen hier vermeld worden.
Ook zullen deze pagina's in het <b>vet</b> verschijnen in de <a href=\"" .
"{{localurle:Speciaal:Recentchanges}}\">lijst van recente wijzigingen</a> zodat u ze eenvoudiger kunt opmerken.</p>
@@ -771,7 +690,6 @@ op 'Verwijderen' onderaan deze pagina.",
"ipbreason" => "Reden",
"ipbsubmit" => "Blokkeer deze gebruiker",
"badipaddress" => "Geen bestaande gebruikersnaam of geldig IP-adres",
-"noblockreason" => "U dient een reden op te geven voor het blokkeren van een gebruiker.",
"blockipsuccesssub" => "Blokkering gelukt",
"blockipsuccesstext" => "\"$1\" is geblokkeerd.<br />
Zie de [[speciaal:Ipblocklist|Lijst van geblokkeerde IP-adressen]].",
@@ -780,7 +698,7 @@ Zie de [[speciaal:Ipblocklist|Lijst van geblokkeerde IP-adressen]].",
"ipusubmit" => "De-blokkeer deze gebruiker.",
"ipusuccess" => "\"$1\" is gedeblokkeerd.",
"ipblocklist" => "Lijst van geblokkeerde gebruikers en IP-adressen.",
-"blocklistline" => "Op $1 blokkeerde $2: $3",
+"blocklistline" => "Op $1 blokkeerde $2: $3 ($4)",
"blocklink" => "blokkeer",
"unblocklink" => "de-blokkeer",
"contribslink" => "bijdragen",
@@ -803,16 +721,6 @@ Zie de [[speciaal:Ipblocklist|Lijst van geblokkeerde IP-adressen]].",
Vergeet niet de database opnieuw te de-blokkeren zodra u klaar bent met uw onderhoud.",
"unlockdbsuccesstext" => "Blokkering van de database van {{SITENAME}} NL is opgeheven.",
-# SQL query
-# SQL raadplegen
-"asksql" => "SQL raadplegen",
-"asksqltext" => "Gebruik het onderstaande formulier om een direct verzoek naar de database van {{SITENAME}} NL te zenden. Gebruik enkelvoudige aanhalingstekens ('zoals hier') voor letterlijke teksten. Een ingewikkelde aanvraag kan de sever vaak extra belasten. Gelieve deze mogelijkheid daarom spaarzaam te gebruiken. Zie ook: [[{{ns:4}}:SQL opdrachten]].",
-"sqlislogged" => "Alle SQL Queries worden gelogd.",
-"sqlquery" => "Voer opdracht in",
-"querybtn" => "Verstuur opdracht",
-"selectonly" => "Opdrachten anders dan \"SELECT\" zijn voorbehouden aan {{SITENAME}} ontwikkelaars.",
-"querysuccessful" => "Opdracht succesvol",
-
# Move page
# Verplaats pagina
"movepage" => "Verplaats pagina",
@@ -837,60 +745,44 @@ te zijn om een pagina te verplaatsen.",
"talkpagenotmoved" => "De bijhorende overlegpagina is <strong>niet</strong> verplaatst.",
# Math
- 'mw_math_png' => "Altijd als PNG weergeven",
- 'mw_math_simple' => "HTML voor eenvoudige formules, anders PNG",
- 'mw_math_html' => "HTML indien mogelijk, anders PNG",
- 'mw_math_source' => "Laat de TeX broncode staan (voor tekstbrowsers)",
- 'mw_math_modern' => "Aanbevolen methode voor recente browsers",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Altijd als PNG weergeven",
+'mw_math_simple' => "HTML voor eenvoudige formules, anders PNG",
+'mw_math_html' => "HTML indien mogelijk, anders PNG",
+'mw_math_source' => "Laat de TeX broncode staan (voor tekstbrowsers)",
+'mw_math_modern' => "Aanbevolen methode voor recente browsers",
+'mw_math_mathml' => 'MathML',
);
class LanguageNl extends LanguageUtf8 {
-
+
function getNamespaces() {
global $wgNamespaceNamesNl;
return $wgNamespaceNamesNl;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsNl;
return $wgQuickbarSettingsNl;
}
-
+
function getSkinNames() {
global $wgSkinNamesNl;
return $wgSkinNamesNl;
}
-
-
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$d = (0 + substr( $ts, 6, 2 )) . " " .
- $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
+ $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) . " " .
substr( $ts, 0, 4 );
return $d;
}
-
+
function timeanddate( $ts, $adj = false ) {
return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
}
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesNl;
- return $wgValidSpecialPagesNl;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesNl;
- return $wgSysopSpecialPagesNl;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesNl;
- return $wgDeveloperSpecialPagesNl;
- }
-
+
function getMessage( $key ) {
global $wgAllMessagesNl;
if( isset( $wgAllMessagesNl[$key] ) ) {
@@ -899,7 +791,7 @@ class LanguageNl extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
function formatNum( $number, $year = false ) {
return $year ? $number : strtr( $this->commafy( $number ), '.,', ',.' );
}
diff --git a/languages/LanguageNn.php b/languages/LanguageNn.php
index a04e1d7bc32f..27f33414b127 100644
--- a/languages/LanguageNn.php
+++ b/languages/LanguageNn.php
@@ -40,34 +40,30 @@ if($wgMetaNamespace === FALSE)
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsNn = array(
- 'Ingen', 'Venstre', 'Høgre', 'Fast venstre'
+ 'Ingen', 'Venstre', 'Høgre', 'Flytande venstre', 'Flytande høgre'
);
/* private */ $wgSkinNamesNn = array(
'standard' => 'Klassisk',
'nostalgia' => 'Nostalgi',
'cologneblue' => 'Kölnerblå',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
- 'myskin' => 'MiDrakt',
- 'chick' => 'Chick'
-);
+ 'myskin' => 'MiDrakt'
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsNn = array(
- 'Standard',
- '15. januar 2001 kl. 16:12',
- '15. jan. 2001 kl. 16:12',
- '16:12, 15. januar 2001',
- '16:12, 15. jan. 2001',
- 'ISO 8601' => '2001-01-15 16:12:34'
+ 'Standard',
+ '15. januar 2001 kl. 16:12',
+ '15. jan. 2001 kl. 16:12',
+ '16:12, 15. januar 2001',
+ '16:12, 15. jan. 2001',
+ 'ISO 8601' => '2001-01-15 16:12:34'
);
/* private */ $wgBookstoreListNn = array(
'Bibsys' => 'http://ask.bibsys.no/ask/action/result?kilde=biblio&fid=isbn&lang=nn&term=$1',
'BokBerit' => 'http://www.bokberit.no/annet_sted/bocker/$1.html',
'Bokkilden' => 'http://www.bokkilden.no/ProductDetails.aspx?ProductId=$1',
- 'Haugenbok' => 'http://www.haugenbok.no/searchresults.cfm?searchtype=simple&isbn=$1',
+ 'Haugenbok' => 'http://www.haugenbok.no/resultat.cfm?st=hurtig&isbn=$1',
'Akademika' => 'http://www.akademika.no/sok.php?isbn=$1',
'Gnist' => 'http://www.gnist.no/sok.php?isbn=$1',
'Amazon.co.uk' => 'http://www.amazon.co.uk/exec/obidos/ISBN=$1',
@@ -81,65 +77,64 @@ if($wgMetaNamespace === FALSE)
#
/* private */ $wgMagicWordsNn = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#redirect', '#omdiriger' ),
- MAG_NOTOC => array( 0, '__NOTOC__', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__' ),
- MAG_FORCETOC => array( 0, '__FORCETOC__', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__' ),
- MAG_TOC => array( 0, '__TOC__', '__INNHALDSLISTE__', '__INNHOLDSLISTE__' ),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__INGABOLKREDIGERING__', '__INGENDELREDIGERING__'),
- MAG_START => array( 0, '__START__' ),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ' ),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN' ),
- MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'MÅNADNOKORT', 'MÅNEDNÅKORT' ),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'DAGNO', 'DAGNÅ' ),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN' ),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ' ),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'TIDNO', 'TIDNÅ' ),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'INNHALDSSIDETAL', 'INNHOLDSSIDETALL' ),
- MAG_PAGENAME => array( 1, 'PAGENAME', 'SIDENAMN', 'SIDENAVN' ),
- MAG_PAGENAMEE => array( 1, 'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE' ),
- MAG_NAMESPACE => array( 1, 'NAMESPACE', 'NAMNEROM', 'NAVNEROM' ),
- MAG_SUBST => array( 0, 'SUBST:', 'LIMINN:' ),
- MAG_MSGNW => array( 0, 'MSGNW:', 'IKWIKMELD:' ),
- MAG_END => array( 0, '__END__', '__SLUTT__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'mini', 'miniatyr' ),
- MAG_IMG_RIGHT => array( 1, 'right', 'høgre', 'høyre' ),
- MAG_IMG_LEFT => array( 1, 'left', 'venstre' ),
- MAG_IMG_NONE => array( 1, 'none', 'ingen' ),
- MAG_IMG_WIDTH => array( 1, '$1px', '$1pk' ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre', 'sentrum' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'ramme' ),
- MAG_INT => array( 0, 'INT:' ),
- MAG_SITENAME => array( 1, 'SITENAME', 'NETTSTADNAMN' ),
- MAG_NS => array( 0, 'NS:', 'NR:' ),
- MAG_LOCALURL => array( 0, 'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:' ),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:' ),
- MAG_SERVER => array( 0, 'SERVER', 'TENAR', 'TJENER' ),
- MAG_SERVERNAME => array( 0, 'SERVERNAME', 'TENARNAMN', 'TJENERNAVN' ),
- MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH', 'SKRIPTSTI' ),
- MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMMATIKK:' ),
- MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__' ),
- MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__' ),
- MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK', 'VEKENRNO', 'UKENRNÅ' ),
- MAG_CURRENTDOW => array( 1, 'CURRENTDOW', 'VEKEDAGNRNO', 'UKEDAGNRNÅ' ),
- MAG_REVISIONID => array( 1, 'REVISIONID', 'VERSJONSID' )
+ MAG_REDIRECT => array( 0, '#redirect', '#omdiriger' ),
+ MAG_NOTOC => array( 0, '__NOTOC__', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__' ),
+ MAG_FORCETOC => array( 0, '__FORCETOC__', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__' ),
+ MAG_TOC => array( 0, '__TOC__', '__INNHALDSLISTE__', '__INNHOLDSLISTE__' ),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__INGABOLKENDRING__', '__INGABOLKREDIGERING__', '__INGENDELENDRING__'),
+ MAG_START => array( 0, '__START__' ),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN' ),
+ MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'MÅNADNOKORT', 'MÅNEDNÅKORT' ),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'DAGNO', 'DAGNÅ' ),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN' ),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ' ),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'TIDNO', 'TIDNÅ' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'INNHALDSSIDETAL', 'INNHOLDSSIDETALL' ),
+ MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES', 'FILTAL' ),
+ MAG_PAGENAME => array( 1, 'PAGENAME', 'SIDENAMN', 'SIDENAVN' ),
+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE' ),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE', 'NAMNEROM', 'NAVNEROM' ),
+ MAG_MSG => array( 0, 'MSG:' ),
+ MAG_SUBST => array( 0, 'SUBST:', 'LIMINN:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:', 'IKWIKMELD:' ),
+ MAG_END => array( 0, '__END__', '__SLUTT__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'mini', 'miniatyr' ),
+ MAG_IMG_RIGHT => array( 1, 'right', 'høgre', 'høyre' ),
+ MAG_IMG_LEFT => array( 1, 'left', 'venstre' ),
+ MAG_IMG_NONE => array( 1, 'none', 'ingen' ),
+ MAG_IMG_WIDTH => array( 1, '$1px', '$1pk' ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre', 'sentrum' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'ramme' ),
+ MAG_INT => array( 0, 'INT:' ),
+ MAG_SITENAME => array( 1, 'SITENAME', 'NETTSTADNAMN' ),
+ MAG_NS => array( 0, 'NS:', 'NR:' ),
+ MAG_LOCALURL => array( 0, 'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:' ),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:' ),
+ MAG_SERVER => array( 0, 'SERVER', 'TENAR', 'TJENER' ),
+ MAG_SERVERNAME => array( 0, 'SERVERNAME', 'TENARNAMN', 'TJENERNAVN' ),
+ MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH', 'SKRIPTSTI' ),
+ MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMMATIKK:' ),
+ MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__' ),
+ MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__' ),
+ MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK', 'VEKENRNO', 'UKENRNÅ' ),
+ MAG_CURRENTDOW => array( 1, 'CURRENTDOW', 'VEKEDAGNRNO', 'UKEDAGNRNÅ' ),
+ MAG_REVISIONID => array( 1, 'REVISIONID', 'VERSJONSID' )
);
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
/* private */ $wgAllMessagesNn = array(
# User preference toggles
-'tog-underline' => 'Strek under lenkjer',
+'tog-underline' => 'Strek under lenkjer:',
'tog-highlightbroken' => 'Vis lenkjer til tomme sider <a href="" class="new">slik</a> (alternativt slik<a href="" class="internal">?</a>)',
'tog-justify' => 'Blokkjusterte avsnitt',
'tog-hideminor' => 'Skjul uviktige endringar på «siste endringar»',
'tog-usenewrc' => 'Utvida funksjonalitet på «siste endringar» (JavaScript)',
'tog-numberheadings' => 'Vis nummererte overskrifter',
-'tog-showtoolbar' => 'Vis redigeringsknappar (JavaScript)',
+'tog-showtoolbar' => 'Vis endringsknappar (JavaScript)',
'tog-editondblclick' => 'Endre sider med dobbelklikk (JavaScript)',
'tog-editsection' => 'Endre avsnitt med hjelp av [endre]-lenkje',
'tog-editsectiononrightclick' => 'Endre avsnitt med å høgreklikke på avsnittsoverskrift (JavaScript)',
@@ -160,6 +155,12 @@ if($wgMetaNamespace === FALSE)
'tog-externaleditor' => 'Eksternt handsamingsprogram som standard',
'tog-externaldiff' => 'Eksternt skilnadprogram som standard',
+'underline-always' => 'Alltid',
+'underline-never' => 'Aldri',
+'underline-default' => 'Nettlesarstandard',
+
+'skinpreview' => '(førehandsvis)',
+
# Dates
'sunday' => 'søndag',
'monday' => 'måndag',
@@ -212,7 +213,6 @@ if($wgMetaNamespace === FALSE)
'article' => 'Innhaldsside',
'help' => 'Hjelp',
'helppage' => 'Help:Innhald',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Feilmeldingar',
'bugreportspage' => 'Project:Feilmeldingar',
'sitesupport' => 'Gåver',
@@ -220,7 +220,7 @@ if($wgMetaNamespace === FALSE)
'faq' => 'OSS',
'faqpage' => 'Project:OSS',
'edithelp' => 'Hjelp til endring',
-'newwindow' => '(vert opna i eit nytt vindauge)',
+'newwindow' => '(blir opna i eit nytt vindauge)',
'edithelppage' => 'Help:Endring',
'cancel' => 'Avbryt',
'qbfind' => 'Finn',
@@ -240,7 +240,7 @@ if($wgMetaNamespace === FALSE)
'metadata' => '<b>Metadata</b> (for forklaring, sjå <a href="$1">her</a>)',
'metadata_page' => 'Project:Metadata',
-'currentevents' => 'Aktuelt',
+'currentevents' => 'Aktuelt',
'currentevents-url' => 'Aktuelt',
'disclaimers' => 'Vilkår',
@@ -256,15 +256,16 @@ if($wgMetaNamespace === FALSE)
'history_short' => 'Historikk',
'info_short' => 'Informasjon',
'printableversion' => 'Utskriftsversjon',
+'print' => 'Skriv ut',
'edit' => 'Endre',
-'editthispage' => 'Endre side',
+'editthispage' => 'Endre sida',
'delete' => 'Slett',
'deletethispage' => 'Slett side',
'undelete_short1' => 'Attopprett 1 endring',
'undelete_short' => 'Attopprett $1 endringar',
'protect' => 'Vern',
'protectthispage' => 'Vern denne sida',
-'unprotect' => 'Fjern vern',
+'unprotect' => 'fjern vern',
'unprotectthispage' => 'Fjern vern av denne sida',
'newpage' => 'Ny side',
'talkpage' => 'Drøft sida',
@@ -281,7 +282,7 @@ if($wgMetaNamespace === FALSE)
'wikipediapage' => 'Vis prosjektside',
'imagepage' => 'Vis filside',
'viewtalkpage' => 'Vis diskusjon',
-'otherlanguages' => 'Andre språk',
+'otherlanguages' => 'På andre språk',
'redirectedfrom' => '(Omdirigert frå $1)',
'lastmodified' => 'Sist endra $1.',
'viewcount' => 'Vist $1 gonger.',
@@ -296,6 +297,8 @@ if($wgMetaNamespace === FALSE)
'developertext' => 'Funksjonen kan berre utførast av administratorar med utviklartilgang. Sjå $1.',
'badaccess' => 'Tilgangsfeil',
'badaccesstext' => 'Handlinga du har prøvd å få utført kan berre utførast av brukarar med «$2»-tilgang. Sjå $1.',
+'versionrequired' => 'MediaWiki versjon $1 trengst',
+'versionrequiredtext' => 'For å bruke denne sida trengst MediaWiki versjon $1. Sjå [[{{ns:special}}:Version]]',
'nbytes' => '$1 byte',
'ok' => 'OK',
'sitetitle' => '{{SITENAME}}',
@@ -309,14 +312,15 @@ if($wgMetaNamespace === FALSE)
'showtoc' => 'vis',
'hidetoc' => 'gøym',
'thisisdeleted' => 'Sjå eller attopprett $1?',
-'restorelink' => '$1 sletta endringar',
+'restorelink1' => 'ein sletta versjon',
+'restorelink' => '$1 sletta versjonar',
'feedlinks' => 'Mating:',
'sitenotice' => '-', # the equivalent to wgSiteNotice
# Short words for each namespace, by default used in the 'article' tab in monobook
'nstab-main' => 'Innhaldsside',
'nstab-user' => 'Brukarside',
-'nstab-media' => 'Filpeikar',
+'nstab-media' => 'Filside',
'nstab-special' => 'Spesial',
'nstab-wp' => 'Prosjektside',
'nstab-image' => 'Fil',
@@ -348,10 +352,10 @@ MySQL returnerte feilen «$3: $4».',
'readonlytext' => 'Databasen er akkurat no skriveverna, truleg for rutinemessig vedlikehald. Administratoren som verna han har gjeve denne forklaringa:<p>$1',
'missingarticle' => 'Databasen fann ikkje teksten til ei side med namnet «$1» som han skulle ha funne.
-<p>Dette skjer oftast fordi du følgde ei lenkje til ei oppføring som har vorte sletta.
+Dette skjer oftast fordi du følgde ei lenkje til ei oppføring som har vorte sletta.
Sletta oppføringar kan vanlegvis attopprettast.
-<p>Dersom dette ikkje er tilfellet kan du ha funne ein feil i programvaren. Gje melding om dette til ein administrator, med adressa åt sida.',
+Dersom dette ikkje er tilfellet kan du ha funne ein feil i programvaren. Gje melding om dette til ein administrator, med adressa åt sida.',
'readonly_lag' => 'Databasen er mellombels skriveverna for at databasetenarane skal kunna synkronisere seg mot kvarandre',
'internalerror' => 'Intern feil',
'filecopyerror' => 'Kunne ikkje kopiere fila frå «$1» til «$2».',
@@ -359,7 +363,7 @@ Sletta oppføringar kan vanlegvis attopprettast.
'filedeleteerror' => 'Kunne ikkje slette fila «$1».',
'filenotfound' => 'Kunne ikkje finne fila «$1».',
'unexpected' => 'Uventa verdi: «$1»=«$2».',
-'formerror' => 'Feil: Kunne ikkje sende skjema',
+'formerror' => 'Feil: Kunne ikkje sende skjema',
'badarticleerror' => 'Handlinga kan ikkje utførast på denne sida.',
'cannotdelete' => 'Kunne ikkje slette fila. (Ho kan vera sletta av andre.)',
'badtitle' => 'Feil i tittelen',
@@ -379,9 +383,9 @@ Du kan sjå og kopiere kjeldeteksten til denne sida:',
'logouttitle' => 'Logg ut',
'logouttext' => 'Du er no utlogga. Avhengig av innstillingane på tenaren kan nettlesaren no brukast anonymt på {{SITENAME}};
du kan logge inn att med same kontoen eller ein annan brukar kan logge inn. Ver merksam på at nokre sider kan fortsetje å bli viste som om du er innlogga inntil du tømmer mellomlageret til nettlesaren din.',
-'welcomecreation' => '== Hjarteleg velkommen til {{SITENAME}}, $1! ==
+'welcomecreation' => '== Hjarteleg velkommen til {{SITENAME}}, [[user:$1|$1]]! ==
-Brukarkontoen din har vorte oppretta. Det er tilrådd at du ser gjennom brukarinnstillingane dine.',
+Brukarkontoen din har vorte oppretta. Det er tilrådd at du skriv litt om deg sjølv på [[user:$1|brukarsida di]] og ser gjennom [[special:preferences|brukarinnstillingane dine]].',
'loginpagetitle' => 'Logg inn',
'yourname' => 'Brukarnamn',
'yourpassword' => 'Passord',
@@ -389,9 +393,9 @@ Brukarkontoen din har vorte oppretta. Det er tilrådd at du ser gjennom brukarin
'newusersonly' => ' (berre nye brukarar)',
'remembermypassword' => 'Hugs passordet.',
'yourdomainname' => 'Domenet ditt',
-'externaldberror' => 'Det var anten ein ekstern databasefeil i tilgjengekontrollen, eller du har ikkje løyve til å oppdatera den eksterne kontoen din.',
+'externaldberror' => 'Det var anten ein ekstern databasefeil i tilgjengekontrollen, eller du har ikkje løyve til å oppdatere den eksterne kontoen din.',
'loginproblem' => '<b>Du vart ikkje innlogga.</b><br />Prøv om att!',
-'alreadyloggedin' => '<font color=red><b>Brukar $1, du er allereie innlogga!</b></font><br />',
+'alreadyloggedin' => '<strong>Brukar $1, du er allereie innlogga!</strong><br />',
'login' => 'Logg inn',
'loginprompt' => 'Nettlesaren din må godta informasjonskapslar for at du skal kunna logge inn.',
'userlogin' => 'Lag brukarkonto / logg inn',
@@ -416,7 +420,7 @@ Brukarkontoen din har vorte oppretta. Det er tilrådd at du ser gjennom brukarin
'nocookiesnew' => 'Brukarkontoen vart oppretta, men du er ikkje innlogga. {{SITENAME}} bruker informasjonskapslar for å logge inn brukarar,
nettlesaren din er innstilt for ikkje å godta desse. Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskapslar, kan du logge inn med det nye brukarnamnet og passordet ditt.',
'nocookieslogin' => '{{SITENAME}} bruker informasjonskapslar for å logge inn brukarar, nettlesaren din er innstilt for ikkje å godta desse.
-Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskapslar kan du prøva å logge inn på nytt.',
+Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskapslar kan du prøve å logge inn på nytt.',
'noname' => 'Du har ikkje oppgjeve gyldig brukarnamn.',
'loginsuccesstitle' => 'Du er no innlogga',
'loginsuccess' => 'Du er no innlogga som «$1».',
@@ -461,7 +465,7 @@ Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskaps
'hr_tip' => 'Vassrett line',
'infobox' => 'Klikk på ein knapp for å få eksempeltekst',
# alert box shown in browsers where text selection does not work, test e.g. with mozilla or konqueror
-'infobox_alert' => 'Skriv inn teksten du vil ha formatert.\n Han vil bli vist i boksen slik at han kan kopierast og limast inn.\nEksempel:\n$1\nvert til:\n$2',
+'infobox_alert' => 'Skriv inn teksten du vil ha formatert.\n Han vil bli vist i boksen slik at han kan kopierast og limast inn.\nEksempel:\n$1\nblir til:\n$2',
# Edit pages
#
@@ -474,9 +478,9 @@ Etter at du har endra innstillingane slik at nettlesaren godtek informasjonskaps
'showpreview' => 'Førehandsvis',
'showdiff' => 'Vis skilnad',
'blockedtitle' => 'Brukaren er blokkert',
-'blockedtext' => 'Brukarnamnet ditt eller IP-adressa di er blokkert frå redigering, av $1. Denne grunnen vart gjeven:<br />\'\'$2\'\'<p>Du kan kontakte $1 eller ein annan [[Project:Administratorar|administrator]] for å diskutere blokkeringa.
+'blockedtext' => 'Brukarnamnet ditt eller IP-adressa di er blokkert frå endring, av $1. Denne grunnen vart gjeven:<br />\'\'$2\'\'<p>Du kan kontakte $1 eller ein annan [[Project:Administratorar|administrator]] for å diskutere blokkeringa.
-Ver merksam på at du ikkje kan bruke «send e-post åt brukar»-funksjonen så lenge du ikkje har ei gyldig e-postadresse registrert i [[Spesial:Innstillingar|innstillingane dine]].
+Ver merksam på at du ikkje kan bruke «send e-post åt brukar»-funksjonen så lenge du ikkje har ei gyldig e-postadresse registrert i [[Special:Preferences|innstillingane dine]].
IP-adressa di er $3. Legg henne ved eventuelle førespurnader.',
'whitelistedittitle' => 'Du lyt logge inn for å gjera endringar',
@@ -499,22 +503,22 @@ IP-adressa di er $3. Legg henne ved eventuelle førespurnader.',
'anontalkpagetext' => '---- \'\'Dette er ei diskusjonsside for ein anonym brukar som ikkje har logga inn på eigen brukarkonto. Vi er difor nøydde til å bruke den numeriske IP-adressa knytt til internettoppkoplinga åt brukaren. Same IP-adressa kan vera knytt til fleire brukarar. Om du er ein anonym brukar og meiner at du har fått irrelevante kommentarar på ei slik side, [[{{ns:-1}}:Userlogin|logg inn]] slik at vi unngår framtidige forvekslingar med andre anonyme brukarar.\'\'',
'noarticletext' => '\'\'\'Sida «{{PAGENAME}}» finst ikkje på {{SITENAME}} enno.\'\'\'
* Klikk på \'\'\'[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} endre]\'\'\' for å opprette sida.',
-'clearyourcache' => '\'\'\'Merk:\'\'\' Etter lagring bør du tømme mellomlageret åt nettlesaren for å sjå endringane. \'\'\'Mozilla og Konqueror:\'\'\' trykk \'\'Ctrl-R\'\', \'\'\'Internet Explorer:\'\'\' \'\'Ctrl-F5\'\', \'\'\'Opera:\'\'\' \'\'F5\'\', \'\'\'Safari:\'\'\' \'\'Cmd-R\'\'.',
+'clearyourcache' => '\'\'\'Merk:\'\'\' Etter lagring vil det kanskje vera naudsynt at nettlesaren omgår mellomlageret sitt for at endringane skal tre i kraft. \'\'\'Mozilla og Firefox:\'\'\' trykk \'\'Ctrl-Shift-R\'\', \'\'\'Internet Explorer:\'\'\' \'\'Ctrl-F5\'\', \'\'\'Safari:\'\'\' \'\'Cmd-Shift-R\'\', \'\'\'Konqueror:\'\'\' \'\'F5\'\'.',
'usercssjsyoucanpreview' => '<strong>Tip:</strong> Bruk «Førehandsvis»-knappen for å teste den nye CSS- eller JS-koden din føre du lagrar.',
'usercsspreview' => '\'\'\'Hugs at du berre testar ditt eige CSS, det har ikkje vorte lagra enno!\'\'\'',
'userjspreview' => '\'\'\'Hugs at du berre testar ditt eige JavaScript, det har ikkje vorte lagra enno!!\'\'\'',
'updated' => '(Oppdatert)',
'note' => '<strong>Merk:</strong> ',
'previewnote' => 'Hugs at dette berre er ei førehandsvising og at teksten ikkje er lagra!',
-'previewconflict' => 'Dette er ei førehandsvising av teksten i redigeringsboksen over, slik han vil sjå ut om du lagrar han',
+'previewconflict' => 'Dette er ei førehandsvising av teksten i endringsboksen over, slik han vil sjå ut om du lagrar han',
'editing' => 'Endrar $1',
'editingsection' => 'Endrar $1 (bolk)',
'editingcomment' => 'Endrar $1 (kommentar)',
'editconflict' => 'Endringskonflikt: $1',
-'explainconflict' => 'Nokon annan har endra teksten sidan du byrja å skrive. Den øvste boksen inneheld den noverande teksten. Endringane dine er viste i den nedste boksen. Du lyt flette endringane dine saman med den noverande teksten. <strong>Berre</strong> teksten i den øvste tekstboksen vil bli lagra når du trykkjer «Lagre».<br />',
+'explainconflict' => 'Nokon annan har endra teksten sidan du byrja å skrive. Den øvste boksen inneheld den noverande teksten. Skilnaden mellom den lagra versjonen og din endra versjon er viste under. Versjonen som du har endra er i den nedste boksen. Du lyt flette endringane dine saman med den noverande teksten. <strong>Berre</strong> teksten i den øvste tekstboksen vil bli lagra når du klikkar på «Lagre».<br />',
'yourtext' => 'Teksten din',
'storedversion' => 'Den lagra versjonen',
-'nonunicodebrowser' => '<strong>ÅTVARING: Nettlesaren din støttar ikkje «Unicode». Dette kan føra til feil i teksten. Ver venleg å byte nettlesar før du endrar. Sjå [[hjelp:unicode]] for meir informasjon.</strong><br />',
+'nonunicodebrowser' => '<strong>ÅTVARING: Nettlesaren din støttar ikkje «Unicode». For å omgå problemet blir teikn utanfor ASCII-standarden viste som heksadesimale kodar. Det vil vera ein fordel om du byter nettlesar. Sjå [[hjelp:unicode]] for meir informasjon.</strong><br />',
'editingold' => '<strong>ÅTVARING: Du endrar ein gammal versjon av denne sida. Om du lagrar ho, vil alle endringar gjorde etter denne versjonen bli overskrivne.</strong> (Men dei kan hentast fram att frå historikken.)<br />',
'yourdiff' => 'Skilnad',
'copyrightwarning' => 'Merk deg at alle bidrag til {{SITENAME}} er å rekne som utgjevne under $2 (sjå $1 for detaljar). Om du ikkje vil ha teksten endra og kopiert under desse vilkåra, kan du ikkje leggje han her.<br />
@@ -525,8 +529,7 @@ Teksten må du ha skrive sjølv, eller kopiert frå ein ressurs som er kompatibe
Teksten må du ha skrive sjølv eller ha kopiert frå ein ressurs som er kompatibel med vilkåra eller ikkje verna av opphavsrett (sjå $1 for detaljar).
<strong>LEGG ALDRI INN MATERIALE SOM ANDRE HAR OPPHAVSRETT TIL UTAN LØYVE FRÅ DEI!</strong>',
-'longpagewarning' => '<strong>ÅTVARING: Denne sida er $1 KB lang; nokre nettlesarar kan ha problem med å handsame endringar av sider som nærmar seg eller
-er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><br />',
+'longpagewarning' => '<strong>ÅTVARING: Denne sida er $1 KB lang; nokre nettlesarar kan ha problem med å handsama endringar av sider som nærmar seg eller er lengre enn 32 KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><br />',
'readonlywarning' => '<strong>ÅTVARING: Databasen er skriveverna på grunn av vedlikehald, difor kan du ikkje lagre endringane dine akkurat no. Det kan vera lurt å kopiere teksten din åt ei tekstfil, så du kan lagre han her seinare.</strong><br />',
'protectedpagewarning' => '<strong>ÅTVARING: Denne sida er verna, slik at berre administratorar kan endre ho.</strong><br />',
'templatesused' => 'Malar brukte på denne sida:',
@@ -541,8 +544,8 @@ er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><b
'currentrev' => 'Noverande versjon',
'revisionasof' => 'Versjonen frå $1',
'revisionasofwithlink' => 'Versjon frå $1; $2<br />$3 | $4',
-'previousrevision' => '&larr;Eldre versjon',
-'nextrevision' => 'Nyare versjon&rarr;',
+'previousrevision' => '←Eldre versjon',
+'nextrevision' => 'Nyare versjon→',
'currentrevisionlink' => 'Vis noverande versjon',
'cur' => 'no',
'next' => 'neste',
@@ -551,6 +554,8 @@ er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><b
'histlegend' => 'Merk av for dei versjonane du vil samanlikne og trykk [Enter] eller klikk på knappen nedst på sida.<br />Forklaring: (no) = skilnad frå den noverande versjonen, (førre) = skilnad frå den førre versjonen, <b>u</b> = uviktig endring',
'history_copyright' => '-',
'deletedrev' => '[sletta]',
+'histfirst' => 'Første',
+'histlast' => 'Siste',
# Diffs
#
@@ -566,7 +571,7 @@ er lengre enn 32KB. Du bør vurdere å dele opp sida i mindre bolkar.</strong><b
#
'searchresults' => 'Søkjeresultat',
'searchresulttext' => 'For meir info om søkjefunksjonen i {{SITENAME}}, sjå [[Help:Søk|Hjelp]].',
-'searchquery' => 'Du søkte etter «$1»',
+'searchquery' => 'Du søkte etter «$1» <a href="/wiki/Spesial:Allpages/$1">[Indeks]</a>',
'badquery' => 'Feil utforma førespurnad',
'badquerytext' => 'Vi kunne ikkje svara på denne førespurnaden &mdash; Truleg fordi du prøvde å søkje etter eit ord med færre enn tre bokstavar, noko som ikkje er mogleg enno. Det kan òg vera du skreiv feil... Prøv om att.',
'matchtotals' => 'Førespurnaden «$1» gav treff på $2 sidetitlar og på teksten på $3 sider.',
@@ -619,7 +624,7 @@ Sjå [[Help:Brukarinnstillingar|Hjelp]] for ei forklaring på dei ulike innstill
'oldpassword' => 'Gammalt passord',
'newpassword' => 'Nytt passord',
'retypenew' => 'Nytt passord om att',
-'textboxsize' => 'Redigering',
+'textboxsize' => 'Endring',
'rows' => 'Rekkjer',
'columns' => 'Kolonnar',
'searchresultshead' => 'Søk',
@@ -678,7 +683,7 @@ Sjå [[Help:Brukarinnstillingar|Hjelp]] for ei forklaring på dei ulike innstill
'userrights-logcomment' => 'Endra gruppemedlemskap frå $1 til $2',
# Default group names and descriptions
-#
+#
'group-anon-name' => 'Anonym',
'group-anon-desc' => 'Anonyme brukarar',
'group-loggedin-name' => 'Brukar',
@@ -700,7 +705,7 @@ Sjå [[Help:Brukarinnstillingar|Hjelp]] for ei forklaring på dei ulike innstill
'rcnote' => 'Nedanfor er dei siste <strong>$1</strong> endringane gjort dei siste <strong>$2</strong> dagane.',
'rcnotefrom' => 'Nedanfor er endringane frå <b>$2</b> inntil <b>$1</b> viste.',
'rclistfrom' => 'Vis nye endringar frå $1',
-'showhideminor' => '$1 uviktige endringar | $2 bottar | $3 innlogga brukarar | $4 patruljerte redigeringar',
+'showhideminor' => '$1 uviktige endringar | $2 bottar | $3 innlogga brukarar | $4 patruljerte endringar',
'rclinks' => 'Vis siste $1 endringar dei siste $2 dagane<br />$3',
'rchide' => 'i $4 form; $1 uviktige endringar; $2 andre namnerom; $3 meir enn éi endring.',
'rcliu' => '; $1 endringar av innlogga brukarar',
@@ -713,7 +718,7 @@ Sjå [[Help:Brukarinnstillingar|Hjelp]] for ei forklaring på dei ulike innstill
'nchanges' => '$1 endringar',
'minoreditletter' => 'u',
'newpageletter' => 'n',
-'sectionlink' => '&rarr;',
+'sectionlink' => '→',
'number_of_watching_users_RCview' => '[$1]',
'number_of_watching_users_pageview' => '[$1 brukar(ar) overvakar]',
@@ -743,11 +748,9 @@ For å laste opp ei fil bruker du «Bla gjennom...» eller «Browse...»-knappen
'filedesc' => 'Samandrag',
'filestatus' => 'Opphavsrettsstatus',
'filesource' => 'Kjelde',
-'affirmation' => 'Eg stadfester at innehavaren av opphavsretten åt denne fila samtykkjer i at fila blir utgjeven under vilkåra for $1.',
'copyrightpage' => '{{ns:4}}:Opphavsrett',
'copyrightpagename' => '{{SITENAME}} opphavsrett',
'uploadedfiles' => 'Filer som er opplasta',
-'noaffirmation' => 'Du lyt stadfeste at du ikkje bryt nokon sin opphavsrett med å laste opp denne fila.',
'ignorewarning' => 'Sjå bort frå åtvaringa og lagre fila likevel.',
'minlength' => 'Namnet på fila må ha minst tre teikn.',
'illegalfilename' => 'Filnamnet «$1» inneheld teikn som ikkje er tillatne i sidetitlar. Skift namn på fila og prøv på nytt.',
@@ -811,7 +814,7 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'maintnancepagetext' => 'På denne sida er det ulike verktøy for å halde {{SITENAME}} ved like. Nokre av desse funksjonane er harde for databasen (dei tar lang tid), så lat vera å oppdatere sida kvar gong du har retta ein enkelt ting',
'maintenancebacklink' => 'Attende til vedlikehaldssida',
'disambiguations' => 'Fleirtydingssider',
-'disambiguationspage' => 'Project:Lenkjer_til_artiklar_med fleirtydige titlar',
+'disambiguationspage' => 'Template:Fleirtyding',
'disambiguationstext' => 'Dei følgjande artiklane har lenkjer til <i>artiklar med fleirtydige titlar</i>. Dei burde heller lenkje til ein ikkje-fleirtydig tittel i staden.<br />Ein artikkeltittel blir handsama som fleirtydig om han har lenkjer frå $1.<br />Lenkjer frå andre namnerom er <i>ikkje</i> opprekna her.',
'doubleredirects' => 'Doble omdirigeringar',
'doubleredirectstext' => 'Kvar line inneheld lenkjer til den første og den andre omdirigeringa, og den første lina frå den andre omdirigeringsteksten. Det gjev som regel den «rette» målartikkelen, som den første omdirigeringa skulle ha peikt på.',
@@ -834,10 +837,12 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'lonelypages' => 'Foreldrelause sider',
'uncategorizedpages' => 'Ikkje kategoriserte sider',
'uncategorizedcategories' => 'Ikkje kategoriserte kategoriar',
+'unusedcategories' => 'Ubrukte kategoriar',
'unusedimages' => 'Ubrukte filer',
'popularpages' => 'Populære sider',
'nviews' => '$1 visingar',
'wantedpages' => 'Etterspurde sider',
+'mostlinked' => 'Sider mest lenkja til',
'nlinks' => '$1 lenkjer',
'allpages' => 'Alle sider',
'randompage' => 'Tilfeldig side',
@@ -849,17 +854,6 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'specialpages' => 'Spesialsider',
'spheading' => 'Spesialsider for alle brukarar',
'restrictedpheading' => 'Spesialsider med avgrensa tilgang',
-'blockpheading' => 'Blokkering',
-'createaccountpheading' => 'Lag konto',
-'deletepheading' => 'Slett',
-'userrightspheading' => 'Brukartilgang',
-'grouprightspheading' => 'gruppetilgangsnivå',
-'siteadminpheading' => 'Administrasjon av wikinettstaden',
-
-/** obsoletes
-'sysopspheading' => 'Berre for administrator-bruk',
-'developerspheading' => 'Berre for utviklar-bruk',
-*/
'protectpage' => 'Vern side',
'recentchangeslinked' => 'Relaterte endringar',
@@ -871,6 +865,8 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'move' => 'Flytt',
'movethispage' => 'Flytt side',
'unusedimagestext' => '<p>Merk deg at andre internettsider kan ha lenkjer til filer som er lista her. Dei kan difor vera i aktiv bruk.</p>',
+'unusedcategoriestext' => 'Dei følgjande kategorisidene er oppretta, sjølv om ingen artikkel eller kategori brukar dei.',
+
'booksources' => 'Bokkjelder',
'categoriespagetext' => 'Wikien har følgjande kategoriar.',
'data' => 'Data',
@@ -913,7 +909,7 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'emailmessage' => 'Melding',
'emailsend' => 'Send',
'emailsent' => 'E-posten er sendt',
-'emailsenttext' => 'E-postmeldinga er sendt.',
+'emailsenttext' => 'E-posten er sendt.',
# Watchlist
#
@@ -923,9 +919,9 @@ Alle sidene er vortne viste \'\'\'$3\'\'\' gonger og endra \'\'\'$4\'\'\' gonger
'watchnologin' => 'Ikkje innlogga',
'watchnologintext' => 'Du lyt vera [[Special:Userlogin|innlogga]] for å kunna endre overvakingslista.',
'addedwatch' => 'Lagt til overvakingslista',
-'addedwatchtext' => 'Sida «$1» er lagt til [[Special:Watchlist|overvakingslista]] di. Framtidige endringar av denne sida og den tilhøyrande diskusjonssida vil bli oppførde her, og sida vil vera \'\'\'utheva\'\'\' i [[Special:Recentchanges|siste endringar]] lista for å gjera deg merksam på henne.
+'addedwatchtext' => 'Sida «$1» er lagt til [[Special:Watchlist|overvakingslista]] di. Framtidige endringar av denne sida og den tilhøyrande diskusjonssida vil bli oppførde her, og sida vil vera \'\'\'utheva\'\'\' på «[[Special:Recentchanges|siste endringar]]» for å gjera deg merksam på henne.
-Om du seinere vil fjerne sida frå overvakingslista, klikk «Fjern overvaking» på den aktuelle sida.',
+Om du seinere vil fjerne sida frå overvakingslista, klikk på «Fjern overvaking» på den aktuelle sida.',
'removedwatch' => 'Fjerna frå overvakingslista',
'removedwatchtext' => 'Sida «$1» er fjerna frå overvakingslista.',
'watch' => 'Overvak',
@@ -985,9 +981,9 @@ For hjelp og meir informasjon:
# Delete/protect/revert
#
'deletepage' => 'Slett side',
-'confirm' => 'Bekreft',
+'confirm' => 'Stadfest',
'excontent' => 'innhaldet var: «$1»',
-'excontentauthor' => 'innhaldet var: «$1» (og den einaste bidragsytaren var «$2»)',
+'excontentauthor' => 'innhaldet var: «$1» (og den einaste bidragsytaren var «[[{{ns:2}}:$2|$2]]»)',
'exbeforeblank' => 'innhaldet før sida vart tømd var: «$1»',
'exblank' => 'sida var tom',
'confirmdelete' => 'Stadfest sletting',
@@ -1008,12 +1004,12 @@ For hjelp og meir informasjon:
'rollbacklink' => 'rull attende',
'rollbackfailed' => 'Kunne ikkje rulle attende',
'cantrollback' => 'Kan ikkje rulle attende fordi den siste brukaren er den einaste forfattaren.',
-'alreadyrolled' => 'Kan ikkje rulle attende den siste endringa av [[$1]] gjort av [[{{ns:2}}:$2|$2]] ([[{{ns:3}}:$2|brukardiskusjon]]) fordi nokon andre allereie har endra sida att eller fjerna endringa.
+'alreadyrolled' => 'Kan ikkje rulle attende den siste endringa av [[$1]] gjort av [[{{ns:2}}:$2|$2]] ([[{{ns:3}}:$2|brukardiskusjon]]) fordi nokon andre allereie har endra sida att eller fjerna endringa.
Den siste endringa vart gjort av [[{{ns:2}}:$3|$3]] ([[{{ns:3}}:$3|brukardiskusjon]]).',
# only shown if there is an edit comment
'editcomment' => 'Samandraget for endringa var: "<i>$1</i>".',
-'revertpage' => 'Attenderulla endring gjort av $2 til tidlegare versjon endra av $1',
+'revertpage' => 'Attenderulla endring gjort av [[{{ns:2}}:$2|$2]] til tidlegare versjon endra av [[{{ns:2}}:$1|$1]]',
'sessionfailure' => 'Det ser ut til å vera eit problem med innloggingsøkta di. Handlinga er vorten avbroten for å vera føre var mot kidnapping av økta. Bruk attendeknappen i nettlesaren din og prøv om att.',
'protectlogpage' => 'Vernelogg',
'protectlogtext' => 'Dette er ei liste over sider som er vortne verna eller har fått fjerna vern. Sjå [[{{ns:4}}:Verna side]] for meir info.',
@@ -1035,8 +1031,7 @@ Den siste endringa vart gjort av [[{{ns:2}}:$3|$3]] ([[{{ns:3}}:$3|brukardiskusj
'undeletepagetext' => 'Dei følgjande sidene er sletta, men dei finst enno i arkivet og kan attopprettast. Arkivet blir periodevis sletta.',
'undeletearticle' => 'Attopprett sletta side',
'undeleterevisions' => '$1 versjonar arkiverte',
-'undeletehistory' => 'Om du attopprettar sida, vil alle versjonane i historikken også bli attoppretta. Dersom ei ny side med same namnet
-er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane dukke opp i historikken, og den nyaste versjonen vil bli verande som han er.',
+'undeletehistory' => 'Om du attopprettar sida, vil alle versjonane i historikken også bli attoppretta. Dersom ei ny side med same namnet er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane dukke opp i historikken, og den nyaste versjonen vil bli verande som han er.',
'undeleterevision' => 'Sletta versjon frå $1',
'undeletebtn' => 'Attopprett!',
'undeletedarticle' => 'attoppretta «[[$1]]»',
@@ -1052,11 +1047,12 @@ er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane duk
'contributions' => 'Brukarbidrag',
'mycontris' => 'Eigne bidrag',
'contribsub' => 'For $1',
-'nocontribs' => 'Det vart ikkje funne nokon endringar som passa desse vilkåra.',
+'nocontribs' => 'Det vart ikkje funne nokon endringar gjorde av denne brukaren.',
'ucnote' => 'Her er dei siste <b>$1</b> endringane frå denne brukaren dei siste <b>$2</b> dagane.',
'uclinks' => 'Vis dei siste $1 endringane; vis dei siste $2 dagane.',
'uctop' => ' (øvst)' ,
'newbies' => 'ferskingar',
+'contribs-showhideminor' => '$1 uviktige endringar',
# What links here
#
@@ -1073,24 +1069,30 @@ er oppretta sidan den gamle sida vart sletta, vil dei attoppretta versjonane duk
'blockip' => 'Blokker brukar',
'blockiptext' => 'Bruk skjemaet nedanfor for å blokkere skrivetilgangen frå ei spesifikk IP-adresse eller brukarnamn. Dette bør berre gjerast for å hindre hærverk, og i samsvar med [[Project:Retningsliner|retningslinene]]. Skriv grunngjeving nedanfor (t.d. med sitat frå sider som er vortne utsette for hærverk). Opphørstid for blokkeringa skriv ein med GNU standardformat, som er skildra i [http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html tar manualen] (engelsk), t.d. «1 hour», «2 days», «next Wednesday», «1 January 2017». Alternativt kan ei blokkering vera «indefinite» (ikkje fastsett) eller «infinite» (uendeleg).
-For informasjon om korleis ein kan blokkere seriar av IP-adresser, sjå [[Help:Blokkere IP-adresse serie|hjelp]]. For å oppheve blokkering, sjå [[Special:Ipblocklist|blokkeringslista]].',
+For informasjon om korleis ein kan blokkere seriar av IP-adresser, sjå [http://meta.wikimedia.org/wiki/Range_blocks] (engelsk). For å oppheve blokkering, sjå [[Special:Ipblocklist|blokkeringslista]].',
'ipaddress' => 'IP-adresse',
'ipadressorusername' => 'IP-adresse eller brukarnamn',
'ipbreason' => 'Grunngjeving',
'ipbsubmit' => 'Blokker denne brukaren',
+'ipbother' => 'Anna tid',
+'ipboptions' => '2 timar:2 hours,1 dag:1 day,3 dagar:3 days,1 veke:1 week,2 veker:2 weeks,1 månad:1 month,3 månader:3 months,6 månader:6 months,1 år:1 year,endelaus:infinite',
+'ipbotheroption' => 'anna tid',
'badipaddress' => 'IP-adressa var ugyldig eller brukarblokkering er deaktivert på tenaren.',
'blockipsuccesssub' => 'Blokkering utført',
-'blockipsuccesstext' => '«$1» er blokkert.<br />Sjå [[Special:Ipblocklist|blokkeringslista]] for alle blokkeringar.',
+'blockipsuccesstext' => '«[[User:$1|$1]]» er blokkert.<br />Sjå [[Special:Ipblocklist|blokkeringslista]] for alle blokkeringar.',
'unblockip' => 'Opphev blokkering',
'unblockiptext' => 'Bruk skjemaet nedanfor for å oppheve blokkeringa av ein tidlegare blokkert brukar.',
'ipusubmit' => 'Opphev blokkering',
'ipusuccess' => '«[[$1]]» har fått oppheva blokkeringa',
'ipblocklist' => 'Blokkerte IP-adresser og brukarnamn',
-'blocklistline' => '$1, $2 blokkerte $3 (opphørstid $4)',
+'blocklistline' => '$1, $2 blokkerte $3 ($4)',
+'infiniteblock' => 'uendeleg opphørstid',
+'expiringblock' => '$1 opphørstid',
+'ipblocklistempty' => 'Blokkeringslista er tom.',
'blocklink' => 'blokker',
'unblocklink' => 'opphev blokkering',
'contribslink' => 'bidrag',
-'autoblocker' => 'Automatisk blokkert fordi du deler IP-adresse med [[{{ns:2}}:$1|$1]]. Grunngjeving gjeve for blokkeringa av $2 var: "$2".',
+'autoblocker' => 'Automatisk blokkert fordi du deler IP-adresse med [[{{ns:2}}:$1|$1]]. Grunngjeving gjeve for blokkeringa av $1 var: «$2».',
'blocklogpage' => 'Blokkeringslogg',
'blocklogentry' => 'Blokkerte «[[$1]]» med opphørstid $2',
'blocklogtext' => 'Dette er ein logg over blokkeringar og oppheving av blokkeringar gjorde av [[{{ns:4}}:Administratorar|administratorar]].
@@ -1103,7 +1105,10 @@ IP-adresser som blir automatisk blokkerte er ikkje lista her. Sjå [[{{ns:-1}}:I
'proxyblockreason' => 'Du er blokkert frå å endre fordi IP-adressa di tilhøyrer ein open mellomtenar (proxy). Du bør kontakte internettleverandøren din eller kundesørvis og gje dei beskjed, ettersom dette er eit alvorleg sikkerheitsproblem.',
'proxyblocksuccess' => 'Utført.',
'sorbs' => 'SORBS DNSBL',
-'sorbsreason' => '[[IP]]-adressa di er lista som ein open [[mellomtenar]] i [[SORBS DNSBL]] [http://www.sorbs.net].',
+'sorbsreason' => 'IP-adressa di er lista som ein open mellomtenar i [http://www.sorbs.net SORBS DNSBL].
+
+Dersom du er feilaktig blokkert kan http://www.sorbs.net/faq/retest.shtml vera til hjelp for å få IP-adressa di fjerna frå svartelista.',
+'sorbs_create_account_reason' => 'IP-adressa di er lista som ein open mellomtenar i [http://www.sorbs.net SORBS] DNSBL, og difor får du ikkje registrert deg.',
# Developer tools
#
@@ -1161,7 +1166,6 @@ IP-adresser som blir automatisk blokkerte er ikkje lista her. Sjå [[{{ns:-1}}:I
'val_validation_of' => 'Vurdering av «$1»',
'val_revision_of' => 'Versjon $1',
'val_revision_changes_ok' => 'Dine vurderingar er lagra!',
-'val_rev_stats_link' => 'Sjå vurderingsstatistikk for «$1» <a href="$2">her</a>',
'val_revision_stats_link' => 'detaljar',
'val_iamsure' => 'Kryss av dersom du verkeleg meiner det (det er ingen veg attende)!',
'val_details_th' => '<sub>Brukar</sub> \\ <sup>Emne</sup>',
@@ -1211,7 +1215,7 @@ I desse falla lyt du flytte eller flette saman sida manuelt. Om det ikkje er mog
'pagemovedsub' => 'Flyttinga er gjennomført',
'pagemovedtext' => 'Sida «[[$1]]» er flytt til «[[$2]]».',
'articleexists' => 'Ei side med det namnet finst allereie, eller det namnet du har valt er ikkje gyldig. Vel eit anna namn.',
-'talkexists' => 'Innhaldssida vart flytt, men diskusjonssida som høyrer til kunne ikkje flyttast fordi det allereie finst ei side med den nye tittelen. Du lyt flette dei saman manuelt. Dersom det ikkje er mogleg for deg å gjera dette kan du kontakte ein <a href="{{localurl:Project:Administratorar}}">administrator</a> &#8212; men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på endringshistorikken.',
+'talkexists' => '\'\'\'Innhaldssida vart flytt, men diskusjonssida som høyrer til kunne ikkje flyttast fordi det allereie finst ei side med den nye tittelen. Du lyt flette dei saman manuelt. Dersom det ikkje er mogleg for deg å gjera dette kan du kontakte ein <a href="{{localurl:Project:Administratorar}}">administrator</a> &#8212; men <b>ikkje</b> bruk klipp-og-lim metoden sidan dette ikkje tek vare på endringshistorikken.\'\'\'',
'movedto' => 'er flytt til',
'movetalk' => 'Flytt diskusjonssida òg om ho finst.',
'talkpagemoved' => 'Diskusjonssida som høyrer til vart òg flytt.',
@@ -1232,7 +1236,7 @@ Målsida «[[$1]]» finst allereie. Vil du slette ho for å gje rom for flytting
# Export
'export' => 'Eksporter sider',
-'exporttext' => 'Du kan eksportere teksten og redigeringshistorikken til ei side eller ein serie sider, pakka inn i litt XML. I framtida kan det hende at dette att kan bli importert til ei anna wiki som brukar MediaWiki-programvaren, men det er det ikkje støtte for dette i denne versjonen av MediaWiki.
+'exporttext' => 'Du kan eksportere teksten og endringshistorikken til ei side eller ein serie sider, pakka inn i litt XML. I framtida kan det hende at dette att kan bli importert til ei anna wiki som brukar MediaWiki-programvaren, men det er det ikkje støtte for dette i denne versjonen av MediaWiki.
For å eksportere sider, skriv tittelen i tekstboksen nedanfor, ein tittel per line, og vel om du vil ha med alle versjonane eller berre siste versjon.
@@ -1240,11 +1244,11 @@ Dersom du berre vil ha den siste versjonen kan du òg bruke ei lenkje, t.d. [[{{
'exportcuronly' => 'Berre eksporter siste versjonen, ikkje med heile historikken.',
# Namespace 8 related
-'allmessages' => 'Alle systemmeldingar',
+'allmessages' => 'Systemmeldingar',
'allmessagesname' => 'Namn',
'allmessagesdefault' => 'Standardtekst',
'allmessagescurrent' => 'Noverande tekst',
-'allmessagestext' => 'Dette er ei liste over alle systemmeldingar som er tilgjengelege i MediaWiki-namnerommet.',
+'allmessagestext' => 'Dette er ei liste over systemmeldingar i MediaWiki-namnerommet.',
'allmessagesnotsupportedUI' => 'Det gjeldande språket for grensesnittet <b>$1</b>, støttar ikkje {{ns:-1}}:Allmessages.',
'allmessagesnotsupportedDB' => '{{ns:-1}}:Allmessages er ikkje støtta fordi "wgUseDatabaseMessages" ikkje er aktivert på tenaren.',
@@ -1273,7 +1277,7 @@ For å eksportere bruker du [[{{ns:-1}}:Export|eksportsida]] på kjeldewikien; h
'accesskey-compareselectedversions' => 'v',
# tooltip help for some actions, most are in Monobook.js
-'tooltip-search' => 'Søk i denne wikien [alt-f]',
+'tooltip-search' => 'Søk i {{SITENAME}} [alt-f]',
'tooltip-minoredit' => 'Merk dette som ei uviktig endring [alt-i]',
'tooltip-save' => 'Lagre endringane dine [alt-s]',
'tooltip-preview' => 'Førehandsvis endringane dine, bruk denne funksjonen før du lagrar! [alt-p]',
@@ -1289,7 +1293,7 @@ For å eksportere bruker du [[{{ns:-1}}:Export|eksportsida]] på kjeldewikien; h
# Attribution
'anonymous' => 'Anonym(e) brukar(ar) av {{SITENAME}}',
'siteuser' => '{{SITENAME}} brukar $1',
-'lastmodifiedby' => 'Denne sida vart sist redigert $1 av $2.',
+'lastmodifiedby' => 'Denne sida vart sist endra $1 av $2.',
'and' => 'og',
'othercontribs' => 'Basert på arbeid av $1.',
'others' => 'andre',
@@ -1341,53 +1345,53 @@ Skriv "0" som første bokstav for å slå av den nye kategoriutsjånaden.',
*/
/* verktøytips og snøggtastar */
ta = new Object();
-ta[\'pt-userpage\'] = new Array(\'.\',\'Brukarsida mi\');
-ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Brukarsida for ip-adressa du redigerer under\');
-ta[\'pt-mytalk\'] = new Array(\'n\',\'Diskusjonssida mi\');
-ta[\'pt-anontalk\'] = new Array(\'n\',\'Diskusjon om endringar gjorde av denne ip-adressa\');
-ta[\'pt-preferences\'] = new Array(\'\',\'Innstillingane mine\');
-ta[\'pt-watchlist\'] = new Array(\'l\',\'Liste over sidene du overvakar.\');
-ta[\'pt-mycontris\'] = new Array(\'y\',\'Liste over bidraga mine\');
-ta[\'pt-login\'] = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\');
-ta[\'pt-anonlogin\'] = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\');
-ta[\'pt-logout\'] = new Array(\'o\',\'Logg ut\');
-ta[\'ca-talk\'] = new Array(\'t\',\'Diskusjon om innhaldssida\');
-ta[\'ca-edit\'] = new Array(\'e\',\'Du kan endre denne sida. Bruk førehandsvisings-knappen før du lagrar.\');
-ta[\'ca-addsection\'] = new Array(\'+\',\'Legg til ein bolk på denne diskusjonssida.\');
-ta[\'ca-viewsource\'] = new Array(\'e\',\'Denne sida er verna, men du kan sjå kjeldeteksten.\');
-ta[\'ca-history\'] = new Array(\'h\',\'Eldre versjonar av denne sida.\');
-ta[\'ca-protect\'] = new Array(\'=\',\'Vern denne sida\');
-ta[\'ca-delete\'] = new Array(\'d\',\'Slett denne sida\');
-ta[\'ca-undelete\'] = new Array(\'d\',\'Attopprett denne sida\');
-ta[\'ca-move\'] = new Array(\'m\',\'Flytt denne sida\');
-ta[\'ca-watch\'] = new Array(\'w\',\'Legg denne sida til i overvakingslista di\');
-ta[\'ca-unwatch\'] = new Array(\'w\',\'Fjern denne sida frå overvakingslista di\');
-ta[\'search\'] = new Array(\'f\',\'Søk gjennom denne wikien\');
-ta[\'p-logo\'] = new Array(\'\',\'Hovudside\');
-ta[\'n-mainpage\'] = new Array(\'z\',\'Gå til hovudsida\');
-ta[\'n-portal\'] = new Array(\'\',\'Om prosjektet, kva du kan gjera, kvar du finn saker og ting\');
-ta[\'n-currentevents\'] = new Array(\'\',\'Aktuelt\');
-ta[\'n-recentchanges\'] = new Array(\'r\',\'Liste over dei siste endringane som er gjort på wikien.\');
-ta[\'n-randompage\'] = new Array(\'x\',\'Vis ei tilfeldig side\');
-ta[\'n-help\'] = new Array(\'\',\'Hjelp til å bruke alle funksjonane.\');
-ta[\'n-sitesupport\'] = new Array(\'\',\'Støtt oss!\');
-ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Liste over alle wikisidene som har lenkjer hit\');
-ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Siste endringar på sider denne sida lenkjer til\');
-ta[\'feed-rss\'] = new Array(\'\',\'RSS-mating for denne sida\');
-ta[\'feed-atom\'] = new Array(\'\',\'Atom-mating for denne sida\');
-ta[\'t-contributions\'] = new Array(\'\',\'Sjå liste over bidrag frå denne brukaren\');
-ta[\'t-emailuser\'] = new Array(\'\',\'Send ein e-post til denne brukaren\');
-ta[\'t-upload\'] = new Array(\'u\',\'Last opp filer\');
-ta[\'t-specialpages\'] = new Array(\'q\',\'Liste over spesialsider\');
-ta[\'ca-nstab-main\'] = new Array(\'c\',\'Vis innhaldssida\');
-ta[\'ca-nstab-user\'] = new Array(\'c\',\'Vis brukarsida\');
-ta[\'ca-nstab-media\'] = new Array(\'c\',\'Direktelenkje (filpeikar) til fil\');
-ta[\'ca-nstab-special\'] = new Array(\'\',\'Dette er ei spesialside, du kan ikkje endre ho.\');
-ta[\'ca-nstab-wp\'] = new Array(\'c\',\'Vis prosjektside\');
-ta[\'ca-nstab-image\'] = new Array(\'c\',\'Vis filside\');
-ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Vis systemmelding\');
-ta[\'ca-nstab-template\'] = new Array(\'c\',\'Vis mal\');
-ta[\'ca-nstab-help\'] = new Array(\'c\',\'Vis hjelpeside\');
+ta[\'pt-userpage\'] = new Array(\'.\',\'Brukarsida mi\');
+ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Brukarsida for ip-adressa du endrar under\');
+ta[\'pt-mytalk\'] = new Array(\'n\',\'Diskusjonssida mi\');
+ta[\'pt-anontalk\'] = new Array(\'n\',\'Diskusjon om endringar gjorde av denne ip-adressa\');
+ta[\'pt-preferences\'] = new Array(\'\',\'Innstillingane mine\');
+ta[\'pt-watchlist\'] = new Array(\'l\',\'Liste over sidene du overvakar.\');
+ta[\'pt-mycontris\'] = new Array(\'y\',\'Liste over bidraga mine\');
+ta[\'pt-login\'] = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\');
+ta[\'pt-anonlogin\'] = new Array(\'o\',\'Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.\');
+ta[\'pt-logout\'] = new Array(\'o\',\'Logg ut\');
+ta[\'ca-talk\'] = new Array(\'t\',\'Diskusjon om innhaldssida\');
+ta[\'ca-edit\'] = new Array(\'e\',\'Du kan endre denne sida. Bruk førehandsvisings-knappen før du lagrar.\');
+ta[\'ca-addsection\'] = new Array(\'+\',\'Legg til ein bolk på denne diskusjonssida.\');
+ta[\'ca-viewsource\'] = new Array(\'e\',\'Denne sida er verna, men du kan sjå kjeldeteksten.\');
+ta[\'ca-history\'] = new Array(\'h\',\'Eldre versjonar av denne sida.\');
+ta[\'ca-protect\'] = new Array(\'=\',\'Vern denne sida\');
+ta[\'ca-delete\'] = new Array(\'d\',\'Slett denne sida\');
+ta[\'ca-undelete\'] = new Array(\'d\',\'Attopprett denne sida\');
+ta[\'ca-move\'] = new Array(\'m\',\'Flytt denne sida\');
+ta[\'ca-watch\'] = new Array(\'w\',\'Legg denne sida til i overvakingslista di\');
+ta[\'ca-unwatch\'] = new Array(\'w\',\'Fjern denne sida frå overvakingslista di\');
+ta[\'search\'] = new Array(\'f\',\'Søk gjennom denne wikien\');
+ta[\'p-logo\'] = new Array(\'\',\'Hovudside\');
+ta[\'n-mainpage\'] = new Array(\'z\',\'Gå til hovudsida\');
+ta[\'n-portal\'] = new Array(\'\',\'Om prosjektet, kva du kan gjera, kvar du finn saker og ting\');
+ta[\'n-currentevents\'] = new Array(\'\',\'Aktuelt\');
+ta[\'n-recentchanges\'] = new Array(\'r\',\'Liste over dei siste endringane som er gjort på wikien.\');
+ta[\'n-randompage\'] = new Array(\'x\',\'Vis ei tilfeldig side\');
+ta[\'n-help\'] = new Array(\'\',\'Hjelp til å bruke alle funksjonane.\');
+ta[\'n-sitesupport\'] = new Array(\'\',\'Støtt oss!\');
+ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Liste over alle wikisidene som har lenkjer hit\');
+ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Siste endringar på sider denne sida lenkjer til\');
+ta[\'feed-rss\'] = new Array(\'\',\'RSS-mating for denne sida\');
+ta[\'feed-atom\'] = new Array(\'\',\'Atom-mating for denne sida\');
+ta[\'t-contributions\'] = new Array(\'\',\'Sjå liste over bidrag frå denne brukaren\');
+ta[\'t-emailuser\'] = new Array(\'\',\'Send ein e-post til denne brukaren\');
+ta[\'t-upload\'] = new Array(\'u\',\'Last opp filer\');
+ta[\'t-specialpages\'] = new Array(\'q\',\'Liste over spesialsider\');
+ta[\'ca-nstab-main\'] = new Array(\'c\',\'Vis innhaldssida\');
+ta[\'ca-nstab-user\'] = new Array(\'c\',\'Vis brukarsida\');
+ta[\'ca-nstab-media\'] = new Array(\'c\',\'Direktelenkje (filpeikar) til fil\');
+ta[\'ca-nstab-special\'] = new Array(\'\',\'Dette er ei spesialside, du kan ikkje endre ho.\');
+ta[\'ca-nstab-wp\'] = new Array(\'c\',\'Vis prosjektside\');
+ta[\'ca-nstab-image\'] = new Array(\'c\',\'Vis filside\');
+ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Vis systemmelding\');
+ta[\'ca-nstab-template\'] = new Array(\'c\',\'Vis mal\');
+ta[\'ca-nstab-help\'] = new Array(\'c\',\'Vis hjelpeside\');
ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
/*
</pre>
@@ -1423,7 +1427,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
# Exif tags
'exif-imagewidth' => 'Breidd',
'exif-imagelength' => 'Høgd',
-'exif-bitspersample' => 'Bit per komponent',
+'exif-bitspersample' => 'Bitar per komponent',
'exif-compression' => 'Komprimeringsteknikk',
'exif-photometricinterpretation' => 'Pikselsamansetjing',
'exif-orientation' => 'Retning',
@@ -1444,6 +1448,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'exif-copyright' => 'Opphavsrettsleg eigar',
'exif-exifversion' => 'Exif-versjon',
'exif-flashpixversion' => 'Støtta Flashpix versjon',
+'exif-colorspace' => 'Fargerom',
'exif-pixelydimension' => 'Gyldig biletbreidd',
'exif-pixelxdimension' => 'Gyldig bilethøgd',
'exif-makernote' => 'Produsentnotat',
@@ -1459,16 +1464,17 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'exif-exposureprogram' => 'Eksponeringsprogram',
'exif-isospeedratings' => 'Lysfølsemd (ISO)',
'exif-shutterspeedvalue' => 'Lukkarfart',
-'exif-aperturevalue' => 'Blendaropning',
+'exif-aperturevalue' => 'Blendartal',
'exif-brightnessvalue' => 'Lysstyrke',
'exif-exposurebiasvalue' => 'Exposure bias',
'exif-subjectdistance' => 'Motivavstand',
-'exif-meteringmode' => 'Målemodus',
+'exif-meteringmode' => 'Lysmålarmodus',
'exif-lightsource' => 'Lyskjelde',
'exif-flash' => 'Blits',
'exif-focallength' => 'Linsefokallengd',
'exif-subjectarea' => 'Motivområde',
-'exif-flashenergy' => 'Blitsenergi',
+'exif-flashenergy' => 'Blitsstyrke',
+'exif-focalplaneresolutionunit' => 'Oppløysingseining for fokalplanet',
'exif-subjectlocation' => 'Motivplassering',
'exif-exposureindex' => 'Eksponeringsindeks',
'exif-sensingmethod' => 'Sensor',
@@ -1528,9 +1534,6 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'exif-orientation-7' => 'Rotert 90° medsols og spegla loddrett', // 0th row: right; 0th column: bottom
'exif-orientation-8' => 'Rotert 90° motsols', // 0th row: left; 0th column: bottom
-'exif-resolutionunit-2' => 'tommar',
-'exif-resolutionunit-3' => 'centimeter',
-
'exif-componentsconfiguration-0' => 'finst ikkje',
'exif-exposureprogram-0' => 'Ikkje bestemt',
@@ -1543,6 +1546,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'exif-exposureprogram-7' => 'Portrettmodus (for nærbilete med uskarp bakgrunn)',
'exif-exposureprogram-8' => 'Landskapsmodus (for landskapsbilete med skarp bakgrunn)',
+'exif-subjectdistance-value' => '$1 meter',
+
'exif-meteringmode-0' => 'Ukjent',
'exif-meteringmode-1' => 'Snittmåling',
'exif-meteringmode-2' => 'Snittmåling med vekt på midten',
@@ -1568,6 +1573,8 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'exif-lightsource-19' => 'Standardlys C',
'exif-lightsource-255' => 'Anna lyskjelde',
+'exif-focalplaneresolutionunit-2' => 'tommar',
+
'exif-sensingmethod-1' => 'Ikkje bestemt',
'exif-sensingmethod-2' => 'Einbrikka fargeområdesensor',
'exif-sensingmethod-3' => 'Tobrikka fargeområdesensor',
@@ -1640,7 +1647,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Vis kategoriside\');
'imagelistall' => 'alle',
'watchlistall1' => 'alle',
'watchlistall2' => 'alle',
-'contributionsall' => 'alle',
+'namespacesall' => 'alle',
# E-mail address confirmation
'confirmemail' => 'Stadfest e-postadresse',
@@ -1665,7 +1672,31 @@ funksjonar tilknytt e-post på {{SITENAME}} må du opne denne lenkja i nettlesar
$3
Dersom dette *ikkje* er deg, må du ikkje opne lenkja. Denne stadfestingskoden
-blir forelda $4.'
+blir forelda $4.',
+
+# Inputbox extension, may be useful in other contexts as well
+'tryexact' => 'Prøv nøyaktig treff',
+'searchfulltext' => 'Søk i all tekst',
+'createarticle' => 'Lag side',
+
+# Scary transclusion
+'scarytranscludedisabled' => '[Interwiki transcluding is disabled]',
+'scarytranscludefailed' => '[Henting av mal for $1 gjekk ikkje, beklagar]',
+'scarytranscludetoolong' => '[Nettadressa er for lang, beklagar]',
+
+# Trackbacks
+'trackbackbox' => "<div id='mw_trackbacks'>
+Attendelenkjer for denne sida:<br />
+$1
+</div>
+",
+'trackback' => "; $4$5 : [$2 $1]\n",
+'trackbackexcerpt' => "; $4$5 : [$2 $1]: <nowiki>$3</nowiki>\n",
+'trackbackremove' => ' ([$1 Slett])',
+'trackbacklink' => 'Attendelenkje',
+'trackbackdeleteok' => 'Attendelenkja vart sletta.',
+
+'unit-pixel' => 'px',
);
@@ -1696,8 +1727,7 @@ class LanguageNn extends LanguageUtf8 {
return $wgBookstoreListNn ;
}
- function getMagicWords()
- {
+ function getMagicWords() {
global $wgMagicWordsNn;
return $wgMagicWordsNn;
}
@@ -1715,12 +1745,12 @@ class LanguageNn extends LanguageUtf8 {
}
}
-
+
function date( $ts, $adj = false, $format = true) {
global $wgUser;
if ( $adj ) { $ts = $this->userAdjust( $ts ); } # Adjust based on the timezone setting.
$format = $this->dateFormat($format);
-
+
switch( $format ) {
# 15. jan. 2001 kl. 16:12 || 16:12, 15. jan. 2001
case '2': case '4': return (0 + substr( $ts, 6, 2 )) . '. ' .
@@ -1734,14 +1764,14 @@ class LanguageNn extends LanguageUtf8 {
$this->getMonthName( substr( $ts, 4, 2 ) ) . ' ' .
substr($ts, 0, 4);
}
-
+
}
-
+
function timeanddate( $ts, $adj = false, $format = true) {
global $wgUser;
-
+
$format = $this->dateFormat($format);
-
+
switch ( $format ) {
# 16:12, 15. januar 2001 || 16:12, 15. jan. 2001
case '3': case '4': return $this->time( $ts, $adj, $format ) . ', ' . $this->date( $ts, $adj, $format );
@@ -1757,13 +1787,12 @@ class LanguageNn extends LanguageUtf8 {
',' => "\xc2\xa0",
'.' => ','
);
-
+
function formatNum( $number, $year = false ) {
return $year ? $number : strtr($this->commafy($number), $this->digitTransTable);
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesNn;
if( isset( $wgAllMessagesNn[$key] ) ) {
return $wgAllMessagesNn[$key];
@@ -1774,4 +1803,4 @@ class LanguageNn extends LanguageUtf8 {
}
-?> \ No newline at end of file
+?>
diff --git a/languages/LanguageNo.php b/languages/LanguageNo.php
index ee4f2aca52a6..c93365e9ecb2 100644
--- a/languages/LanguageNo.php
+++ b/languages/LanguageNo.php
@@ -4,13 +4,6 @@
* @subpackage Language
*/
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesNo = array(
NS_MEDIA => "Medium",
NS_SPECIAL => "Spesial",
@@ -39,14 +32,8 @@
/* private */ $wgSkinNamesNo = array(
'standard' => "Standard",
'nostalgia' => "Nostalgi",
- 'cologneblue' => "Kölnerblå",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'cologneblue' => "Kölnerblå"
+) + $wgSkinNamesEn;
/* private */ $wgBookstoreListNo = array(
@@ -57,58 +44,6 @@
"Mao.no" => "http://www.mao.no/"
);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesNo = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Brukerinnstillinger",
- "Watchlist" => "Overvåkningsliste",
- "Recentchanges" => "Siste endringer",
- "Upload" => "Last opp fil",
- "Imagelist" => "Billedliste",
- "Listusers" => "Registrerte brukere",
-
- "Statistics" => "Statistikk",
- "Randompage" => "Tilfeldig artikkel",
-
- "Lonelypages" => "Foreldreløse artikler",
- "Unusedimages" => "Foreldreløse filer",
- "Popularpages" => "Populære artikler",
- "Wantedpages" => "Mest etterspurte artikler",
- "Shortpages" => "Korte artikler",
- "Longpages" => "Lange artikler",
- "Newpages" => "Nyeste artikler",
- "Ancientpages" => "Eldste artikler",
- "Allpages" => "Alle sider etter tittel",
-
- "Ipblocklist" => "Blokkerte IP-adresser",
- "Maintenance" => "Vedlikeholdsside",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Bokkilder",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesNo = array(
- "Blockip" => "Blokker IP-adresse",
- "Asksql" => "Søk i databasen",
- "Undelete" => "Vis og gjenopprett slettede sider"
-);
-
-/* private */ $wgDeveloperSpecialPagesNo = array(
- "Lockdb" => "Skrivebeskytt databasen",
- "Unlockdb" => "Gjenopprett tilgang til databasen",
-);
-
/* private */ $wgAllMessagesNo = array(
# User Toggles
@@ -181,11 +116,9 @@
"aboutpage" => "Wikipedia:Om",
"help" => "Hjelp",
"helppage" => "Wikipedia:Hjelp",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Feilmeldinger",
"bugreportspage" => "Wikipedia:Feilmeldinger",
"sitesupport" => "Donasjoner",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "OSS",
"faqpage" => "Wikipedia:OSS",
"edithelp" => "Hjelp til redigering",
@@ -226,7 +159,6 @@
"redirectedfrom" => "(Omdirigert fra $1)",
"lastmodified" => "Sist endret $1.",
"viewcount" => "Denne siden er vist $1 ganger.",
-"gnunote" => "Artikkelen er utgitt under <a class=internal href='$wgScriptPath/GNU_FDL'>GNU fri dokumentasjonslisens</a>.",
"printsubtitle" => "(fra {{SERVER}})",
"protectedpage" => "Beskyttet side",
"administrators" => "Wikipedia:Administratorer",
@@ -290,7 +222,7 @@ Send en rapport om dette til en administrator, oppgi adresse til siden.",
"filedeleteerror" => "Kunne ikke slette filen \"$1\".",
"filenotfound" => "Kunne ikke finne filen \"$1\".",
"unexpected" => "Uventet verdi: \"$1\"=\"$2\".",
-"formerror" => "Feil: Kunne ikke sende skjema",
+"formerror" => "Feil: Kunne ikke sende skjema",
"badarticleerror" => "Handlingen kan ikke utføres på denne siden.",
"cannotdelete" => "Kunne ikke slette filen. (den kan være slettet av noen andre.)",
"badtitle" => "Feil tittel",
@@ -321,10 +253,8 @@ Hvis du vil, kan du personliggjøre brukerinnstillingene.",
"newusersonly" => " (kun nye brukere)",
"remembermypassword" => "Husk passordet til neste gang.",
"loginproblem" => "<b>Du ble ikke logget inn.</b><br />Prøv igjen!",
-"alreadyloggedin" => "<font color=red><b>Bruker $1 er allerede logget inn!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Bruker $1 er allerede logget inn!</strong><br />\n",
-"areyounew" => "Hvis du er ny på Wikipedia og vil ha en brukerkonto, skriv inn et brukernavn og et passord, og bekreft passordet ved å skrive det inn en gang til.
-E-postadresse er frivillig; hvis du oppgir det, kan du få passordet tilsendt om du glemmer det.<br />\n",
"login" => "Logg inn",
"userlogin" => "Logg inn",
@@ -393,7 +323,7 @@ trykker \"Lagre siden\".<br />",
"storedversion" => "Den lagrede versjonen",
"editingold" => "<strong>ADVARSEL: Du redigerer en gammel versjon
av denne siden.
-Hvis du lagrer den, vil alle endringer foretatt siden denne revisjonen bli
+Hvis du lagrer den, vil alle endringer foretatt siden denne revisjonen bli
overskrevet.</strong>",
"yourdiff" => "Forskjeller",
"copyrightwarning" => "Legg merke til at alle bidrag til Wikipedia er
@@ -404,16 +334,16 @@ forgodtbefinnende, kan du ikke legge den her.<br />
Du lover oss også at du skrev teksten selv eller kopierte fra en
ressurs som ikke er beskyttet av opphavsrett.
-<strong>LEGG ALDRI MATERIALE HER SOM ER BESKYTTET AV ANDRES OPPHAVSRETT UTEN
+<strong>LEGG ALDRI MATERIALE HER SOM ER BESKYTTET AV ANDRES OPPHAVSRETT UTEN
DERES TILLATELSE!</strong>",
"longpagewarning" => "<strong>ADVARSEL: Denne siden er $1 kilobyte lang; noen
-nettlesere kan ha problemer med å redigere sider som nærmer seg eller
+nettlesere kan ha problemer med å redigere sider som nærmer seg eller
er lengre enn 32kb. Overvei om ikke siden kan deles opp i mindre deler.</strong>",
"readonlywarning" => "<strong>ADVARSEL: Databasen er låst på grunn av vedlikehold,
-så du kan ikke lagre dine endringer akkurat nå. Det kan være en god idé å
+så du kan ikke lagre dine endringer akkurat nå. Det kan være en god idé å
kopiere teksten din til en tekstfil, så du kan lagre den til senere.</strong>",
"protectedpagewarning" => "<strong>ADVARSEL: Denne siden er låst, så kun administratorer
-kan redigere den. Sørg for at du følger
+kan redigere den. Sørg for at du følger
[[Project:Retningslinjer_for_beskyttede_sider|retningslinjer for beskyttede sider]].</strong>",
# History pages
@@ -429,7 +359,7 @@ kan redigere den. Sørg for at du følger
"next" => "neste",
"last" => "forrige",
"orig" => "original",
-"histlegend" => "Forklaring: (nå) = forskjell fra den nåværende
+"histlegend" => "Forklaring: (nå) = forskjell fra den nåværende
versjonen, (forrige) = forskjell fra den forrige versjonen, M = mindre endring",
# Diffs
@@ -442,7 +372,7 @@ versjonen, (forrige) = forskjell fra den forrige versjonen, M = mindre endring",
# Search results
#
"searchresults" => "Søkeresultater",
-"searchresulttext" => "For mer informasjon om søking i Wikipedia, se
+"searchresulttext" => "For mer informasjon om søking i Wikipedia, se
$1.",
"searchquery" => "For forespørsel \"$1\"",
"badquery" => "Galt utformet forespørsel",
@@ -453,7 +383,7 @@ Det kan også være du har skrevet feil.
Prøv igjen.",
"matchtotals" => "Forespørselen \"$1\" ga treff på $2 artikkeltitler
og på teksten i $3 artikler.",
-"nogomatch" => "Ingen sider med akkurat denne tittelen eksisterer, prøver
+"nogomatch" => "Ingen sider med akkurat denne tittelen eksisterer, prøver
fulltekstsøking i stedet. ",
"titlematches" => "Artikkeltitler med treff på forespørselen",
"notitlematches" => "Ingen artikkeltitler hadde treff på forespørselen",
@@ -462,12 +392,12 @@ fulltekstsøking i stedet. ",
"prevn" => "forrige $1",
"nextn" => "neste $1",
"viewprevnext" => "Vis ($1) ($2) ($3).",
-"showingresults" => "Nedenfor vises <b>$1</b> resultater som starter med
+"showingresults" => "Nedenfor vises <b>$1</b> resultater som starter med
nummer <b>$2</b>.",
"showingresultsnum" => "Nedenfor vises <b>$3</b> resultater som starter med nummer <b>$2</b>.",
-"nonefound" => "<strong>NB</strong>: søk uten resultat skyldes
+"nonefound" => "<strong>NB</strong>: søk uten resultat skyldes
at man søker etter alminnelige ord som \"har\" og \"fra\",
-som ikke er indeksert, eller ved å spesifisere mer enn et søkeord (da kun
+som ikke er indeksert, eller ved å spesifisere mer enn et søkeord (da kun
sider som inneholder alle søkeordene vil bli funnet).",
"powersearch" => "Søk",
"powersearchtext" => "
@@ -531,7 +461,7 @@ fra tjenerens tid.",
# This is the default text, and can be overriden by editing [[Wikipedia::Recentchanges]]
"recentchangestext" => "Se de sist endrede sider i Wikipedia på denne siden.",
"rcloaderr" => "Laster sist endrede sider",
-"rcnote" => "Nedenfor er de siste <strong>$1</strong> endringer i de
+"rcnote" => "Nedenfor er de siste <strong>$1</strong> endringer i de
siste <strong>$2</strong> dagene.",
"rcnotefrom" => "Nedenfor er endringene fra <b>$2</b> inntil <b>$1</b> vist.",
"rclistfrom" => "Vis nye endringer med start fra $1",
@@ -570,7 +500,7 @@ Opplasting og slettinger er registrert i
Bruk skjemaet nedenunder til å laste opp nye bilder som kan brukes
til å illustrere dine artikler.
-På de fleste nettlesere vil du se en \"Browse...\"-knapp eller en
+På de fleste nettlesere vil du se en \"Browse...\"-knapp eller en
\"Bla igjennom...\"-knapp, som vil
bringe deg til operativsystemets standarddialog for å åpne filer.
Når du velger en fil, vil navnet på filen dukke opp i tekstfeltet
@@ -582,7 +512,7 @@ Dette kan godt ta litt tid hvis du har en langsom internettforbindelse.
De foretrukne formatene er JPEG til fotografiske bilder, PNG
til tegninger og andre små bilder, og OGG til lyd.
-Sørg for å gi filen et beskrivende navn for å unngå
+Sørg for å gi filen et beskrivende navn for å unngå
forvirring om innholdet.
For å bruke bildet i en artikkel, bruk en lenke av dette slaget:
@@ -590,26 +520,22 @@ For å bruke bildet i en artikkel, bruk en lenke av dette slaget:
'''<nowiki>[[bilde:fil.png|alternativ tekst]]</nowiki>''' eller
'''<nowiki>[[medium:fil.ogg]]</nowiki>''' for lyd.
-Legg merke til at akkurat som med Wikipedia-sider, kan andre gjerne
+Legg merke til at akkurat som med Wikipedia-sider, kan andre gjerne
redigere eller
slette de filene du har lastet opp, hvis de mener det hjelper encyklopedien, og
du kan bli blokkert fra å laste opp hvis du misbruker systemet.",
"uploadlog" => "opplastingslogg",
"uploadlogpage" => "Upload_log",
-"uploadlogpagetext" => "Her er en liste med de filene som er lastet
+"uploadlogpagetext" => "Her er en liste med de filene som er lastet
opp sist. Alle de viste tidene er tjenerens tid (UTC).
<ul>
</ul>
",
"filename" => "Filnavn",
"filedesc" => "Beskrivelse",
-"affirmation" => "Jeg bekrefter at opphavsrettsinnehaveren til denne filen
-samtykker i at filen utgis under betingelsene for $1.",
"copyrightpage" => "Wikipedia:Opphavsrett",
"copyrightpagename" => "Wikipedia opphavsrett",
"uploadedfiles" => "Filer som er lastet opp",
-"noaffirmation" => "Du må bekrefte at du ikke bryter noens opphavsrett
-ved å laste opp denne filen.",
"ignorewarning" => "Ignorer advarselen og lagre filen likevel.",
"minlength" => "Navnet på filen må bestå av minst tre bokstaver.",
"badfilename" => "Navnet på filen er blitt endret til \"$1\".",
@@ -642,7 +568,7 @@ og av hvem, og andre ting du vet om filen.",
"revertimg" => "gjenopprett",
"deleteimg" => "slett",
"deleteimgcompletely" => "slett",
-"imghistlegend" => "Forklaring: (nå) = dette er det nåværende bilde,
+"imghistlegend" => "Forklaring: (nå) = dette er det nåværende bilde,
(slett) = slett denne gamle versjonen, (gjenopprett) = gjenopprett en gammel versjon.
<br /><i>Klikk på en dato for å se bildet som ble lastet opp da</i>.",
"imagelinks" => "Billedlenker",
@@ -655,13 +581,13 @@ og av hvem, og andre ting du vet om filen.",
"sitestats" => "Wikipedia-statistikk",
"userstats" => "Brukerstatistikk",
"sitestatstext" => "Der er i alt <b>$1</b> sider i databasen.
-Dette inkluderer diskusjonssider, sider om Wikipedia,
+Dette inkluderer diskusjonssider, sider om Wikipedia,
omdirigeringssider, og andre som sikkert ikke kvalifiserer til å være artikler.
-Hvis man ekskluderer disse, er det <b>$2</b> sider som sannsynligvis er
+Hvis man ekskluderer disse, er det <b>$2</b> sider som sannsynligvis er
ordinære artikler.<p>
Der har i alt vært <b>$3</b> viste sider, og <b>$4</b> redigeringer av sider
siden programvaren ble oppdatert (25. september 2002).
-Det vil si at det har vært <b>$5</b> gjennomsnittlige redigeringer per side,
+Det vil si at det har vært <b>$5</b> gjennomsnittlige redigeringer per side,
og <b>$6</b> visninger per redigering.",
"userstatstext" => "Der er <b>$1</b> registrerte brukere.
<b>$2</b> av disse er administratorer (se $3).",
@@ -670,38 +596,38 @@ og <b>$6</b> visninger per redigering.",
#
"maintenance" => "Vedlikeholdsside",
"maintnancepagetext" => "På denne siden er det forskjellige
-verktøyer for å vedlikeholde Wikipedia. Noen av disse funksjonene er
-harde for databasen (de tar lang tid), så la være å oppdatere siden
+verktøyer for å vedlikeholde Wikipedia. Noen av disse funksjonene er
+harde for databasen (de tar lang tid), så la være å oppdatere siden
hver gang du har rettet en enkelt ting",
"maintenancebacklink" => "Tilbake til vedlikeholdssiden",
"disambiguations" => "Artikler med flertydige titler",
"disambiguationspage" => "Wikipedia:Lenker til artikler med flertydige titler",
-"disambiguationstext" => "De følgende artikler har lenker til
-<i>artikler med flertydige titler</i>. De burde ha lenke til en ikke-flertydig
+"disambiguationstext" => "De følgende artikler har lenker til
+<i>artikler med flertydige titler</i>. De burde ha lenke til en ikke-flertydig
tittel i stedet.<br />En artikkel blir behandlet som flertydig hvis den har
lenker fra $1.<br />Lenker fra andre navnerom er <i>ikke</i> listet her.",
"doubleredirects" => "Dobbelte omdirigeringer",
-"doubleredirectstext" => "<b>NB:</b> Denne listen kan inneholde gale
+"doubleredirectstext" => "<b>NB:</b> Denne listen kan inneholde gale
resultater. Det er som regel fordi siden inneholder ekstra tekst under den
-første #REDIRECT.<br />\nHver linje inneholder lenker til den første og den
-anden omdirigeringen, og den første linjen fra den andre omdirigeringsteksten.
-Det gir som regel den \"riktige\" målartikkelen, som den første omdirigeringen
+første #REDIRECT.<br />\nHver linje inneholder lenker til den første og den
+anden omdirigeringen, og den første linjen fra den andre omdirigeringsteksten.
+Det gir som regel den \"riktige\" målartikkelen, som den første omdirigeringen
skulle ha pekt på.",
"brokenredirects" => "Dårlige omdirigeringer",
-"brokenredirectstext" => "De følgende omdirigeringer peker på en side som
+"brokenredirectstext" => "De følgende omdirigeringer peker på en side som
ikke eksisterer.",
"selflinks" => "Sider som henviser til seg selv",
-"selflinkstext" => "De følgende sider inneholder henvisninger til seg selv,
+"selflinkstext" => "De følgende sider inneholder henvisninger til seg selv,
men det burde de ikke.",
"mispeelings" => "Sider med stavefeil",
-"mispeelingstext" => "De følgende sider inneholder en av de
-alminnelige stavefeilene som er listet på $1. Den korrekte stavemåte kan
+"mispeelingstext" => "De følgende sider inneholder en av de
+alminnelige stavefeilene som er listet på $1. Den korrekte stavemåte kan
angis i paranteser etter den feilaktige stavemåten (som dette).",
"mispeelingspage" => "Liste over alminnelige stavefeil",
"missinglanguagelinks" => "Manglende språklenker",
"missinglanguagelinksbutton" => "Finn manglende språklenker for",
-"missinglanguagelinkstext" => "Disse artiklene har <i>ikke</i> noen
-lenker til den samme artikkel i $1. Omdirigeringer og underartikler er
+"missinglanguagelinkstext" => "Disse artiklene har <i>ikke</i> noen
+lenker til den samme artikkel i $1. Omdirigeringer og underartikler er
<i>ikke</i> vist.",
@@ -721,8 +647,6 @@ lenker til den samme artikkel i $1. Omdirigeringer og underartikler er
"listusers" => "Brukerliste",
"specialpages" => "Spesialsider",
"spheading" => "Spesialsider for alle brukere",
-"sysopspheading" => "Kun for sysop-bruk",
-"developerspheading" => "Kun for utvikler-bruk",
"protectpage" => "Beskytt side",
"recentchangeslinked" => "Relaterte endringer",
"rclsub" => "(til sider med lenke fra \"$1\")",
@@ -737,7 +661,7 @@ en direkte URL, og kan være listet opp her, selv om det er
i aktiv bruk.",
"booksources" => "Bokkilder",
"booksourcetext" => "Her er en liste over lenker til steder som
-låner ut og/eller selger nye og brukte bøker, og som kanskje også har
+låner ut og/eller selger nye og brukte bøker, og som kanskje også har
ytterligere informasjon om bøker du leter etter.
Wikipedia er ikke assosiert med noen av disse stedene,
og denne listen skal ikke sees på som en anbefaling av disse.",
@@ -752,7 +676,7 @@ for å sende e-post til andre brukere.",
"emailuser" => "E-post til denne brukeren",
"emailpage" => "E-post til bruker",
"emailpagetext" => "Hvis denne brukeren har oppgitt en gyldig e-postadresse i
-sine brukerinnstillinger, vil dette skjemaet sende en enkelt
+sine brukerinnstillinger, vil dette skjemaet sende en enkelt
beskjed.
Den e-postadressen du har satt i brukerinnstillingene dine, vil dukke opp
i \"Fra\"-feltet på denne e-posten, så mottageren er i stand til å svare.",
@@ -778,15 +702,15 @@ for å kunne endre overvåkningslisten.",
"addedwatch" => "Tilføyd til overvåkningslisten",
"addedwatchtext" => "Siden \"$1\" er tilføyd <a href=\"" .
"{{localurle:Spesial:Watchlist}}\">overvåkningslisten</a>.
-Fremtidige endringer til denne siden og den tilhørende diskusjonssiden vil
+Fremtidige endringer til denne siden og den tilhørende diskusjonssiden vil
bli listet opp her, og siden vil fremstå <b>fremhevet</b> i <a href=\"" .
- "{{localurle:Spesial:Recentchanges}}\">listen med de siste
+ "{{localurle:Spesial:Recentchanges}}\">listen med de siste
endringene</a> for å gjøre det lettere å finne den.</p>
<p>Hvis du senere vil fjerne siden fra overvåkningslisten, klikk
\"Fjern overvåkning\" ute i siden.",
"removedwatch" => "Fjernet fra overvåkningslisten",
-"removedwatchtext" => "Siden \"$1\" er fjernet fra
+"removedwatchtext" => "Siden \"$1\" er fjernet fra
overvåkningslisten.",
"watchthispage" => "Overvåk side",
"unwatchthispage" => "Fjern overvåkning",
@@ -801,7 +725,7 @@ $3...
"removechecked" => "Fjern valgte sider fra overvåkningslisten",
"watchlistcontains" => "Overvåkningslisten inneholder $1 sider.",
"watcheditlist" => "Her er en alfabetisk liste over sidene i overvåkningslisten.
-Velg de sidene du vil fjerne fra overvåkningslisten
+Velg de sidene du vil fjerne fra overvåkningslisten
og klikk på 'fjern valgte sider fra overvåkningslisten'-knappen
i bunnen av skjermen.",
"removingchecked" => "Fjerner de valgte sidene fra overvåkningslisten ...",
@@ -842,15 +766,15 @@ Alle tider er serverens tid (UTC).
"rollback" => "Fjern redigeringer",
"rollbacklink" => "fjern redigering",
"rollbackfailed" => "Kunne ikke fjerne redigeringen",
-"cantrollback" => "Kan ikke fjerne redigering;
+"cantrollback" => "Kan ikke fjerne redigering;
den siste brukeren er den eneste forfatteren.",
"alreadyrolled" => "Kan ikke fjerne den siste redigeringen av [[$1]]
-foretatt av [[Bruker:$2|$2]] ([[Brukerdiskusjon:$2|diskusjon]]);
-en annen har allerede redigert siden eller fjernet redigeringen.
+foretatt av [[Bruker:$2|$2]] ([[Brukerdiskusjon:$2|diskusjon]]);
+en annen har allerede redigert siden eller fjernet redigeringen.
Den siste redigeringen er foretatt av [[Bruker:$3|$3]] ([[Brukerdiskusjon:$3|diskusjon]]). ",
# only shown if there is an edit comment
-"editcomment" => "Kommentaren til redigeringen var: \"<i>$1</i>\".",
+"editcomment" => "Kommentaren til redigeringen var: \"<i>$1</i>\".",
"revertpage" => "Gjenopprettet siden til tidligere versjon redigert av $1",
"protectlogpage" => "Beskyttelseslogg",
"protectlogtext" => "Her er en liste over sider som er blitt beskyttet eller har fått fjernet beskyttelsen.
@@ -861,20 +785,20 @@ Se [[Wikipedia:Beskyttet side]] for mer informasjon.",
# Undelete
"undelete" => "Gjenopprett en slettet side",
"undeletepage" => "Se og gjenopprett slettede sider",
-"undeletepagetext" => "De følgende sider er slettet, men de finnes
+"undeletepagetext" => "De følgende sider er slettet, men de finnes
stadig i arkivet og kan gjenopprettes. Arkivet blir periodevis slettet.",
"undeletearticle" => "Gjenopprett slettet artikkel",
"undeleterevisions" => "$1 revisjoner arkivert",
-"undeletehistory" => "Hvis du gjenoppretter siden, vil alle de historiske
-revisjoner også bli gjenopprettet. Hvis en ny side med det samme navnet
-er opprettet siden denne ble slettet, vil de gjenopprettede revisjonene
-dukke opp i den tidligere historikken, og den nyeste revisjonen vil forbli
+"undeletehistory" => "Hvis du gjenoppretter siden, vil alle de historiske
+revisjoner også bli gjenopprettet. Hvis en ny side med det samme navnet
+er opprettet siden denne ble slettet, vil de gjenopprettede revisjonene
+dukke opp i den tidligere historikken, og den nyeste revisjonen vil forbli
på siden.",
"undeleterevision" => "Slettet versjon fra $1",
"undeletebtn" => "Gjenopprett!",
"undeletedarticle" => "gjenopprettet \"$1\"",
"undeletedtext" => "Artikkelen [[$1]] er gjenopprettet.
-Se [[Wikipedia:Slettingslogg]] for en oversikt over nylige
+Se [[Wikipedia:Slettingslogg]] for en oversikt over nylige
slettinger og gjenopprettelser.",
# Contributions
@@ -884,7 +808,7 @@ slettinger og gjenopprettelser.",
"contribsub" => "For $1",
"nocontribs" => "Ingen endringer er funnet som passer disse kriteriene.",
-"ucnote" => "Her er denne brukerens siste <b>$1</b> endringer i de
+"ucnote" => "Her er denne brukerens siste <b>$1</b> endringer i de
siste <b>$2</b> dagene.",
"uclinks" => "Vis de siste $1 endringene; vis de siste $2 dagene.",
"uctop" => " (topp)" ,
@@ -913,7 +837,6 @@ sider som har vært utsatt for vandalisme).",
"ipbreason" => "Begrunnelse",
"ipbsubmit" => "Blokker denne adressen",
"badipaddress" => "IP-adressen er galt utformet.",
-"noblockreason" => "Du må angi en begrunnelse for denne blokkeringen.",
"blockipsuccesssub" => "Blokkering utført",
"blockipsuccesstext" => "IP-adressen \"$1\" er blokkert.
<br />Se [[Spesial:Ipblocklist|IP-blokkeringslisten]] for alle blokkeringer.",
@@ -923,7 +846,7 @@ for en tidligere blokkert IP-adresse.",
"ipusubmit" => "Opphev blokkeringen av denne adresse",
"ipusuccess" => "IP-adressen \"$1\" har fått opphevet blokkeringen",
"ipblocklist" => "Liste over blokkerte IP-adresser",
-"blocklistline" => "$1, $2 blokkerte $3",
+"blocklistline" => "$1, $2 blokkerte $3 ($4)",
"blocklink" => "blokker",
"unblocklink" => "opphev blokkering",
"contribslink" => "bidrag",
@@ -934,12 +857,12 @@ for en tidligere blokkert IP-adresse.",
"lockdb" => "Lås database",
"unlockdb" => "Lås opp database",
"lockdbtext" => "Å låse databasen vil avbryte alle brukere fra å kunne
-redigere sider, endre deres innstillinger, redigere deres
+redigere sider, endre deres innstillinger, redigere deres
overvåkningsliste, og andre ting som krever endringer i databasen.
Bekreft at du har til hensikt å gjøre dette, og at du vil
låse opp databasen når vedlikeholdet er utført.",
-"unlockdbtext" => "Å låse opp databasen vil si at alle brukere igjen
-kan redigere sider, endre sine innstillinger, redigere sin
+"unlockdbtext" => "Å låse opp databasen vil si at alle brukere igjen
+kan redigere sider, endre sine innstillinger, redigere sin
overvåkningsliste, og andre ting som krever endringer i databasen.
Bekreft at du har til hensikt å gjøre dette.",
"lockconfirm" => "Ja, jeg vil virkelig låse databasen.",
@@ -953,34 +876,19 @@ Bekreft at du har til hensikt å gjøre dette.",
<br />Husk å fjerne låsen når du er ferdig med vedlikeholdet.",
"unlockdbsuccesstext" => "Wikipedia-databasen er låst opp.",
-# SQL query
-#
-"asksql" => "SQL-forespørsel",
-"asksqltext" => "Bruk skjemaet nedenunder for direkte forespørsler
-i Wikipedia-databasen.
-Bruk enkle anførselstegn ('som dette') for å skille strenger.
-Dette kan ofte belaste serveren kraftig, så bruk denne funksjonen
-med omtanke.",
-"sqlislogged" => "Vær oppmerksom på at alle SQL-forespørsler lagres i en loggfil.",
-"sqlquery" => "Tast inn forespørsel",
-"querybtn" => "Send forespørsel",
-"selectonly" => "Forespørsler andre enn \"SELECT\" er forbeholdt
-Wikipedia-utviklere.",
-"querysuccessful" => "Forespørsel gjennomført",
-
# Move page
#
"movepage" => "Flytt side",
-"movepagetext" => "Når du bruker skjemaet nedenunder, vil du få omdøpt en
+"movepagetext" => "Når du bruker skjemaet nedenunder, vil du få omdøpt en
side og flyttet hele historikken til det nye navnet.
Den gamle tittelen vil bli en omdirigeringsside til den nye tittelen.
-Lenker til den gamle tittelen vil ikke bli endret. Sørg for å
-sjekke for dobbelte eller dårlige omdirigeringer.
-Du er ansvarlig for at alle lenker stadig peker dit det er
+Lenker til den gamle tittelen vil ikke bli endret. Sørg for å
+sjekke for dobbelte eller dårlige omdirigeringer.
+Du er ansvarlig for at alle lenker stadig peker dit det er
meningen de skal peke.
-Legg merke til at siden '''ikke''' kan flyttes hvis det allerede finnes en side
-med den nye tittelen, med mindre den siden er tom eller er en omdirigering
+Legg merke til at siden '''ikke''' kan flyttes hvis det allerede finnes en side
+med den nye tittelen, med mindre den siden er tom eller er en omdirigering
uten noen historikk. Det betyr at du kan flytte en side tilbake dit
den kom fra hvis du gjør en feil.
@@ -988,7 +896,7 @@ den kom fra hvis du gjør en feil.
Dette kan være en drastisk og uventet endring for en populær side;
vær sikker på at du forstår konsekvensene av dette før du
fortsetter.",
-"movepagetalktext" => "Den tilhørende diskusjonssiden, hvis det finnes en,
+"movepagetalktext" => "Den tilhørende diskusjonssiden, hvis det finnes en,
vil automatisk bli flyttet med siden '''med mindre:'''
*Du flytter siden til et annet navnerom,
*En ikke-tom diskusjonsside allerede eksisterer under det nye navnet, eller
@@ -1005,21 +913,21 @@ for å flytte en side.",
"pagemovedtext" => "Siden \"[[$1]]\" er flyttet til \"[[$2]]\".",
"articleexists" => "En side med det navnet eksisterer allerede, eller det
navnet du har valgt, er ikke gyldig. Velg et annet navn.",
-"talkexists" => "Siden ble flyttet korrekt, men den tilhørende
-diskusjonssiden kunne ikke flyttes, fordi det allerede eksisterer en
+"talkexists" => "Siden ble flyttet korrekt, men den tilhørende
+diskusjonssiden kunne ikke flyttes, fordi det allerede eksisterer en
med den nye tittelen. Du er nødt til å flette dem sammen manuelt.",
"movedto" => "flyttet til",
"movetalk" => "Flytt også diskusjonssiden, hvis den eksisterer.",
"talkpagemoved" => "Den tilhørende diskusjonssiden ble også flyttet.",
-"talkpagenotmoved" => "Den tilhørende diskusjonssiden ble
+"talkpagenotmoved" => "Den tilhørende diskusjonssiden ble
<strong>ikke</strong> flyttet.",
# Math
- 'mw_math_png' => "Vis alltid som PNG",
- 'mw_math_simple' => "HTML hvis veldig enkel, ellers PNG",
- 'mw_math_html' => "HTML hvis mulig, ellers PNG",
- 'mw_math_source' => "Behold som TeX (for tekst-nettlesere)",
- 'mw_math_modern' => "Anbefalt for moderne nettlesere",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Vis alltid som PNG",
+'mw_math_simple' => "HTML hvis veldig enkel, ellers PNG",
+'mw_math_html' => "HTML hvis mulig, ellers PNG",
+'mw_math_source' => "Behold som TeX (for tekst-nettlesere)",
+'mw_math_modern' => "Anbefalt for moderne nettlesere",
+'mw_math_mathml' => 'MathML',
);
@@ -1047,9 +955,8 @@ class LanguageNo extends LanguageUtf8 {
return $wgSkinNamesNo;
}
-
- function date( $ts, $adj = false )
- {
+
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = (0 + substr( $ts, 6, 2 )) . ". " .
@@ -1058,16 +965,14 @@ class LanguageNo extends LanguageUtf8 {
return $d;
}
- function time( $ts, $adj = false )
- {
+ function time( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
return $t;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->date( $ts, $adj ) . " kl." . $this->time( $ts, $adj );
}
@@ -1076,26 +981,7 @@ class LanguageNo extends LanguageUtf8 {
return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesNo;
- return $wgValidSpecialPagesNo;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesNo;
- return $wgSysopSpecialPagesNo;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesNo;
- return $wgDeveloperSpecialPagesNo;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesNo;
if( isset( $wgAllMessagesNo[$key] ) ) {
return $wgAllMessagesNo[$key];
diff --git a/languages/LanguageNv.php b/languages/LanguageNv.php
index 565d684442d4..26bacb2b1b6e 100755
--- a/languages/LanguageNv.php
+++ b/languages/LanguageNv.php
@@ -38,56 +38,15 @@ if($wgMetaNamespace === FALSE)
);
/* private */ $wgSkinNamesNv = array(
- 'standard' => 'Standard',
- 'nostalgia' => 'Nostalgia',
- 'cologneblue' => 'Cologne Blue',
- 'davinci' => 'DaVinci',
'mono' => 'Łáa\'ígíí',
- 'monobook' => 'NaaltsoosŁáa\'ígíí',
- 'myskin' => 'MySkin'
-);
+ 'monobook' => 'NaaltsoosŁáa\'ígíí'
+) + $wgSkinNamesEn;
-/* private */ $wgMathNamesNv = array(
- MW_MATH_PNG => 'Always render PNG',
- MW_MATH_SIMPLE => 'HTML if very simple or else PNG',
- MW_MATH_HTML => 'HTML if possible or else PNG',
- MW_MATH_SOURCE => 'Leave it as TeX (for text browsers)',
- MW_MATH_MODERN => 'Recommended for modern browsers',
- MW_MATH_MATHML => 'MathML if possible (experimental)',
-);
/* private */ $wgDateFormatsNv = array(
# 'No preference',
);
-/* private */ $wgUserTogglesNv = array(
- 'highlightbroken' => 'Format broken links <a href="" class="new">like
-this</a> (alternative: like this<a href="" class="internal">?</a>).',
- 'justify' => 'Justify paragraphs',
- 'hideminor' => 'Hide minor edits in recent changes',
- 'usenewrc' => 'Enhanced recent changes (not for all browsers)',
- 'numberheadings' => 'Auto-number headings',
- 'showtoolbar'=>'Show edit toolbar',
- 'editondblclick' => 'Edit pages on double click (JavaScript)',
- 'editsection'=>'Enable section editing via [edit] links',
- 'editsectiononrightclick'=>'Enable section editing by right clicking<br /> on section titles (JavaScript)',
- 'showtoc'=>'Hián-sī bo̍k-lo̍k<br />(3 ê piau-tê í-siōng ê ia̍h)',
- 'rememberpassword' => 'Kì tiâu góa ê bi̍t-bé (across sessions)',
- 'editwidth' => 'Pian-chi̍p keh-á thián hō· khui',
- 'watchdefault' => 'Kā lí pian-chi̍p ê ia̍h ka-ji̍p kàm-sī-toaⁿ',
- 'minordefault' => 'Siat-sú só·-ū ê pian-chi̍p lóng sió siu-kái',
- 'previewontop' => 'Show preview before edit box and not after it',
- 'nocache' => 'Naaltsoos doo nooh yishchí da'
-);
-
-/* private */ $wgBookstoreListNv = array(
- "AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
- "PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
- "Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
- "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1",
- //"ISBN" => "$1"
-);
-
/* private */ $wgWeekdayNamesNv = array(
'Damóogo', 'Damóo biiskání', 'Damóodóó naakiską́o', 'Damóodóó tágí jį́', 'Damóodóó dį́į́\' yiską́o',
'Nda\'iiníísh', 'Yiską́ damóo'
@@ -104,72 +63,12 @@ this</a> (alternative: like this<a href="" class="internal">?</a>).',
'Btsx', 'Ghąj', 'Ntss', 'Ntsx'
);
-# Note to translators:
-# Please include the English words as synonyms. This allows people
-# from other wikis to contribute more easily.
-#
-/* private */ $wgMagicWordsNv = array(
-# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#redirect' ),
- MAG_NOTOC => array( 0, '__NOTOC__' ),
- MAG_FORCETOC => array( 0, '__FORCETOC__' ),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__' ),
- MAG_START => array( 0, '__START__' ),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' ),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' ),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY' ),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' ),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' ),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME' ),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
- MAG_PAGENAME => array( 1, 'PAGENAME' ),
- MAG_NAMESPACE => array( 1, 'NAMESPACE' ),
- MAG_SUBST => array( 0, 'SUBST:' ),
- MAG_MSGNW => array( 0, 'MSGNW:' ),
- MAG_END => array( 0, '__END__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ),
- MAG_IMG_RIGHT => array( 1, 'right' ),
- MAG_IMG_LEFT => array( 1, 'left' ),
- MAG_IMG_NONE => array( 1, 'none' ),
- MAG_IMG_WIDTH => array( 1, '$1px' ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ),
- MAG_INT => array( 0, 'INT:' ),
- MAG_SITENAME => array( 1, 'SITENAME' ),
- MAG_NS => array( 0, 'NS:' ),
- MAG_LOCALURL => array( 0, 'LOCALURL:' ),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
- MAG_SERVER => array( 0, 'SERVER' )
-);
-
-#-------------------------------------------------------------------
-# Default messages
-#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
-
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => ""
-
-# NOTE: To turn off "Disclaimers" in the title links,
-# set "disclaimers" => ""
-
-# NOTE: To turn off "Community portal" in the title links,
-# set "portal" => ""
-
#--------------------------------------------------------------------------
# Internationalisation code
#--------------------------------------------------------------------------
class LanguageNv extends LanguageUtf8 {
- function getBookstoreList () {
- global $wgBookstoreListNv ;
- return $wgBookstoreListNv ;
- }
-
function getNamespaces() {
global $wgNamespaceNamesNv;
return $wgNamespaceNamesNv;
@@ -185,28 +84,12 @@ class LanguageNv extends LanguageUtf8 {
return $wgSkinNamesNv;
}
- function getMathNames() {
- global $wgMathNamesNv;
- return $wgMathNamesNv;
- }
-
function getDateFormats() {
global $wgDateFormatsNv;
return $wgDateFormatsNv;
}
- function getUserToggles() {
- global $wgUserTogglesNv;
- return $wgUserTogglesNv;
- }
-
- function getUserToggle( $tog ) {
- $togs =& $this->getUserToggles();
- return $togs[$tog];
- }
-
- function getMonthName( $key )
- {
+ function getMonthName( $key ) {
global $wgMonthNamesNv;
return $wgMonthNamesNv[$key-1];
}
@@ -226,42 +109,7 @@ class LanguageNv extends LanguageUtf8 {
return $wgWeekdayNamesNv[$key-1];
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesNv;
- return $wgValidSpecialPagesNv;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesNv;
- return $wgSysopSpecialPagesNv;
- }
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesNv;
- return $wgDeveloperSpecialPagesNv;
- }
-
-/*
- function getMessage( $key )
- {
- global $wgAllMessagesNv;
- return @$wgAllMessagesNv[$key];
- }
-
- function getAllMessages()
- {
- global $wgAllMessagesNv;
- return $wgAllMessagesNv;
- }
-*/
-
- function &getMagicWords()
- {
- global $wgMagicWordsNv;
- return $wgMagicWordsNv;
- }
}
?>
diff --git a/languages/LanguageOc.php b/languages/LanguageOc.php
index 303ed108a92f..b45f588974af 100644
--- a/languages/LanguageOc.php
+++ b/languages/LanguageOc.php
@@ -6,24 +6,20 @@
require_once( "LanguageUtf8.php" );
-// The names of the namespaces can be set here, but the numbers
-// are magical, so don't change or move them! The Namespace class
-// encapsulates some of the magic-ness.
-
/* private */ $wgNamespaceNamesOc = array(
- -1 => "Especial",
- 0 => "",
- 1 => "Discutir",
- 2 => "Utilisator",
- 3 => "Discutida_Utilisator",
- 4 => "Oiquipedià",
- 5 => "Discutida_Oiquipedià",
- 6 => "Image",
- 7 => "Discutida_Image",
- 8 => "MediaWiki",
- 9 => "MediaWiki_talk",
- 10 => "Template",
- 11 => "Template_talk"
+ NS_SPECIAL => "Especial",
+ NS_MAIN => "",
+ NS_TALK => "Discutir",
+ NS_USER => "Utilisator",
+ NS_USER_TALK => "Discutida_Utilisator",
+ NS_PROJECT => "Oiquipedià",
+ NS_PROJECT_TALK => "Discutida_Oiquipedià",
+ NS_IMAGE => "Image",
+ NS_IMAGE_TALK => "Discutida_Image",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_talk",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
@@ -35,72 +31,13 @@ require_once( "LanguageUtf8.php" );
'standard' => "Normal",
'nostalgia' => "Nostalgia",
'cologneblue' => "Còlonha Blau",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
+) + $wgSkinNamesEn;
/* private */ $wgBookstoreListOc = array(
"Amazon.fr" => "http://www.amazon.fr/exec/obidos/ISBN=$1"
);
-
-// All special pages have to be listed here: a description of ""
-// will make them not show up on the "Special Pages" page, which
-// is the right thing for some of them (such as the "targeted" ones).
-
-/* private */ $wgValidSpecialPagesOc = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Préférences",
- "Watchlist" => "Liste de suivi",
- "Recentchanges" => "Modifications récentes",
- "Upload" => "Copier un fichier",
- "Imagelist" => "Liste des images",
- "Listusers" => "Liste des participants",
- "Statistics" => "Statistiques",
- "Randompage" => "Une page au hasard",
-
- "Lonelypages" => "Pages orphelines",
- "Unusedimages" => "Images orphelines",
- "Popularpages" => "Les plus populaires",
- "Wantedpages" => "Les plus demandées",
- "Shortpages" => "Articles courts",
- "Longpages" => "Articles longs",
- "Newpages" => "Nouvelles pages",
- "Ancientpages" => "Anciennes pages",
- "Allpages" => "Toutes les pages",
-
- "Ipblocklist" => "Adresses IP bloquées",
- "Maintenance" => "Page de maintenance",
- "Specialpages" => "", // ces pages doivent rester vides !
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Librairies en ligne",
-// "Categories" => "Page des catégories" // Looxix "Page categories"
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesOc = array(
- "Blockip" => "Bloquer une adresse IP",
- "Asksql" => "Accès SQL",
- "Undelete" => "Gérer les pages effacées"
-);
-
-/* private */ $wgDeveloperSpecialPagesOc = array(
- "Lockdb" => "Bloquer la base de données",
- "Unlockdb" => "Débloquer la base de données",
-);
-
/* private */ $wgAllMessagesOc = array(
# User Toggles
@@ -114,7 +51,7 @@ require_once( "LanguageUtf8.php" );
"tog-showtoolbar" => "Show edit toolbar",
"tog-editondblclick" => "Editar paginas amb un doble clic (JavaScript)",
"tog-editsection" => "Éditer une section via les liens [éditer]", //Looxix (Enable section editing via [edit] links)
-"tog-editsectiononrightclick" => "Éditer une section en cliquant à droite<br /> sur le titre de la section", // Looxix
+"tog-editsectiononrightclick" => "Éditer une section en cliquant à droite<br /> sur le titre de la section", // Looxix
"tog-showtoc" => "Afficher la table des matières<br /> (pour les articles ayant plus de 3 sections)",
"tog-rememberpassword" => "Se souvenir de mon mot de passe (cookie)",
"tog-editwidth" => "La fenêtre d'édition s'affiche en pleine largeur",
@@ -169,17 +106,15 @@ require_once( "LanguageUtf8.php" );
"linktrail" => "/^([a-zàâçéèêîôû]+)(.*)\$/sD",
"mainpage" => "Accueil",
-"mainpagetext" => "Logiciel Wikipédia installé.",
+"mainpagetext" => "Logiciel Wikipédia installé.",
"about" => "À propos",
-"aboutsite" => "À propos de Wikipédia",
+"aboutsite" => "À propos de Wikipédia",
"aboutpage" => "Wikipédia:À propos",
"help" => "Aide",
"helppage" => "Wikipédia:Aide",
-"wikititlesuffix" => "Wikipédia",
"bugreports" => "Rapport d'erreurs",
"bugreportspage" => "Wikipédia:Rapport d'erreurs",
-"sitesupport" => "Participer en faisant un don",
-"sitesupportpage" => "Wikipédia:Donations",
+"sitesupport" => "Participer en faisant un don",
"faq" => "FAQ",
"faqpage" => "Wikipédia:FAQ",
@@ -209,7 +144,7 @@ require_once( "LanguageUtf8.php" );
"unprotectthispage" => "Déprotéger cette page",
"newpage" => "Nouvelle page",
"talkpage" => "Page de discussion",
-"postcomment" => "Ajouter un commentaire", // Looxix "Post a comment",
+"postcomment" => "Ajouter un commentaire", // Looxix "Post a comment",
"articlepage" => "Voir l'article",
"subjectpage" => "Page sujet",
"userpage" => "Page utilisateur",
@@ -220,7 +155,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Redirigé depuis $1)",
"lastmodified" => "Dernière modification de cette page : $1.",
"viewcount" => "Cette page a été consultée $1 fois.",
-"gnunote" => "Tous les textes sont disponibles sous les termes de la <a class=internal href='$wgScriptPath/GFDL'>Licence de documentation libre GNU</a>.",
"printsubtitle" => "(de {{SERVER}})",
"protectedpage" => "Page protégée",
"administrators" => "Wikipédia:Administrateurs",
@@ -262,7 +196,7 @@ depuis la fonction \"<tt>$2</tt>\".
MySQL a renvoyé l'erreur \"<tt>$3: $4</tt>\".",
"noconnect" => "Désolé ! Suite à des problèmes techniques, il est impossible de se connecter à la base de données pour le moment.", //"Connexion impossible à la base de données sur $1",
"nodb" => "Sélection impossible de la base de données $1",
-"cachederror" => "Ceci est une copie de la page demandée et peut ne pas être à jour", // Looxix
+"cachederror" => "Ceci est une copie de la page demandée et peut ne pas être à jour", // Looxix
"readonly" => "Mises à jour bloquées sur la base de données",
"enterlockreason" => "Indiquez la raison du blocage, ainsi qu'une estimation de la durée de blocage ",
"readonlytext" => "Les ajouts et mises à jour sur la base de données Wikipédia sont actuellement bloqués, probablement pour permettre la maintenance de la base, après quoi, tout rentrera dans l'ordre. Voici la raison pour laquelle l'administrateur a bloqué la base :
@@ -281,11 +215,11 @@ Veuillez rapporter cette erreur à un administrateur, en lui indiquant l'adresse
"cannotdelete" => "Impossible de supprimer la page ou l'image indiquée.",
"badtitle" => "Mauvais titre", // Looxix "Bad title",
-"badtitletext" => "Le titre de la page demandée est invalide, vide ou le lien interlangue est invalide", // Looxix
+"badtitletext" => "Le titre de la page demandée est invalide, vide ou le lien interlangue est invalide", // Looxix
"perfdisabled" => "Désolé ! Cette fonctionnalité est temporairement désactivée
car elle ralentit la base de données à un point tel que plus personne
-ne peut utiliser le wiki.", // Looxix
-"perfdisabledsub" => "Ceci est une copie de sauvegarde de $1:", // Looxix
+ne peut utiliser le wiki.", // Looxix
+"perfdisabledsub" => "Ceci est une copie de sauvegarde de $1:", // Looxix
"viewsource" => "Voir le texte source",
"protectedtext" => "Cette page a été bloquée pour empêcher sa modification. Consultez [[Wikipédia:Page protégée]] pour voir les différentes raisons possibles.", // Looxix
@@ -305,7 +239,7 @@ N'oubliez pas de personnaliser votre Wikipédia en consultant la page Préféren
"newusersonly" => " (nouveaux utilisateurs uniquement)",
"remembermypassword" => "Se souvenir de mon mot de passe (cookie)",
"loginproblem" => "<b>Problème d'identification.</b><br />Essayez à nouveau !",
-"alreadyloggedin" => "<font color=red><b>Utilisateur $1, vous êtes déjà identifié !</b></font><br />\n",
+"alreadyloggedin" => "<strong>Utilisateur $1, vous êtes déjà identifié !</strong><br />\n",
"login" => "Identification",
"userlogin" => "Identification",
@@ -346,25 +280,23 @@ Veuillez vous identifier dès que vous l'aurez reçu.",
"blockedtitle" => "Utilisateur bloqué",
"blockedtext" => "Votre compte utilisateur ou votre adresse IP ont été bloqués par $1 pour la raison suivante :<br />$2<p> Vous pouvez contacter l'administrateur pour en discuter.",
"whitelistedittitle" => "Login requis pour rédiger", // Looxix "Login required to edit",
-"whitelistedittext" => "Vous devez être [[Special:Userlogin|connecté]] pour pouvoir rédiger", // Looxix
+"whitelistedittext" => "Vous devez être [[Special:Userlogin|connecté]] pour pouvoir rédiger", // Looxix
"whitelistreadtitle" => "Login requis pour lire", // Looxix "Login required to read",
-"whitelistreadtext" => "Vous devez être [[Special:Userlogin|connecté]] pour pouvoir lire les articles", // Looxix
-"whitelistacctitle" => "Vous n'êtes pas autorisé à créer un compte", // Looxix
-"whitelistacctext" => "Pour pouvoir créer un compte sur ce Wiki vous devez être [[Special:Userlogin|connecté]] et avoir les permissions appropriées", // Looxix
+"whitelistreadtext" => "Vous devez être [[Special:Userlogin|connecté]] pour pouvoir lire les articles", // Looxix
+"whitelistacctitle" => "Vous n'êtes pas autorisé à créer un compte", // Looxix
+"whitelistacctext" => "Pour pouvoir créer un compte sur ce Wiki vous devez être [[Special:Userlogin|connecté]] et avoir les permissions appropriées", // Looxix
"accmailtitle" => "Mot de passe envoyé.", // Looxix "Password sent.",
-"accmailtext" => "Le mot de passe de '$1' a été envoyé à $2.", // Looxix
+"accmailtext" => "Le mot de passe de '$1' a été envoyé à $2.", // Looxix
"newarticle" => "(Nouveau)",
"newarticletext" => "Saisissez ici le texte de votre article.",
-"anontalkpagetext" => "---- ''Ceci est la page de discussion pour un utilisateur anonyme qui n'a pas encore créé un compte ou qui ne l'utilise pas. Pour cette raison, nous devons utiliser l'[[adresse IP]] numérique pour l'identifier. Une adresse de ce type peut être partagée entre plusieurs utilisateurs. Si vous êtes un utilisateur anonyme et si vous constatez que des commentaires qui ne vous concernent pas vous ont été adressés, vous pouvez [[Special:Userlogin|créer un compte ou vous connecter]] afin d'éviter toute future confusion à l'avenir.",
+"anontalkpagetext" => "---- ''Ceci est la page de discussion pour un utilisateur anonyme qui n'a pas encore créé un compte ou qui ne l'utilise pas. Pour cette raison, nous devons utiliser l'[[adresse IP]] numérique pour l'identifier. Une adresse de ce type peut être partagée entre plusieurs utilisateurs. Si vous êtes un utilisateur anonyme et si vous constatez que des commentaires qui ne vous concernent pas vous ont été adressés, vous pouvez [[Special:Userlogin|créer un compte ou vous connecter]] afin d'éviter toute future confusion à l'avenir.",
"noarticletext" => "(Il n'y a pour l'instant aucun texte sur cette page)",
"updated" => "(Mis à jour)",
"note" => "<strong>Note :</strong> ",
"previewnote" => "Attention, ce texte n'est qu'une prévisualisation et n'a pas encore été sauvegardé !",
"previewconflict" => "La prévisualisation montre le texte de cette page tel qu'il apparaîtra une fois sauvegardé.",
"editing" => "modification de $1",
-"section edit" => " (section)",
-"comment edit" => " (commentaire)", // Looxix " (comment)",
"editconflict" => "Conflit de modification : $1",
"explainconflict" => "<b>Cette page a été sauvegardée après que vous avez commencé à la modifier.
La zone d'édition supérieure contient le texte tel qu'il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone d'édition inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.<br />",
@@ -377,7 +309,7 @@ La zone d'édition supérieure contient le texte tel qu'il est enregistré actue
quelques navigateurs gèrent mal les pages approchant ou dépassant 32 ko lors de leur rédaction.
Peut-être serait-il mieux que vous divisiez la page en sections plus petites.</strong>", // Panoramix
"readonlywarning" => "<strong>AVERTISSEMENT : cette page a été bloquée pour maintenance,
-vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.</strong>", // Looxix
+vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.</strong>", // Looxix
"protectedpagewarning" => "<strong>AVERTISSEMENT : cette page a été bloquée.
Seuls les utilisateurs ayant le statut d'administrateur peuvent la modifier. Soyez certain que
vous suivez les [[Project:Page protégée|directives concernant les pages protégées]].</strong>", // Looxix
@@ -559,11 +491,9 @@ L'heure indiquée est celle du serveur (UTC).
",
"filename" => "Nom",
"filedesc" => "Description",
-"affirmation" => "Je déclare que le détenteur du copyright de ce fichier accepte de le diffuser selon les termes de la $1.",
"copyrightpage" => "Wikipédia:Copyright",
"copyrightpagename" => "licence Wikipédia",
"uploadedfiles" => "Fichiers copiés",
-"noaffirmation" => "Vous devez confirmer que la copie de ce fichier ne viole aucun copyright.",
"ignorewarning" => "Ignorer l'avertissement et copier le fichier quand même.",
"minlength" => "Les noms des images doivent comporter au moins trois lettres.",
"badfilename" => "L'image a été renommée \"$1\".",
@@ -627,7 +557,7 @@ Parmi ceux-ci, <b>$2</b> ont le statut d'administrateur (voir $3).",
"disambiguationstext" => "Les articles suivants sont liés à une <i>page d'homonymie</i>. Or, ils devraient être liés au sujet.<br />Une page est considérée comme page d'homonymie si elle est liée à partir de $1.<br />Les liens à partir d'autres <i>espaces</i> ne sont pas pris en compte.",
"doubleredirects" => "Double redirection",
"doubleredirectstext" => "<b>Attention:</b> cette liste peut contenir des \"faux positifs\". Dans ce cas, c'est probablement la page du premier #REDIRECT contient aussi du texte.<br />Chaque ligne contient les liens à la 1re et 2e page de redirection, ainsi que la première ligne de cette dernière, qui donne normalement la \"vraie\" destination. Le premier #REDIRECT devrait lier vers cette destination.",
-"brokenredirects" => "Redirections cassées",
+"brokenredirects" => "Redirections cassées",
"brokenredirectstext" => "Ces redirections mènent a une page qui n'existe pas.",
"selflinks" => "Page avec un lien circulaire",
"selflinkstext" => "Les pages suivantes contiennent un lien vers elles-mêmes, ce qui n'est pas permis.",
@@ -655,8 +585,6 @@ Parmi ceux-ci, <b>$2</b> ont le statut d'administrateur (voir $3).",
"listusers" => "Liste des participants",
"specialpages" => "Pages spéciales",
"spheading" => "Pages spéciales",
-"sysopspheading" => "Pages spéciales à l'usage des administrateurs",
-"developerspheading" => "Pages spéciales à l'usage des développeurs",
"protectpage" => "Protéger la page",
"recentchangeslinked" => "Suivi des liens",
"rclsub" => "(des pages liées à \"$1\")",
@@ -711,18 +639,18 @@ Les prochaines modifications de cette page et de la page discussion associée se
"watchthispage" => "Suivre cette page",
"unwatchthispage" => "Ne plus suivre",
"notanarticle" => "Aucun article",
-"watchnochange" => "Aucune des pages que vous suivez n'a été modifiée pendant la période affichée.", // Looxix
-"watchdetails" => "Vous suivez $1 pages, sans compter les pages de discussion. [$4 Afficher et modifier la liste complète].", // Looxix
-"watchmethod-recent" => "vérification des modifications récentes des pages suivies", // Looxix
-"watchmethod-list" => "vérification des pages suivies pour des modifications récentes", // Looxix
-
-"removechecked" => "Retirer de la liste de suivi les articles sélectionnés", // Looxix
-"watchlistcontains" => "Votre liste de suivi contient $1 pages", // Looxix
-"watcheditlist" => "Ceci est votre liste de suivi par ordre alphabétique. Sélectionnez les pages que vous souhaitez retirer de la liste et cliquez le bouton \"retirer de la liste de suivi\" en bas de l'écran.", // Looxix
-"removingchecked" => "Les articles sélectionnés sont retirés de votre liste de suivi...", // Looxix
+"watchnochange" => "Aucune des pages que vous suivez n'a été modifiée pendant la période affichée.", // Looxix
+"watchdetails" => "Vous suivez $1 pages, sans compter les pages de discussion. [$4 Afficher et modifier la liste complète].", // Looxix
+"watchmethod-recent" => "vérification des modifications récentes des pages suivies", // Looxix
+"watchmethod-list" => "vérification des pages suivies pour des modifications récentes", // Looxix
+
+"removechecked" => "Retirer de la liste de suivi les articles sélectionnés", // Looxix
+"watchlistcontains" => "Votre liste de suivi contient $1 pages", // Looxix
+"watcheditlist" => "Ceci est votre liste de suivi par ordre alphabétique. Sélectionnez les pages que vous souhaitez retirer de la liste et cliquez le bouton \"retirer de la liste de suivi\" en bas de l'écran.", // Looxix
+"removingchecked" => "Les articles sélectionnés sont retirés de votre liste de suivi...", // Looxix
"couldntremove" => "Impossible de retirer l'article '$1'...", // Looxix "Couldn't remove item '$1'...",
-"iteminvalidname" => "Problème avec l'article '$1': les nom est invalide...", // Looxix
-"wlnote" => "Ci-dessous se trouve les $1 dernières modifications depuis les <b>$2</b> dernières heures.", // Looxix
+"iteminvalidname" => "Problème avec l'article '$1': les nom est invalide...", // Looxix
+"wlnote" => "Ci-dessous se trouve les $1 dernières modifications depuis les <b>$2</b> dernières heures.", // Looxix
# Delete/protect/revert
@@ -757,12 +685,12 @@ L'heure indiquée est celle du serveur (UTC).
"rollbackfailed" => "La révocation a échoué",
"cantrollback" => "Impossible de révoquer: dernier auteur est le seul à avoir modifié cet article",
"alreadyrolled" => "Impossible de révoquer la dernière modification de [[$1]]
-par [[User:$2|$2]] ([[User talk:$2|Talk]]); quelqu'un d'autre à déjà modifer ou révoquer l'article.
+par [[User:$2|$2]] ([[User talk:$2|Talk]]); quelqu'un d'autre à déjà modifer ou révoquer l'article.
-La dernière modificaion était de [[User:$3|$3]] ([[User talk:$3|Talk]]). ", //Looxix
+La dernière modificaion était de [[User:$3|$3]] ([[User talk:$3|Talk]]). ", //Looxix
# only shown if there is an edit comment
-"editcomment" => "Le résumé de la modification était: \"<i>$1</i>\".", //Looxix
+"editcomment" => "Le résumé de la modification était: \"<i>$1</i>\".", //Looxix
"revertpage" => "restitution de la dernière modification de $1",
# Undelete
@@ -776,12 +704,12 @@ La corbeille peut être effacée périodiquement.",
"undeleterevisions" => "$1 révisions archivées", // Looxix "$1 revisions archived",
"undeletehistory" => "Si vous restaurez la page, toutes les révisions seront restaurées dans l'historique.
Si une nouvelle page avec le même nom a été crée depuis la suppression,
-les révisions restaurées apparaîtront dans l'historique antérieur et la version courante ne sera pas automatiquement remplacée.", // Looxix
-"undeleterevision" => "Version effacée ($1)", // Looxix "Deleted revision as of $1",
+les révisions restaurées apparaîtront dans l'historique antérieur et la version courante ne sera pas automatiquement remplacée.", // Looxix
+"undeleterevision" => "Version effacée ($1)", // Looxix "Deleted revision as of $1",
"undeletebtn" => "Restaurer !", // Looxix "Restore!",
"undeletedarticle" => "restauré \"$1\"", // FvdP "restored \"$1\""
"undeletedtext" => "L'article [[$1]] a été restauré avec succès.
-Voir [[Wikipedia:Trace des effacements]] pour la liste des suppressions et des restaurations récentes.", // Looxix
+Voir [[Wikipedia:Trace des effacements]] pour la liste des suppressions et des restaurations récentes.", // Looxix
# Contributions
#
"contributions" => "Contributions",
@@ -812,7 +740,6 @@ Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui on
"ipbreason" => "Motif",
"ipbsubmit" => "Bloquer cette adresse",
"badipaddress" => "L'adresse IP n'est pas correcte.",
-"noblockreason" => "Vous devez indiquer le motif du blocage.",
"blockipsuccesssub" => "Blocage réussi",
"blockipsuccesstext" => "L'adresse IP \"$1\" a été bloquée.
<br />Vous pouvez consulter sur cette [[Special:Ipblocklist|page]] la liste des adresses IP bloquées.",
@@ -822,11 +749,11 @@ Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui on
"ipusubmit" => "Débloquer cette adresse",
"ipusuccess" => "Adresse IP \"$1\" débloquée",
"ipblocklist" => "Liste des adresses IP bloquées",
-"blocklistline" => "$1, $2 a bloqué $3",
+"blocklistline" => "$1, $2 a bloqué $3 ($4)",
"blocklink" => "bloquer",
"unblocklink" => "débloquer",
"contribslink" => "contribs",
-"autoblocker" => "Autobloqué parce que vous partagez un adresse IP avec \"$1\". Raison : \"$2\".", // Looxix
+"autoblocker" => "Autobloqué parce que vous partagez un adresse IP avec \"$1\". Raison : \"$2\".", // Looxix
# Developer tools
@@ -850,21 +777,6 @@ Veuillez confirmer que c'est bien là ce que vous voulez faire.",
<br />N'oubliez pas de la déverrouiller lorsque vous aurez terminé votre opération de maintenance.",
"unlockdbsuccesstext" => "La base de données de Wikipédia est déverrouillée.",
-# SQL query
-#
-"asksql" => "Requête SQL",
-"asksqltext" => "Utilisez le formulaire ci-dessous pour faire une requête directe sur la base de données de Wikipédia.
-Utilisez des guillemets simples ('comme ceci') pour délimiter les chaînes de caractères.
-Cette opération peut surcharger considérablement le serveur, faites en usage
-avec modération.",
-"sqlislogged" => "Veillez noter que toutes les requêtes sont loguées", // Looxix "Please note that all queries are logged.",
-"sqlquery" => "Saisir la requête",
-
-"querybtn" => "Envoyer la requête",
-"selectonly" => "Les requêtes autres que \"SELECT\" sont réservées aux développeurs de
-Wikipédia.",
-"querysuccessful" => "Requête réussie",
-
# Move page
#
"movepage" => "Déplacer un article",
@@ -902,16 +814,16 @@ sous le nouveau nom. S'il vous plait, fusionnez les manuellement.", // Looxix
# Math
- 'mw_math_png' => "Totjorn produsir una image PNG",
- 'mw_math_simple' => "HTML si plan simpla, senon PNG",
- 'mw_math_html' => "HTML si possibla, senon PNG",
- 'mw_math_source' => "Laissar lo còdi TeX del origina",
- 'mw_math_modern' => "Per los navigaire modèrn",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Totjorn produsir una image PNG",
+'mw_math_simple' => "HTML si plan simpla, senon PNG",
+'mw_math_html' => "HTML si possibla, senon PNG",
+'mw_math_source' => "Laissar lo còdi TeX del origina",
+'mw_math_modern' => "Per los navigaire modèrn",
+'mw_math_mathml' => 'MathML',
);
-class LanguageOc extends LanguageUtf8{
+class LanguageOc extends LanguageUtf8{
function getBookstoreList () {
global $wgBookstoreListOc ;
@@ -933,8 +845,6 @@ class LanguageOc extends LanguageUtf8{
return $wgSkinNamesOc;
}
- // Inherit userAdjust()
-
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -948,21 +858,6 @@ class LanguageOc extends LanguageUtf8{
return $this->date( $ts, $adj ) . " à " . $this->time( $ts, $adj );
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesOc;
- return $wgValidSpecialPagesOc;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesOc;
- return $wgSysopSpecialPagesOc;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesOc;
- return $wgDeveloperSpecialPagesOc;
- }
-
function getMessage( $key ) {
global $wgAllMessagesOc, $wgAllMessagesEn;
$m = $wgAllMessagesOc[$key];
diff --git a/languages/LanguageOs.php b/languages/LanguageOs.php
index c9032776edd2..1c416cfb1644 100644
--- a/languages/LanguageOs.php
+++ b/languages/LanguageOs.php
@@ -9,63 +9,56 @@
require_once( "LanguageRu.php" );
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* private */ $wgNamespaceNamesOs = array(
- NS_MEDIA => 'Media', //чтоб не писать "Мультимедия"
- NS_SPECIAL => 'Сæрмагонд',
- NS_MAIN => '',
- NS_TALK => 'Дискусси',
- NS_USER => 'Архайæг',
- NS_USER_TALK => 'Архайæджы_дискусси',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => 'Дискусси_'+$wgMetaNamespace,
- NS_IMAGE => 'Ныв',
- NS_IMAGE_TALK => 'Нывы_тыххæй_дискусси',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'Дискусси_MediaWiki',
- NS_TEMPLATE => 'Шаблон',
- NS_TEMPLATE_TALK => 'Шаблоны_тыххæй_дискусси',
- NS_HELP => 'Æххуыс',
- NS_HELP_TALK => 'Æххуысы_тыххæй_дискусси',
- NS_CATEGORY => 'Категори',
- NS_CATEGORY_TALK => 'Категорийы_тыххæй_дискусси',
+ NS_MEDIA => 'Media', //чтоб не писать "Мультимедия"
+ NS_SPECIAL => 'Сæрмагонд',
+ NS_MAIN => '',
+ NS_TALK => 'Дискусси',
+ NS_USER => 'Архайæг',
+ NS_USER_TALK => 'Архайæджы_дискусси',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => 'Дискусси_'+$wgMetaNamespace,
+ NS_IMAGE => 'Ныв',
+ NS_IMAGE_TALK => 'Нывы_тыххæй_дискусси',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'Дискусси_MediaWiki',
+ NS_TEMPLATE => 'Шаблон',
+ NS_TEMPLATE_TALK => 'Шаблоны_тыххæй_дискусси',
+ NS_HELP => 'Æххуыс',
+ NS_HELP_TALK => 'Æххуысы_тыххæй_дискусси',
+ NS_CATEGORY => 'Категори',
+ NS_CATEGORY_TALK => 'Категорийы_тыххæй_дискусси',
) + $wgNamespaceNamesEn;
-if(isset($wgExtraNamespaces)) {
- $wgNamespaceNamesOs=$wgNamespaceNamesOs+$wgExtraNamespaces;
-}
-
/* private */ $wgQuickbarSettingsOs = array(
- 'Ма равдис', 'Галиуырдыгæй', 'Рахизырдыгæй', 'Рахизырдыгæй ленккæнгæ'
- );
+ 'Ма равдис', 'Галиуырдыгæй', 'Рахизырдыгæй', 'Рахизырдыгæй ленккæнгæ'
+ );
/* private */ $wgSkinNamesOs = array(
- 'standard' => 'Стандартон',
- 'nostalgia' => 'Æнкъард',
- 'cologneblue' => 'Кёльны æрхæндæг',
- 'davinci' => 'Да Винчи',
- 'mono' => 'Моно',
- 'monobook' => 'Моно-чиныг',
- 'myskin' => 'Мæхи',
- 'chick' => 'Карк'
- );
+ 'standard' => 'Стандартон',
+ 'nostalgia' => 'Æнкъард',
+ 'cologneblue' => 'Кёльны æрхæндæг',
+ 'davinci' => 'Да Винчи',
+ 'mono' => 'Моно',
+ 'monobook' => 'Моно-чиныг',
+ 'myskin' => 'Мæхи',
+ 'chick' => 'Карк'
+ ) + $wgSkinNamesEn;
/* private */ $wgAllMessagesOs = array(
'titlematches' => 'Статьяты сæргæндты æмцаутæ',
'toc' => 'Сæргæндтæ',
'addedwatch' => "Дæ цæст кæмæ дарыс, уыцы статьятæм бафтыд.",
-'all' => "æппæт",
'allarticles' => "Æппæт статьятæ",
'allmessages' => "Æппæт техникон фыстытæ",
'allpages' => "Æппæт фæрстæ",
-'allpagesnamespace' => "Æппæт фæрстæ ($1)",
'allpagesnext' => "дарддæр",
'allpagesprev' => "фæстæмæ",
'alphaindexline' => "$1 (уыдоны ’хсæн цы статьятæ ис, фен) $2",
'ancientpages' => "Зæронддæр фæрстæ",
'and' => "æмæ",
-'articlenamespace' => "(статьятæ)",
'articlepage' => "Фен статья",
'blanknamespace' => "(Сæйраг)",
'bold_sample' => "Ацы текст бæзджын суыдзæн",
@@ -164,7 +157,7 @@ if(isset($wgExtraNamespaces)) {
'qbfind' => "Агур",
'qbspecialpages' => "Сæрмагонд фæрстæ",
'randompage' => "Æнæбары æвзæрст фарс",
-'rclinks' => "Фæстаг $1 ивддзинæдтæ (афæстаг $2 боны дæргъы чи ’рцыдысты) равдис;
+'rclinks' => "Фæстаг $1 ивддзинæдтæ (афæстаг $2 боны дæргъы чи ’рцыдысты) равдис;
$3",
'rcnote' => "Дæлдæр нымад сты афæстаг <strong>$2</strong> боны дæргъы конд <strong>$1</strong> ивддзинад(ы).",
'recentchanges' => "Фæстаг ивддзинæдтæ",
@@ -232,68 +225,44 @@ $3",
);
class LanguageOs extends LanguageRu {
- function LanguageOs() {
- global $wgNamespaceNamesOs, $wgMetaNamespace;
- LanguageUtf8::LanguageUtf8();
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesOs;
- return $wgNamespaceNamesOs;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsOs;
- return $wgQuickbarSettingsOs;
- }
-
- function getSkinNames() {
- global $wgSkinNamesOs;
- return $wgSkinNamesOs;
- }
+ function LanguageOs() {
+ global $wgNamespaceNamesOs, $wgMetaNamespace;
+ LanguageUtf8::LanguageUtf8();
+ }
- function getDateFormats() {
- global $wgDateFormatsRu;
- return $wgDateFormatsRu;
- }
+ function getNamespaces() {
+ global $wgNamespaceNamesOs;
+ return $wgNamespaceNamesOs;
+ }
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesRu;
- return $wgValidSpecialPagesRu;
- }
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsOs;
+ return $wgQuickbarSettingsOs;
+ }
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesRu;
- return $wgSysopSpecialPagesRu;
- }
+ function getSkinNames() {
+ global $wgSkinNamesOs;
+ return $wgSkinNamesOs;
+ }
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesRu;
- return $wgDeveloperSpecialPagesRu;
- }
+ function getDateFormats() {
+ global $wgDateFormatsRu;
+ return $wgDateFormatsRu;
+ }
- function getMessage( $key )
- {
- global $wgAllMessagesOs;
+ function getMessage( $key ) {
+ global $wgAllMessagesOs;
return isset($wgAllMessagesOs[$key]) ? $wgAllMessagesOs[$key] : parent::getMessage($key);
- }
-
- function fallback8bitEncoding() {
- return "windows-1251";
- }
+ }
- function getMagicWords() {
- global $wgMagicWordsRu;
- return $wgMagicWordsRu;
- }
+ function fallback8bitEncoding() {
+ return "windows-1251";
+ }
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ', ' ) : $number;
}
-
+
}
?>
diff --git a/languages/LanguagePa.php b/languages/LanguagePa.php
index c43bb0e7a7d4..3a55efecb20f 100644
--- a/languages/LanguagePa.php
+++ b/languages/LanguagePa.php
@@ -42,9 +42,6 @@ require_once('LanguageUtf8.php');
#-------------------------------------------------------------------
# Default messages
#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
/* private */ $wgAllMessagesPa = array(
# Bits of text used by many pages:
@@ -103,7 +100,6 @@ require_once('LanguageUtf8.php');
'article' => 'ਵਿਸ਼ਾ-ਵਸਤੂ ਵਾਲਾ ਪੰਨਾ',
'help' => 'ਮਦਦ',
'helppage' => 'ਮਦਦ:ਵਿਸ਼ਾ-ਵਸਤੂ',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'ਖਾਮੀ ਸੂਚਨਾ',
'bugreportspage' => 'Project:ਖਾਮੀ_ਸੂਚਨਾ',
'sitesupport' => 'ਦਾਨ',
@@ -127,10 +123,8 @@ require_once('LanguageUtf8.php');
'anontalk' => 'ਇੱਸ ਆਈ-ਪੀ (IP) ਦੀ ਚਰਚਾ',
'navigation' => 'ਨੈਵੀਗੇਸ਼ੱਨ',
-# NOTE: To turn off 'Current Events' in the sidebar,
-# set 'currentevents' => '-'
'currentevents' => '-',
-/*'currentevents-url' => 'Current events',*/
+
'disclaimers' => 'ਡਿਸਕਲੇਮਰ',
'disclaimerpage' => 'Project:General_disclaimer',
@@ -181,8 +175,6 @@ require_once('LanguageUtf8.php');
'sysoptext' => 'ਜੋ ਤੁਸੀਂ ਕਰਨਾ ਚਾਹ ਰਹੇ ਹੋ, ਓਹ ਸਿਰਫ਼ \'sysop\' ਦਰਜੇ ਵਾਲੇ ਮੈਂਬਰ ਹੀ ਕਰ ਸਕਦੇ ਹਨ. ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਵੇਖੋ: $1',
'developertitle' => 'Developer ਦਰਜਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ',
'developertext' => 'ਜੋ ਤੁਸੀਂ ਕਰਨਾ ਚਾਹ ਰਹੇ ਹੋ, ਓਹ ਸਿਰਫ਼ \'developer\' ਦਰਜੇ ਵਾਲੇ ਮੈਂਬਰ ਹੀ ਕਰ ਸਕਦੇ ਹਨ. ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਵੇਖੋ: $1',
-'bureaucrattitle' => 'Bureaucrat ਦਰਜਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ',
-'bureaucrattext' => 'ਜੋ ਤੁਸੀਂ ਕਰਨਾ ਚਾਹ ਰਹੇ ਹੋ, ਓਹ ਸਿਰਫ਼ \'bureaucrat\' ਦਰਜੇ ਵਾਲੇ sysop ਮੈਂਬਰ ਹੀ ਕਰ ਸਕਦੇ ਹਨ',
'nbytes' => '$1 ਬਾਈਟ',
'go' => 'ਜਾਓ',
'ok' => 'ਠੀਕ ਹੈ',
@@ -254,15 +246,14 @@ a number of reasons why this may be so, please see
[[{{ns:4}}:Protected page]].
You can view and copy the source of this page:',
-'seriousxhtmlerrors' => 'Tidy ਦੁਆਰਾ ਕੁਝ ਬਹੁਤ ਹੀ ਅਹਿਮ XHTML markup ਦੀਆਂ ਗਲਤੀਆਂ ਲੱਭੀਆਂ ਗਈਆਂ ਹਨ',
# Login and logout pages
#
'logouttitle' => 'ਮੈਂਬਰ ਲਾਗ ਆਊਟ',
-'logouttext' => 'ਹੁਣ ਤੁਸੀਂ ਲਾਗ ਆਊਟ ਹੋ ਚੁੱਕੇ ਹੋ। ਹੁਣ ਤੁਸੀਂ ਅਗਿਆਤ ਰੂਪ ਵਿੱਚ
- {{SITENAME}} ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਓਹੀ ਮੈਂਬਰ
-ਜਾਂ ਕਿਸੇ ਹੋਰ ਮੈਂਬਰ ਦੇ ਰੂਪ ਵਿੱਚ ਲਾਗ ਇਨ ਕਰ ਸਕਦੇ ਹੋ।
-Note that some pages may continue to be displayed as if you were
+'logouttext' => 'ਹੁਣ ਤੁਸੀਂ ਲਾਗ ਆਊਟ ਹੋ ਚੁੱਕੇ ਹੋ। ਹੁਣ ਤੁਸੀਂ ਅਗਿਆਤ ਰੂਪ ਵਿੱਚ
+ {{SITENAME}} ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਓਹੀ ਮੈਂਬਰ
+ਜਾਂ ਕਿਸੇ ਹੋਰ ਮੈਂਬਰ ਦੇ ਰੂਪ ਵਿੱਚ ਲਾਗ ਇਨ ਕਰ ਸਕਦੇ ਹੋ।
+Note that some pages may continue to be displayed as if you were
still logged in, until you clear your browser cache\n',
'welcomecreation' => '== ਜੀ ਆਇਆਂ ਨੂੰ, $1! ==
@@ -276,7 +267,7 @@ still logged in, until you clear your browser cache\n',
'newusersonly' => '(ਸਿਰਫ਼ ਨਵੇਂ ਮੈਂਬਰਾਂ ਲਈ)',
'remembermypassword' => 'ਅੱਗੋਂ ਲਈ ਮੇਰਾ ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੋ',
'loginproblem' => '<b>ਤੁਹਾਡੇ ਲਾਗ ਇਨ ਵਿੱਚ ਕੁਝ ਸਮੱਸਿਆ ਹੈ,</b><br />ਦੌਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ!',
-'alreadyloggedin' => '<font color=red><b>$1, ਤੁਸੀਂ ਪਿਹਲਾਂ ਹੀ ਲਾਗ ਇਨ ਹੋ ਚੁੱਕੇ ਹੋ!</b></font><br />\n',
+'alreadyloggedin' => '<strong>$1, ਤੁਸੀਂ ਪਿਹਲਾਂ ਹੀ ਲਾਗ ਇਨ ਹੋ ਚੁੱਕੇ ਹੋ!</strong><br />\n',
'login' => 'ਲਾਗ ਇਨ',
'loginprompt' => '{{SITENAME}} ਵਿਚ ਲਾੱਗ-ਇਨ ਕਰਨ ਲਈ ਤੁਹਾਡੀਆਂ cookies enabled ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।',
@@ -293,31 +284,31 @@ still logged in, until you clear your browser cache\n',
'yourlanguage' => 'Interface language',
'yourvariant' => 'Language variant',
'yournick' => 'ਤੁਹਾਡਾ ਉਪਨਾਮ (ਦਸਤਖ਼ਤ ਲਈ)',
-'emailforlost' => 'Star (*) ਨਿਸ਼ਾਨ ਲੱਗੇ ਖਾਨਿਆਂ ਵਿੱਚ ਭਰਨਾ ਲਾਜ਼ਮੀ ਨਹੀਂ ਹੈ.
-ਜੇ ਤੁਸੀਂ ਈ-ਮੇਲ ਦਿੰਦੇ ਹੋ ਤਾਂ ਬਿਨਾਂ ਤੁਹਾਡੇ ਅਸਲੀ ਈ-ਮੇਲ ਨੂੰ ਜਾਣੇ, ਇਸ website ਦੁਆਰਾ ਲੋਕ ਤੁਹਾਨੂੰ ਸੰਪੰਰਕ ਕਰ ਸਕਦੇ ਹਨ
+'emailforlost' => 'Star (*) ਨਿਸ਼ਾਨ ਲੱਗੇ ਖਾਨਿਆਂ ਵਿੱਚ ਭਰਨਾ ਲਾਜ਼ਮੀ ਨਹੀਂ ਹੈ.
+ਜੇ ਤੁਸੀਂ ਈ-ਮੇਲ ਦਿੰਦੇ ਹੋ ਤਾਂ ਬਿਨਾਂ ਤੁਹਾਡੇ ਅਸਲੀ ਈ-ਮੇਲ ਨੂੰ ਜਾਣੇ, ਇਸ website ਦੁਆਰਾ ਲੋਕ ਤੁਹਾਨੂੰ ਸੰਪੰਰਕ ਕਰ ਸਕਦੇ ਹਨ
ਅਤੇ ਜੇ ਕਦੀ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਜਾਓ, ਤਾਂ ਇਸ ਈ-ਮੇਲ ਤੇ ਤੁਹਾਨੂੰ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ. <br /><br />ਤੁਹਾਡਾ ਅਸਲੀ ਨਾਮ, ਜੇ ਤੁਸੀਂ ਇੱਥੇ ਦਿੰਦੇ ਹੋ, ਤੁਹਾਡੇ ਕੰਮ ਨੂੰ attribution ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ',
-'prefs-help-realname' => '* <strong>ਅਸਲੀ ਨਾਮ</strong> (ਗੈਰ-ਜ਼ਰੂਰੀ): ਜੇ ਤੁਸੀਂ ਭਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਕੰਮ ਨੂੰ attribution ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ<br/>',
-'prefs-help-email' => '* <strong>ਈ-ਮੇਲ</strong> (ਗੈਰ-ਜ਼ਰੂਰੀ): ਜੇ ਭਰਦੇ ਹੋ ਤਾਂ ਬਿਨਾਂ ਤੁਹਾਡੇ ਅਸਲੀ ਈ-ਮੇਲ ਨੂੰ ਜਾਣੇ, ਇਸ website ਦੁਆਰਾ ਲੋਗ ਤੁਹਾਨੂੰ ਸੰਪੰਰਕ ਕਰ ਸਕਦੇ ਹਨ
+'prefs-help-realname' => '* <strong>ਅਸਲੀ ਨਾਮ</strong> (ਗੈਰ-ਜ਼ਰੂਰੀ): ਜੇ ਤੁਸੀਂ ਭਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਕੰਮ ਨੂੰ attribution ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ<br />',
+'prefs-help-email' => '* <strong>ਈ-ਮੇਲ</strong> (ਗੈਰ-ਜ਼ਰੂਰੀ): ਜੇ ਭਰਦੇ ਹੋ ਤਾਂ ਬਿਨਾਂ ਤੁਹਾਡੇ ਅਸਲੀ ਈ-ਮੇਲ ਨੂੰ ਜਾਣੇ, ਇਸ website ਦੁਆਰਾ ਲੋਗ ਤੁਹਾਨੂੰ ਸੰਪੰਰਕ ਕਰ ਸਕਦੇ ਹਨ
ਅਤੇ ਜੇ ਕਦੀ ਤੁਸੀਂ ਆਪਣਾ ਪਾਸਵਰਡ ਭੁੱਲ ਜਾਓ, ਤਾਂ ਇਸ ਈ-ਮੇਲ ਤੇ ਤੁਹਾਨੂੰ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ.',
'loginerror' => 'ਲਾਗ ਇਨ ਵਿੱਚ ਗਲਤੀ',
'noname' => 'ਤੁਸੀਂ ਮੈਂਬਰ ਦਾ ਨਾਮ ਸਹੀ ਨਹੀਂ ਦੱਸਿਆ.',
'loginsuccesstitle' => 'ਲਾਗ ਇਨ ਕਾਮਯਾਬ ਰਿਹਾ',
'loginsuccess' => 'ਹੁਣ ਤੁਸੀਂ {{SITENAME}} ਵਿੱਚ \'$1\' ਨਾਮ ਨਾਲ ਲਾਗ ਇਨ ਹੋ',
-'nosuchuser' => '\'$1\' ਨਾਮ ਦਾ ਕੋਈ ਮੈਂਬਰ ਨਹੀਂ ਹੈ.
+'nosuchuser' => '\'$1\' ਨਾਮ ਦਾ ਕੋਈ ਮੈਂਬਰ ਨਹੀਂ ਹੈ.
ਕਿਰਪਾ ਕਰਕੇ ਨਾਮ ਸਹੀ ਲਿੱਖੋ ਜਾਂ ਨੀਚੇ ਦਿੱਤੇ ਗਏ ਫ਼ਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਨਵਾਂ ਖਾਤਾ ਬਣਾ ਲਓ.',
'wrongpassword' => 'ਦਿੱਤਾ ਗਿਆ ਪਾਸਵਰਡ ਗਲਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੋਬਾਰਾ ਯਤਨ ਕਰੋ',
'mailmypassword' => 'ਮੈਨੂੰ ਇੱਕ ਨਵਾਂ ਪਾਸਵਰਡ ਈ-ਮੇਲ ਰਾਹੀਂ ਭੇਜ ਦਿਓ',
'passwordremindertitle' => '{{SITENAME}} ਵਲੋਂ ਪਾਸਵਰਡ ਯਾਦਦਹਾਣੀ-ਪੱਤ੍ਰ (Password Reminder from {{SITENAME}})',
-'passwordremindertext' => 'ਕਿਸੇ ਨੇ (ਸ਼ਾਯਿਦ ਤੁਸੀਂ ਹੀ, $1 IP address ਤੋਂ)
- {{SITENAME}} ਲਾਗ ਇਨ ਦਾ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜਣ ਦੀ ਮੰਗ ਕੀਤੀ ਸੀ.
-ਮੈਂਬਰ \'$1\' ਦਾ ਹੁਣ ਨਵਾਂ ਪਾਸਵਰਡ \'$3\' ਹੈ.
+'passwordremindertext' => 'ਕਿਸੇ ਨੇ (ਸ਼ਾਯਿਦ ਤੁਸੀਂ ਹੀ, $1 IP address ਤੋਂ)
+ {{SITENAME}} ਲਾਗ ਇਨ ਦਾ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜਣ ਦੀ ਮੰਗ ਕੀਤੀ ਸੀ.
+ਮੈਂਬਰ \'$1\' ਦਾ ਹੁਣ ਨਵਾਂ ਪਾਸਵਰਡ \'$3\' ਹੈ.
ਕਿਰਪਾ ਕਰਕੇ {{SITENAME}} ਵਿੱਚ ਲਾਗ ਇਨ ਕਰਕੇ ਹੁਣੇ ਆਪਣਾ ਪਾਸਵਰਡ ਬਦਲ ਲਓ.\n<br /><br />
Someone (probably you, from IP address $1)
requested that we send you a new {{SITENAME}} login password.
The password for user \'$2\' is now \'$3\'.
You should log in and change your password now.',
'noemail' => 'ਮੈਂਬਰ \'$1\' ਲਈ ਕੋਈ ਈ-ਮੇਲ ਅਡ੍ਰੈੱਸ ਨਹੀਂ ਹੈ',
-'passwordsent' => '\'$1\' ਮੈਂਬਰ ਦੇ ਈ-ਮੇਲ ਅਡ੍ਰੈੱਸ ਤੇ ਇੱਕ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜ ਦਿੱਤਾ ਗਿਆ ਹੈ.
+'passwordsent' => '\'$1\' ਮੈਂਬਰ ਦੇ ਈ-ਮੇਲ ਅਡ੍ਰੈੱਸ ਤੇ ਇੱਕ ਨਵਾਂ ਪਾਸਵਰਡ ਭੇਜ ਦਿੱਤਾ ਗਿਆ ਹੈ.
ਪਾਸਵਰਡ ਮਿਲੱਣ ਤੋਂ ਬਾਅਦ ਕਿਰਪਾ ਲਾਗ ਇਨ ਜ਼ਰੂਰ ਕਰੋ.',
'loginend' => ' ',
'mailerror' => 'ਮੇਲ (mail) $1 ਭੇਜਣ ਵਿੱਚ ਸਮੱਸਿਆ ਆ ਗਈ ਹੈ',
@@ -343,12 +334,12 @@ You should log in and change your password now.',
'preview' => 'ਝਲਕ',
'showpreview' => 'ਝਲਕ ਦਿਖਾਓ',
'blockedtitle' => 'ਮੈਂਬਰ ਤੇ ਰੋਕ ਲਗਾ ਦਿੱਤੀ ਗਈ ਹੈ',
-'blockedtext' => 'ਤੁਹਾਡੇ ਮੈਂਬਰ ਨਾਮ ਜਾਂ IP address ਉੱਤੇ $1 ਦੁਆਰਾ ਰੋਕ ਲਗਾ ਦਿੱਤੀ ਗਈ ਹੈ.
-ਕਾਰਣ ਹੈ:<br />\'\'$2\'\'<p>ਇਸ ਰੋਕ ਦੇ ਬਾਰੇ ਵਿੱਚ ਚਰਚਾ ਕਰਨ ਲਈ
-$1 ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ [[{{ns:4}}:ਪ੍ਰਸ਼ਾਸਕ]]
-ਨੂੰ ਸੰਪੰਰਕ ਕਰੋ. ਧਿਆਨ ਦਿਓ ਕਿ ਤੁਸੀਂ ਓਹਨਾਂ ਚਿਰ \'ਇਸ ਮੈਂਬਰ ਨੂੰ ਈ-ਮੇਲ ਕਰੋ\' ਸੁਵੀਧਾ ਦੀ ਵਰਤੋਂ
-ਨਹੀਂ ਕਰ ਸਕਦੇ, ਜਦੋਂ ਤੱਕ ਕਿ ਤੁਸੀਂ [[Special:Preferences|preferences]]
-ਵਿੱਚ ਆਪਣਾ ਈ-ਮੇਲ ਨਹੀਂ ਦਿੰਦੇ. ਤੁਹਾਡਾ IP address ਹੈ $3.
+'blockedtext' => 'ਤੁਹਾਡੇ ਮੈਂਬਰ ਨਾਮ ਜਾਂ IP address ਉੱਤੇ $1 ਦੁਆਰਾ ਰੋਕ ਲਗਾ ਦਿੱਤੀ ਗਈ ਹੈ.
+ਕਾਰਣ ਹੈ:<br />\'\'$2\'\'<p>ਇਸ ਰੋਕ ਦੇ ਬਾਰੇ ਵਿੱਚ ਚਰਚਾ ਕਰਨ ਲਈ
+$1 ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ [[{{ns:4}}:ਪ੍ਰਸ਼ਾਸਕ]]
+ਨੂੰ ਸੰਪੰਰਕ ਕਰੋ. ਧਿਆਨ ਦਿਓ ਕਿ ਤੁਸੀਂ ਓਹਨਾਂ ਚਿਰ \'ਇਸ ਮੈਂਬਰ ਨੂੰ ਈ-ਮੇਲ ਕਰੋ\' ਸੁਵੀਧਾ ਦੀ ਵਰਤੋਂ
+ਨਹੀਂ ਕਰ ਸਕਦੇ, ਜਦੋਂ ਤੱਕ ਕਿ ਤੁਸੀਂ [[Special:Preferences|preferences]]
+ਵਿੱਚ ਆਪਣਾ ਈ-ਮੇਲ ਨਹੀਂ ਦਿੰਦੇ. ਤੁਹਾਡਾ IP address ਹੈ $3.
ਕਿਰਪਾ ਕਰਕੇ ਪੁਛ-ਗਿੱਛ ਕਰਦੇ ਵਕਤ ਇਸ IP address ਦੀ ਵਰਤੋਂ ਜ਼ਰੂਰ ਕਰੋ.',
'whitelistedittitle' => 'ਬਦਲਾਵ ਕਰਨ ਲਈ ਲਾੱਗ-ਇਨ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ',
'whitelistedittext' => 'ਤੁਹਾਨੂੰ ਲੇਖਾਂ ਵਿੱਚ ਬਦਲਾਵ ਕਰਨ ਲਈ [[Special:Userlogin|login]] ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ',
@@ -362,9 +353,9 @@ $1 ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ [[{{ns:4}}:ਪ੍ਰਸ਼ਾਸਕ]]
'accmailtext' => '\'$1\' ਦਾ ਪਾਸਵਰਡ $2 ਨੂੰ ਭੇਜ ਦਿੱਤਾ ਗਿਆ ਹੈ',
'newarticle' => '(ਨਵਾਂ ਲੇਖ)',
'newarticletext' => '
-ਤੁਸੀਂ ਅਜੇਹੇ ਪੰਨੇ ਤੇ ਪੁੱਜ ਗਏ ਹੋ ਜੋ ਅਜੇ ਲਿੱਖਿਆ ਨਹੀਂ ਗਿਆ ਹੈ.
-ਜੇ ਤੁਸੀਂ ਇਸ ਪੰਨੇ ਨੂੰ ਬਨਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੀ
-ਥਾਂ ਵਿੱਚ ਲਿੱਖਣਾ ਸ਼ੁਰੂ ਕਰ ਦਿਓ(ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਵੇਖੋ [[Project:Help|help page]]).
+ਤੁਸੀਂ ਅਜੇਹੇ ਪੰਨੇ ਤੇ ਪੁੱਜ ਗਏ ਹੋ ਜੋ ਅਜੇ ਲਿੱਖਿਆ ਨਹੀਂ ਗਿਆ ਹੈ.
+ਜੇ ਤੁਸੀਂ ਇਸ ਪੰਨੇ ਨੂੰ ਬਨਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੀ
+ਥਾਂ ਵਿੱਚ ਲਿੱਖਣਾ ਸ਼ੁਰੂ ਕਰ ਦਿਓ(ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਵੇਖੋ [[Project:Help|help page]]).
ਜੇ ਤੁਸੀਂ ਗਲਤੀ ਨਾਲ ਇੱਥੇ ਆ ਗਏ ਹੋ, ਤਾਂ ਆਪਣੇ browser ਦਾ \'\'\'back\'\'\' button ਦਬਾਓ',
'noarticletext' => '(ਅਜੇ ਇਹ ਪੰਨਾ ਖਾਲੀ ਹੈ)',
'usercssjsyoucanpreview' => '<strong>ਨਸੀਹਤ:</strong>CSS/JS ਵਿੱਚ ਕੀਤੇ ਗਏ ਬਦਲਾਵ ਨੂੰ ਪੱਕਾ ਕਰਨ ਤੋਂ ਪਿਹਲਾਂ, \'ਝਲਕ ਦਿਖਾਓ\' button ਦਾ ਇਸਤੇਮਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ',
@@ -374,8 +365,6 @@ $1 ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ [[{{ns:4}}:ਪ੍ਰਸ਼ਾਸਕ]]
'note' => '<strong>ਧਿਆਨ ਦਿਓ:</strong> ',
'previewnote' => 'ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਸਿਰਫ਼ ਇਕ ਝਲਕ ਹੈ, ਅਜੇ ਇਸਨੂੰ ਪੱਕਾ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ!',
'editing' => 'ਬਦਲ ਰਹੇ ਹਾਂ: $1',
-'sectionedit' => ' (ਵਿਭਾਗ)',
-'commentedit' => ' (ਟਿੱਪਣੀ)',
'editconflict' => 'ਬਦਲਾਵ ਮੱਤਭੇਦ: $1',
'yourdiff' => 'ਅੰਤਰ (Differences)',
@@ -415,26 +404,7 @@ $1 ਜਾਂ ਕਿਸੇ ਵੀ ਹੋਰ [[{{ns:4}}:ਪ੍ਰਸ਼ਾਸਕ]]
'nchanges' => '$1 ਬਦਲਾਵ',
# tooltip help for some actions, most are in Monobook.js
-'tooltip-article' => 'ਲੇਖ ਦਿਖਾਓ [alt-a]',
-'tooltip-talk' => 'ਲੇਖ ਬਾਰੇ ਚਰਚਾ [alt-t]',
-'tooltip-edit' => 'ਤੁਸੀਂ ਇਸ ਪੰਨੇ ਵਿੱਚ ਬਦਲਾਵ ਕਰ ਸੱਕਦੇ ਹੋ. ਕਿਰਪਾ ਕਰਕੇ ਪੱਕਾ ਕਰਨ ਤੋਂ ਪਿਹਲਾਂ, \'ਝਲਕ ਦਿਖਾਓ\' button ਦਾ ਇੱਸਤੇਮਾਲ ਜ਼ਰੂਰ ਕਰੋ [alt-e]',
-'tooltip-viewsource' => 'ਇਹ ਪੰਨਾ ਸੁਰੱਖਿਅਤ ਹੈ। ਤੁਸੀਂ ਇਸਦਾ ਸ੍ਰੋਤ ਦੇਖ ਸਕਦੇ ਹੋ। [alt-e]',
-'tooltip-history' => 'ਇਸ ਪਣਨੇ ਦੇ ਪਹਿਲੇ ਰੁਪਾਂਤਰ, [alt-h]',
-'tooltip-protect' => 'ਇਸ ਪੰਨੇ ਦੀ ਰੱਖਿਆ ਕਰੋ [alt--]',
-'tooltip-delete' => 'ਇਹ ਪੰਨਾ ਹਟਾ ਦਿਓ [alt-d]',
-'tooltip-undelete' => 'Restore $1 deleted edits to this page [alt-d]',
-'tooltip-move' => 'ਇਸ ਪੰਨੇ ਨੂੰ ਕਿਤੇ ਹੋਰ ਲਿਜਾਓ [alt-m]',
'tooltip-watch' => 'ਇਸ ਪੰਨੇ ਨੂੰ ਆਪਣੀ watchlist ਵਿੱਚ ਜਮਾਂ ਕਰੋ[alt-w]',
-'tooltip-unwatch' => 'ਇਸ ਪੰਨੇ ਨੂੰ ਆਪਣੀ watchlist ਤੋਂ ਹਟਾ ਦਿਓ[alt-w]',
-'tooltip-watchlist' => 'ਉਹਨਾਂ ਪੰਨਿਆਂ ਦੀ ਸੂਚੀ, ਜਿਹਨਾਂ ਤੇ ਤੁਸੀਂ ਬਦਲਾਵ ਲਈ ਨਿਗਰਾਨੀ ਰੱਖ ਰਹੇ ਹੋ। [alt-l]',
-'tooltip-preferences' => 'ਮੇਰੀ ਪਸੰਦ',
-'tooltip-mycontris' => 'ਮੇਰੇ ਯੋਗਦਾਨ ਦੀ ਸੂਚੀ [alt-y]',
-'tooltip-mainpage' => 'ਮੁੱਖ ਪੰਨੇ ਤੇ ਜਾਓ [alt-z]',
-'tooltip-portal' => 'ਪ੍ਰੋਜੈਕਟ ਦੇ ਬਾਰੇ, ਤੁਸੀਂ ਕੀ ਕਰ ਸਕਦੇ ਹੋ, ਚੀਜ਼ਾਂ ਕਿਥੋਂ ਮਿਲਣਗੀਆਂ',
-'tooltip-sitesupport' => '{{SITENAME}} ਦੀ ਸਹਾਇਤਾ ਕਰੋ',
-'tooltip-recentchanges' => 'ਵਿਕਿ ਵਿਚ ਹਾਲ ਹੀ ਵਿਚ ਹੋਈਆਂ ਤਬਦੀਲੀਆਂ ਦੀ ਸੂਚੀ। [alt-r]',
-'tooltip-specialpages' => 'ਸਾਰੇ ਖਾਸ ਪੰਨਿਆਂ ਦੀ ਸੂਚੀ [alt-q]',
-'tooltip-specialpage' => 'ਇਹ ਇਕ ਖਾਸ ਪੰਨਾ ਹੈ, ਤੁਸੀਂ ਇਸਦੇ ਵਿੱਚ ਕੋਈ ਬਦਲਾਵ ਨਹੀਂ ਕਰ ਸਕਦੇ',
'tooltip-search' => 'ਇਸ ਵਿਕਿ ਵਿੱਚ ਲੱਭੋ [alt-f]',
'tooltip-minoredit' => 'ਮਾਮੂਲੀ ਬਦਲਾਵ ਦੀ ਨਿਸ਼ਾਨੀ ਲਗਾਓ (Mark this as a minor edit) [alt-i]',
'tooltip-save' => 'ਕੀਤੇ ਗਏ ਬਦਲਾਵ ਪੱਕੇ ਕਰੋ [alt-s]',
@@ -473,8 +443,7 @@ class LanguagePa extends LanguageUtf8 {
return $wgSkinNamesPa;
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesPa;
if( isset( $wgAllMessagesPa[$key] ) ) {
return $wgAllMessagesPa[$key];
@@ -482,7 +451,7 @@ class LanguagePa extends LanguageUtf8 {
return parent::getMessage( $key );
}
}
-
+
var $digitTransTable = array(
'0' => '੦',
'1' => '੧',
@@ -495,7 +464,7 @@ class LanguagePa extends LanguageUtf8 {
'8' => '੮',
'9' => '੯'
);
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
if( $wgTranslateNumerals ) {
diff --git a/languages/LanguagePl.php b/languages/LanguagePl.php
index f1d677c960ce..0ba0d5e6a02f 100644
--- a/languages/LanguagePl.php
+++ b/languages/LanguagePl.php
@@ -7,11 +7,6 @@ require_once("LanguageUtf8.php");
# FIXME: Lots of hardcoded Wikipedia-related text needs to be cleaned up.
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
# Yucky hardcoding hack as polish grammar need tweaking :o)
switch( $wgMetaNamespace ) {
case 'Wikipedia':
@@ -25,80 +20,28 @@ default:
}
/* private */ $wgNamespaceNamesPl = array(
- NS_MEDIA => "Media",
- NS_SPECIAL => "Specjalna",
- NS_MAIN => "",
- NS_TALK => "Dyskusja",
- NS_USER => "Wikipedysta",
- NS_USER_TALK => "Dyskusja_Wikipedysty",
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaTalkNamespace, // see above
- NS_IMAGE => "Grafika",
- NS_IMAGE_TALK => "Dyskusja_grafiki",
- NS_MEDIAWIKI => "MediaWiki",
- NS_MEDIAWIKI_TALK => "Dyskusja_MediaWiki",
- NS_TEMPLATE => "Szablon",
- NS_TEMPLATE_TALK => "Dyskusja_szablonu",
- NS_HELP => "Pomoc",
- NS_HELP_TALK => "Dyskusja_pomocy",
- NS_CATEGORY => "Kategoria",
- NS_CATEGORY_TALK => "Dyskusja_kategorii"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Specjalna",
+ NS_MAIN => "",
+ NS_TALK => "Dyskusja",
+ NS_USER => "Wikipedysta",
+ NS_USER_TALK => "Dyskusja_Wikipedysty",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaTalkNamespace, // see above
+ NS_IMAGE => "Grafika",
+ NS_IMAGE_TALK => "Dyskusja_grafiki",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "Dyskusja_MediaWiki",
+ NS_TEMPLATE => "Szablon",
+ NS_TEMPLATE_TALK => "Dyskusja_szablonu",
+ NS_HELP => "Pomoc",
+ NS_HELP_TALK => "Dyskusja_pomocy",
+ NS_CATEGORY => "Kategoria",
+ NS_CATEGORY_TALK => "Dyskusja_kategorii"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsPl = array(
- "Brak", "Stały, z lewej", "Stały, z prawej", "Unoszący się, z lewej"
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesPl = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Zmiana moich preferencji",
- "Watchlist" => "Obserwowane",
- "Recentchanges" => "Ostatnio zmienione",
- "Upload" => "Przesyłanie plików",
- "Imagelist" => "Lista obrazków i multimediów",
- "Listusers" => "Zarejestrowani użytkownicy",
- "Statistics" => "Statystyka",
- "Randompage" => "Losowa strona",
-
- "Lonelypages" => "Porzucone artykuły",
- "Unusedimages" => "Porzucone pliki",
- "Popularpages" => "Najpopularniejsze",
- "Wantedpages" => "Najbardziej potrzebne",
- "Shortpages" => "Najkrótsze",
- "Longpages" => "Najdłuższe",
- "Newpages" => "Nowoutworzone",
- "Ancientpages" => "Najstarsze",
- "Allpages" => "Wszystkie",
-
- "Ipblocklist" => "Zablokowane adresy IP",
- "Maintenance" => "Prosta administracja",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Książki",
-// "Categories" => "Kategorie stron",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesPl = array(
- "Blockip" => "Zablokuj adres IP",
- "Asksql" => "Zapytanie SQL",
- "Undelete" => "Odtwarzanie skasowanych stron"
-
-);
-
-/* private */ $wgDeveloperSpecialPagesPl = array(
- "Lockdb" => "Zablokuj zapis do bazy danych",
- "Unlockdb" => "Odblokuj zapis do bazy danych",
+ "Brak", "Stały, z lewej", "Stały, z prawej", "Unoszący się, z lewej"
);
/* private */ $wgAllMessagesPl = array(
@@ -181,11 +124,9 @@ default:
"aboutpage" => "{{ns:4}}:O_Wikipedii",
"help" => "Pomoc",
"helppage" => "{{ns:4}}:Pomoc",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Raport o błędach",
"bugreportspage" => "{{ns:4}}:Błędy",
"sitesupport" => "Dary pieniężne",
-"sitesupportpage" => "http://wikimediafoundation.org/fundraising", # If not set, won't appear. Can be wiki page or URL
"faq" => "FAQ",
"faqpage" => "{{ns:4}}:FAQ",
"edithelp" => "Pomoc w edycji",
@@ -216,17 +157,16 @@ default:
"newpage" => "Nowa strona",
"talkpage" => "Dyskusja",
"postcomment" => "Skomentuj",
-"articlepage" => "Strona artykułu",
+"articlepage" => "Strona artykułu",
"subjectpage" => "Strona dyskutowana", # for compatibility
-"userpage" => "Strona wikipedysty",
-"wikipediapage" => "Strona metaartykułu",
-"imagepage" => "Strona grafiki",
+"userpage" => "Strona wikipedysty",
+"wikipediapage" => "Strona metaartykułu",
+"imagepage" => "Strona grafiki",
"viewtalkpage" => "Strona dyskusji",
"otherlanguages" => "Wersja",
"redirectedfrom" => "(Przekierowano z $1)",
"lastmodified" => "Tę stronę ostatnio zmodyfikowano o $1;",
"viewcount" => "Tę stronę obejrzano $1 razy;",
-"gnunote" => "udostępniana jest w oparciu o licencję <a class=internal href='/wiki/GNU_FDL'>GNU FDL</a>; możesz ją samodzielnie uzupełnić lub poprawić.",
"printsubtitle" => "(z {{SERVER}})",
"protectedpage" => "Strona zabezpieczona",
"administrators" => "{{ns:4}}:Administratorzy",
@@ -310,7 +250,6 @@ znaki, których użycie jest zabronione lub jest pusty.",
"perfdisabled" => "By odciążyć serwer w godzinach szczytu czasowo zablokowaliśmy
wykonanie tej czynności. Wróć proszę i spróbuj jeszcze raz między 02.00 a 14.00
czasu UTC. Przepraszamy!",
-"perfdisabledstub" => "Oto ostatnia zapisana wersja strony z $1",
"viewsource" => "Tekst źródłowy",
"protectedtext" => "Wyłączono możliwość edycji tej strony; istnieje kilka powodów
dla których jest to robione - zobacz [[{{ns:4}}:Strona_zabezpieczona]]
@@ -334,7 +273,7 @@ Nie zapomnij dostosować <i>preferencji</i>.",
"newusersonly" => " (tylko nowi użytkownicy)",
"remembermypassword" => "Pamiętaj moje hasło między sesjami.",
"loginproblem" => "<b>Są problemy z Twoim logowaniem.</b><br />Spróbuj ponownie!",
-"alreadyloggedin" => "<font color=red><b>$1, jesteś już zalogowany!</b></font><br />\n",
+"alreadyloggedin" => "<strong>$1, jesteś już zalogowany!</strong><br />\n",
"login" => "Zaloguj mnie",
"userlogin" => "Logowanie",
@@ -358,7 +297,7 @@ Sprawdź pisownię lub użyj poniższego formularza by utworzyć nowe konto.",
"passwordremindertitle" => "{{SITENAME}} przypomina o haśle",
"passwordremindertext" => "Ktoś (prawdopodobnie Ty, spod adresu $1)
poprosił od nas o wysłanie nowego hasła dostępu do Wikipedii.
-Aktualne hasło dla użytkownika \"$2\" to \"$3\".
+Aktualne hasło dla użytkownika \"$2\" to \"$3\".
Najlepiej będzie jak zalogujesz się teraz i od razu zmienisz hasło.",
"noemail" => "W bazie nie ma adresu e-mailowego dla użytkownika \"$1\".",
"passwordsent" => "Nowe hasło zostało wysłane na adres e-mailowy użytkownika \"$1\"
@@ -404,8 +343,8 @@ By wprowadzić swoje zmiany musisz zmodyfikować tekst z górnego pola.
\"Zapisz\".<br />",
"yourtext" => "Twój tekst",
"storedversion" => "Zapisana wersja",
-"editingold" => "<font color=\"red\"><strong>OSTRZEŻENIE: Edytujesz inną niż bieżąca wersję tej strony.
-Jeśli zapiszesz ją wszystkie późniejsze zmiany zostaną skasowane.</strong></font>",
+"editingold" => "<strong>OSTRZEŻENIE: Edytujesz inną niż bieżąca wersję tej strony.
+Jeśli zapiszesz ją wszystkie późniejsze zmiany zostaną skasowane.</strong>",
"yourdiff" => "Różnice",
"copyrightwarning" => "Proszę pamiętać o tym, że przyjmuje się, iż wszelki
wkład do Wikipedii jest udostępniany na zasadach <i>GNU Free Documentation License</i>
@@ -477,13 +416,13 @@ spowodowany jest bardzo często szukaniem najpopularniejszych słów, takich jak
\"jest\" czy \"nie\", które nie są indeksowane, albo z powodu podania w
zapytaniu więcej niż jednego słowa (na liście odnalezionych stron znajdą się
tylko te, które zawierają wszystkie podane słowa).",
-"powersearch" => "Szukaj",
+"powersearch" => "Szukaj",
"powersearchtext" => "
Szukaj w przestrzeniach nazw :<br />
$1<br />
$2 Pokaż przekierowania Szukany tekst $3 $9",
"searchdisabled" => "<p>Ze względu na duże obciążenie serwera wyszukiwanie
-w treści artykułów zostało czasowo wyłączone; mamy nadzieję, że
+w treści artykułów zostało czasowo wyłączone; mamy nadzieję, że
po zbliżającej się modyfikacji sprzętu możliwość ta zostanie przywrócona.
W międzyczasie polecamy wyszukiwanie za pomocą Google:</p>
@@ -501,15 +440,15 @@ przez zmianą swoich preferencji.",
Zobacz [[{{ns:4}}:Preferencje]], aby poznać znaczenie poszczególnych opcji.",
"prefsreset" => "Preferencje domyślne zostały odtworzone.",
-"qbsettings" => "Pasek szybkiego dostępu",
+"qbsettings" => "Pasek szybkiego dostępu",
"changepassword" => "Zmiana hasła",
"skin" => "Skórka",
-"math" => "Prezentacja wzorów matematycznych",
-"math_failure" => "Parser nie umiał rozpoznać",
-"math_unknown_error" => "nieznany błąd",
-"math_unknown_function" => "nieznana funkcja ",
-"math_lexing_error" => "błąd leksera",
-"math_syntax_error" => "błąd składni",
+"math" => "Prezentacja wzorów matematycznych",
+"math_failure" => "Parser nie umiał rozpoznać",
+"math_unknown_error" => "nieznany błąd",
+"math_unknown_function" => "nieznana funkcja ",
+"math_lexing_error" => "błąd leksera",
+"math_syntax_error" => "błąd składni",
"saveprefs" => "Zapisz preferencje",
"resetprefs" => "Preferencje domyślne",
"oldpassword" => "Stare hasło",
@@ -614,13 +553,9 @@ Wszystkie czasy odnoszą się do strefy czasu uniwersalnego (UTC).
",
"filename" => "Plik",
"filedesc" => "Opis",
-"affirmation" => "Potwierdzam, że właściciel praw autorskich do tego pliku
-zgadza się udzielić licencji zgodnie z $1.",
"copyrightpage" => "{{ns:4}}:Prawa_autorskie",
"copyrightpagename" => "prawami autorskimi Wikipedii",
"uploadedfiles" => "Przesłane pliki",
-"noaffirmation" => "Musisz potwierdzić, że Twoja przesyłka nie narusza żadnych
-praw autorskich.",
"ignorewarning" => "Zignoruj ostrzeżenie i prześlij plik.",
"minlength" => "Nazwa obrazku musi mieć co najmniej trzy litery.",
"badfilename" => "Nazwę obrazku zmieniona na \"$1\".",
@@ -707,7 +642,7 @@ przekierowywać.",
"mispeelings" => "Strony z błędami pisowni",
"mispeelingstext" => "Poniższe strony zawierają najczęstsze błędy
pisowni (ich listę można znaleźć w $1). Poprawna pisownia może być podana obok w
-nawiasach.",
+nawiasach.",
"mispeelingspage" => "Lista najczęstszych błędów pisowni",
"missinglanguagelinks" => "Brakujące odnośniki do innych wersji językowych",
"missinglanguagelinksbutton" => "Znajdź brakujące odnośniki, wersja",
@@ -731,8 +666,6 @@ odpowiednika w tym języku. Na tej liście <i>pominięto</i> podstrony oraz prze
"listusers" => "Lista użytkowników",
"specialpages" => "Strony specjalne",
"spheading" => "Strony specjalne",
-"sysopspheading" => "Strony specjalne tylko dla użytkowników z prawami Administratora",
-"developerspheading" => "Strony specjalne tylko dla użytkowników z prawami Programisty",
"protectpage" => "Zabezpiecz stronę",
"recentchangeslinked" => "Zmiany w dolinkowanych",
"rclsub" => "(dla stron dolinkowanych do \"$1\")",
@@ -848,7 +781,7 @@ Podane czasy odnoszą się do strefy czasu uniwersalnego (UTC).
"reverted" => "Przywrócono starszą wersję",
"deletecomment" => "Powód usunięcia",
"imagereverted" => "Przywrócenie wcześniejszej wersji powiodło się.",
-"rollback" => "Cofnij edycję",
+"rollback" => "Cofnij edycję",
"rollbacklink" => "cofnij",
"rollbackfailed" => "Nie udało się cofnąć zmiany",
"cantrollback" => "Nie można cofnąć edycji; jest tylko jedna wersja tej strony.",
@@ -858,7 +791,7 @@ Ktoś inny zdążył już to zrobić lub wprowadził własne poprawki do treści
Autorem ostatniej zmiany jest teraz [[Wikipedysta:$3|$3]] ([[Dyskusja_wikipedysty:$3|Dyskusja]]).",
# only shown if there is an edit comment
"editcomment" => "Opisano ją następująco: \"<i>$1</i>\".",
-"revertpage" => "Przywrócono przedostatnią wersję, jej autor to $1",
+"revertpage" => "Przywrócono przedostatnią wersję, jej autor to $1",
# Undelete
#
@@ -915,7 +848,6 @@ się wandalizmu).",
"ipbreason" => "Powód",
"ipbsubmit" => "Zablokuj ten adres",
"badipaddress" => "Adres IP jest źle utworzony.",
-"noblockreason" => "Musisz podać powód blokady.",
"blockipsuccesssub" => "Zablokowanie powiodło się",
"blockipsuccesstext" => "Adres IP \"$1\" został zablokowany.
<br />Przejdź do [[Specjalna:Ipblocklist|Listy zablokowanych adresów IP]] by przejrzeć blokady.",
@@ -925,7 +857,7 @@ dla poprzednio zablokowanego adresu IP.",
"ipusubmit" => "Odblokuj ten adres",
"ipusuccess" => "Adress IP \"$1\" został odblokowany",
"ipblocklist" => "Lista zablokowanych adresów IP",
-"blocklistline" => "$1, $2 zablokował $3",
+"blocklistline" => "$1, $2 zablokował $3 ($4)",
"blocklink" => "zablokuj",
"unblocklink" => "odblokuj",
"contribslink" => "wkład",
@@ -954,21 +886,6 @@ Potwierdź, proszę, że to jest zgodne z Twoimi zamiarami.",
<br />Pamiętaj usunąć blokadę po zakończeniu spraw administracyjnych.",
"unlockdbsuccesstext" => "Baza danych Wikipedii została odblokowana.",
-# SQL query
-#
-"asksql" => "Zapytanie SQL",
-"asksqltext" => "Użyj poniższego formularza by wysłać bezpośrednie zapytanie
-do bazy danych Wikipedii.
-Do ograniczania literałów łańcuchowych używaj pojedynczych cudzysłowów ('tak jak tu').
-Twoje zapytanie może poważnie obciążyć serwer, więc używaj tej możliwości
-z rozwagą.",
-"sqlislogged" => "Przypominamy, że wszystkie zapytania są logowane!",
-"sqlquery" => "Podaj zapytanie",
-"querybtn" => "Wyślij zapytanie",
-"selectonly" => "Zapytania inne niż \"SELECT\" są zastrzeżone tylko dla
-użytkowników o statusie Programisty.",
-"querysuccessful" => "Zapytanie zakończone sukcesem",
-
# Move page
#
"movepage" => "Przenieś stronę",
@@ -1011,17 +928,17 @@ Wybierz, proszę, nową nazwę.",
"talkpagemoved" => "Odpowiednia strona z <i>Dyskusją</i> także została przeniesiona.",
"talkpagenotmoved" => "Odpowiednia strona z <i>Dyskusją</i> <strong>nie</strong> została przeniesiona.",
# Math
- 'mw_math_png' => "Zawsze jako PNG",
- 'mw_math_simple' => "HTML dla prostych, dla reszty PNG",
- 'mw_math_html' => "Spróbuj HTML; jeśli zawiedzie, to PNG",
- 'mw_math_source' => "Pozostaw w TeXu (tekst)",
- 'mw_math_modern' => "HTML, dla nowszych przeglądarek",
- 'mw_math_mathml' => 'MathML'
+'mw_math_png' => "Zawsze jako PNG",
+'mw_math_simple' => "HTML dla prostych, dla reszty PNG",
+'mw_math_html' => "Spróbuj HTML; jeśli zawiedzie, to PNG",
+'mw_math_source' => "Pozostaw w TeXu (tekst)",
+'mw_math_modern' => "HTML, dla nowszych przeglądarek",
+'mw_math_mathml' => 'MathML'
);
class LanguagePl extends LanguageUtf8 {
-
+
function getNamespaces() {
global $wgNamespaceNamesPl;
return $wgNamespaceNamesPl;
@@ -1040,27 +957,12 @@ class LanguagePl extends LanguageUtf8 {
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
- $d = (0 + substr( $ts, 6, 2 )) .
+ $d = (0 + substr( $ts, 6, 2 )) .
" " . $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
" " . substr( $ts, 0, 4 );
return $d;
}
- function getValidSpecialPages() {
- global $wgValidSpecialPagesPl;
- return $wgValidSpecialPagesPl;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesPl;
- return $wgSysopSpecialPagesPl;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesPl;
- return $wgDeveloperSpecialPagesPl;
- }
-
function getMessage( $key ) {
global $wgAllMessagesPl;
if(array_key_exists($key, $wgAllMessagesPl))
diff --git a/languages/LanguagePt.php b/languages/LanguagePt.php
index b4bbdb0d76a2..00ad8278fe82 100644
--- a/languages/LanguagePt.php
+++ b/languages/LanguagePt.php
@@ -11,102 +11,43 @@
# are magical, so don't change or move them! The Namespace class
# encapsulates some of the magic-ness.
#
-# This translation was made by Yves Marques Junqueira
+# This translation was made by Yves Marques Junqueira
# and Rodrigo Calanca Nishino from Portuguese Wikipedia
#
/* private */ $wgNamespaceNamesPt = array(
- NS_MEDIA => "Media",
- NS_SPECIAL => "Especial",
- NS_MAIN => "",
- NS_TALK => "Discussão",
- NS_USER => "Usuário",
- NS_USER_TALK => "Usuário_Discussão",
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => "{$wgMetaNamespace}_Discussão",
- NS_IMAGE => "Imagem",
- NS_IMAGE_TALK => "Imagem_Discussão",
- NS_MEDIAWIKI => "MediaWiki",
- NS_MEDIAWIKI_TALK => "MediaWiki_Discussão",
- NS_TEMPLATE => "Predefinição",
- NS_TEMPLATE_TALK => "Predefinição_Discussão",
- NS_HELP => "Ajuda",
- NS_HELP_TALK => "Ajuda_Discussão",
- NS_CATEGORY => "Categoria",
- NS_CATEGORY_TALK => "Categoria_Discussão"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Especial",
+ NS_MAIN => "",
+ NS_TALK => "Discussão",
+ NS_USER => "Usuário",
+ NS_USER_TALK => "Usuário_Discussão",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => "{$wgMetaNamespace}_Discussão",
+ NS_IMAGE => "Imagem",
+ NS_IMAGE_TALK => "Imagem_Discussão",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_Discussão",
+ NS_TEMPLATE => "Predefinição",
+ NS_TEMPLATE_TALK => "Predefinição_Discussão",
+ NS_HELP => "Ajuda",
+ NS_HELP_TALK => "Ajuda_Discussão",
+ NS_CATEGORY => "Categoria",
+ NS_CATEGORY_TALK => "Categoria_Discussão"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsPt = array(
- "Nada", "Fixado � esquerda", "Fixado � direita", "Flutuando � Esquerda"
+ "Nada", "Fixado � esquerda", "Fixado � direita", "Flutuando � Esquerda"
);
/* private */ $wgSkinNamesPt = array(
'standard' => "Padrão",
'nostalgia' => "Nostalgia",
- 'cologneblue' => "Azul Colonial",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'cologneblue' => "Azul Colonial"
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsPt = array(
-# "Sem preferência",
-);
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesPt = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Configura minhas pref. de usuário",
- "Watchlist" => "Minha lista de arigos observados",
- "Recentchanges" => "Páginas modificadas recentemente",
- "Upload" => "Envia arquivo de imagens",
- "Imagelist" => "Lista de imagens",
- "Listusers" => "Usuários registrados",
- "Statistics" => "Estatísticas do site",
- "Randompage" => "Artigo aleatório",
-
- "Lonelypages" => "Artigos órfãos",
- "Unusedimages" => "Imagens órfãs",
- "Popularpages" => "Artigos populares",
- "Wantedpages" => "Artigos mais requisitados",
- "Shortpages" => "Artigos curtos",
- "Longpages" => "Artigos longos",
- "Newpages" => "Artigos criados recentemente",
- "Ancientpages" => "Artigos mais antigos",
- "Intl" => "Links de Interlinguagens",
- "Allpages" => "Todas as páginas, org. por títulos",
-
- "Ipblocklist" => "Endereços IP bloqueados",
- "Maintenance" => "Página de manutenção",
- "Specialpages" => "Páginas Especiais",
- "Contributions" => "Contribuições",
- "Emailuser" => "Enviar e-mail ao usuário",
- "Whatlinkshere" => "Relacionados",
- "Recentchangeslinked" => "Modificações recentes",
- "Movepage" => "Mover Página",
- "Booksources" => "Fontes bibliográficas externas",
- #"Categories" => "Categorias de Páginas",
- "Export" => "XML export",
-);
-
-/* private */ $wgSysopSpecialPagesPt = array(
- "Blockip" => "Bloquear um endereço IP",
- "Asksql" => "Busca o banco-de-dados",
- "Undelete" => "Ver e restaura páginas apagadas"
-);
-
-/* private */ $wgDeveloperSpecialPagesPt = array(
- "Lockdb" => "Torna o banco de dados como apenas leitura",
- "Unlockdb" => "Restaura o acesso � escrita no banco de dados",
- "Debug" => "\'Debugar\' informações"
+# "Sem preferência",
);
/* private */ $wgAllMessagesPt = array(
@@ -178,7 +119,6 @@
"aboutpage" => "{{ns:4}}:Sobre",
"help" => "Ajuda",
"helppage" => "{{ns:4}}:Ajuda",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Reportagem de 'bugs'",
"bugreportspage" => "{{ns:4}}:Reportag_Bug",
"faq" => "FAQ",
@@ -221,7 +161,6 @@
"redirectedfrom" => "(Redirecionado de $1)",
"lastmodified" => "Está página foi modificada pela última vez em $1.",
"viewcount" => "Esta página foi acessada $1 vezes.",
-"gnunote" => "Todo o texto é disponível sob os termos da <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Free Documentation License</a>.",
"printsubtitle" => "(De {{SERVER}})",
"protectedpage" => "Página protegida",
"administrators" => "{{ns:4}}:Administradores",
@@ -230,7 +169,7 @@
executada por usuários com status de \"opsys\".
Veja $1.",
"developertitle" => "Acesso de desenvolvedor necessário",
-"developertext" => "A ação que você requisitou só pode ser
+"developertext" => "A ação que você requisitou só pode ser
executada por usuários com status de \"desenvolvedor\".
Veja $1.",
"nbytes" => "$1 bytes",
@@ -273,7 +212,7 @@ MySQL retornou o erro \"$3: $4\".\n",
"noconnect" => "Desculpe! O wiki está passando por algumas
dificuldades técnicas, e não pode contatar o servidor de bando de dados.",
"nodb" => "Não foi possível selecionar o banco de dados $1",
-"cachederror" => "O que segue é uma cópia em cache da página
+"cachederror" => "O que segue é uma cópia em cache da página
solicitada, e pode não estar atualizada.",
"readonly" => "Banco de dados somente para leitura",
"enterlockreason" => "Entre com um motivo para trancá-lo, incluindo uma estimativa de quando poderá novamente ser escrito",
@@ -283,7 +222,7 @@ mais tarde voltará ao normal.
O administrador que fez o bloqueio oferece a seguinte explicação:
<p>$1",
-"missingarticle" => "O Banco-de-Dados não encontrou o texto de uma página
+"missingarticle" => "O Banco-de-Dados não encontrou o texto de uma página
que deveria ser encontrado, chamado \"$1\".
<p>Isto é geralmente causado pela procura de um diff antigo ou um histórico que leva a uma página que foi deletada.
@@ -296,7 +235,7 @@ Por favor, comunique isto ao administrador, tenha nota da URL.",
"filedeleteerror" => "Não foi possível deletar o arquivo \"$1\".",
"filenotfound" => "Não foi possível encontrar o arquivo \"$1\".",
"unexpected" => "Valor não esperado: \"$1\"=\"$2\".",
-"formerror" => "Erro: Não foi possível enviar o formulário",
+"formerror" => "Erro: Não foi possível enviar o formulário",
"badarticleerror" => "Esta acção não pode ser performada nesta página.",
"cannotdelete" => "Não foi possível excluir página ou imagem especificada. (Ela já pode ter sido deletada por alguém.)",
"badtitle" => "Título ruim",
@@ -323,9 +262,7 @@ Não se esqueça de personalizar suas preferências na {{SITENAME}}.",
"newusersonly" => " (somente novos usuários)",
"remembermypassword" => "Lembrar de minha senha em outras sessões.",
"loginproblem" => "<b>Houve um problema com a sua autenticação.</b><br />Tente novamente!",
-"alreadyloggedin" => "<font color=red><b>Utilizador $1, você já está autenticado!</b></font><br />\n",
-
-"areyounew" => "Se você é novo(a) na {{SITENAME}} e quer fazer uma conta de utilizador, entre com um nome de utilizador e depois digite e re-digite uma senha. Seu e-mail é opcional - se você perder a sua senha, você pode requisitar para que ela seja enviada para o endereço que você informou.<br />\n",
+"alreadyloggedin" => "<strong>Utilizador $1, você já está autenticado!</strong><br />\n",
"login" => "Entrar",
"userlogin" => "Entrar",
@@ -353,7 +290,7 @@ solicitou que nós lhe enviássemos uma nova senha para login.
A senha para o usuário \"$2\" é a partir de agora \"$3\".
Você pode realizar um login e mudar sua senha agora.",
"noemail" => "Não há nenhum e-Mail associado ao usuário \"$1\".",
-"passwordsent" => "Uma nova senha está sendo enviada para o endereço de e-Mail
+"passwordsent" => "Uma nova senha está sendo enviada para o endereço de e-Mail
registrado para \"$1\".
Por favor, reconecte-se ao recebê-lo.",
@@ -381,7 +318,7 @@ O motivo é:<br />''$2''<p>Você pode contactar $1 ou outro
"newarticle" => "(Novo)",
"newarticletext" =>
"Você seguiu um link para um artigo que não existe mais.
-Para criar a página, começe escrevendo na caixa a baixo
+Para criar a página, começe escrevendo na caixa a baixo
(veja [[{{ns:4}}:Ajuda| a página de ajuda]] para mais informações).
Se você chegou aqui por engano, apenas clique no botão '''volta''' do seu navegador.",
@@ -482,7 +419,7 @@ Seu número identificador interno é $2.
veja [[{{ns:4}}:Ajuda_preferências_de_usuários]] para aprender a decifrar as opções.",
"prefsreset" => "Preferências foram reconfiguradas.",
-"qbsettings" => "Configurações da Barra Rápida",
+"qbsettings" => "Configurações da Barra Rápida",
"changepassword" => "Mudar senha",
"skin" => "Aparência(Skin)",
"math" => "Rendering math",
@@ -528,7 +465,7 @@ Por favor, dê uma olhada nestas páginas: [[{{ns:4}}:FAQ|FAQ da {{SITENAME}}]],
e [[{{ns:4}}:Most common {{SITENAME}} faux pas|most common {{SITENAME}} faux pas]].
Se você quer ver a {{SITENAME}} crescer, é muito importante que você não adicione material restrito por outras [[{{ns:4}}:Copyrights|copyrights]].
-Um problema legal poderia realmente prejudicar o projeto de maneira que pedimos, por avor, não faça isso.
+Um problema legal poderia realmente prejudicar o projeto de maneira que pedimos, por avor, não faça isso.
Veja também [http://meta.wikipedia.org/wiki/Special:Recentchanges recent meta discussion].",
"rcloaderr" => "Carregando alterações recentes",
"rcnote" => "Abaixo estão as últimas <strong>$1</strong> alterações nos últimos <strong>$2</strong> dias.",
@@ -593,12 +530,10 @@ Todas as datas mostradas são do servidor (UTC).
",
"filename" => "Nome do arquivo",
"filedesc" => "Sumário",
-"affirmation" => "Eu afirmo que o proprietário deste arquivo concorda em licenciá-lo sob os termos da $1.",
"copyrightpage" => "{{ns:4}}:Copyrights",
"copyrightpagename" => "Direitos Autorais da {{SITENAME}}",
"uploadedfiles" => "Arquivos carregados",
-"noaffirmation" => "Você tem que afirmar que o carregamento deste arquivo não fere nenhum direito autoral.",
"ignorewarning" => "Ignorar aviso e salvar de qualquer forma.",
"minlength" => "Os nomes das imagens devem ter ao menos três letras.",
"badfilename" => "O nome da imagem mudou para \"$1\".",
@@ -687,8 +622,6 @@ Destes, <b>$2</b> são administradores (veja $3).",
"listusers" => "Lista de Usuários",
"specialpages" => "Páginas especiais",
"spheading" => "Páginas especiais para todos os usuários",
-"sysopspheading" => "Somente para uso dos SYSOP",
-"developerspheading" => "Somente para uso dos desenvolvedores",
"protectpage" => "Páginas Protegidas",
"recentchangeslinked" => "Páginas relacionadas",
"rclsub" => "(para páginas linkadas de \"$1\")",
@@ -758,7 +691,7 @@ $3...
"couldntremove" => "Não consegui remover o item '$1'...",
"iteminvalidname" => "Problema com item '$1', nome inválido...",
"wlnote" => "Segue as últimas $1 mudanças nas últimas <b>$2</b> horas.",
-
+
# Delete/protect/revert
#
@@ -791,11 +724,11 @@ Todos os horários mostrados estão no horário do servidor (UTC).
"rollbackfailed" => "Rollback falhou",
"cantrollback" => "Não foi possível reverter a edição; o último contribuidor é o único autor deste artigo.",
"alreadyrolled" => "Não foi possível reverter as edições de [[$1]]
-por [[User:$2|$2]] ([[User talk:$2|Talk]]); alguém o editou ou já o reverteu.
+por [[User:$2|$2]] ([[User talk:$2|Talk]]); alguém o editou ou já o reverteu.
A última edição foi de [[User:$3|$3]] ([[User talk:$3|Conversar com ele]]). ",
# only shown if there is an edit comment
-"editcomment" => "O comentário de edição era: \"<i>$1</i>\".",
+"editcomment" => "O comentário de edição era: \"<i>$1</i>\".",
"revertpage" => "Revertido para a última edição por $1",
# Undelete
@@ -842,7 +775,6 @@ Preencha com um motivo específico (por exemplo, citando páginas que sofreram v
"ipbreason" => "Motivo",
"ipbsubmit" => "Bloquear este endereço",
"badipaddress" => "O endereço de IP está mal-formado.",
-"noblockreason" => "Você deve colocar um motivo.",
"blockipsuccesssub" => "Bloqueio bem sucedido",
"blockipsuccesstext" => "O endereço de IP \"$1\" Foi bloqueado.
<br />Veja [[Special:Ipblocklist|Lista de IP's bloqueados]] para rever os bloqueios.",
@@ -851,7 +783,7 @@ Preencha com um motivo específico (por exemplo, citando páginas que sofreram v
"ipusubmit" => "Desbloquear este endereço",
"ipusuccess" => "Endereço de IP \"$1\" foi desbloqueado",
"ipblocklist" => "Lista de IP's bloqueados",
-"blocklistline" => "$1, $2 bloqueado $3",
+"blocklistline" => "$1, $2 bloqueado $3 ($4)",
"blocklink" => "block",
"unblocklink" => "unblock",
"contribslink" => "contribs",
@@ -874,18 +806,6 @@ Por favor confirme que você realmente pretende fazer isto, e que você vai desb
<br />Lembre-se de remover a tranca após a manutenção.",
"unlockdbsuccesstext" => "O bando de dados da {{SITENAME}} foi destrancado.",
-# SQL query
-#
-"asksql" => "SQL query",
-"asksqltext" => "Use o formulário a seguir para fazer uma pesquisa direta no banco de dados.
-Use aspas simples ('como isto') para delimitar strings literais.
-Isto pode frequentemente sobrecarregar o servidor , sendo assim, por favor use esta função moderadamente .",
-"sqlislogged" => "Por favor, note de todas as pesquisas são registradas (log).",
-"sqlquery" => "Entrar com pesquisa",
-"querybtn" => "Enviar pesquisa",
-"selectonly" => "Pesquisas diferentes de \"SELECT\" são restritas a desenvolvedores da {{SITENAME}}.",
-"querysuccessful" => "Pesquisa bem sucedida",
-
# Move page
#
"movepage" => "Mover página",
@@ -921,12 +841,12 @@ Por favor, escolha outro nome.",
"talkpagemoved" => "A página talk correspondente foi movida com sucesso.",
"talkpagenotmoved" => "A página talk correspondente <strong>não</strong> foi movida.",
# Math
- 'mw_math_png' => "Sempre renderizar PNG",
- 'mw_math_simple' => "HTML se for bem simples e PNG",
- 'mw_math_html' => "HTML se possível ou então PNG",
- 'mw_math_source' => "Deixar como TeX (para navegadores em modo texto)",
- 'mw_math_modern' => "Recomendado para navegadores modernos",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Sempre renderizar PNG",
+'mw_math_simple' => "HTML se for bem simples e PNG",
+'mw_math_html' => "HTML se possível ou então PNG",
+'mw_math_source' => "Deixar como TeX (para navegadores em modo texto)",
+'mw_math_modern' => "Recomendado para navegadores modernos",
+'mw_math_mathml' => 'MathML',
);
@@ -934,60 +854,45 @@ require_once( "LanguageUtf8.php" );
class LanguagePt extends LanguageUtf8 {
- function getNamespaces() {
- global $wgNamespaceNamesPt;
- return $wgNamespaceNamesPt;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsPt;
- return $wgQuickbarSettingsPt;
- }
-
- function getSkinNames() {
- global $wgSkinNamesPt;
- return $wgSkinNamesPt;
- }
-
- function getDateFormats() {
- global $wgDateFormatsPt;
- return $wgDateFormatsPt;
- }
-
- function timeanddate( $ts, $adj = false ) {
- return $this->time( $ts, $adj ) . ", " . $this->date( $ts, $adj );
- }
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesPt;
- return $wgValidSpecialPagesPt;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesPt;
- return $wgSysopSpecialPagesPt;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesPt;
- return $wgDeveloperSpecialPagesPt;
- }
-
- function getMessage( $key ) {
- global $wgAllMessagesPt;
- if( isset( $wgAllMessagesPt[$key] ) ) {
- return $wgAllMessagesPt[$key];
- } else {
- return parent::getMessage( $key );
- }
- }
-
- /**
- * Portuguese numeric format is 123 456,78
- */
- function formatNum( $number, $year = false ) {
- return $year ? $number : strtr($this->commafy($number), '.,', ', ' );
- }
+ function getNamespaces() {
+ global $wgNamespaceNamesPt;
+ return $wgNamespaceNamesPt;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsPt;
+ return $wgQuickbarSettingsPt;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesPt;
+ return $wgSkinNamesPt;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsPt;
+ return $wgDateFormatsPt;
+ }
+
+ function timeanddate( $ts, $adj = false ) {
+ return $this->time( $ts, $adj ) . ", " . $this->date( $ts, $adj );
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesPt;
+ if( isset( $wgAllMessagesPt[$key] ) ) {
+ return $wgAllMessagesPt[$key];
+ } else {
+ return parent::getMessage( $key );
+ }
+ }
+
+ /**
+ * Portuguese numeric format is 123 456,78
+ */
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ', ' );
+ }
}
diff --git a/languages/LanguageRo.php b/languages/LanguageRo.php
index 297487cf9fd6..d083b477f339 100644
--- a/languages/LanguageRo.php
+++ b/languages/LanguageRo.php
@@ -6,13 +6,6 @@
require_once("LanguageUtf8.php");
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesRo = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'Special',
@@ -32,7 +25,7 @@ require_once("LanguageUtf8.php");
NS_HELP_TALK => 'Discuţie_Ajutor',
NS_CATEGORY => 'Categorie',
NS_CATEGORY_TALK => 'Discuţie_Categorie'
-
+
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsRo = array(
@@ -41,15 +34,8 @@ require_once("LanguageUtf8.php");
/* private */ $wgSkinNamesRo = array(
'standard' => "Normală",
- 'nostalgia' => "Nostalgie",
- 'cologneblue' => "Cologne Blue",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'nostalgia' => "Nostalgie"
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsRo = array(
@@ -58,221 +44,36 @@ require_once("LanguageUtf8.php");
/* private */ $wgMagicWordsRo = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, "#redirect" ),
- MAG_NOTOC => array( 0, "__NOTOC__", "__FARACUPRINS__" ),
- MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__FARAEDITSECTIUNE__" ),
- MAG_START => array( 0, "__START__" ),
- MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "{{NUMARLUNACURENTA}}" ),
- MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "{{NUMELUNACURENTA}}" ),
- MAG_CURRENTDAY => array( 1, "CURRENTDAY", "{{NUMARZIUACURENTA}}" ),
- MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "{{NUMEZIUACURENTA}}" ),
- MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "{{ANULCURENT}}" ),
- MAG_CURRENTTIME => array( 1, "CURRENTTIME", "{{ORACURENTA}}" ),
- MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES", "{{NUMARDEARTICOLE}}" ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "{{NUMELUNACURENTAGEN}}" ),
+ MAG_REDIRECT => array( 0, "#redirect" ),
+ MAG_NOTOC => array( 0, "__NOTOC__", "__FARACUPRINS__" ),
+ MAG_NOEDITSECTION => array( 0, "__NOEDITSECTION__", "__FARAEDITSECTIUNE__" ),
+ MAG_START => array( 0, "__START__" ),
+ MAG_CURRENTMONTH => array( 1, "CURRENTMONTH", "{{NUMARLUNACURENTA}}" ),
+ MAG_CURRENTMONTHNAME => array( 1, "CURRENTMONTHNAME", "{{NUMELUNACURENTA}}" ),
+ MAG_CURRENTDAY => array( 1, "CURRENTDAY", "{{NUMARZIUACURENTA}}" ),
+ MAG_CURRENTDAYNAME => array( 1, "CURRENTDAYNAME", "{{NUMEZIUACURENTA}}" ),
+ MAG_CURRENTYEAR => array( 1, "CURRENTYEAR", "{{ANULCURENT}}" ),
+ MAG_CURRENTTIME => array( 1, "CURRENTTIME", "{{ORACURENTA}}" ),
+ MAG_NUMBEROFARTICLES => array( 1, "NUMBEROFARTICLES", "{{NUMARDEARTICOLE}}" ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, "CURRENTMONTHNAMEGEN", "{{NUMELUNACURENTAGEN}}" ),
MAG_SUBST => array( 0, "SUBST:" ),
- MAG_MSGNW => array( 0, "MSGNW:", "MSJNOU:" ),
+ MAG_MSGNW => array( 0, "MSGNW:", "MSJNOU:" ),
MAG_END => array( 0, "__END__", "__FINAL__" ),
- MAG_IMG_THUMBNAIL => array( 1, "thumbnail", "thumb" ),
- MAG_IMG_RIGHT => array( 1, "right" ),
- MAG_IMG_LEFT => array( 1, "left" ),
- MAG_IMG_NONE => array( 1, "none" ),
- MAG_IMG_WIDTH => array( 1, "$1px" ),
- MAG_IMG_CENTER => array( 1, "center", "centre" ),
- MAG_INT => array( 0, "INT:" )
-
-
-);
+ MAG_IMG_THUMBNAIL => array( 1, "thumbnail", "thumb" ),
+ MAG_IMG_RIGHT => array( 1, "right" ),
+ MAG_IMG_LEFT => array( 1, "left" ),
+ MAG_IMG_NONE => array( 1, "none" ),
+ MAG_IMG_WIDTH => array( 1, "$1px" ),
+ MAG_IMG_CENTER => array( 1, "center", "centre" ),
+ MAG_INT => array( 0, "INT:" )
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesRo = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Preferinţele mele",
- "Watchlist" => "Articole urmărite",
- "Recentchanges" => "Pagini actualizate recent",
- "Upload" => "Trimite imagini",
- "Imagelist" => "Lista imaginilor",
- "Listusers" => "Utilizatori înregistraţi",
- "Statistics" => "Statistici pentru site",
- "Randompage" => "Articol aleator",
-
- "Lonelypages" => "Articole orfane",
- "Unusedimages" => "Imagini orfane",
- "Popularpages" => "Articole populare",
- "Wantedpages" => "Cele mai dorite articole",
- "Shortpages" => "Articole scurte",
- "Longpages" => "Articole lungi",
- "Newpages" => "Articole noi",
- "Ancientpages" => "Cele mai vechi articole",
- "Deadendpages" => "Pagini fără legături",
-# "Intl" => "Legături între limbi",
- "Allpages" => "Toate paginile după titlu",
-
- "Ipblocklist" => "Adrese IP blocate",
- "Maintenance" => "Pagina de întreţinere",
- "Specialpages" => "Pagini speciale",
- "Contributions" => "Contribuţii",
- "Emailuser" => "Trimite e-mail utilizatorului",
- "Whatlinkshere" => "Ce pagini se leagă aici",
- "Recentchangeslinked" => "",
- "Movepage" => "Mută pagina",
- "Booksources" => "Surse externe de cărţi",
- "Categories" => "Categorii de pagini",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesRo = array(
- "Blockip" => "Blochează adresa IP",
- "Asksql" => "Efectuează un query în baza de date",
- "Undelete" => "Afişează şi restaurează pagini şterse"
-);
-/* private */ $wgDeveloperSpecialPagesRo = array(
- "Lockdb" => "Blochează baza de date la scriere",
- "Unlockdb" => "Deblochează baza de date",
);
/* private */ $wgAllMessagesRo = array(
'1movedto2' => "$1 a fost mutată la $2",
#'1movedto2_redir' => "$1 a fost mutată la $2 peste redirijare",
-'Monobook.css' => " /*
- Pentru aparenţa monobook, {{SITENAME}} vine cu o inovaţie.
- Utilizatorii individuali pot să adpateze formatul {{SITENAME}} la cerinţele lor.
- */
-
- /* Colori di default */
- #content { color : black; }
- #content { background : white; }
- #p-cactions li { background : white; }
- #p-cactions li a { background : white; }
-
- /* Colore di fondo degli articoli */
- .ns-0 * #content { color : black; }
- .ns-0 * #content { background : white; }
- .ns-0 * #p-cactions li { background : white; }
- .ns-0 * #p-cactions li a { background : white; }
-
- /* Colore di fondo delle pagine di discussione articoli */
- .ns-1 * #content { color : black; }
- .ns-1 * #content { background : #FFEEFF; }
- .ns-1 * #p-cactions li { background : #FFEEFF; }
- .ns-1 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine Utenti */
- .ns-2 * #content { color : black; }
- .ns-2 * #content { background : white; }
- .ns-2 * #p-cactions li { background : white; }
- .ns-2 * #p-cactions li a { background : white; }
-
- /* Colore di fondo delle pagine di discussione Utenti */
- .ns-3 * #content { color : black; }
- .ns-3 * #content { background : #FFEEFF; }
- .ns-3 * #p-cactions li { background : #FFEEFF; }
- .ns-3 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine {{SITENAME}} */
- .ns-4 * #content { color : black; }
- .ns-4 * #content { background : #EEEEFF; }
- .ns-4 * #p-cactions li { background : #EEEEFF; }
- .ns-4 * #p-cactions li a { background : #EEEEFF; }
-
- /* Colore di fondo delle pagine di discussione {{SITENAME}} */
- .ns-5 * #content { color : black; }
- .ns-5 * #content { background : #FFEEFF; }
- .ns-5 * #p-cactions li { background : #FFEEFF; }
- .ns-5 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine di discussione Immagine */
- .ns-7 * #content { background : #FFEEFF; }
- .ns-7 * #content { color : black; }
- .ns-7 * #p-cactions li { background : #FFEEFF; }
- .ns-7 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine MediaWiki */
- .ns-8 * #content { color : black; }
- .ns-8 * #content { background : #EEFFEE; }
- .ns-8 * #p-cactions li { background : #EEFFEE; }
- .ns-8 * #p-cactions li a { background : #EEFFEE; }
-
- /* Colore di fondo delle pagine di discussione MediaWiki */
- .ns-9 * #content { color : black; }
- .ns-9 * #content { background : #FFEEFF; }
- .ns-9 * #p-cactions li { background : #FFEEFF; }
- .ns-9 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine di discussione Template */
- .ns-11 * #content { color : black; }
- .ns-11 * #content { background : #FFEEFF; }
- .ns-11 * #p-cactions li { background : #FFEEFF; }
- .ns-11 * #p-cactions li a { background : #FFEEFF; }
-
- /* Colore di fondo delle pagine Aiuto */
- .ns-12 * #content { color : black; }
- .ns-12 * #content { background : #FFEEEE; }
- .ns-12 * #p-cactions li { background : #FFEEEE; }
- .ns-12 * #p-cactions li a { background : #FFEEEE; }
-
- /* Colore di fondo delle pagine di discussione Aiuto */
- .ns-13 * #content { color : black; }
- .ns-13 * #content { background : #FFEEEE; }
- .ns-13 * #p-cactions li { background : #FFEEEE; }
- .ns-13 * #p-cactions li a { background : #FFEEEE; }
-
- /* Colore di fondo delle pagine di discussione Categoria */
- .ns-15 * #content { color : black; }
- .ns-15 * #content { background : #FFEEFF; }
- .ns-15 * #p-cactions li { background : #FFEEFF; }
- .ns-15 * #p-cactions li a { background : #FFEEFF; }
-
- /* numerele pare sunt pagini de discuţie
-xxx '0': 'articol', '2': 'utilizator', '4': '{{SITENAME}}', '6': 'imagine', '8': 'mediawiki', '10': 'format', '12': 'ajutor', '14': 'categorie' */
-
- /* underline links */
- a {
- text-decoration: underline;
- }
-
- /* don't underline mouseover-links */
- a:hover {
- text-decoration: none;
- }
-
- /* put scrollbar on pre sections instead of ugly cutoff/overlap in firefox */
- pre { overflow: auto; }
-
- /* link in selected tab */
- #p-cactions ul li.selected a {
- /* font-weight: bold; */
- }
-
- /* Alinează textul din tabel vertical, până sus */
- table.nagore tbody {
- vertical-align:top;
- }
-
- #siteNotice { padding: 0.3em; text-align: center; margin-bottom: 0.5em; }
- #siteNotice:after {
- /* content: 'Pentru a sprijini creşterea proiectului {{SITENAME}}, vă rugăm vizitaţi [http://wikimediafoundation.org/fundraising pagina noastră pentru donaţii], sau citiţi despre [http://meta.wikimedia.org/wiki/What_we_use_the_money_for cum folosim noi banii].' Inactiv deocamdată */
- }
-
- /* stil pentru \"De la {{SITENAME}}, enciclopedia liberă */
- #siteSub {
- display: inline;
- font-weight: normal;
- font-size: 0.95em;
- font-face: \"Trebuchet MS\", Verdana,sans-serif;
- }
-
- /* \"Editează pagina asta\" în aldine */
- #ca-edit a {
- font-weight: bold !important;
- }",
-'Monobook.js' =>
+'Monobook.js' =>
"/* tooltips and access keys */
ta = new Object();
ta['pt-userpage'] = new Array('.','Pagina mea de utilizator');
@@ -325,7 +126,6 @@ ta['ca-nstab-help'] = new Array('c','Vezi pagina de ajutor');
ta['ca-nstab-category'] = new Array('c','Vezi categoria');",
'about' => "Despre",
'aboutpage' => "Project:Despre",
-'aboutwikipedia' => "Despre {{SITENAME}}",
'accesskey-compareselectedversions' => "o",
'accesskey-minoredit' => "m",
#'accesskey-preview' => "p",
@@ -344,12 +144,11 @@ vor fi listate aici, şi în plus ele vor apărea cu <b>caractere îngroşate</b
în viitor, apasă pe \"Nu mai urmări\" în bara de comenzi în timp ce această pagină este vizibilă.",
#'addsection' => "+",
'administrators' => "Project:Administratori",
-'affirmation' => "Afirm că persoana care deţine drepturile de autor asupra acestui fişier este de acord cu termenii licenţei $1.",
'allmessages' => "Toate_mesajele",
'allmessagestext' => "Aceasta este lista completă a mesajelor disponibile în domeniul \"MediaWiki:\"",
'allpages' => "Toate paginile",
'alphaindexline' => "$1 către $2",
-'alreadyloggedin' => "<font color=red><b>Eşti deja autentificat ca $1!</b></font><br>
+'alreadyloggedin' => "<strong>Eşti deja autentificat ca $1!</strong><br />
",
'alreadyrolled' => "Nu se poate reveni peste ultima editare a [[$1]]
făcută de către [[Utilizator:$2|$2]] ([[Discuţie utilizator:$2|Discuţie]]); altcineva a editat articolul sau a revenit deja.
@@ -364,11 +163,6 @@ Ultima editare a fost făcută de către [[Utilizator:$3|$3]] ([[Discuţie utili
'articleexists' => "O pagină cu acelaşi nume există deja,
sau numele pe care l-ai ales este invalid. Te rugăm să alegi un alt nume.",
'articlepage' => "Vezi articolul",
-'asksql' => "Query SQL",
-'asksqltext' => "Foloseşte chestionarul de mai jos pentru a efectua un query direct către baza de date {{SITENAME}} (MySQL).
-Folosiţi apostrofuri ('în felul acesta') pentru a delimita şiruri de text.
-Această funcţionalitate poate solicita în mod deosebit server-ul,
-aşa că te rugăm să nu o foloseşti în exces.",
'autoblocker' => "Autoblocat fiindcă foloseşti aceeaşi [[adresă IP]] ca şi \"$1\". Motivul este \"$2\".",
'badarticleerror' => "Această acţiune nu poate fi efectuată pe această pagină.",
'badfilename' => "Numele imaginii a fost schimbat; noul nume este \"$1\".",
@@ -384,20 +178,20 @@ Te rugăm să încerci încă o dată.",
'badtitletext' => "Titlul căutat a fost invalid, gol sau o legătură invalidă inter-linguală sau inter-wiki.",
'blanknamespace' => "(Principală)",
'blockedtext' => "Utilizatorul sau parola ta au fost blocate de $1.
-Motivul oferit pentru blocare a fost:<br>''$2''<p>Îl poţi contacta pe $1 sau pe unul dintre ceilalţi
+Motivul oferit pentru blocare a fost:<br />''$2''<p>Îl poţi contacta pe $1 sau pe unul dintre ceilalţi
[[Project:administratori|administratori]] pentru a discuta această blocare.",
'blockedtitle' => "Utilizatorul este blocat",
'blockip' => "Blocheză adresa IP",
'blockipsuccesssub' => "Utilizatorul a fost blocat",
'blockipsuccesstext' => "Adresa IP \"$1\" a fost blocată.
-<br>Vezi [[Special:Ipblocklist|lista de adrese IP blocate]] pentru a revizui adresele blocate.",
+<br />Vezi [[Special:Ipblocklist|lista de adrese IP blocate]] pentru a revizui adresele blocate.",
'blockiptext' => "Foloseşte chestionarul de mai jos pentru a bloca
la scriere o adresă IP. Această funcţie trebuie folosită numai pentru
a preveni vandalismul conform [[Project:Politica|politicii {{SITENAME}}]].
Include un motiv specific mai jos (de exemplu citează paginile care
au fost vandalizate de acest utilizator).",
'blocklink' => "blochează",
-'blocklistline' => "$1, $2 a blocat $3",
+'blocklistline' => "$1, $2 a blocat $3 ($4)",
'blocklogentry' => "blocat \"$1\"",
'blocklogpage' => "Jurnal_blocări",
'blocklogtext' => "Acesta este un jurnal al acţiunilor de blocare şi deblocare.
@@ -415,9 +209,6 @@ iar lista de mai jos nu constituie nici un fel de garanţie sau validare a servi
'bugreportspage' => "Project:Rapoarte_probleme",
'bureaucratlog' => "Raport_birocrat",
'bureaucratlogentry' => "Drepturile pentru utilizatorul \"$1\" setate \"$2\"",
-'bureaucrattext' => "Acţiunea pe care ai încercat-o poate fi realizată
-doar de administratori cu statut de \"birocrat\".",
-'bureaucrattitle' => "Necesită acces de birocrat",
'bydate' => "după dată",
'byname' => "după nume",
'bysize' => "după mărime",
@@ -431,7 +222,7 @@ doar de administratori cu statut de \"birocrat\".",
#'categoryarticlecount' => "Sunt $1 articole în această categorie.",
'changepassword' => "Schimbă parola",
'changes' => "schimbări",
-#'clearyourcache' => "'''Notă:''' După salvare, poţi să-ţi goleşti fişierele din cache pentru a vedea schimbările: '''Mozilla:''' apasă ''reload''(sau ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.",
+#'clearyourcache' => "'''Notă:''' După salvare, poţi să-ţi goleşti fişierele din cache pentru a vedea schimbările: '''Mozilla:''' apasă ''ctrl-shift-r'', '''IE:''' ''ctrl-f5'', '''Safari:''' ''cmd-shift-r'', '''Konqueror''' ''f5''.",
'columns' => "Coloane",
'commentedit' => " (comentariu)",
'compareselectedversions' => "Compară versiunile selectate",
@@ -456,7 +247,7 @@ Te rugăm să îţi confirmi intenţia de a face asta, faptul că
'copyrightpagename' => "Drepturi de autor în {{SITENAME}}",
'copyrightwarning' => "Reţine că toate contribuţiile la {{SITENAME}} sunt considerate ca respectând licenţa GNU Free Documentation License
(vezi $1 pentru detalii).
-Dacă nu doreşti ca ceea ce scrieţi să fie editat fără milă şi redistribuit în voie, atunci nu trimite materialele respective aici.<br>
+Dacă nu doreşti ca ceea ce scrieţi să fie editat fără milă şi redistribuit în voie, atunci nu trimite materialele respective aici.<br />
De asemenea, trimiţând aceste materiale aici te angajezi că le-ai scris tu sau că sunt copiate dintr-o sursă care permite includerea materialelor sub această licenţă.
<strong>NU TRIMITE MATERIALE PROTEJATE DE DREPTURI DE AUTOR FĂRĂ PERMISIUNE!</strong>",
'couldntremove' => "Elementul '$1' nu a putut fi şters...",
@@ -501,7 +292,6 @@ Vezi $2 pentru o listă a elementelor şterse recent.",
<ul>
</ul>
",
-'developerspheading' => "Pagini speciale pentru dezvoltatori",
'developertext' => "Acţiunea pe care ai încercat-o necesită drepturi de dezvoltator.
Vezi $1.",
'developertitle' => "Ai nevoie de acces ca dezvoltator",
@@ -509,11 +299,11 @@ Vezi $1.",
'difference' => "(Diferenţa dintre versiuni)",
'disambiguations' => "Pagini de dezambiguizare",
'disambiguationspage' => "Project:Legături_către_paginile_de_dezambiguizare",
-'disambiguationstext' => "Următoarele articole conţin legături către cel puţin o <i>pagină de dezambiguizare</i>. Legăturile respective ar trebui făcute către paginile specifice.<br>O pagină este considerată ca fiind de dezambiguizare dacă există o legătură în ea dinspre $1.<br>Legăturile dinspre alte secţiuni {{SITENAME}} <i>nu sunt</i> luate în considerare aici.",
+'disambiguationstext' => "Următoarele articole conţin legături către cel puţin o <i>pagină de dezambiguizare</i>. Legăturile respective ar trebui făcute către paginile specifice.<br />O pagină este considerată ca fiind de dezambiguizare dacă există o legătură în ea dinspre $1.<br />Legăturile dinspre alte secţiuni {{SITENAME}} <i>nu sunt</i> luate în considerare aici.",
'disclaimerpage' => "Project:General_disclaimer",
'disclaimers' => "Disclaimer",
'doubleredirects' => "Redirijări duble",
-'doubleredirectstext' => "<b>Atenţie:</b> Această listă poate conţine articole care nu sunt în fapt duble redirijări. Asta înseamnă de obicei că există text adiţional sub primul #REDIRECT.<br>
+'doubleredirectstext' => "<b>Atenţie:</b> Această listă poate conţine articole care nu sunt în fapt duble redirijări. Asta înseamnă de obicei că există text adiţional sub primul #REDIRECT.<br />
Fiecare rând care conţine legături către prima sau a doua redirijare, ca şi prima linie din textul celei de-a doua redirijări, de obicei conţinând numele \"real\" al articolului ţintă, către care ar trebui să arate prima redirijare.",
'edit' => "Editează pagina",
'editcomment' => "Comentariul de editare a fost: \"<i>$1</i>\".",
@@ -573,7 +363,6 @@ pate fi transformat sau păstrat pur şi simplu fiindcă doreşti tu să-l păst
'fileuploaded' => "Fişierul \"$1\" a fost trimis.
Te rugăm să vizitezi această legătură: ($2) pentru a descrie fişierul şi pentru a completa informaţii despre acesta, ca de exemplu de unde provine, când a fost creat şi de către cine, cât şi orice alte informaţii doreşti să le adaugi.",
'formerror' => "Eroare: datele nu au putut fi trimise",
-'fromwikipedia' => "De la {{SITENAME}}, enciclopedia liberă.",
'getimagelist' => "încarc lista de imagini",
'go' => "Du-te",
'guesstimezone' => "Încearcă determinarea automată a diferenţei",
@@ -604,7 +393,7 @@ Te rugăm să vizitezi această legătură: ($2) pentru a descrie fişierul şi
'imgdelete' => "şterge",
#'imgdesc' => "desc",
'imghistlegend' => "Legendă: (actuală) = versiunea curentă a imaginii, (şterg) = şterge această versiune veche, (rev) = revino la această versiune veche.
-<br><i>Apasă pe dată pentru a vedea versiunea trimisă la data respectivă</i>.",
+<br /><i>Apasă pe dată pentru a vedea versiunea trimisă la data respectivă</i>.",
'imghistory' => "Istoria imaginii",
'imglegend' => "Legendă: (desc) = arată/editează descrierea imaginii.",
'import' => "Importă pagini",
@@ -654,7 +443,7 @@ Te rugăm să vizitezi această legătură: ($2) pentru a descrie fişierul şi
'lockdb' => "Blochează baza de date",
'lockdbsuccesssub' => "Baza de date a fost blocată",
'lockdbsuccesstext' => "Baza de date {{SITENAME}} a fost blocată la scriere.
-<br>Nu uita să o deblochezi după ce termini operaţiunile administrative pentru care ai blocat-o.",
+<br />Nu uita să o deblochezi după ce termini operaţiunile administrative pentru care ai blocat-o.",
'lockdbtext' => "Blocarea bazei de date va împiedica pe toţi utilizatorii
să editeze pagini, să-şi schimbe preferinţele, să-şi editeze listele de
pagini urmărite şi orice alte operaţiuni care ar necesita schimări
@@ -663,16 +452,16 @@ Te rugăm să confirmi că intenţionezi acest lucru şi faptul că vei debloca
baza de date atunci când vei încheia operaţiunile de întreţinere.",
'locknoconfirm' => "Nu ai confirmat căsuţa de confirmare.",
'login' => "Autentificare",
-'loginend' => "Pentru a crea un cont de utilizator, introdu [[Project:Nume de utilizator|numele de utilizator]] şi parola, apoi fă clic pe \"Creează cont nou\". Evită folosirea numelui unei personalităţi politice, militare sau religioase, sau a unui eveniment. Evită numele de utilizator care sunt ofensive, dăunătoare sau confuze. Te rugăm să alegi un nume citeţ, nu doar un număr.
+'loginend' => "Pentru a crea un cont de utilizator, introdu [[Project:Nume de utilizator|numele de utilizator]] şi parola, apoi fă clic pe \"Creează cont nou\". Evită folosirea numelui unei personalităţi politice, militare sau religioase, sau a unui eveniment. Evită numele de utilizator care sunt ofensive, dăunătoare sau confuze. Te rugăm să alegi un nume citeţ, nu doar un număr.
-Dacă ai nevoie de mai multe informaţii asupra modului de înregistrare, vezi articolul [[Project:Cum mă înregistrez|Cum mă înregistrez]].<br><br>
+Dacă ai nevoie de mai multe informaţii asupra modului de înregistrare, vezi articolul [[Project:Cum mă înregistrez|Cum mă înregistrez]].<br /><br />
-După ce te înregistrezi, pentru a te autentifica dăţile viitoare când vizitezi {{SITENAME}}, va trebui să introduci doar numele de utilizator şi parola.<br><br>
+După ce te înregistrezi, pentru a te autentifica dăţile viitoare când vizitezi {{SITENAME}}, va trebui să introduci doar numele de utilizator şi parola.<br /><br />
*Introducerea unei adrese de e-mail este opţională, nefiind necesară o confirmare pe e-mail în prealabil. Totuşi, aceasta permite oamenilor să te contacteze prin intermediul acestui sit web, fără să ţi-o afle şi te ajută şi în cazul în care ţi-ai uitat parola.",
'loginerror' => "Eroare de autentificare",
'loginpagetitle' => "Autentificare utilizator",
-'loginproblem' => "<b>A fost o problemă cu autentificarea ta</b><br>Încearcă din nou!",
+'loginproblem' => "<b>A fost o problemă cu autentificarea ta</b><br />Încearcă din nou!",
'loginprompt' => "Trebuie să ai modulele cookie activate pentru a te autentifica la {{SITENAME}}.",
'loginreqtext' => "Trebuie să te [[special:Userlogin|autentifici]] pentru a vizualiza alte pagini.",
'loginreqtitle' => "Necesită Autentificare",
@@ -705,7 +494,7 @@ pentru a trimite e-mail altor utilizatori.",
'makesysopname' => "Numele utilizatorului:",
'makesysopok' => "<b>Utilizatorul \"$1\" este acum administrator</b>",
'makesysopsubmit' => "Fă din acest utilizator un administrator",
-'makesysoptext' => "Acest formular este utilizat de birocraţi pentru a transforma utilizatori de rând în administratori.
+'makesysoptext' => "Acest formular este utilizat de birocraţi pentru a transforma utilizatori de rând în administratori.
Tastează numele utilizatorului în cutie şi apasă butonul pentru a face din utilizator un administrator",
'makesysoptitle' => "Fă dintr-un utilizator un administrator",
'matchtotals' => "Căutarea \"$1\" a produs $2 rezultate în titluri de articole şi $3 rezultate în texte de articole.",
@@ -795,12 +584,10 @@ Dacă ai ajuns aici din greşeală, întoarce-te folosind controalele browser-ul
'nextn' => "următoarele $1",
#'nextpage' => "Pagina următoare ($1)",
'nlinks' => "$1 legături",
-'noaffirmation' => "Trebuie să afirmi că fişierul pe care îl trimiţi nu violează drepturi de autor (trebuie să bifezi căsuţa aferentă de pe pagina anterioară).",
'noarticletext' => "<div style=\"border: 1px solid #ccc; padding: 7px;\">'''{{SITENAME}} nu are încă un articol cu acest nume'''
* Pentru a începe articolul, fă clic pe '''[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} editează pagina]'''.
* Poate există o intrare cu numele [[Wiktionary:ro:{{PAGENAME}}|{{PAGENAME}}]] în proiectul nostru frate, în [http://ro.wiktionary.org Wikţionar].
</div>",
-'noblockreason' => "Trebuie să incluzi un motiv pentru blocare.",
'noconnect' => "Nu s-a putut conecta baza de date pe $1",
'nocontribs' => "Nu a fost găsită nici o modificare care să satisfacă acest criteriu.",
'nocookieslogin' => "{{SITENAME}} foloseşte module cookie pentru a autentifica utilizatorii. Browser-ul tău are modulele cookie dezactivate. Te rugăm să le activezi şi să încerci din nou.",
@@ -880,11 +667,11 @@ Te rugăm să te autentifici în {{SITENAME}} după ce o primeşti.",
'poweredby' => "{{SITENAME}} foloseşte [http://www.mediawiki.org/ MediaWiki], un motor wiki open source.",
'powersearch' => "Caută",
'powersearchtext' => "
-Caută în secţiunile:<br>
-$1<br>
+Caută în secţiunile:<br />
+$1<br />
$2 Redirijări&nbsp; Căutări după $3 $9",
'preferences' => "Preferinţe",
-'prefs-help-realname' => "* <strong>Numele tău real</strong> (opţional): Dacă decizi să introduci numele real aici, acesta va fi folosit pentru a vă atribui munca.<br/>",
+'prefs-help-realname' => "* <strong>Numele tău real</strong> (opţional): Dacă decizi să introduci numele real aici, acesta va fi folosit pentru a vă atribui munca.<br />",
'prefs-help-email' => "* <strong>Adresa de e-mail</strong> (opţional): Permite altor utilizatori să te contacteze folosind {{SITENAME}}, fără a fi necesar să le pui la dispoziţie adresa reală de mail. În plus, aici ţi se poate trimite o nouă parolă în caz că o pierzi pe cea existentă.",
'prefs-misc' => "Diverse reglări",
'prefs-personal' => "Date de utilizator",
@@ -924,7 +711,7 @@ Vezi [[Project:Pagină protejată]] pentru mai multe informaţii.",
'proxyblocksuccess' => "Realizat.",
'qbbrowse' => "Răsfoieşte",
'qbedit' => "Editează",
-'qbfind' => "Găseşte<br>
+'qbfind' => "Găseşte<br />
<small>Diacritice: ă â î ş ţ</small>",
'qbmyoptions' => "Opţiunile mele",
'qbpageinfo' => "Informaţii ale paginii",
@@ -932,8 +719,6 @@ Vezi [[Project:Pagină protejată]] pentru mai multe informaţii.",
'qbsettings' => "Setări pentru quickbar",
#'qbsettingsnote' => "Această funcţie funcţionează doar în straturile 'Standard' şi 'CologneBlue'.",
'qbspecialpages' => "Pagini speciale",
-'querybtn' => "Trimite query",
-'querysuccessful' => "Query efectuat",
'randompage' => "Pagină aleatoare",
'range_block_disabled' => "Abilitatea dezvoltatorilor de a bloca serii de adrese este dezactivată.",
'rchide' => "în $4 form; $1 editări minore; $2 namespace-uri secundare; $3 editări multiple.",
@@ -994,19 +779,14 @@ Este foarte important să nu adaugi în {{SITENAME}} materiale protejate de [[dr
'saveprefs' => "Salvează preferinţele",
'search' => "Caută",
'searchdisabled' => "<p>Ne pare rău! Căutarea după text a fost dezactivată temporar, din motive de performanţă. Între timp poţi folosi căutarea prin Google mai jos, însă aceasta poate să dea rezultate învechite.</p>",
-'searchhelppage' => "Project:Căutare",
-'searchingwikipedia' => "Căutare în {{SITENAME}}",
'searchquery' => "Pentru căutarea \"$1\"",
'searchresults' => "Rezultatele căutării",
'searchresultshead' => "Setări de căutare",
'searchresulttext' => "Pentru mai multe detalii despre căutarea în {{SITENAME}}, vezi $1.",
-'sectionedit' => " (secţiune)",
'selectnewerversionfordiff' => "Selectează o versiunea mai nouă pentru comparare",
'selectolderversionfordiff' => "Selectează o versiunea mai veche pentru comparaţie",
-'selectonly' => "Alte query-uri în afară de \"SELECT\" sunt accesibile numai pentru dezvoltatorii {{SITENAME}}.",
'selflinks' => "Pagini cu legături ciclice",
'selflinkstext' => "Următoarele pagini conţin legături către ele însele, ceea ce n-ar trebui să se întâmple.",
-'seriousxhtmlerrors' => "Tidy a detectat mai multe erori grave de marcaj xhtml.",
'servertime' => "Ora serverului (UTC)",
'set_rights_fail' => "<b>Nu au putut fi acordate drepturi de utilizator lui \"$1\". (Ai introdus numele corect?)</b>",
'set_user_rights' => "Acordă drepturi de utilizator",
@@ -1039,8 +819,6 @@ de la ultima actualizare a programului (July 20, 2002).
'specialpage' => "Pagină Specială",
'specialpages' => "Pagini speciale",
'spheading' => "Pagini speciale",
-'sqlislogged' => "Reţine că toate query-urile sunt reţinute în server (logged).",
-'sqlquery' => "Introdu query",
'statistics' => "Statistici",
'storedversion' => "Versiunea curentă",
'stubthreshold' => "Limita de caractere pentru un ciot",
@@ -1074,7 +852,6 @@ de la ultima actualizare a programului (July 20, 2002).
</div>
Sumar",
-'sysopspheading' => "Pagini speciale pentru operatori",
'sysoptext' => "Acţiunea pe care ai încercat-o necesită drepturi de operator.
Vezi $1.",
'sysoptitle' => "Ai nevoie de acces ca operator",
@@ -1239,12 +1016,11 @@ Nu uita să-ţi personalizezi preferinţele în {{SITENAME}}.",
'whitelistreadtext' => "Trebuie să te [[Special:Userlogin|autentifici]] pentru a citi articole.",
'whitelistreadtitle' => "Este necesară autentificarea pentru a citi",
'wikipediapage' => "Vezi pagina meta",
-'wikititlesuffix' => "{{SITENAME}} în română",
'wlnote' => "Dedesubt găseşti ultimele $1 schimbări din ultimele <b>$2</b> ore.",
'wlsaved' => "Aceasta este o versiune salvată a listei tale de pagini urmărite.",
'wlshowlast' => "Arată ultimele $1 ore $2 zile $3",
-'wrong_wfQuery_params' => "Număr incorect de parametri pentru wfQuery()<br>
-Funcţia: $1<br>
+'wrong_wfQuery_params' => "Număr incorect de parametri pentru wfQuery()<br />
+Funcţia: $1<br />
Query: $2
",
'wrongpassword' => "Parola pe care ai introdus-o este greşită. Te rugăm să încerci din nou.",
@@ -1267,7 +1043,6 @@ class LanguageRo extends LanguageUtf8 {
function getQuickbarSettings() {
global $wgQuickbarSettingsRo;
-
return $wgQuickbarSettingsRo;
}
@@ -1276,49 +1051,28 @@ class LanguageRo extends LanguageUtf8 {
return $wgSkinNamesRo;
}
- function getDateFormats() {
- global $wgDateFormatsRo;
- return $wgDateFormatsRo;
- }
-
- function timeanddate( $ts, $adj = false )
- {
- return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesRo;
- return $wgValidSpecialPagesRo;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesRo;
- return $wgSysopSpecialPagesRo;
+ function getDateFormats() {
+ global $wgDateFormatsRo;
+ return $wgDateFormatsRo;
}
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesRo;
- return $wgDeveloperSpecialPagesRo;
+ function timeanddate( $ts, $adj = false ) {
+ return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesRo;
if( isset( $wgAllMessagesRo[$key] ) )
return $wgAllMessagesRo[$key];
else
return parent::getMessage( $key );
}
-
+
function fallback8bitEncoding() {
return "iso8859-2";
}
- function getMagicWords()
- {
+ function getMagicWords() {
global $wgMagicWordsRo;
return $wgMagicWordsRo;
}
diff --git a/languages/LanguageRu.php b/languages/LanguageRu.php
index d53fcb3d4ec9..90baced485f5 100644
--- a/languages/LanguageRu.php
+++ b/languages/LanguageRu.php
@@ -1,7 +1,7 @@
<?php
/** Russian (русский язык)
*
- * Based on Language.php 1.628
+ * Based on Language.php 1.633.2.4
*
* @package MediaWiki
* @subpackage Language
@@ -10,103 +10,54 @@
require_once( 'LanguageUtf8.php' );
if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+ $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
/* private */ $wgNamespaceNamesRu = array(
- NS_MEDIA => 'Медиа',
- NS_SPECIAL => 'Служебная',
- NS_MAIN => '',
- NS_TALK => 'Обсуждение',
- NS_USER => 'Участник',
- NS_USER_TALK => 'Обсуждение_участника',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => FALSE, #Set in constructor
- NS_IMAGE => 'Изображение',
- NS_IMAGE_TALK => 'Обсуждение_изображения',
- NS_MEDIAWIKI => 'MediaWiki',
- NS_MEDIAWIKI_TALK => 'Обсуждение_MediaWiki',
- NS_TEMPLATE => 'Шаблон',
- NS_TEMPLATE_TALK => 'Обсуждение_шаблона',
- NS_HELP => 'Справка',
- NS_HELP_TALK => 'Обсуждение_справки',
- NS_CATEGORY => 'Категория',
- NS_CATEGORY_TALK => 'Обсуждение_категории',
+ NS_MEDIA => 'Медиа',
+ NS_SPECIAL => 'Служебная',
+ NS_MAIN => '',
+ NS_TALK => 'Обсуждение',
+ NS_USER => 'Участник',
+ NS_USER_TALK => 'Обсуждение_участника',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => FALSE, #Set in constructor
+ NS_IMAGE => 'Изображение',
+ NS_IMAGE_TALK => 'Обсуждение_изображения',
+ NS_MEDIAWIKI => 'MediaWiki',
+ NS_MEDIAWIKI_TALK => 'Обсуждение_MediaWiki',
+ NS_TEMPLATE => 'Шаблон',
+ NS_TEMPLATE_TALK => 'Обсуждение_шаблона',
+ NS_HELP => 'Справка',
+ NS_HELP_TALK => 'Обсуждение_справки',
+ NS_CATEGORY => 'Категория',
+ NS_CATEGORY_TALK => 'Обсуждение_категории',
) + $wgNamespaceNamesEn;
-if(isset($wgExtraNamespaces)) {
- $wgNamespaceNamesRu=$wgNamespaceNamesRu+$wgExtraNamespaces;
-}
/* private */ $wgQuickbarSettingsRu = array(
- 'Не показывать', 'Неподвижная слева', 'Неподвижная справа', 'Плавающая слева', 'Плавающая справа'
+ 'Не показывать', 'Неподвижная слева', 'Неподвижная справа', 'Плавающая слева', 'Плавающая справа'
);
/* private */ $wgSkinNamesRu = array(
- 'standard' => 'Стандартный',
- 'nostalgia' => 'Ностальгия',
- 'cologneblue' => 'Кёльнская тоска',
- 'davinci' => 'Да Винчи',
- 'mono' => 'Моно',
- 'monobook' => 'Моно-книга',
- 'myskin' => 'Своё',
- 'chick' => 'Цыпа'
+ 'standard' => 'Стандартный',
+ 'nostalgia' => 'Ностальгия',
+ 'cologneblue' => 'Кёльнская тоска',
+ 'davinci' => 'Да Винчи',
+ 'mono' => 'Моно',
+ 'monobook' => 'Моно-книга',
+ 'myskin' => 'Своё',
+ 'chick' => 'Цыпа'
);
/* private */ $wgBookstoreListRu = array(
- 'ОЗОН' => 'http://www.ozon.ru/?context=advsearch_book&isbn=$1',
- 'Books.Ru' => 'http://www.books.ru/shop/search/advanced?as%5Btype%5D=books&as%5Bname%5D=&as%5Bisbn%5D=$1&as%5Bauthor%5D=&as%5Bmaker%5D=&as%5Bcontents%5D=&as%5Binfo%5D=&as%5Bdate_after%5D=&as%5Bdate_before%5D=&as%5Bprice_less%5D=&as%5Bprice_more%5D=&as%5Bstrict%5D=%E4%E0&as%5Bsub%5D=%E8%F1%EA%E0%F2%FC&x=22&y=8',
- 'Яндекс.Маркет' => 'http://market.yandex.ru/search.xml?text=$1',
- 'Amazon.com' => 'http://www.amazon.com/exec/obidos/ISBN=$1'
-);
-
-/* private */ $wgValidSpecialPagesRu = array(
- 'Userlogin' => '',
- 'Userlogout' => '',
- 'Preferences' => 'Ваши настройки',
- 'Watchlist' => 'Ваш список наблюдения',
- 'Recentchanges' => 'Свежие правки',
- 'Upload' => 'Загрузить файл',
- 'Imagelist' => 'Список изображений',
- 'Listusers' => 'Зарегистрированные участники',
- 'Statistics' => 'Статистика',
- 'Randompage' => 'Случайная статья',
-
- 'Lonelypages' => 'Статьи-сироты',
- 'Unusedimages' => 'Изображения-сироты',
- 'Popularpages' => 'Популярные статьи',
- 'Wantedpages' => 'Требуемые статьи',
- 'Shortpages' => 'Короткие статьи',
- 'Longpages' => 'Длинные статьи',
- 'Newpages' => 'Новые статьи',
- 'Ancientpages' => 'Самые старые статьи',
- 'Allpages' => 'Все страницы по алфавиту',
-
- 'Ipblocklist' => 'Заблокированные IP-адреса',
- 'Maintenance' => 'Подсобная страница',
- 'Specialpages' => '',
- 'Contributions' => '',
- 'Movepage' => '',
- 'Emailuser' => '',
- 'Whatlinkshere' => '',
- 'Recentchangeslinked' => '',
- 'Booksources' => 'Где искать книги',
- 'Categories' => 'Категории',
- 'Export' => 'Экспорт в XML',
- 'Version' => 'Версия',
-);
-
-/* private */ $wgSysopSpecialPagesRu = array(
- 'Blockip' => 'Заблокировать IP-адрес',
- 'Asksql' => 'Сделать запрос к базе данных',
- 'Undelete' => 'Посмотреть и восстановить стёртые страницы'
+ 'ОЗОН' => 'http://www.ozon.ru/?context=advsearch_book&isbn=$1',
+ 'Books.Ru' => 'http://www.books.ru/shop/search/advanced?as%5Btype%5D=books&as%5Bname%5D=&as%5Bisbn%5D=$1&as%5Bauthor%5D=&as%5Bmaker%5D=&as%5Bcontents%5D=&as%5Binfo%5D=&as%5Bdate_after%5D=&as%5Bdate_before%5D=&as%5Bprice_less%5D=&as%5Bprice_more%5D=&as%5Bstrict%5D=%E4%E0&as%5Bsub%5D=%E8%F1%EA%E0%F2%FC&x=22&y=8',
+ 'Яндекс.Маркет' => 'http://market.yandex.ru/search.xml?text=$1',
+ 'Amazon.com' => 'http://www.amazon.com/exec/obidos/ISBN=$1'
);
-/* private */ $wgDeveloperSpecialPagesRu = array(
- 'Lockdb' => 'Сделать базу данных доступной только для чтения',
- 'Unlockdb' => 'Восстановить возможность записи в базу данных',
-);
# Note to translators:
# Please include the English words as synonyms. This allows people
@@ -114,57 +65,57 @@ if(isset($wgExtraNamespaces)) {
#
/* private */ $wgMagicWordsRu = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#redirect', '#перенаправление', '#перенапр'),
- MAG_NOTOC => array( 0, '__NOTOC__', '__БЕЗСОДЕРЖАНИЯ__'),
- MAG_FORCETOC => array( 0, '__FORCETOC__'),
- MAG_TOC => array( 0, '__TOC__', '__СОДЕРЖАНИЕ__'),
- MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__БЕЗРЕДАКТИРОВАНИЯРАЗДЕЛА__'),
- MAG_START => array( 0, '__START__', '__НАЧАЛО__'),
- MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'ТЕКУЩИЙМЕСЯЦ'),
- MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦА'),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦАРОД'),
- MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'НАЗВАНИЕТЕКУЩЕГОМЕСЯЦААБР'),
- MAG_CURRENTDAY => array( 1, 'CURRENTDAY','ТЕКУЩИЙДЕНЬ'),
- MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME','НАЗВАНИЕТЕКУЩЕГОДНЯ'),
- MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR','ТЕКУЩИЙГОД'),
- MAG_CURRENTTIME => array( 1, 'CURRENTTIME','ТЕКУЩЕЕВРЕМЯ'),
- MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES','КОЛИЧЕСТВОСТАТЕЙ'),
- MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES', 'КОЛИЧЕСТВОФАЛОВ'),
- MAG_PAGENAME => array( 1, 'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'),
- MAG_PAGENAMEE => array( 1, 'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'),
- MAG_NAMESPACE => array( 1, 'NAMESPACE','ПРОСТРАНСТВОИМЁН'),
- MAG_MSG => array( 0, 'MSG:'),
- MAG_SUBST => array( 0, 'SUBST:','ПОДСТ:'),
- MAG_MSGNW => array( 0, 'MSGNW:'),
- MAG_END => array( 0, '__END__','__КОНЕЦ__'),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'мини'),
- MAG_IMG_RIGHT => array( 1, 'right','справа'),
- MAG_IMG_LEFT => array( 1, 'left','слева'),
- MAG_IMG_NONE => array( 1, 'none'),
- MAG_IMG_WIDTH => array( 1, '$1px','$1пкс'),
- MAG_IMG_CENTER => array( 1, 'center', 'centre','центр'),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame','обрамить'),
- MAG_INT => array( 0, 'INT:'),
- MAG_SITENAME => array( 1, 'SITENAME','НАЗВАНИЕСАЙТА'),
- MAG_NS => array( 0, 'NS:','ПИ:'),
- MAG_LOCALURL => array( 0, 'LOCALURL:'),
- MAG_LOCALURLE => array( 0, 'LOCALURLE:'),
- MAG_SERVER => array( 0, 'SERVER','СЕРВЕР'),
- MAG_SERVERNAME => array( 0, 'SERVERNAME', 'НАЗВАНИЕСЕРВЕРА'),
- MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH', 'ПУТЬКСКРИПТУ'),
- MAG_GRAMMAR => array( 0, 'GRAMMAR:'),
- MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'),
- MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'),
- MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK','ТЕКУЩАЯНЕДЕЛЯ'),
- MAG_CURRENTDOW => array( 1, 'CURRENTDOW','ТЕКУЩИЙДЕНЬНЕДЕЛИ'),
- MAG_REVISIONID => array( 1, 'REVISIONID', 'ИДВЕРСИИ'),
+ MAG_REDIRECT => array( 0, '#redirect', '#перенаправление', '#перенапр'),
+ MAG_NOTOC => array( 0, '__NOTOC__', '__БЕЗСОДЕРЖАНИЯ__'),
+ MAG_FORCETOC => array( 0, '__FORCETOC__'),
+ MAG_TOC => array( 0, '__TOC__', '__СОДЕРЖАНИЕ__'),
+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__БЕЗРЕДАКТИРОВАНИЯРАЗДЕЛА__'),
+ MAG_START => array( 0, '__START__', '__НАЧАЛО__'),
+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'ТЕКУЩИЙМЕСЯЦ'),
+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦА'),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦАРОД'),
+ MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV', 'НАЗВАНИЕТЕКУЩЕГОМЕСЯЦААБР'),
+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY','ТЕКУЩИЙДЕНЬ'),
+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME','НАЗВАНИЕТЕКУЩЕГОДНЯ'),
+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR','ТЕКУЩИЙГОД'),
+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME','ТЕКУЩЕЕВРЕМЯ'),
+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES','КОЛИЧЕСТВОСТАТЕЙ'),
+ MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES', 'КОЛИЧЕСТВОФАЛОВ'),
+ MAG_PAGENAME => array( 1, 'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'),
+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'),
+ MAG_NAMESPACE => array( 1, 'NAMESPACE','ПРОСТРАНСТВОИМЁН'),
+ MAG_MSG => array( 0, 'MSG:'),
+ MAG_SUBST => array( 0, 'SUBST:','ПОДСТ:'),
+ MAG_MSGNW => array( 0, 'MSGNW:'),
+ MAG_END => array( 0, '__END__','__КОНЕЦ__'),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'мини'),
+ MAG_IMG_RIGHT => array( 1, 'right','справа'),
+ MAG_IMG_LEFT => array( 1, 'left','слева'),
+ MAG_IMG_NONE => array( 1, 'none'),
+ MAG_IMG_WIDTH => array( 1, '$1px','$1пкс'),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre','центр'),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame','обрамить'),
+ MAG_INT => array( 0, 'INT:'),
+ MAG_SITENAME => array( 1, 'SITENAME','НАЗВАНИЕСАЙТА'),
+ MAG_NS => array( 0, 'NS:','ПИ:'),
+ MAG_LOCALURL => array( 0, 'LOCALURL:'),
+ MAG_LOCALURLE => array( 0, 'LOCALURLE:'),
+ MAG_SERVER => array( 0, 'SERVER','СЕРВЕР'),
+ MAG_SERVERNAME => array( 0, 'SERVERNAME', 'НАЗВАНИЕСЕРВЕРА'),
+ MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH', 'ПУТЬКСКРИПТУ'),
+ MAG_GRAMMAR => array( 0, 'GRAMMAR:'),
+ MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'),
+ MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'),
+ MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK','ТЕКУЩАЯНЕДЕЛЯ'),
+ MAG_CURRENTDOW => array( 1, 'CURRENTDOW','ТЕКУЩИЙДЕНЬНЕДЕЛИ'),
+ MAG_REVISIONID => array( 1, 'REVISIONID', 'ИДВЕРСИИ'),
);
/* private */ $wgAllMessagesRu = array(
-# User preference toggles
+# User preference toggles
'tog-underline' => 'Подчёркивать ссылки',
-'tog-highlightbroken' => 'Показывать несуществующие ссылки <a href=\"\" class=\"new\">вот так</a> (иначе вот так<a href=\"\" class=\"internal\">?</a>).',
+'tog-highlightbroken' => 'Показывать несуществующие ссылки <a href="" class="new">вот так</a> (иначе вот так<a href="" class="internal">?</a>).',
'tog-justify' => 'Выравнивать текст по ширине страницы',
'tog-hideminor' => 'Скрывать малозначимые правки в списке свежих изменений',
'tog-usenewrc' => 'Улучшенный список свежих изменений (JavaScript)',
@@ -179,14 +130,13 @@ if(isset($wgExtraNamespaces)) {
'tog-watchdefault' => 'По умолчанию добавлять новые и изменённые статьи в список наблюдения',
'tog-minordefault' => 'По умолчанию помечать изменения как малозначимые',
'tog-previewontop' => 'Показывать предпросмотр статьи до окна редактирования',
-'tog-previewonfirst' => 'Показывать предварительный просмотр по первому изменению',
+'tog-previewonfirst' => 'Предварительный просмотр по первому изменению',
'tog-nocache' => 'Запретить кеширование страниц',
'tog-enotifwatchlistpages' => 'Уведомлять по эл. почте об изменениях страниц',
'tog-enotifusertalkpages' => 'Уведомлять по эл. почте об изменении персональной страницы обсуждения',
'tog-enotifminoredits' => 'Уведомлять по эл. почте даже при малозначительных изменениях',
'tog-enotifrevealaddr' => 'Показывать мой почтовый адрес в сообщениях оповещения',
'tog-shownumberswatching' => 'Показывать число участников, включивших страницу в свой список наблюдения',
-'tog-showupdated' => 'Показывать метку обновления',
'tog-fancysig' => 'Простая подпись (без автоматической ссылки)',
'tog-externaleditor' => 'Использовать по умолчанию внешний редактор',
'tog-externaldiff' => 'Использовать по умолчанию внешную программу сравнения версий',
@@ -237,7 +187,8 @@ if(isset($wgExtraNamespaces)) {
'subcategories' => 'Подкатегории',
-'linktrail' => '/^((?:[a-z]|а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я)+)(.*)$/sD',
+'linktrail' => '/^((?:[a-z]|а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я)+)(.*)$/sD',
+'linkprefix' => '/^(.*?)([a-zA-Z\x80-\xff\x4000-\x4f0f]+)$/sD',
'mainpage' => 'Заглавная страница',
'mainpagetext' => 'Програмное обеспечение вики-проекта успешно установлено.',
"mainpagedocfooter" => "См. [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
@@ -251,13 +202,12 @@ if(isset($wgExtraNamespaces)) {
'article' => 'Статья',
'help' => 'Справка',
'helppage' => '{{ns:project}}:Справка',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Отчёт об ошибке',
'bugreportspage' => '{{ns:project}}:Отчёт об ошибке',
'sitesupport' => 'Пожертвования', # To enable, something like 'Donations', '-' to disable
'sitesupport-url' => "{{ns:project}}:Пожертвования",
-'faq' => 'Ответы на вопросы',
-'faqpage' => '{{ns:project}}:Ответы на вопросы',
+'faq' => 'ЧаВО',
+'faqpage' => '{{ns:project}}:ЧаВО',
'edithelp' => 'Справка по редактированию',
'newwindow' => '(в новом окне)',
'edithelppage' => '{{ns:project}}:Справка по редактированию',
@@ -358,6 +308,7 @@ if(isset($wgExtraNamespaces)) {
'showtoc' => 'показать',
'hidetoc' => 'убрать',
'thisisdeleted' => "Просмотреть или восстановить $1?",
+'restorelink1' => 'одно удаление',
'restorelink' => "$1 удаление(й)",
'feedlinks' => 'В виде:',
'sitenotice' => '-', # the equivalent to wgSiteNotice
@@ -405,7 +356,7 @@ $1',
'readonlytext' => "Добавление новых статей и другие изменения базы данных сейчас заблокированы: вероятно, в связи с плановым обслуживанием.
Заблокировавший оператор оставил следующее разъяснение:
$1",
-'missingarticle' => "База данных не нашла текста статьи,
+'missingarticle' => "База данных не нашла текста статьи,
хотя должна была найти, по имени «$1».
Обычно это вызвано использованием устаревшей ссылки на журнал изменений или различий для статьи, которая была удалена.
@@ -431,7 +382,7 @@ $1",
Функция: $1<br />
Запрос: $2",
'viewsource' => 'Просмотр',
-'protectedtext' => "Эта страница заблокирована для предотвращения её изменений.
+'protectedtext' => "Эта страница заблокирована для предотвращения её изменений.
Существуют несколько причин по которым это могло быть сделано,
смотрите [[{{ns:project}}:Журнал защиты]] для того чтобы узнать причину, связанную с этой страницей.
@@ -456,8 +407,8 @@ $1",
'remembermypassword' => 'Запоминать пароль',
'yourdomainname' => 'Ваш домен',
'externaldberror' => 'Произошла ошибка при аутентификации с помощью внешней базы данных, или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.',
-'loginproblem' => '<span style=\"color:red\">Участник неопознан.</span>',
-'alreadyloggedin' => "<font color=red><strong>Участник $1, вы уже представились системе!</strong></font><br />",
+'loginproblem' => '<span style="color:red">Участник неопознан.</span>',
+'alreadyloggedin' => "<strong>Участник $1, вы уже представились системе!</strong><br />",
'login' => 'Представиться системе',
'loginprompt' => "Вы должны разрешить «cookies», чтобы представиться системе.",
@@ -469,14 +420,15 @@ $1",
'createaccountmail' => 'по эл. почте',
'badretype' => 'Введённые вами пароли не совпадают.',
'userexists' => 'Введённое вами имя участника уже существует. Пожалуйста, выберите другое имя.',
-'youremail' => 'Ваш адрес эл. почты *',
-'yourrealname' => 'Ваше настоящее имя *',
+'youremail' => 'Ваш адрес электронной почты *',
+'yourrealname' => 'Ваше настоящее имя (*)',
'yourlanguage' => 'Язык интерфейса',
'yourvariant' => 'Вариант языка',
'yournick' => 'Ваш псевдоним (для подписей)',
'email' => 'Эл. почта',
-'emailforlost' => "Поля отмеченные звёздочкой необязательны для заполнения. Указав адрес электронной почты, вы позволите другим участникам проекта отправлять вам сообщение через веб-форму.
-Это также поможет вам в случае если вы забудете свой пароль.<br />Ваше настоящее имя будет использовано для подписи ваших работ.",
+'emailforlost' => "Поля отмеченные звёздочкой необязательны для заполнения.
+Вводить ваш адрес электронной почты необязательно. Однако это позволит людям связываться с вами через веб-сайт, не зная вашего адреса электронной почты. Также это поможет в случае, если вы забудете свой пароль.<br /><br />
+Ваше настоящее имя будет использовано для подписи ваших работ.",
'prefs-help-email-enotif' => 'Этот адрес также используется для отправки по электронной почте оповещений об изменении страниц если вы активировали соответствующую опцию.',
'prefs-help-realname' => '* Настоящее имя (необязательное поле): если вы укажите его, то оно будет использовано для того чтобы показать кем был внесена правка страницы.',
'loginerror' => 'Ошибка опознавания участника',
@@ -491,7 +443,6 @@ $1",
'nosuchusershort' => "Не существует участника с именем $1. Проверьте написание имени.",
'wrongpassword' => 'Введённый вами пароль неверен. Попробуйте ещё раз.',
'mailmypassword' => 'Выслать новый пароль',
-'mailmypasswordauthent' => 'Выслать новый пароль',
'passwordremindertitle' => "Напоминание пароля участника {{grammar:genitive|{{SITENAME}}}}",
'passwordremindertext' => "Кто-то (возможно вы) с IP-адресом $1 запросил,
чтобы мы выслали вам новый пароль участника {{grammar:genitive|{{SITENAME}}}}.
@@ -505,11 +456,11 @@ $1",
'loginend' => ' ',
'mailerror' => "Ошибка при посылке почты: $1",
'acct_creation_throttle_hit' => 'К сожалению, вы уже создали $1 учётных записей. Вы не можете создать больше ни одной.',
-'emailauthenticated' => 'Ваш почтовый адрес был сопоставлен с $1.',
+'emailauthenticated' => 'Ваш почтовый адрес был сопоставлен с $1.',
'emailnotauthenticated' => 'Ваш адрес электронной почты <strong>ещё не был подтверждён</strong>, функции вики-движка по работе с эл. почтой отключены.',
'noemailprefs' => '<strong>Адрес электронной почты не был указан</strong>, функции вики-движка по работе с эл. почтой отключены.',
'emailconfirmlink' => 'Подтвердить ваш адрес электронной почты',
-'invalidemailaddress' => 'Введённый адрес не может быть принят, т. к. он не соответствует формату адресов электронной почты. Пожалуйста введите корректный адрес или оставьте поле пустым.',
+'invalidemailaddress' => 'Введённый адрес не может быть принят, т. к. он не соответствует формату адресов электронной почты. Пожалуйста введите корректный адрес или оставьте поле пустым.',
# Edit page toolbar
'bold_sample'=>'Жирный шрифт',
@@ -548,14 +499,14 @@ $1",
'showdiff' => 'Внесённые изменения',
'blockedtitle' => 'Участник заблокирован',
'blockedtext' => "Ваше имя участника или IP-адрес был заблокирован $1.
-Утверждается, что причина такова:<br />''$2''<p>Вы можете связаться с $1 или одним из других
+Утверждается, что причина такова:<br />''$2''<p>Вы можете связаться с $1 или одним из других
[[{{ns:project}}:Администраторы|администраторов]] чтобы обсудить блокировку.",
'whitelistedittitle' => 'Для изменения требуется авторизаци',
'whitelistedittext' => 'Вы должны [[{{ns:special}}:Userlogin|зарегистрироваться]] для изменения этих страниц.',
'whitelistreadtitle' => 'Для чтения требуется авторизация',
-'whitelistreadtext' => 'Для доступа необходимо [[{{ns:special}}:Userlogin|представиться]].',
+'whitelistreadtext' => 'Вы должны [[Special:Userlogin|зарегистрироваться]] для чтения этих страниц.',
'whitelistacctitle' => 'У вас нет прав чтобы создать учётную запись',
-'whitelistacctext' => 'Для создания учётных записей в этой Вики необходимо [[{{ns:special}}:Userlogin|представиться]]',
+'whitelistacctext' => 'Для того чтобы иметь возможность создавать учётные записи в этой вики вы должны [[Special:Userlogin|зарегистрироваться]] и иметь соответствующие права.',
'loginreqtitle' => 'Требуется авторизация',
'loginreqtext' => 'Вы должны [[{{ns:special}}:Userlogin|представиться системе]] для того чтобы просматривать остальные страницы.',
'accmailtitle' => 'Пароль выслан.',
@@ -563,13 +514,13 @@ $1",
'newarticle' => '(Новая)',
'newarticletext' =>
"Вы перешли по ссылке на статью, которая пока не существует.
-Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
+Чтобы создать новую страницу, наберите текст в окне, расположенном ниже
(см. [[{{ns:project}}:Справка|справочную страницу]] чтобы получить больше информации).
Если вы оказались здесь по ошибке, просто нажмите кнопку '''назад''' вашего браузера.",
'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
'anontalkpagetext' => "---- ''Эта страница обсуждения принадлежит анонимному участнику, который ещё не зарегистрировался или который не представился регистрированным именем. Для его идентификации используется цифоровой [[IP-адрес]]. Если Вы — анонимный участник и полагаете, что получили сообщения, адресованные не Вам (один IP-адрес может использоваться несколькими участниками), [[Служебная:Userlogin|представьтесь системе]], чтобы впредь избежать возможной путаницы с другими анонимными участниками.''",
'noarticletext' => '(Сейчас на этой странице нет текста)',
-'clearyourcache' => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кэш своего браузера: '''Mozilla:''' нажмите ''reload''(или ''Ctrl+R''), '''IE / Opera:''' ''Ctrl+F5'', '''Safari:''' ''Cmd+R'', '''Konqueror''' ''Ctrl+R''.",
+'clearyourcache' => "'''Замечание:''' Чтобы после сохранения увидеть сделанные изменения, очистите кэш своего браузера: '''Mozilla / Firefox:''' ''Ctrl+Shift+R'', '''IE:''' ''Ctrl+F5'', '''Safari:''' ''Cmd+Shift+R'', '''Konqueror''' ''F5''.",
'usercssjsyoucanpreview' => "<strong>Подсказка:</strong> Используйте кнопку предварительного просмотра чтобы протестировать ваш новый css-файл или js-файл перед сохранением.",
'usercsspreview' => "'''Помните что это только предварительный просмотр вашего css-файла, он ещё не сохранён!'''",
'userjspreview' => "'''Помните что это только предварительный просмотр вашего javascrpt-файла, он ещё не сохранён!'''",
@@ -581,24 +532,33 @@ $1",
'editingsection' => "Редактирование $1 (секция)",
'editingcomment' => "Редактирование $1 (комментарий)",
'editconflict' => 'Конфликт редактирования: $1',
-'explainconflict' => "Пока вы редактировали эту статью, кто-то внёс в неё изменения. В верхнем окне для редактирования вы видите тот текст статьи, который будет сохранён при нажатии на кнопку «Записать страницу». В нижнем окне для редактирования находится ваш вариант. Чтобы сохранить ваши изменения, перенесите их из нижнего окна для редактирования в верхнее.<br/>",
+'explainconflict' => "Пока вы редактировали эту статью, кто-то внёс в неё изменения. В верхнем окне для редактирования вы видите тот текст статьи, который будет сохранён при нажатии на кнопку «Записать страницу». В нижнем окне для редактирования находится ваш вариант. Чтобы сохранить ваши изменения, перенесите их из нижнего окна для редактирования в верхнее.<br />",
'yourtext' => 'Ваш текст',
'storedversion' => 'Сохранённая версия',
-'nonunicodebrowser' => "<strong>ПРЕДУПРЕЖДЕНИЕ: Ваш [[браузер]] не поддерживает кодировку [[Юникод]]. Пожалуйста, воспользуйтесь другим браузером для редактирования.</strong>",
-'editingold' => "<strong>ПРЕДУПРЕЖДЕНИЕ: Вы редактируете устаревшую версию данной страницы. После сохранения страницы будут потеряны изменения сделанные в последующих версиях.",
+'nonunicodebrowser' => "<strong>ПРЕДУПРЕЖДЕНИЕ: Ваш [[браузер]] не поддерживает кодировку [[Юникод]]. При редактировании статей все не-ASCII символы будут заменены на свои шестнадцатеричные коды.</strong>",
+'editingold' => "<strong>ПРЕДУПРЕЖДЕНИЕ: Вы редактируете устаревшую версию данной страницы. После сохранения страницы будут потеряны изменения сделанные в последующих версиях.</strong>",
'yourdiff' => 'Различия',
-'copyrightwarning' => "Обратите внимание, что все добавления и изменения в данном проекте попадают под действие $2 (см. $1). Внося какие-либо дополнения, вы соглашаетесь с тем, что они могут быть изменены кем угодно.
-
-Прежде чем поместить сюда какие-либо материалы, убедитесь что вы [[{{ns:project}}:Авторские права|имеете на это право]].
-
-<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ЯВЛЯЮЩИЕСЯ ОБЪЕКТОМ ОХРАНЫ АВТОРСКОГО И СМЕЖНЫХ ПРАВ</strong>",
+'copyrightwarning' => "Пожалуйста, обратите внимание, что все добавления и изменения
+рассматриваются, как выпущенные на условиях лицензии $2 (см. $1).
+Внося какие-либо дополнения, вы соглашаетесь с тем, что они могут быть изменены кем угодно.
+Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались,
+не помещайте их сюда.<br />
+Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из
+источника допускающего свободное распространение и изменение своего содержимого.<br />
+<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!</strong>",
+'copyrightwarning2' => "Пожалуйста, обратите внимание, что все ваши добавления
+могут быть отредактированы или удалены другими участниками.
+Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.<br />
+Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из
+источника допускающего свободное распространение и изменение своего содержимого (см. $1).<br />
+<strong>НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!</strong>",
'longpagewarning' => "<strong>ПРЕДУПРЕЖДЕНИЕ: размер этой страницы $1 килобайт; страницы, размер которых превышает 32 килобайта, могут быть неверно отображены в окне редактирование некоторых браузеров.
Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.</strong>",
'readonlywarning' => '<strong>ПРЕДУПРЕЖДЕНИЕ: база данных заблокирована в связи с процедурами обслуживания,
поэтому вы не можете записать ваши изменения прямо сейчас.
Возможно, вам следует сохранить текст в файл на своём диске и поместить его в данный проект позже.</strong>',
'protectedpagewarning' => "<strong>ПРЕДУПРЕЖДЕНИЕ: эта страница заблокирована и только [[Project:Администраторы|администраторы проекта]] могут изменять её. См. [[Project:Правила защиты страниц|правила защиты страниц]].</strong>",
-'templatesused' => 'На этой странице помещены шаблоны:',
+'templatesused' => 'Шаблоны, использованные на этой странице:',
# History pages
#
@@ -613,7 +573,7 @@ $1",
'revisionasofwithlink' => 'Версия как $1; $2<br />$3 | $4',
'previousrevision' => '← Старая версия',
'nextrevision' => 'Новые версии →',
-'currentrevisionlink' => 'посмотреть текущие изменения',
+'currentrevisionlink' => 'перейти к текущей версии',
'cur' => 'текущ.',
'next' => 'след.',
'last' => 'пред.',
@@ -659,48 +619,37 @@ $1",
'showingresults' => "Ниже показаны <strong>$1</strong> результатов, начиная с <strong>#$2</strong>.",
'showingresultsnum' => "Ниже показаны <strong>$3</strong> результатов, начиная с №<strong>$2</strong>.",
'nonefound' => "Неудачный поиск может быть вызван попыткой найти общие слова, которые не подлежат индексированию, например — «тоже» и «чтобы» или употреблением более чем одного ключевого слова поиска (показываются только страницы, содержащие все указанные слова для поиска).",
-'powersearch' => 'Искать',
'powersearchtext' => "
-Поиск $3 $9<br />
-$2 — <strong>Показывать перенаправления</strong><br />
-<strong>Искать в пространствах имён:</strong>
-<center><table border=\"0\"><tr><td>
-$1
-</td></tr></table></center></FORM>
-<br />
-<br />
-<h2>Поиск с учётом русской морфологии</h2>
-Для поиска с учётом русской морфологии воспользуйтесь поисковой системой Яндекс. Слово будет искаться во всех словоформах, а также будут игнорироваться различия между буквами «е» и «ё». Имейте в виду, что в этом случае поиск ведётся только в проиндексированных Яндексом страницах.
-<!-- Поиск через Яндекс (ya.ru) -->
-<form NAME=\"web\" METHOD=\"get\" ACTION=\"http://www.yandex.ru/yandsearch\">
-<input type=\"hidden\" name=\"serverurl\" value=\"{{SERVER}}\">
-<input type=\"hidden\" name=\"server_name\" value=\"{{SITENAME}} (русская версия)\">
-<INPUT type=hidden value=rad name=rpt><input type=\"hidden\" name=\"referrer1\" value=\"{{SERVER}}\">
-<input type=\"hidden\" name=\"referrer2\" value=\"{{SITENAME}} (русская версия)\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td width=130 align=\"right\">
-<a href=\"http://www.yandex.ru\">
-<IMG SRC=\"http://www.ya.ru/logo.gif\"
-border=\"0\" ALT=\"Яндекс\"></A>
-</td><td>
-<input TYPE=\"text\" NAME=\"text\" SIZE=\"31\" VALUE=\"\" MAXLENGTH=\"160\">
-</td><td><input TYPE=\"SUBMIT\" VALUE=\"Поиск по сайту\">
-</td></tr></table>
+Искать в пространствах имён:<br />
+$1<br />
+$2 — Показывать перенаправления &nbsp; Искать $3 $9",
+"searchdisabled" => 'Извините, но встроенный полнотекстовый поиск выключен. Вы можете воспользоваться поиском по сайту через поисковые системы общего назначения, однако имейте в виду, что копия сайта в их кэше может быть несколько устаревшей.',
+
+'googlesearch' => '
+<form method="get" action="http://www.google.com/search" id="googlesearch">
+ <input type="hidden" name="domains" value="{{SERVER}}" />
+ <input type="hidden" name="num" value="50" />
+ <input type="hidden" name="ie" value="$2" />
+ <input type="hidden" name="oe" value="$2" />
+
+ <input type="text" name="q" size="31" maxlength="255" value="$1" />
+ <input type="submit" name="btnG" value="$3" />
+ <div>
+ <input type="radio" name="sitesearch" id="gwiki" value="{{SERVER}}" checked="checked" /><label for="gwiki">{{SITENAME}}</label>
+ <input type="radio" name="sitesearch" id="gWWW" value="" /><label for="gWWW">WWW</label>
+ </div>
</form>
-<!-- Поиск через Яндекс (ya.ru) -->
-<h2>Поиск через Гугл</h2>
-Поиск с использованием языка запросов Google. Поиск ведётся только в проиндексированных страницах.
-<!-- SiteSearch Google -->
-<FORM method=GET action=\"http://www.google.com/search\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td width=130 align=\"right\">
-<A HREF=\"http://www.google.com/\">
-<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
-border=\"0\" ALT=\"Google\"></A>
-</td>
-<td>
-<INPUT TYPE=text name=q size=31 maxlength=255 value=\"\"> <INPUT type=submit name=btnG VALUE=\"Поиск по сайту\"> <input type=hidden name=domains value=\"{{SERVER}}\">
-<input type=hidden name=sitesearch value=\"{{SERVER}}\"><input type='hidden' name='ie' value='UTF-8'> <input type='hidden' name='oe' value='UTF-8'>
-</td></tr></TABLE></FORM>
-<!-- SiteSearch Google -->",
+
+<form name="web" method="get" action="http://www.yandex.ru/yandsearch">
+ <input type="hidden" name="serverurl" value="{{SERVER}}" />
+ <input type="hidden" name="server_name" value="{{SITENAME}} (русская версия)" />
+ <input type="hidden" name="rpt" value="rad" />
+ <input type="hidden" name="referrer1" value="{{SERVER}}" />
+ <input type="hidden" name="referrer2" value="{{SITENAME}} (русская версия)" />
+
+ <input type="text" name="text" size="31" maxlength="255" value="$1" />
+ <input type="submit" value="Поиск по сайту" />
+</form>',
'blanknamespace' => 'Статьи',
# Preferences page
@@ -774,7 +723,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
# group editing
'groups-editgroup' => 'Изменить группу',
'groups-addgroup' => 'Добавить группу',
-'groups-editgroup-preamble' => 'Если название или описание начинаются с двоеточия,
+'groups-editgroup-preamble' => 'Если название или описание начинаются с двоеточия,
то их текст будет заменён на соответствующее сообщение из пространства имён MediaWiki',
'groups-editgroup-name' => 'Название группы: ',
'groups-editgroup-description' => 'Описание группы (максимум 255 символов):<br />',
@@ -819,7 +768,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'rcnote' => "Последние <strong>$1</strong> изменеий(я) за <strong>$2</strong> дней(я).",
'rcnotefrom' => "Ниже перечислены изменения с <strong>$2</strong> (по <strong>$1</strong>).",
'rclistfrom' => "Показать изменения с $1.",
-'showhideminor' => "$1 малозн. правки | $2 ботов | $3 представившихся участников | $4 проверенные правки ",
+'showhideminor' => "$1 мелкие правки | $2 ботов | $3 представившихся участников | $4 проверенные правки",
'rclinks' => "Показать последние $1 изменений за $2 дней;<br />$3.",
'rchide' => "в форме $4; $1 малозначимых изменений; $2 вторичное(ые) пространство(а) имён; $3 множественных изменений.",
'rcliu' => "; $1 изменений, сделанных представившимися участниками",
@@ -851,7 +800,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'uploadtext' => "Используя эту форму вы можете загрузить на сервер файлы.
Чтобы просмотреть ранее загруженные файлы,
-перейдите сюда: [[Special:Imagelist|список загруженных изображений]].<br/>
+перейдите сюда: [[Special:Imagelist|список загруженных изображений]].<br />
Загрузка и удаление файлов отражаются в [[Special:Log|журнале загрузки файлов]].
Вы также должны поставить галочку, подтверждающую, что вы не нарушаете чьих-либо авторских прав загрузкой этого файла.
@@ -860,7 +809,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
Для включения изображения в статью вы можете использовать строки вида:
*'''<nowiki>[[{{ns:6}}:file.jpg]]</nowiki>'''
-*'''<nowiki>[[{{ns:6}}:file.png|thumb|комментарий]]</nowiki>'''
+*'''<nowiki>[[{{ns:6}}:file.png|thumb|комментарий]]</nowiki>'''
Для ссылки на медиа-файл вы можете использовать строку вида:
*'''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>'''
@@ -882,7 +831,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'minlength' => 'Название файла должно содержать хотя бы три символа.',
'illegalfilename' => 'Имя файла «$1» содержит символы, которые не разрешается использовать в заголовках. Пожалуйста, переименуйте файл и попытайтесь загрузить его снова.',
'badfilename' => "Название файла было изменено на $1.",
-'badfiletype' => "«$1» не является рекомендованным форматом для файлов с изображениями.",
+'badfiletype' => "«.$1» не является рекомендованным форматом для файлов с изображениями.",
'largefile' => 'Рекомедуется использовать изображения, размер которых не превышает $1 байт (размер загруженного файла составляет $2 байт).',
'emptyfile' => 'Загруженный вами файл вероятно пустой. Возможно, это произошло из-за ошибки при наборе имени файла. Пожалуйста, проверьте, действительно ли вы хотите загрузить этот файл.',
'fileexists' => 'Файл с этим именем уже существует, пожалуйста проверьте $1 если вы не уверены что вы хотите заменить его.',
@@ -922,7 +871,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'imagelinks' => 'Ссылки',
'linkstoimage' => 'Следующие страницы ссылаются на данный файл:',
'nolinkstoimage' => 'Нет страниц, ссылающихся на данный файл.',
-'sharedupload' => 'Этот файл взят из [[Commons:Заглавная_страница|WikiCommons]], репозитория изображений и других свободно распространяемых файлов, общего для всех проектов [[Фонд Викимедиа|Фонда Викимедиа]].',
+'sharedupload' => "Этот файл взят из [[Commons:Заглавная_страница|Викихранилища]] (WikiCommons), репозитория изображений и других свободно распространяемых медиа-файлов, общего для всех проектов [[Фонд Викимедиа|Фонда Викимедиа]]. См. '''[[Commons:Image:{{PAGENAME}}|страницу описания]]''', где находится описание изображения, в том числе и лицензия на него.",
'shareduploadwiki' => 'Смотри [$1 страницу описания файла] для объяснений.',
'shareddescriptionfollows' => '-',
'noimage' => "Файла с таким именем не существует. вы можете [$1 загрузить его].",
@@ -947,8 +896,8 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'maintnancepagetext' => 'На этой странице есть несколько удобных инструментов для ежедневного обслуживания. Некоторые из этих функций дают сильную нагрузку на базу данных, поэтому, не перезагружайте страницу после каждого сделанного вами изменения ;-',
'maintenancebacklink' => 'Назад, на страницу обслуживания',
'disambiguations' => 'Многозначные страницы',
-'disambiguationspage' => "Template:disambig",
-'disambiguationstext' => "Следующие статьи ссылаются на <em>страницы разъяснения многозначностей</em>. Вместо этого они должны указывать на соответствующую конкретную статью.<br/>Страница считается многозначной, если на неё указывает $1.<br/>Ссылки из других пространств имён здесь <em>не</em> перечислены.",
+'disambiguationspage' => "{{ns:template}}:disambig",
+'disambiguationstext' => "Следующие статьи ссылаются на <em>многозначные страницы</em>. Вместо этого они, вероятно, должны указывать на соответствующую конкретную статью.<br />Страница считается многозначной, если на ней размещён $1.<br />Ссылки из других пространств имён здесь <em>не</em> приведены.",
'doubleredirects' => 'Двойные перенаправления',
'doubleredirectstext' => "Каждая строка содержит ссылки на первое и второе перенаправления, а также первую строчку страницы второго перенаправления, в которой обычно указывается название страницы куда должно осуществляться перенаправление. Нужно чтобы и первое перенаправление ссылалось на эту страницу.",
'brokenredirects' => 'Разорванные перенаправления',
@@ -984,20 +933,9 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'longpages' => 'Длинные страницы',
'deadendpages' => 'Тупиковые статьи',
'listusers' => 'Список участников',
-'specialpages' => 'Служебные страницы',
+'specialpages' => 'Спецстраницы',
'spheading' => 'Служебные страницы',
'restrictedpheading' => 'Служебные страницы с ограниченным доступом',
-'blockpheading' => 'Блокировка',
-'createaccountpheading' => 'Уровень создания пользователей',
-'deletepheading' => 'Уровень удаления',
-'userrightspheading' => 'Уровень прав участников',
-'grouprightspheading' => 'Уровень прав групп',
-'siteadminpheading' => 'Уровень сисадмина',
-
-/** obsoletes
-'sysopspheading' => 'Служебные страницы для операторов',
-'developerspheading' => 'Служебные страницы для разработчиков',
-*/
'protectpage' => 'Защищённая страница',
'recentchangeslinked' => 'Связанные правки',
'rclsub' => "(на статьи, ссылки на которые есть на $1)",
@@ -1079,7 +1017,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'unwatchthispage' => 'Прекратить наблюдение',
'notanarticle' => 'Не статья',
'watchnochange' => 'Ничто из списка наблюдения не изменялось в рассматриваемый период.',
-'watchdetails' => "Всего в списке наблюдения находится $1 страниц (не считая страниц обсуждения)
+'watchdetails' => "В вашем списке наблюдения находится $1 страниц (не считая страниц обсуждения)
* [[Special:Watchlist/edit|Показать и отредактировать полный список]]
",
'wlheader-enotif' => "* Уведомление по эл. почте включено.",
@@ -1090,7 +1028,7 @@ Cм. [[{{ns:project}}:Справка по настройкам]], чтобы р
'watchlistcontains' => "Ваш список наблюдения содержит $1 страниц.",
'watcheditlist' => 'Ниже представлен алфавитный список наблюдаемых
вами страниц. Отметьте страниц, которые вы хотите удалить из вашего
-списка наблюдения и щёлкните на кнопку «удалить выбранные»
+списка наблюдения и щёлкните на кнопку «удалить выбранные»
внизу экрана.',
'removingchecked' => 'Удаление выбранных элементов из списка наблюдения…',
'couldntremove' => "Невозможно удалить элемент «$1»…",
@@ -1174,14 +1112,14 @@ $NEWPAGE
# only shown if there is an edit comment
'editcomment' => "Изменение было пояснено так: <em>«$1»</em>.",
'revertpage' => "Откачено к последнему изменению, сделанному $1",
-'sessionfailure' => 'Обнаружена проблема с регистрационной сессией;
-действие было отменено для предотвращения возможного захвата сессии (session hijacking).
-Пожалуйста нажмите кнопку «назад» и перезагрузите странизу с которой вы пришли.',
+'sessionfailure' => 'Похоже, возникли проблемы с текущим сеансом работы;
+это действие было отменено в целях предотвращения «захвата сеанса».
+Пожалуйста, нажмите кнопку «Назад» и перезагрузите страницу с которой вы пришли.',
'protectlogpage' => 'Журнал_защиты',
'protectlogtext' => "Ниже — список установок и снятий защиты со статей.
См. дополнительную информацию на [[{{ns:project}}:Protected page]].",
'protectedarticle' => "защищена страница [[$1|«$1»]]",
-'unprotectedarticle' => "снята защита со страницы [[$1|«$1»]]",
+'unprotectedarticle' => "снята защита со страницы [[$1|«$1»]]",
'protectsub' =>"(Установка защиты для «$1»)",
'confirmprotecttext' => 'Вы действительно хотите установить защиту этой страницы?',
'confirmprotect' => 'Подтвердите установку защиты страницы',
@@ -1258,8 +1196,11 @@ IP-адреса.',
'ipusubmit' => 'Разблокировать этот адрес',
'ipusuccess' => "IP-адрес [[$1|«$1»]] разблокирован",
'ipblocklist' => 'Список заблокированных IP-адресов и пользователей',
-'blocklistline' => "$1, $2 заблокировал $3 (блокировка завершится $4)",
-'blocklink' => 'заблокировать',
+'blocklistline' => "$1, $2 заблокировал $3 ($4)",
+'infiniteblock' => 'бессрочная блокировка',
+'expiringblock' => 'блокировка завершится $1',
+'ipblocklistempty' => 'Список блокировок пуст.',
+'blocklink' => 'заблокировать',
'unblocklink' => 'разблокировать',
'contribslink' => 'вклад',
'autoblocker' => "Вы автоматически заблокированны, потому что у вас такой же IP-адрес, как у [[user:$1|«$1»]]. Причина блокировки участника «$1»: $2.",
@@ -1274,7 +1215,8 @@ IP-адреса.',
'proxyblockreason' => 'Ваш IP-адрес заблокирован потому что это открытый прокси. Пожалуйста, свяжитесь с вашим интернет-провайдером или службой поддержки и сообщите им об этой серьёзной проблеме безопасности.',
'proxyblocksuccess' => "Выполнено.\n",
'sorbs' => 'SORBS DNSBL',
-'sorbsreason' => 'Ваш IP-адрес находится в списке отрытых прокси-серверов [http://www.sorbs.net SORBS] DNSBL.',
+'sorbsreason' => 'Ваш IP-адрес числится как открытый прокси в [http://www.sorbs.net SORBS] DNSBL.',
+'sorbs_create_account_reason' => 'Ваш IP-адрес числится как открытый прокси в [http://www.sorbs.net SORBS] DNSBL. Вы не можете создать учётную запись.',
# Developer tools
#
@@ -1301,7 +1243,7 @@ IP-адреса.',
# Make sysop
'makesysoptitle' => 'Сделать пользователя администратором',
-'makesysoptext' => 'Этот формуляр используется бюрократами, чтобы делать обычных участников администраторами.
+'makesysoptext' => 'Этот формуляр используется бюрократами, чтобы делать обычных участников администраторами.
Наберите имя участника и нажмите кнопку, чтобы сделать участника администратором',
'makesysopname' => 'Имя участника:',
'makesysopsubmit' => 'Сделать этого участника администратором',
@@ -1327,14 +1269,14 @@ IP-адреса.',
'val_of' => '$1 из $2',
'val_revision' => 'Версия',
'val_time' => 'Время',
-'val_user_stats_title' => 'Краткий обзор оценок участника $1',
-'val_my_stats_title' => 'Краткий обзор моих оценок',
+'val_user_stats_title' => 'Краткий обзор оценок участника $1',
+'val_my_stats_title' => 'Краткий обзор моих оценок',
'val_list_header' => '<th>#</th><th>Тема</th><th>Диапазон</th><th>Действие</th>',
'val_add' => 'Добавить',
'val_del' => 'Удалить',
'val_show_my_ratings' => 'Показать мои оценки',
'val_revision_number' => 'Версия №$1',
-'val_warning' => '<b>Никогда не изменяйте что-либо здесь без <i>явного</i> согласия сообщества!</b>',
+'val_warning' => '<strong>Никогда не изменяйте что-либо здесь без <em>явного</em> согласия сообщества!</strong>',
'val_rev_for' => 'Версии для $1',
'val_details_th_user' => 'Участник $1',
'val_validation_of' => 'Проверка «$1»',
@@ -1343,10 +1285,10 @@ IP-адреса.',
'val_rev_stats' => 'См. статистику проверок для «$1» <a href="$2">здесь</a>',
'val_revision_stats_link' => 'подробнее',
'val_iamsure' => 'Подтвердите, что вы действительно хотите сделать это!',
-'val_clear_old' => 'Очистить мои старые оценки',
+'val_clear_old' => 'Очистить мои другие проверки данных',
'val_details_th' => '<sub>Участник</sub> \\ <sup>Тема</sup>',
'val_merge_old' => 'Использовать мою предыдущую оценку там где выбрано «Нет мнения»',
-'val_form_note' => "'''Посказка:''' Слияние ваших данных означает что для версии
+'val_form_note' => "'''Посказка:''' Слияние ваших данных означает что для версии
статьи, которую вы выбрали, все опции где вы выбрали пункт ''нет мнения''
будут заполнены значениями и комментариями самой последней версии для которой вы
выразили мнение. Например, если вы хотите изменить мнение по какой-то опции
@@ -1407,7 +1349,7 @@ IP-адреса.',
'talkexists' => "'''Страница была переименована, но страница обсуждения
не может быть переименована, потому что страница с таким названием уже
существует. Пожалуйста, объедините их вручную.'''",
-'movedto' => 'переименована в',
+'movedto' => 'переименована в',
'movetalk' => 'Переименовать также и страницу «обсуждения», если это возможно.',
'talkpagemoved' => 'Соответствующая страница обсуждения также переименована.',
'talkpagenotmoved' => 'Соответствующая страница обсуждения <strong>не</strong> была переименована.',
@@ -1435,7 +1377,7 @@ IP-адреса.',
Вы также можете использовать специальный адрес для экспорта только последней версии статьи. Например для статьи [[Паровоз]] это будет адрес [[{{ns:special}}:Export/Паровоз]].
',
-'exportcuronly' => 'Экспортировать только текущую версию, без истории изменений',
+'exportcuronly' => 'Включать только текущую версию, без полной предыстории',
# Namespace 8 related
@@ -1468,7 +1410,7 @@ IP-адреса.',
'accesskey-minoredit' => 'i',
'accesskey-save' => 's',
'accesskey-preview' => 'p',
-'accesskey-diff' => 'd',
+'accesskey-diff' => 'v',
'accesskey-compareselectedversions' => 'v',
# tooltip help for some actions, most are in Monobook.js
@@ -1478,10 +1420,10 @@ IP-адреса.',
'tooltip-preview' => 'Предварительный просмотр страницы, пожалуйста, используйте перед сохранением! [alt-p]',
'tooltip-diff' => 'Показать изменения, сделанные по отношению к исходному тексту. [alt-d]',
'tooltip-compareselectedversions' => 'Посмотреть разницу между двумя выбранными версиями этой страницы. [alt-v]',
-'tooltip-watch' => 'Добавить эту страницу в ваш список наблюдения [alt-w]',
+'tooltip-watch' => 'Добавить текущую страницу в список наблюдения [alt-w]',
# stylesheets
-'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
+#'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
#'Monobook.js' => '/* edit this file to change js things in the monobook skin */',
# Metadata
@@ -1499,20 +1441,18 @@ The wiki server can\'t provide data in a format your client can read.',
'othercontribs' => "Основано на работе $1.",
'others' => 'другие',
'siteusers' => "Участник(и) {{grammar:genitive|{{SITENAME}}}} $1",
-'creditspage' => 'Список участников',
+'creditspage' => 'Благодарности',
'nocredits' => 'Нет списка участников для этой статьи',
# Spam protection
'spamprotectiontitle' => 'Спам-фильтр',
-'spamprotectiontext' => 'Страница, которую вы пытаетесь сохранить заблокирована спам-фильтром. Вероятнее всего она содержит ссылку на внешний сайт.
-
-Посмотрите следующие регулярные выражения для шаблонов, которые блокируются:',
+'spamprotectiontext' => 'Страница, которую вы пытаетесь сохранить заблокирована спам-фильтром. Вероятнее всего она содержит ссылку на внешний сайт.',
'spamprotectionmatch' => 'Следующее сообщение было получено от спам-фильтра: $1',
-'subcategorycount' => "Имеется $1 подкатегори(я,ий) в этой категории.",
-'subcategorycount1' => "Всего $1 подкатегори(я,ий) в этой категории.",
-'categoryarticlecount' => "Имеется $1 статьи(я, ей) в этой категории.",
-'categoryarticlecount1' => "Имеется $1 статьи(я, ей) в этой категории.",
+'subcategorycount' => "Имеется $1 подкатегорий в этой категории.",
+'subcategorycount1' => "Всего $1 подкатегория в этой категории.",
+'categoryarticlecount' => "Имеется $1 статьей в этой категории.",
+'categoryarticlecount1' => "Всего $1 статья в этой категории.",
'usenewcategorypage' => "1\n\nУстановите первый символ в «0» чтобы заблокировать новое размещение страницы категории.",
'listingcontinuesabbrev' => " <em><small>(продолжение)</small></em>",
@@ -1595,7 +1535,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
',
# image deletion
-'deletedrevision' => 'Удалена страя версия $1.',
+'deletedrevision' => 'Удалена старая версия $1.',
# browsing diffs
'previousdiff' => '← К предыдущему изменению',
@@ -1610,7 +1550,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
# labels for User: and Title: on Special:Log pages
'specialloguserlabel' => 'Участник: ',
-'speciallogtitlelabel' => 'Название: ',
+'speciallogtitlelabel' => 'Заголовок: ',
'passwordtooshort' => 'Введённый пароль слишком короткий. Пароль должен состоять не менее чем из $1 символов.',
@@ -1631,7 +1571,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-samplesperpixel' =>'Количество цветовых компонентов',
'exif-planarconfiguration' =>'Принцип организации данных',
'exif-ycbcrsubsampling' =>'Отношение размеров компонент Y и C',
-'exif-ycbcrpositioning' =>'Порядок размещения компонент Y и C ',
+'exif-ycbcrpositioning' =>'Порядок размещения компонент Y и C',
'exif-xresolution' =>'Горизонтальное разрешение',
'exif-yresolution' =>'Вертикальное разрешение',
'exif-resolutionunit' =>'Единица измерения разрешения',
@@ -1658,7 +1598,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-componentsconfiguration' =>'Конфигурация цветовых компонентов',
'exif-compressedbitsperpixel' =>'Глубина цвета после сжатия',
'exif-pixelydimension' =>'Полная высота изображения',
-'exif-pixelxdimension' =>' Полная ширина изображения ',
+'exif-pixelxdimension' =>'Полная ширина изображения',
'exif-makernote' =>'Дополнительные данные производителя',
'exif-usercomment' =>'Дополнительный комментарий',
'exif-relatedsoundfile' =>'Файл звукового комментария',
@@ -1687,7 +1627,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-flashenergy' =>'Энергия вспышки',
'exif-spatialfrequencyresponse' =>'Пространственная частотная характеристика',
'exif-focalplanexresolution' =>'Разрешение по X в фокальной плоскости',
-'exif-focalplaneyresolution' =>'Разрешение по Y в фокальной плоскости ',
+'exif-focalplaneyresolution' =>'Разрешение по Y в фокальной плоскости',
'exif-focalplaneresolutionunit' =>'Единица измерения разрешения в фокальной плоскости',
'exif-subjectlocation' =>'Положение объекта относительно левого верхнего угла',
'exif-exposureindex' =>'Индекс экспозиции',
@@ -1738,7 +1678,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-gpsdestdistance' =>'Расстояние',
'exif-gpsprocessingmethod' =>'Метод вычисления положения',
'exif-gpsareainformation' =>'Название области GPS',
-'exif-gpsdatestamp' =>'Дата ',
+'exif-gpsdatestamp' =>'Дата',
'exif-gpsdifferential' =>'Дифференциальная поправка',
# Exif attributes
@@ -1761,9 +1701,6 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-planarconfiguration-1' => 'chunky format',
'exif-planarconfiguration-2' => 'planar format',
-'exif-resolutionunit-2' => '$1 точек на дюйм',
-'exif-resolutionunit-3' => '$1 точек на см',
-
'exif-colorspace-1' => 'sRGB',
'exif-colorspace-ffff.h' => 'FFFF.H',
@@ -1882,7 +1819,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'exif-gpsstatus-v' => 'Готов к передаче данных',
'exif-gpsmeasuremode-2' => 'Измерение 2-х координат',
-'exif-gpsmeasuremode-3' => 'Измерение 3-х координат ',
+'exif-gpsmeasuremode-3' => 'Измерение 3-х координат',
// Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
'exif-gpsspeed-k' => 'км/час',
@@ -1902,11 +1839,11 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Страница категори
'imagelistall' => 'все',
'watchlistall1' => 'все',
'watchlistall2' => 'все',
-'contributionsall' => 'все',
+'namespacesall' => 'все',
# E-mail address confirmation
'confirmemail' => 'Подтверждение адреса электронной почты',
-'confirmemail_text' => "Вики-движок требует подтверждения адреса электронной почты перед тем, как начать с ним работать.
+'confirmemail_text' => "Вики-движок требует подтверждения адреса электронной почты перед тем, как начать с ним работать.
Нажмите на кнопку, чтобы на указанный адрес было отправлено письмо, сореджащее ссылку на специальную страницу, после открытия которой в браузере адрес электронной почты будет считается подтверждённым.",
'confirmemail_send' => 'Отправить письмо с запросом на подтверждение',
@@ -1939,7 +1876,7 @@ $3
# Trackbacks
'trackbackbox' => "<div id='mw_trackbacks'>
-Trackback для этой статьи:<br/>
+Trackback для этой статьи:<br />
$1
</div>
",
@@ -1948,116 +1885,98 @@ $1
'trackbackremove' => ' ([$1 удалить])',
'trackbacklink' => 'Trackback',
'trackbackdeleteok' => 'Trackback был удалён.',
+
+'unit-pixel' => 'пкс',
);
/* Please, see Language.php for general function comments */
class LanguageRu extends LanguageUtf8 {
- function LanguageRu() {
- global $wgNamespaceNamesRu, $wgMetaNamespace;
- LanguageUtf8::LanguageUtf8();
- $wgNamespaceNamesRu[NS_PROJECT_TALK] = 'Обсуждение_' . $this->convertGrammar( $wgMetaNamespace, 'genitive' );
- }
-
- function getNamespaces() {
- global $wgNamespaceNamesRu;
- return $wgNamespaceNamesRu;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsRu;
- return $wgQuickbarSettingsRu;
- }
-
- function getSkinNames() {
- global $wgSkinNamesRu;
- return $wgSkinNamesRu;
- }
-
- function getDateFormats() {
- global $wgDateFormatsRu;
- return $wgDateFormatsRu;
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesRu;
- return $wgValidSpecialPagesRu;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesRu;
- return $wgSysopSpecialPagesRu;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesRu;
- return $wgDeveloperSpecialPagesRu;
- }
-
- function getMessage( $key )
- {
- global $wgAllMessagesRu;
+ function LanguageRu() {
+ global $wgNamespaceNamesRu, $wgMetaNamespace;
+ LanguageUtf8::LanguageUtf8();
+ $wgNamespaceNamesRu[NS_PROJECT_TALK] = 'Обсуждение_' . $this->convertGrammar( $wgMetaNamespace, 'genitive' );
+ }
+
+ function getNamespaces() {
+ global $wgNamespaceNamesRu;
+ return $wgNamespaceNamesRu;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsRu;
+ return $wgQuickbarSettingsRu;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesRu;
+ return $wgSkinNamesRu;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsRu;
+ return $wgDateFormatsRu;
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesRu;
return isset($wgAllMessagesRu[$key]) ? $wgAllMessagesRu[$key] : parent::getMessage($key);
- }
-
- function fallback8bitEncoding() {
- return "windows-1251";
- }
-
- function getMagicWords() {
- global $wgMagicWordsRu;
- return $wgMagicWordsRu;
- }
-
- # Convert from the nominative form of a noun to some other case
- # Invoked with {{grammar:case|word}}
- function convertGrammar( $word, $case ) {
- # These rules are not perfect, but they are currently only used for site names so it doesn't
- # matter if they are wrong sometimes. Just add a special case for your site name if necessary.
-
- #join and array_slice instead mb_substr
-
- preg_match_all( '/./us', $word, $ar );
- if (!preg_match("/[a-zA-Z_]/us", $word))
- switch ( $case ) {
- case 'genitive': #родительный падеж
- if ((join('',array_slice($ar[0],-4))=='вики') || (join('',array_slice($ar[0],-4))=='Вики'))
- {}
- elseif (join('',array_slice($ar[0],-1))=='ь')
- $word = join('',array_slice($ar[0],0,-1)).'я';
- elseif (join('',array_slice($ar[0],-2))=='ия')
- $word=join('',array_slice($ar[0],0,-2)).'ии';
- elseif (join('',array_slice($ar[0],-2))=='ти')
- $word=join('',array_slice($ar[0],0,-2)).'тей';
- elseif (join('',array_slice($ar[0],-2))=='ды')
- $word=join('',array_slice($ar[0],0,-2)).'дов';
- elseif (join('',array_slice($ar[0],-3))=='ник')
- $word=join('',array_slice($ar[0],0,-3)).'ника';
- break;
- case 'dative': #дательный падеж
- #stub
- break;
- case 'accusative': #винительный падеж
- #stub
- break;
- case 'instrumental': #творительный падеж
- #stub
- break;
- case 'prepositional': #предложный падеж
- #stub
- break;
- }
-
- return $word;
- }
+ }
+
+ function fallback8bitEncoding() {
+ return "windows-1251";
+ }
+
+ function getMagicWords() {
+ global $wgMagicWordsRu;
+ return $wgMagicWordsRu;
+ }
+
+ # Convert from the nominative form of a noun to some other case
+ # Invoked with {{grammar:case|word}}
+ function convertGrammar( $word, $case ) {
+ # These rules are not perfect, but they are currently only used for site names so it doesn't
+ # matter if they are wrong sometimes. Just add a special case for your site name if necessary.
+
+ #join and array_slice instead mb_substr
+
+ preg_match_all( '/./us', $word, $ar );
+ if (!preg_match("/[a-zA-Z_]/us", $word))
+ switch ( $case ) {
+ case 'genitive': #родительный падеж
+ if ((join('',array_slice($ar[0],-4))=='вики') || (join('',array_slice($ar[0],-4))=='Вики'))
+ {}
+ elseif (join('',array_slice($ar[0],-1))=='ь')
+ $word = join('',array_slice($ar[0],0,-1)).'я';
+ elseif (join('',array_slice($ar[0],-2))=='ия')
+ $word=join('',array_slice($ar[0],0,-2)).'ии';
+ elseif (join('',array_slice($ar[0],-2))=='ти')
+ $word=join('',array_slice($ar[0],0,-2)).'тей';
+ elseif (join('',array_slice($ar[0],-2))=='ды')
+ $word=join('',array_slice($ar[0],0,-2)).'дов';
+ elseif (join('',array_slice($ar[0],-3))=='ник')
+ $word=join('',array_slice($ar[0],0,-3)).'ника';
+ break;
+ case 'dative': #дательный падеж
+ #stub
+ break;
+ case 'accusative': #винительный падеж
+ #stub
+ break;
+ case 'instrumental': #творительный падеж
+ #stub
+ break;
+ case 'prepositional': #предложный падеж
+ #stub
+ break;
+ }
+ return $word;
+ }
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ', ' ) : $number;
}
-
+
}
?>
diff --git a/languages/LanguageSc.php b/languages/LanguageSc.php
index da6c5e35473d..e4722f5c663d 100644
--- a/languages/LanguageSc.php
+++ b/languages/LanguageSc.php
@@ -6,80 +6,22 @@
require_once( "LanguageUtf8.php" );
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesSc = array(
- -1 => "Speciale",
- 0 => "",
- 1 => "Contièndha",
- 2 => "Utente",
- 3 => "Utente_discussioni",
- 4 => "Wikipedia",
- 5 => "Wikipedia_discussioni",
- 6 => "Immàgini",
- 7 => "Immàgini_contièndha"
+ NS_SPECIAL => "Speciale",
+ NS_MAIN => "",
+ NS_TALK => "Contièndha",
+ NS_USER => "Utente",
+ NS_USER_TALK => "Utente_discussioni",
+ NS_PROJECT => "Wikipedia",
+ NS_PROJECT_TALK => "Wikipedia_discussioni",
+ NS_IMAGE => "Immàgini",
+ NS_IMAGE_TALK => "Immàgini_contièndha"
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsSc = array(
"Nessuno", "Fisso a sinistra", "Fisso a destra", "Fluttuante a sinistra"
);
-/* private */ $wgSkinNamesSc = array(
- "Standard", "Nostalgia", "Cologne Blue"
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesSc = array(
- "Userlogin" => "", # These two intentionally left blank
- "Userlogout" => "", #...
- "Preferences" => "Preferenze Utente",
- "Watchlist" => "Osservati Speciali",
- "Recentchanges" => "Ultime pagine modificate",
- "Upload" => "Salva immagini",
- "Imagelist" => "Elenco Immagini",
- "Listusers" => "Utenti registrati",
- "Statistics" => "Statistiche del sito",
- "Randompage" => "Un articolo a caso",
-
- "Lonelypages" => "Articoli orfani",
- "Unusedimages" => "Immagini orfane",
- "Popularpages" => "Articoli più letti",
- "Wantedpages" => "Articoli più richiesti",
- "Shortpages" => "Articoli più corti",
- "Longpages" => "Articoli più lunghi",
- "Newpages" => "Articoli nuovi",
- "Allpages" => "Tutti i titoli",
-
- "Ipblocklist" => "Indirizzi IP bloccati",
- "Maintenance" => "Pagina manutenzioni",
- "Specialpages" => "", # From here on intentionally left blank!
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => ""
-);
-
-/* private */ $wgSysopSpecialPagesSc = array(
- "Blockip" => "Blocca un indirizzo IP",
- "Asksql" => "Interroga il database",
- "Undelete" => "Leggi e ripara pagine cancellate"
-);
-
-/* private */ $wgDeveloperSpecialPagesSc = array(
- "Lockdb" => "Rendi il database read-only (di sola lettura, blocca le modifiche)",
- "Unlockdb" => "Ripristina scrittura su database (lettura\/scrittura)",
- "Debug" => "Informazioni per il Debugging"
-);
/* private */ $wgAllMessagesSc = array(
# User Toggles
@@ -139,7 +81,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "Wikipedia:About",
"help" => "Aiuto",
"helppage" => "Wikipedia:Aiuto",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Segnalazioni di malfunzionamento",
"bugreportspage" => "Wikipedia:Malfunzionamenti",
"faq" => "FAQ",
@@ -178,7 +119,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Reindirizzamento da $1)",
"lastmodified" => "Ultima modifica il $1.",
"viewcount" => "Questo articolo è stato letto $1 volte.",
-"gnunote" => "Questa pagina è disponibile in licenza <a class=internal href='/wiki/GNU_FDL'>GNU FDL</a>.",
"printsubtitle" => "(Articolo di {{SERVER}})",
"protectedpage" => "Pagina protetta",
"administrators" => "Wikipedia:Amministratori",
@@ -215,7 +155,7 @@ MySQL ha restituito un errore \"<tt>$3: $4</tt>\".",
"nodb" => "Selezione del database $1 fallita",
"readonly" => "Accesso al database temporaneamente disabilitato",
"enterlockreason" => "Fornisci una spiegazione sui motivi del blocco, includendo le probabili data ed ora di riattivazione o di rimozione del blocco.",
-"readonlytext" => "Il database di Wikipedia è al momento bloccato, e non consente nuove immissioni né modifiche, molto probabilmente per manutenzione server, nel qual caso il database sarà presto di nuovo completamente accessibile.
+"readonlytext" => "Il database di Wikipedia è al momento bloccato, e non consente nuove immissioni né modifiche, molto probabilmente per manutenzione server, nel qual caso il database sarà presto di nuovo completamente accessibile.
L/'amministratore di sistema che ha imposto il blocco, ha lasciato questa nota:
<p>$1",
"missingarticle" => "Il database non ha trovato il testo di una pagina, che invece avrebbe dovuto trovare, intitolata \"$1\".
@@ -227,7 +167,7 @@ Per favore, segnalate l'accaduto ad un administrator, segnalando la URL e l'ora
"filedeleteerror" => "Non è stato possibile cancellare il file \"$1\".",
"filenotfound" => " Non è stato possibile trovare il file \"$1\".",
"unexpected" => "Valore imprevisto: \"$1\"=\"$2\".",
-"formerror" => "Errore: il modulo non è stato inviato correttamente",
+"formerror" => "Errore: il modulo non è stato inviato correttamente",
"badarticleerror" => "Questa operazione non è consentita su questa pagina.",
"cannotdelete" => "Impossibile cancellare la pagina o l'immagine richiesta.",
"badtitle" => "Titolo non corretto",
@@ -249,10 +189,7 @@ Ora puoi continuare ad usare Wikipedia come utente anonimo (ma il tuo indirizzo
"newusersonly" => " (solo per nuovi Utenti)",
"remembermypassword" => "Ricorda la mia password per più sessioni (richiede uso dei cookies).",
"loginproblem" => "<b>Si è verificato un errore durante il tuo tentativo di login.</b><br />Riprova, sarai più fortunato!",
-"alreadyloggedin" => "<font color=red><b>Ehi, Utente $1, hai già fatto il login, sei già connesso al nostro server!</b></font><br />\n",
-
-"areyounew" => "Se sei nuovo in Wikipedia e desideri creare un nuovo user account, immetti uno user name (che sarà il tuo nome per Wikipedia, poi digita una password e ripetila nella casella successiva.<br />
-Indicare un indirizzo e-mail non è obbligatorio, solo facoltativo (sebbene consigliato).<br />Se per caso perdessi la tua password, potrai richiedere che ti sia rispedita alla casella di posta elettronica che ci fornirai.<br />\n",
+"alreadyloggedin" => "<strong>Ehi, Utente $1, hai già fatto il login, sei già connesso al nostro server!</strong><br />\n",
"login" => "Log in",
"userlogin" => "Log in",
@@ -274,7 +211,7 @@ Controlla per favore il nome digitato, oppure usa il modulo qui sotto per creare
"mailmypassword" => "Spediscimi una nuova password in posta elettronica",
"passwordremindertitle" => "Servizio Password Reminder di Wikipedia",
"passwordremindertext" => "Qualcuno (probabilmente tu, con indirizzo IP $1)
-ha richiesto l'invio di una nuova password per il login a Wikipedia.
+ha richiesto l'invio di una nuova password per il login a Wikipedia.
La password per l'Utente \"$2\" è ora \"$3\".
Per evidenti ragioni di sicurezza, dovresti fare un log in il prima possibile, e cambiare la password immediatamente.",
"noemail" => "Nessuna casella e-mail risulta registrata per l'Utente \"$1\".",
@@ -291,7 +228,7 @@ Per favore, fai subito un log in non appena la ricevi.",
"showpreview" => "Visualizza Anteprima",
"blockedtitle" => "Questo User name corrisponde purtroppo ad un Utente che è stato disabilitato alla modifica degli articoli.",
"blockedtext" => "Il tuo User name o il tuo indirizzo IP sono stati bloccati da $1.<br />
-La motivazione del blocco è la seguente:<br />:''$2''<p>Se lo desideri, puoi contattare $1, o uno degli altri
+La motivazione del blocco è la seguente:<br />:''$2''<p>Se lo desideri, puoi contattare $1, o uno degli altri
[[Wikipedia:administrators|administrators]] per discutere del blocco.",
"newarticle" => "(Nuovo)",
"newarticletext" => "Scrivi qui il tuo testo.",
@@ -303,8 +240,8 @@ La motivazione del blocco è la seguente:<br />:''$2''<p>Se lo desideri, puoi co
"editing" => "Modifica di $1",
"editconflict" => "Conflitto di edizione: $1",
"explainconflict" => "Qualcun altro ha salvato una sua versione dell'articolo nel tempo in cui tu stavi preparando la tua versione.<br />
-La casella di modifica di sopra contiene il testo dell'articolo nella sua forma attuale (cioè il testo attualmente online). Le tue modifiche sono invece contenute nella casella di modifica inferiore.
-Dovrai inserire, se lo desideri, le tue modifiche nel testo esistente, e perciò scriverle nella casella di sopra.
+La casella di modifica di sopra contiene il testo dell'articolo nella sua forma attuale (cioè il testo attualmente online). Le tue modifiche sono invece contenute nella casella di modifica inferiore.
+Dovrai inserire, se lo desideri, le tue modifiche nel testo esistente, e perciò scriverle nella casella di sopra.
<b>Soltanto</b> il testo nella casella di sopra sarà sakvato se premerai il bottone \"Salva\".<br />",
"yourtext" => "Il tuo testo",
"storedversion" => "Versione in archivio",
@@ -378,7 +315,7 @@ per poter personalizzare le tue preferenze.",
"prefslogintext" => "Sei connesso a Wikipedia come \"$1\".
Il tuo numero identificativo (ID) interno è $2.",
"prefsreset" => "Le tue Preferenze sono state ripescate dalla memoria di sistema del potente server di Wikipedia.",
-"qbsettings" => "Settaggio della barra menu",
+"qbsettings" => "Settaggio della barra menu",
"changepassword" => "Cambia password",
"skin" => "Aspetto",
"saveprefs" => "Salva preferenze",
@@ -458,7 +395,7 @@ Il caricamento può richiedere qualche minuto se hai una connessione ad Internet
I formati immagine preferibili sono il JPEG per immagini fotografiche, il PNG
per disegni ed altre immagini iconiche o simboliche, il OGG per i suoni.
-Per cortesia, rinomina i tuoi files, prima di caricarli, usando un nome il più possibile descrittivo del contenuto, così da evitare confusioni.
+Per cortesia, rinomina i tuoi files, prima di caricarli, usando un nome il più possibile descrittivo del contenuto, così da evitare confusioni.
Per inserire la nuova immagine in un articolo, usa semplicemente un link nella forma
'''<nowiki>[[image:file.jpg]]</nowiki>''' o
'''<nowiki>[[image:file.png|alt text, testo alternativo]]</nowiki>''' o
@@ -474,11 +411,9 @@ Tutti i tempi indicati sono calcolati sul fuso orario del server (UTC).
",
"filename" => "Nome del file",
"filedesc" => "Oggetto",
-"affirmation" => "Io dichiaro che il titolare dei diritti di autore (copyright, (c)) su questo file consente a cederlo in licenza di uso nei termini del $1.",
"copyrightpage" => "Wikipedia:Copyrights",
"copyrightpagename" => "Wikipedia copyright",
"uploadedfiles" => "Files Caricati in Wikipedia",
-"noaffirmation" => "Devi dichiarare che il caricamento di questo file non viola, in alcun modo, alcun tipo di diritto altrui, e segnatamente non infrange nessun diritto di autore (copyright - (c)).",
"ignorewarning" => "Ignora le avvertenze e salva comunque il file.",
"minlength" => "I nomi dei file immagine debbono essere lunghi almeno tre caratteri, ma è preferibile usare nomi lumghi, purché descrittivi.",
"badfilename" => "Il nome del file immagine è stato convertito in \"$1\".",
@@ -565,8 +500,6 @@ Questa media rivela che ci sono state una media di <b>$5</b> modifiche per cias
"listusers" => "Elenco degli Utenti",
"specialpages" => "Pagine speciali",
"spheading" => "Pagine speciali",
-"sysopspheading" => "Pagine speciali riservate ai sysop",
-"developerspheading" => " Pagine speciali riservate ai developer",
"protectpage" => "Proteggi questa pagina ",
"recentchangeslinked" => "Modifiche correlate",
"rclsub" => "(alle pagine linkate da \"$1\")",
@@ -630,7 +563,7 @@ Le future modifiche a questa pagina ed alla relativa pagina di discussione saran
"confirmdelete" => "Conferma cancellazione",
"deletesub" => "(Cancellazione di \"$1\")",
"confirmdeletetext" => "Stai per cancellare permanentemente dal database una pagina o una immagine, insieme a tutta la sua cronologia.
-Per cortesia, conferma che è tua intenzione procedere a tale cancellazione, conferma che hai piena consapevolezza delle conseguenze della tua azione, e conferma che la tua azione è pienamente ottemperante alle regole stabilite nella
+Per cortesia, conferma che è tua intenzione procedere a tale cancellazione, conferma che hai piena consapevolezza delle conseguenze della tua azione, e conferma che la tua azione è pienamente ottemperante alle regole stabilite nella
[[Wikipedia:Policy]].",
"actioncomplete" => "Azione completata",
"deletedtext" => "La pagina \"$1\" è stata cancellata.
@@ -687,13 +620,12 @@ Vedi [[Wikipedia:Deletion_log]] per un elenco delle pagine cancellate e recupera
#
"blockip" => "Blocca indirizzo IP",
"blockiptext" => "Usa il modulo sottostante per bloccare l'accesso con diritto di scrittura da uno specifico indirizzo IP.
-Questo blocco deve essere operato SOLO per prevenire atti di vandalismo, ed in stretta osservanza dei principi tutti della [[Wikipedia:Policy|policy di Wikipedia]]. Il blocco non può in nessun caso essere applicato per motivi ideologici.
+Questo blocco deve essere operato SOLO per prevenire atti di vandalismo, ed in stretta osservanza dei principi tutti della [[Wikipedia:Policy|policy di Wikipedia]]. Il blocco non può in nessun caso essere applicato per motivi ideologici.
Scrivi un motivo specifico per il quale questo indirizzo IP dovrebbe a tuo avviso essere bloccato (per esempio, cita i titoli di pagine eventualmente già oggetto di vandalismo editoriale).",
"ipaddress" => "Indirizzo IP (IP Address)",
"ipbreason" => "Motivazione",
"ipbsubmit" => "Blocca questo indirizzo IP",
"badipaddress" => "L'indirizzo IP indicato non è corretto.",
-"noblockreason" => "Devi obbligatoriamente fornire una motivazione per il blocco.",
"blockipsuccesssub" => "Blocco eseguito",
"blockipsuccesstext" => " L'indirizzo IP \"$1\" è stato bloccato.
<br />Vedi [[Special:Ipblocklist|lista IP bloccati]].",
@@ -702,7 +634,7 @@ Scrivi un motivo specifico per il quale questo indirizzo IP dovrebbe a tuo avvis
"ipusubmit" => "Sblocca questo indirizzo IP",
"ipusuccess" => "Indirizzo IP \"$1\" sbloccato",
"ipblocklist" => "Lista degli indirizzi IP bloccati",
-"blocklistline" => "$1, $2 ha bloccato $3",
+"blocklistline" => "$1, $2 ha bloccato $3 ($4)",
"blocklink" => "blocca",
"unblocklink" => "sblocca",
"contribslink" => "contributi",
@@ -726,22 +658,11 @@ Per cortesia, conferma che questo è effettivamente quanto tu intendi ora effett
<br />Ricordati di rimuovere il blocco non appena avrai terminatoi le tue manutenzioni.",
"unlockdbsuccesstext" => " Il database di Wikipedia è stato sbloccato.",
-# SQL query
-#
-"asksql" => "Interrogazione SQL",
-"asksqltext" => "Usa il modulo sottostante per effettuare una interrogazione diretta (query) al database di Wikipedia.
-Usa singole virgolette ('come queste') per delimitare una stringa letterale.
-Questo può considerevolmente sovraccaricare e di fatto rallentare il server, perciò per cortesia usa questa funzionalità solo quando necessario.",
-"sqlquery" => "Immetti stringa da ricercare",
-"querybtn" => "Invia interrogazione",
-"selectonly" => "Interrogazioni diverse da \"SELECT\" sono riservate agli sviluppatori di Wikipedia (developers).",
-"querysuccessful" => "Interrogazione riuscita",
-
# Move page
#
"movepage" => "Spostamento di pagina",
"movepagetext" => "Con il modulo sottostante puoi rinominare una pagina, spostando anche tutta la sua cronologia al nuovo nome.
-Il vecchior titolo diverrà automaticamente un redirect che punta al nuovo titolo.
+Il vecchior titolo diverrà automaticamente un redirect che punta al nuovo titolo.
I link alla vecchia pagina non saranno aggiornati (e punteranno quindi al redirect); accertati di [[Special:Manutenzioni|controllare con cura]] che non si creino doppi redirects o redirects interrotti.
Resta nella tua responsabilità di accertarti che i link continuino a puntare verso dove devono dirigersi.
@@ -785,13 +706,7 @@ class LanguageSc extends LanguageUtf8 {
return $wgQuickbarSettingsSc;
}
- function getSkinNames() {
- global $wgSkinNamesSc;
- return $wgSkinNamesSc;
- }
-
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = $this->getMonthAbbreviation( substr( $ts, 4, 2 ) ) .
@@ -800,26 +715,7 @@ class LanguageSc extends LanguageUtf8 {
return $d;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesSc;
- return $wgValidSpecialPagesSc;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesSc;
- return $wgSysopSpecialPagesSc;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesSc;
- return $wgDeveloperSpecialPagesSc;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesSc;
if(array_key_exists($key, $wgAllMessagesSc))
return $wgAllMessagesSc[$key];
diff --git a/languages/LanguageSk.php b/languages/LanguageSk.php
index 339ca7968408..3a5a253b8343 100644
--- a/languages/LanguageSk.php
+++ b/languages/LanguageSk.php
@@ -121,11 +121,6 @@ require_once( 'LanguageUtf8.php' );
'tog-justify' => "Zarovnávaj odstavce",
'tog-minordefault' => "Označ všetky zmeny ako drobné",
'tog-nocache' => "Vypni ukladanie stránok do vyrovnávacej pamäte",
-#'tog-enotifwatchlistpages' => 'Send me an email on page changes',
-#'tog-enotifusertalkpages' => 'Send me an email when my user talk page is changed',
-#'tog-enotifminoredits' => 'Send me an email also for minor edits of pages',
-#'tog-enotifrevealaddr' => 'Reveal my email address in notification mails',
-#'tog-shownumberswatching' => 'Show the number of watching users',
'tog-numberheadings' => "Automaticky čísluj odstavce",
'tog-previewonfirst' => "Zobraz náhľad pri prvom upravovaní",
'tog-previewontop' => "Zobrazuj ukážku pred oknom na úpravy, a nie až za ním",
@@ -194,10 +189,9 @@ a [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Používateľskú pr
'article' => 'Stránka s obsahom',
'help' => 'Pomoc',
'helppage' => 'Pomoc:Obsah',
-'wikititlesuffix' => '{{SITENAME}}',
'bugreports' => 'Oznámenia o chybách',
'bugreportspage' => 'Project:Oznámenia_o_chybách',
-'sitesupport' => 'Dotácie', # To enable, something like 'Donations',
+'sitesupport' => 'Dotácie', # To enable, something like 'Donations',
'sitesupport-url' => 'Project:Dotácie',
'faq' => 'FAQ',
'faqpage' => 'Project:FAQ',
@@ -224,7 +218,7 @@ a [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Používateľskú pr
# NOTE: To turn off "Current Events" in the sidebar,
# set "currentevents" => "-"
-
+
'currentevents' => 'Aktuality',
'currentevents-url' => 'Aktuality',
@@ -283,9 +277,6 @@ a [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Používateľskú pr
'developertitle' => 'Je potrebné oprávnenie typu vývojár',
'developertext' => "Požadovanú akciu môžu vykonať iba redaktori s oprávnením \"vývojár\".
Pozri $1.",
-'bureaucrattitle' => 'Je potrebné oprávnenie typu byrokrat',
-"bureaucrattext" => "Akciu, ktorú ste vyvolali, môže použiť iba
-administrátor so statusom \"byrokrat\".",
'nbytes' => '$1 bajtov',
'ok' => 'OK',
'sitetitle' => "{{SITENAME}}",
@@ -318,10 +309,10 @@ administrátor so statusom \"byrokrat\".",
# Main script and global functions
#
'nosuchaction' => 'Takáto akcia neexistuje',
-'nosuchactiontext' => 'Softvér MediaWiki nepozná akciu,
+'nosuchactiontext' => 'Softvér MediaWiki nepozná akciu,
ktorú vyžadujete pomocou URL.',
'nosuchspecialpage' => 'Takáto špeciálna stránka neexistuje',
-'nospecialpagetext' => 'Softvér MediaWiki nepozná takúto špeciálnu stránku,
+'nospecialpagetext' => 'Softvér MediaWiki nepozná takúto špeciálnu stránku,
zoznam špeciálnych stránok nájdete na [[{{ns:special}}:Specialpages]].',
# General errors
@@ -344,18 +335,18 @@ $1',
'cachederror' => 'Nasledujúca stránka je odložená kópia vyžiadanej stránky a nemusí byť aktuálna.',
'laggedslavemode' => 'Varovanie: Je možné, že stránka neobsahuje posledné aktualizácie.',
'readonly' => 'Databáza je zamknutá',
-'enterlockreason' => 'Zadajte dôvod požadovaného zamknutia vrátane odhadu,
+'enterlockreason' => 'Zadajte dôvod požadovaného zamknutia vrátane odhadu,
kedy očakávate odomknutie',
-'readonlytext' => "Databáza je momentálne zamknutá,
-nové články a úpravy sú zablokované, pravdepodobne z dôvodu údržby databázy.
+'readonlytext' => "Databáza je momentálne zamknutá,
+nové články a úpravy sú zablokované, pravdepodobne z dôvodu údržby databázy.
Po skončení tejto údržby bude {{SITENAME}} opäť fungovať normálne.
Administrátor, ktorý nariadil uzamknutie, uvádza tento dôvod: $1",
-'missingarticle' => "Databáza nenašla text článku, ktorý by mala nájsť,
+'missingarticle' => "Databáza nenašla text článku, ktorý by mala nájsť,
konkrétne \"$1\".
Toto je obyčajne zapríčinené odkazovaním na staršie verzie alebo odkazom na článok, ktorý bol zmazaný.
-Ak toto neplatí, pravdepodobne ste našli chybu s softvéri.
+Ak toto neplatí, pravdepodobne ste našli chybu s softvéri.
Prosím ohláste túto chybu administrátorovi, uveďte aj meno článku - odkaz (URL).",
#'readonly_lag' => "The database has been automatically locked while the slave database servers catch up to the master",
'internalerror' => 'Vnútorná chyba',
@@ -374,9 +365,9 @@ alebo nesprávne odkazovaný z inej jazykovej verzie {{GRAMMAR:genitív|{{SITENA
pretože tak spomaľuje databázu, že nikto nemôže používať
wiki.',
'perfdisabledsub' => "Tu je uložená kópia z $1:", # obsolete?
-'perfcached' => '<font color=red><strong>Nasledujúce dáta sú z dočasnej pamäte a nemusia byť úplne aktuálne:</strong></font>',
-'wrong_wfQuery_params' => "Nesprávny parameter v wfQuery()<br>
-Funkcia: $1<br>
+'perfcached' => '<strong>Nasledujúce dáta sú z dočasnej pamäte a nemusia byť úplne aktuálne:</strong>',
+'wrong_wfQuery_params' => "Nesprávny parameter v wfQuery()<br />
+Funkcia: $1<br />
Dotaz: $2",
'viewsource' => 'Zobraz zdroj',
'protectedtext' => "Táto stránka bola zamknutá na zabránenie úprav; pravdepodobne existuje
@@ -384,7 +375,6 @@ veľa dôvodov prečo je to tak, prosíme pozrite
[[Project:Zamknutá stránka]].
Môžete si pozrieť a skopírovať zdroj tejto stránky:",
-'seriousxhtmlerrors' => 'Tidy našiel vážne značkovacie chyby xhtml.',
'sqlhidden' => '(SQL príkaz na prehľadávanie je skrytý)',
# Login and logout pages
@@ -396,7 +386,7 @@ opäť prihlásiť pod rovnakým alebo odlišným redaktorským menom. Uvedomte
naďalej zobrazovať ako keby ste boli prihlásený, až kým nevymažete
vyrovnávaciu pamäť vášho prehliadača.\n",
-'welcomecreation' => "== Vitajte, $1! ==
+'welcomecreation' => "== Vitajte, $1! ==
Vaše konto je vytvorené. Nezabudnite si nastaviť vaše redaktorské nastavenia.",
'loginpagetitle' => 'Prihlásenie redaktora',
@@ -405,8 +395,8 @@ Vaše konto je vytvorené. Nezabudnite si nastaviť vaše redaktorské nastaveni
'yourpasswordagain' => 'Zopakujte heslo',
'newusersonly' => ' (iba noví redaktori)',
'remembermypassword' => 'Pamätať si heslo aj po vypnutí počítača.',
-'loginproblem' => "'''Nastal problém pri vašom prihlasovaní.'''<br>Skúste to znova!",
-'alreadyloggedin' => "<font color=red>'''Užívateľ $1, vy už ste prihlásený!'''</font><br />\n",
+'loginproblem' => "'''Nastal problém pri vašom prihlasovaní.'''<br />Skúste to znova!",
+'alreadyloggedin' => "'''Užívateľ $1, vy už ste prihlásený!'''<br />\n",
'login' => 'Prihlásenie',
'loginprompt' => "Na prihlásenie do {{GRAMMAR:genitív|{{SITENAME}}}} musíte mať zapnuté koláčiky (cookies).",
@@ -442,16 +432,13 @@ Vaše skutočné meno, ak sa rozhodnete ho uverejniť, bude priradené k vašej
'nosuchusershort' => "V súčasnosti neexistuje redaktor s menom \"$1\". Skontrolujte preklepy.",
'wrongpassword' => 'Zadané heslo je nesprávne. Skúste to znovu.',
'mailmypassword' => 'Pošlite mi e-mailom dočasné heslo',
-'mailmypasswordauthent' => 'Pošlite mi e-mailom dočasné heslo',
'noemail' => "Redaktor \"$1\" nezadal e-mailovú adresu.",
'passwordsent' => "Nové heslo bolo zaslané na e-mailovú adresu
redaktora \"$1\".
Prihláste sa znovu po jeho obdržaní.",
-#'eauthentsent' => "A confirmation email has been sent to the nominated email address.
-#Before any other mail is sent to the account, you will have to follow the instructions in the email,
+#'eauthentsent' => "A confirmation email has been sent to the nominated email address.
+#Before any other mail is sent to the account, you will have to follow the instructions in the email,
#to confirm that the account is actually yours.",
-'passwordsentforemailauthentication' => "Nové heslo bolo zaslané na e-mailovú adresu, ktorá bola novo zaregistrovaná pre \"$1\".
-Prihláste sa znovu s týmto heslom na účely overenia.",
'loginend' => '&nbsp;',
'mailerror' => "Chyba pri posielaní e-mailu: $1",
'acct_creation_throttle_hit' => 'Prepáčte, už máte vytvorených $1 kont. Nemôžete ich vytvoriť viac.',
@@ -498,7 +485,7 @@ nástroje nebudú prístupné.',
'showdiff' => 'Zobraz rozdiely',
'blockedtitle' => 'Redaktor je zablokovaný',
'blockedtext' => "Vaše redaktorské meno alebo IP adresu zablokoval $1.
-Udáva tento dôvod:<br>''$2''
+Udáva tento dôvod:<br />''$2''
Môžete sa skontaktovať s $1 alebo s iným [[Project:Administrátori|administrátorom]] a prediskutovať blokovanie.\",
@@ -526,7 +513,7 @@ Vaša IP adresa je $3. Prosíme zahrňte túto adresu do každého vášho prík
'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
'anontalkpagetext' => "---- ''Toto je diskusná stránka anonymného redaktora, ktorý nemá vytvorené svoje konto alebo ho nepoužíva. Preto musíme na jeho identifikáciu použiť numerickú [[IP adresa|IP adresu]]. Je možné, že takúto IP adresu používajú viacerí redaktori. Ak ste anonymný redaktor a máte pocit, že vám boli adresované irelevantné diskusné príspevky, zriaďte si vlastný účet alebo sa prihláste ([[Special:Userlogin|Zriadenie konta alebo prihlásenie]]), aby sa zamedzilo budúcim zámenám s inými anonymnými redaktormi''",
'noarticletext' => '(Tento článok momentálne neobsahuje žiaden text)',
-'clearyourcache' => "'''Poznámka:''' Aby sa zmeny prejavili, po uložení musíte vymazať vyrovnávaciu pamäť vášho prehliadača: '''Mozilla:''' kliknite ''Reload'' (alebo ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'clearyourcache' => "'''Poznámka:''' Aby sa zmeny prejavili, po uložení musíte vymazať vyrovnávaciu pamäť vášho prehliadača: '''Mozilla:''' ''Ctrl-Shift-R'', '''IE:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''.",
'usercssjsyoucanpreview' => "<strong>Tip:</strong> Použite tlačidlo 'Zobraz náhľad', aby sa otestovalo Vaše nové CSS/JS pred uložením.",
'usercsspreview' => "'''Nezabudnite, že toto je iba náhľad Vášho užívateľského CSS, ešte nebolo uložené!'''",
'userjspreview' => "'''Nezabudnite, že iba testujete/náhľad vášho užívateľského JavaScriptu, ešte nebol uložený!'''",
@@ -552,14 +539,14 @@ verziu tejto stránky.
Ak vašu úpravu uložíte, prepíšete tým všetky úpravy, ktoré nasledovali po tejto starej verzii.</strong>",
'yourdiff' => 'Rozdiely',
'copyrightwarning' => "<div id=\"specChar\" style=\"margin-top:5px;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:3px;text-align:center;\">
-<small>[[metawikipedia:Help:Special_characters|Zvláštne znaky]]
+<small>[[metawikipedia:Help:Special_characters|Zvláštne znaky]]
</small></div>
Nezabudnite, že všetky príspevky do {{GRAMMAR:genitív|{{SITENAME}}}}
sa považujú za príspevky uskutočnené podľa GNU Free Documentation License
(podrobnosti pozri pod $1).
Ak nechcete, aby bolo to, čo ste napísali, neúprosne upravované a ďalej
-ľubovoľne rozširované, tak sem váš text neumiestňujte.<br>
+ľubovoľne rozširované, tak sem váš text neumiestňujte.<br />
Týmto nám tiež sľubujete, že ste tento text buď napísali sám, alebo že je skopírovaný
zo spoločného vlastníctva (public domain) alebo podobného voľne prístupného zdroja.
<strong>NEUMIESTŇUJTE TU BEZ POVOLENIA DIELA CHRÁNENÉ AUTORSKÝM PRÁVOM!</strong>",
@@ -620,12 +607,11 @@ Prosím skontrolujte URL adresu, ktorú ste použili na prístup k tejto stránk
'badquerytext' => 'Váš text na prehľadávanie sme nemohli spracovať.
Dôvodom je pravdepodobne to, že ste hľadali slovo
kratšie ako tri písmená, čo zatiaľ {{SITENAME}} neumožňuje.
-Alebo ste možno výraz zle napísali, napríklad \"dom a a záhrada\". Skúste iný text na prehľadávanie.',
-'matchtotals' => "Výsledkom textu na prehľadávanie \"$1\" je $2 nadpisov článkov
-a text $3 článkov.",
+Alebo ste možno výraz zle napísali, napríklad "dom a a záhrada". Skúste iný text na prehľadávanie.',
+'matchtotals' => 'Výsledkom textu na prehľadávanie "$1" je $2 nadpisov článkov a text $3 článkov.',
'nogomatch' => "Neexistuje článok s presne takýmto nadpisom; skúšam nájsť podobné nadpisy.
-<br><br>Chcete '''<a href=\"$1\" class=\"new\">vytvoriť nový článok s týmto nadpisom</a>'''? Alebo [[Project:Žiadané články|dať žiadosť na jeho tvorbu]]?.",
+<br /><br />Chcete '''<a href=\"$1\" class=\"new\">vytvoriť nový článok s týmto nadpisom</a>'''? Alebo [[Project:Žiadané články|dať žiadosť na jeho tvorbu]]?.",
'titlematches' => 'Vyhovujúce nadpisy článkov',
'notitlematches' => 'Niet vyhovujúcich nadpisov článkov',
'textmatches' => 'Vyhovujúce texty článkov',
@@ -640,8 +626,8 @@ a text $3 článkov.",
pretože tieto sa neregistrujú, alebo uvedením viac ako jedného vyhľadávaného výrazu,
pretože výsledky uvádzajú len stránky obsahujúce všetky vyhľadávané výrazy.",
'powersearch' => 'Vyhľadávanie',
-'powersearchtext' => "Vyhľadávania v menných priestoroch :<br>
-$1<br>
+'powersearchtext' => "Vyhľadávania v menných priestoroch :<br />
+$1<br />
$2 Zoznam presmerovaní &nbsp; Hľadanie pre $3 $9",
'searchdisabled' => 'Prepáčte! Fulltextové vyhľadávanie bolo dočasne vypnuté z dôvodu preťaženia. Zatiaľ môžete použiť hľadanie pomocou Google, ktoré však nemusí byť aktuálne.',
'blanknamespace' => '(Hlavný)',
@@ -716,7 +702,7 @@ od času na serveri (UTC).',
# group editing
'groups-editgroup' => 'Uprav skupinu',
'groups-addgroup' => 'Pridaj skupinu',
-'groups-editgroup-preamble' => 'Ak opis začína čiarkou, zvyšok sa bude považovať za
+'groups-editgroup-preamble' => 'Ak opis začína čiarkou, zvyšok sa bude považovať za
názov systémovej správy a text bude lokalizovateľný pomocou menného priestoru MediaWiki',
'groups-editgroup-name' => 'Meno skupiny: ',
'groups-editgroup-description' => 'Opis skupiny (max. 255 znakov):<br />',
@@ -740,7 +726,7 @@ odobrať redaktora. Neoznačené skupiny nebudú zmenené. Odobrať skupinu mož
'userrights-logcomment' => 'Zmenená príslušnosť zo skupiny $1 na skupinu $2',
# Default group names and descriptions
-#
+#
'group-anon-name' => 'Anonym',
'group-anon-desc' => 'Anonymný redaktor',
'group-loggedin-name' => 'Redaktor',
@@ -842,16 +828,13 @@ Všetky uvedené časy sú časy na servri (UTC).
'filedesc' => 'Opis súboru',
'filestatus' => 'Stav autorských práv',
'filesource' => 'Zdroj',
-'affirmation' => "Vyhlasujem, že držiteľ autorských práv k tomuto súboru
-súhlasí s tým, aby bol licencovaný podľa podmienok $1.",
'copyrightpage' => "Project:Autorské práva",
'copyrightpagename' => "{{SITENAME}} copyright",
'uploadedfiles' => 'Nahrané súbory',
-'noaffirmation' => 'Musíte potvrdiť, že vaše nahranie neporušuje žiadne autorské práva.',
'ignorewarning' => 'Ignorovať varovanie a súbor napriek tomu uložiť.',
'minlength' => 'Názvy obrázkov musia obsahovať najmenej tri písmená.',
-'illegalfilename' => 'Názov súboru \"$1\" obsahuje znaky, ktoré nie sú povolené v názvoch článkov. Prosím premenujte súbor a skúste ho nahrať znovu.',
-'badfilename' => "Meno obrázka bolo zmenené na \"$1\".",
+'illegalfilename' => 'Názov súboru "$1" obsahuje znaky, ktoré nie sú povolené v názvoch článkov. Prosím premenujte súbor a skúste ho nahrať znovu.',
+'badfilename' => 'Meno obrázka bolo zmenené na "$1".',
'badfiletype' => "\".$1\" nie je odporúčaný formát obrázkového súboru.",
'largefile' => 'Odporúčame, aby obrázky neprekročili veľkosť $1 bajtov, veľkosť tohto súboru je $2 bajtov',
'emptyfile' => 'Súbor, ktorý ste nahrali sa zdá byť prázdny. Toto mohlo vzniknúť preklepom v názve súboru. Skontrolujte, či skutočne chcete nahrať tento súbor.',
@@ -891,7 +874,7 @@ Ak je nahraný súbor obrázok, možno ho takto vložiť do článku: <tt><nowik
'deleteimgcompletely' => 'Vymaž všetky verzie',
'imghistlegend' => "Vysvetlivky: (aktuálna) = toto je aktuálny obrázok, (zmazať) = zmaž
túto starú verziu, (pôvodná) = vráť sa k tejto starej verzii.
-<br>''Kliknite na dátum, aby sa zobrazil obrázok nahraný v ten deň''.",
+<br />''Kliknite na dátum, aby sa zobrazil obrázok nahraný v ten deň''.",
'imagelinks' => 'Odkazy na obrázok',
'linkstoimage' => 'Na tento obrázok odkazujú nasledujúce články:',
'nolinkstoimage' => 'Žiadne články neobsahujú odkazy na tento obrázok.',
@@ -899,7 +882,7 @@ túto starú verziu, (pôvodná) = vráť sa k tejto starej verzii.
<br clear=both>
{| align=center border=0 cellpadding=3 cellspacing=3 style=\"border: solid #aaa 1px; background: #f9f9f9; font-size: 100%;\"
-|-
+|-
| [[Image:Commons without text.png|20px|Wikimedia Commons Logo]]
|Toto je súbor z [[Commons:Main Page|Wikimedia Commons]]. Prosíme pozrite si jeho '''[[Commons:Image:{{PAGENAME}}|popisnú stránku ]]''' <!--on the Commons-->.
|}",
@@ -930,7 +913,7 @@ z čoho '''$2''' (alebo '''$4%''') sú administrátormi (pozri $3).",
'maintenancebacklink' => 'Späť na Stránku údržby',
'disambiguations' => 'Stránky na rozlíšenie viacerých významov',
'disambiguationspage' => "Project:Odkazy na stránky na rozlíšenie viacerých významov",
-'disambiguationstext' => "Tieto články obsahujú odkazy na ''rozlišovaciu stránku''. Namiesto toho by mali obsahovať odkazy na stránku s príslušnou témou. <br>Stránka sa považuje za rozlišovaciu stránku, ak $1 na ňu obsahuje odkaz.<br>Odkazy z iných menných priestorov tu ''nie'' sú uvedené.",
+'disambiguationstext' => "Tieto články obsahujú odkazy na ''rozlišovaciu stránku''. Namiesto toho by mali obsahovať odkazy na stránku s príslušnou témou. <br />Stránka sa považuje za rozlišovaciu stránku, ak $1 na ňu obsahuje odkaz.<br />Odkazy z iných menných priestorov tu ''nie'' sú uvedené.",
'doubleredirects' => 'Dvojité presmerovanie',
'doubleredirectstext' => "Každý riadok obsahuje odkaz na prvé a druhé presmerovanie, ako aj prvý riadok z textu, na ktorý odkazuje druhé presmerovanie, ktoré zvyčajne odkazuje na \"skutočný\" cieľ, na ktorý má odkazovať prvé presmerovanie.",
'brokenredirects' => 'Pokazené presmerovania',
@@ -968,13 +951,6 @@ z čoho '''$2''' (alebo '''$4%''') sú administrátormi (pozri $3).",
'specialpages' => 'Špeciálne stránky',
'spheading' => 'Špeciálne stránky pre všetkých redaktorov',
'restrictedpheading' => 'Obmedzené špeciálne stránky',
-'asksqlpheading' => 'úroveň sql príkazov',
-'blockpheading' => 'úroveň blokovania',
-'createaccountpheading' => 'úroveň vytvorenia účtu',
-'deletepheading' => 'úroveň vymazávania',
-'userrightspheading' => 'úroveň redaktorských práv',
-'grouprightspheading' => 'úroveň skupinových práv',
-'siteadminpheading' => 'úroveň administrátorov stránok',
'protectpage' => 'Zamknúť stránku',
'recentchangeslinked' => 'Súvisiace úpravy',
'rclsub' => "(na články, na ktoré odkazuje \"$1\")",
@@ -1242,7 +1218,9 @@ z doteraz zablokovanej IP adresy alebo od redaktora.',
'ipusubmit' => 'Odblokovať túto adresu',
'ipusuccess' => "\"[[$1]]\" odblokovaný/á",
'ipblocklist' => 'Zablokovaní/é redaktori/IP adresy',
-'blocklistline' => "$1, $2 zablokoval $3 (ukončenie $4)",
+'blocklistline' => "$1, $2 zablokoval $3 ($4)",
+'infiniteblock' => 'ukončenie infinite', //fixme
+'expiringblock' => 'ukončenie $1',
'blocklink' => 'zablokovať',
'unblocklink' => 'odblokuj',
'contribslink' => 'príspevky',
@@ -1283,25 +1261,12 @@ Potvrďte, že to naozaj chcete urobiť.',
'lockdbsuccesssub' => 'Zamknutie databázy úspešné',
'unlockdbsuccesssub' => 'Databáza bola úspešne odomknutá',
'lockdbsuccesstext' => 'Databáza bola zamknutá.
-<br>Nezabudnite po dokončení údržby odstrániť zámok.',
+<br />Nezabudnite po dokončení údržby odstrániť zámok.',
'unlockdbsuccesstext' => 'Databáza bola odomknutá.',
-# SQL query
-#
-'asksql' => 'SQL príkaz na prehľadávanie',
-'asksqltext' => "Použite dolu uvedený formulár na priamy príkaz na prehľadávanie databázy.
-Použite apostrofy ('ako tu') na ohraničenie textu.
-Často môžete značne zvýšiť záťaž servra,
-nepoužívajte preto túto funkciu často.",
-'sqlislogged' => 'Uvedomte si, že všetky príkazy na prehľadávanie sú zaznamenávané.',
-'sqlquery' => 'Zadajte príkaz na prehľadávanie',
-'querybtn' => 'Pošli príkaz na prehľadávanie',
-'selectonly' => 'Povolené sú iba príkazy na prehľadávanie \"SELECT\".',
-'querysuccessful' => 'Prehľadávanie nebolo úspešné',
-
# Make sysop
'makesysoptitle' => 'Urob z redaktora administrátora',
-'makesysoptext' => 'Tento formulár používajú byrokrati na zmenu redaktorov na administrátorov.
+'makesysoptext' => 'Tento formulár používajú byrokrati na zmenu redaktorov na administrátorov.
Do poľa napíšte meno redaktora a potvrďte zmenu redaktora na administrátora',
'makesysopname' => 'Meno redaktora:',
'makesysopsubmit' => 'Urob z tohto redaktora administrátora',
@@ -1341,17 +1306,16 @@ Do poľa napíšte meno redaktora a potvrďte zmenu redaktora na administrátora
'val_validation_of' => 'Overenie "$1"',
'val_revision_of' => 'Verzie $1',
'val_revision_changes_ok' => 'Vaše hodnotenie bolo zaznamenané!',
-'val_rev_stats_link' => 'Pozri štatistiku overení pre "$1" <a href="$2">tu</a>',
'val_revision_stats_link' => '(<a href="$1">detaily</a>)',
'val_iamsure' => 'Zaškrtnite políčko, ak to myslíte vážne!',
'val_clear_old' => 'Vymaž moje staršie záznamy overení',
'val_merge_old' => 'Použi moje predchádzajúce hodnotenia tam, kde je zvolené \'Nemám názor\'',
'val_form_note' => "'''Tip:''' Zlúčiť vaše údaje znamená, že pre verziu
-článku, ktorý zvolíte, všetky možnosti, kde ste označili ''nemám názor'',
+článku, ktorý zvolíte, všetky možnosti, kde ste označili ''nemám názor'',
budú nastavené na hodnotu a komentár najčerstvejšej verzie, pre ktorú
ste vyjadrili názor. Napríklad, ak chcete zmeniť jedinú nezávislú možnosť
pre novšiu verziu, ale tiež ponechať vaše ostatné nastavenia pre tento článok
-v tejto verzii, zvoľte iba, ktorú možnosť máte v úmysle ''zmeniť'',
+v tejto verzii, zvoľte iba, ktorú možnosť máte v úmysle ''zmeniť'',
a zlúčením sa doplnia ostatné možnosti z vašich predchádzajúcich nastavení",
'val_noop' => 'Nemám názor',
'val_percent' => "'''$1%'''<br />($2 z $3 bodov<br />od $4 redaktorov)",
@@ -1413,7 +1377,7 @@ Prosím vyberte si iný názov.',
ale Diskusná stránka sa nedala premiestniť,
pretože už jedna existuje pod zadaným novým názvom. Zlúčte ich manuálne.',
'movedto' => 'presunutý na',
-'movetalk' => 'Premiestniť aj \"diskusnú\" stránku, ak je to možné.',
+'movetalk' => 'Premiestniť aj "diskusnú" stránku, ak je to možné.',
'talkpagemoved' => 'Príslušná diskusná stránka bola tiež premiestnená.',
'talkpagenotmoved' => 'Príslušná diskusná stránka <strong>nebola</strong> premiestnená.',
'1movedto2' => "[[$1]] premiestnená na [[$2]]",
@@ -1423,7 +1387,7 @@ pretože už jedna existuje pod zadaným novým názvom. Zlúčte ich manuálne.
'movereason' => 'Dôvod',
'revertmove' => 'obnova',
'delete_and_move' => 'Vymaž a presuň',
-'delete_and_move_text' =>
+'delete_and_move_text' =>
'==Potreba zmazať článok==
Cieľový článok "[[$1]]" už existuje. Chcete ho vymazať a vytvoriť tak priestor pre presun?',
@@ -1487,7 +1451,7 @@ Ak chcete iba posledné úpravy, ako napr. [[Special:Export/Tank]] pre článok
'tooltip-watch' => 'Pridaj túto stránku k sledovaným. [alt-w]',
# stylesheets
-'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
+#'Monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
#'Monobook.js' => '/* edit this file to change js things in the monobook skin */',
# Metadata
@@ -1548,52 +1512,52 @@ Ak chcete iba posledné úpravy, ako napr. [[Special:Export/Tank]] pre článok
'Monobook.js' => '/* tooltips and access keys */
ta = new Object();
ta[\'pt-userpage\'] = new Array(\'.\',\'Moja redaktorská stránka\');
-ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Stránka redaktora pre ip adresu, ktorú upravujete ako\');
-ta[\'pt-mytalk\'] = new Array(\'n\',\'Moja diskusná stránka\');
-ta[\'pt-anontalk\'] = new Array(\'n\',\'Diskusia o úpravách z tejto ip adresy\');
-ta[\'pt-preferences\'] = new Array(\'\',\'Moje nastavenia\');
-ta[\'pt-watchlist\'] = new Array(\'l\',\'Zoznam článkov, na ktorých sledujete zmeny.\');
-ta[\'pt-mycontris\'] = new Array(\'y\',\'Zoznam mojich príspevkov\');
-ta[\'pt-login\'] = new Array(\'o\',\'Odporúčame Vám prihlásiť sa, nie je to však povinné.\');
-ta[\'pt-anonlogin\'] = new Array(\'o\',\'Odporúčame Vám prihlásiť sa, nie je to však povinné.\');
-ta[\'pt-logout\'] = new Array(\'o\',\'Odhlásenie\');
-ta[\'ca-talk\'] = new Array(\'t\',\'Diskusia o obsahu článku\');
-ta[\'ca-edit\'] = new Array(\'e\',\'Môžete upravovať tento článok. Prosíme, použite tlačidlo náhľad pre uložením.\');
-ta[\'ca-addsection\'] = new Array(\'+\',\'Pridaj komentár k tejto diskusii.\');
-ta[\'ca-viewsource\'] = new Array(\'e\',\'Tento článok je zamknutý. Môžete však vidieť jeho zdrojový text.\');
-ta[\'ca-history\'] = new Array(\'h\',\'Minulé verzie tohto článku.\');
-ta[\'ca-protect\'] = new Array(\'=\',\'Zamkni tento článok\');
-ta[\'ca-delete\'] = new Array(\'d\',\'Vymaž tento článok\');
-ta[\'ca-undelete\'] = new Array(\'d\',\'Obnov úpravy tohto článku až po dobu jeho vymazania\');
-ta[\'ca-move\'] = new Array(\'m\',\'Presuň tento článok\');
-ta[\'ca-watch\'] = new Array(\'w\',\'Pridať tento článok do sledovaných článkov\');
-ta[\'ca-unwatch\'] = new Array(\'w\',\'Odstrániť tento článok zo sledovaných článkov\');
-ta[\'search\'] = new Array(\'f\',\'Prehľadávanie tejto wiki\');
-ta[\'p-logo\'] = new Array(\'\',\'Hlavná stránka\');
-ta[\'n-mainpage\'] = new Array(\'z\',\'Navštíviť Hlavnú stránku\');
-ta[\'n-portal\'] = new Array(\'\',\'O projekte, ako môžete prispieť, kde čo nájsť\');
-ta[\'n-currentevents\'] = new Array(\'\',\'Aktuálne udalosti a ich pozadie\');
-ta[\'n-recentchanges\'] = new Array(\'r\',\'Zoznam posledných úprav vo wiki.\');
-ta[\'n-randompage\'] = new Array(\'x\',\'Zobrazenie náhodného článku\');
-ta[\'n-help\'] = new Array(\'\',\'Pozrieť si pomoc.\');
-ta[\'n-sitesupport\'] = new Array(\'\',\'Podporte nás\');
-ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Zoznam všetkých wiki článkov, ktoré sem odkazujú\');
-ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Posledné úpravy v článkoch, ktoré odkazujú na túto stránku\');
-ta[\'feed-rss\'] = new Array(\'\',\'RSS feed pre túto stránku\');
-ta[\'feed-atom\'] = new Array(\'\',\'Atom feed pre túto stránku\');
-ta[\'t-contributions\'] = new Array(\'\',\'Pozrieť si zoznam príspevkov od tohto redaktora\');
-ta[\'t-emailuser\'] = new Array(\'\',\'Poslať e-mail tomuto redaktorovi\');
-ta[\'t-upload\'] = new Array(\'u\',\'Nahranie obrázkových alebo mediálnych súborov\');
-ta[\'t-specialpages\'] = new Array(\'q\',\'Zoznam všetkých špeciálnych stránok\');
-ta[\'ca-nstab-main\'] = new Array(\'c\',\'Pozrieť si obsah článku\');
-ta[\'ca-nstab-user\'] = new Array(\'c\',\'Pozrieť si stránku redaktora\');
-ta[\'ca-nstab-media\'] = new Array(\'c\',\'Pozrieť si stránku médii\');
-ta[\'ca-nstab-special\'] = new Array(\'\',\'Toto je špeciálna stránka, nemôžete ju upravovať.\');
-ta[\'ca-nstab-wp\'] = new Array(\'c\',\'Pozrieť si stránku projektu\');
-ta[\'ca-nstab-image\'] = new Array(\'c\',\'Pozrieť si stránku obrázku\');
-ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Pozrieť si systémovú stránku\');
-ta[\'ca-nstab-template\'] = new Array(\'c\',\'Pozrieť si šablónu\');
-ta[\'ca-nstab-help\'] = new Array(\'c\',\'Pozrieť si stránku s Pomocou\');
+ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Stránka redaktora pre ip adresu, ktorú upravujete ako\');
+ta[\'pt-mytalk\'] = new Array(\'n\',\'Moja diskusná stránka\');
+ta[\'pt-anontalk\'] = new Array(\'n\',\'Diskusia o úpravách z tejto ip adresy\');
+ta[\'pt-preferences\'] = new Array(\'\',\'Moje nastavenia\');
+ta[\'pt-watchlist\'] = new Array(\'l\',\'Zoznam článkov, na ktorých sledujete zmeny.\');
+ta[\'pt-mycontris\'] = new Array(\'y\',\'Zoznam mojich príspevkov\');
+ta[\'pt-login\'] = new Array(\'o\',\'Odporúčame Vám prihlásiť sa, nie je to však povinné.\');
+ta[\'pt-anonlogin\'] = new Array(\'o\',\'Odporúčame Vám prihlásiť sa, nie je to však povinné.\');
+ta[\'pt-logout\'] = new Array(\'o\',\'Odhlásenie\');
+ta[\'ca-talk\'] = new Array(\'t\',\'Diskusia o obsahu článku\');
+ta[\'ca-edit\'] = new Array(\'e\',\'Môžete upravovať tento článok. Prosíme, použite tlačidlo náhľad pre uložením.\');
+ta[\'ca-addsection\'] = new Array(\'+\',\'Pridaj komentár k tejto diskusii.\');
+ta[\'ca-viewsource\'] = new Array(\'e\',\'Tento článok je zamknutý. Môžete však vidieť jeho zdrojový text.\');
+ta[\'ca-history\'] = new Array(\'h\',\'Minulé verzie tohto článku.\');
+ta[\'ca-protect\'] = new Array(\'=\',\'Zamkni tento článok\');
+ta[\'ca-delete\'] = new Array(\'d\',\'Vymaž tento článok\');
+ta[\'ca-undelete\'] = new Array(\'d\',\'Obnov úpravy tohto článku až po dobu jeho vymazania\');
+ta[\'ca-move\'] = new Array(\'m\',\'Presuň tento článok\');
+ta[\'ca-watch\'] = new Array(\'w\',\'Pridať tento článok do sledovaných článkov\');
+ta[\'ca-unwatch\'] = new Array(\'w\',\'Odstrániť tento článok zo sledovaných článkov\');
+ta[\'search\'] = new Array(\'f\',\'Prehľadávanie tejto wiki\');
+ta[\'p-logo\'] = new Array(\'\',\'Hlavná stránka\');
+ta[\'n-mainpage\'] = new Array(\'z\',\'Navštíviť Hlavnú stránku\');
+ta[\'n-portal\'] = new Array(\'\',\'O projekte, ako môžete prispieť, kde čo nájsť\');
+ta[\'n-currentevents\'] = new Array(\'\',\'Aktuálne udalosti a ich pozadie\');
+ta[\'n-recentchanges\'] = new Array(\'r\',\'Zoznam posledných úprav vo wiki.\');
+ta[\'n-randompage\'] = new Array(\'x\',\'Zobrazenie náhodného článku\');
+ta[\'n-help\'] = new Array(\'\',\'Pozrieť si pomoc.\');
+ta[\'n-sitesupport\'] = new Array(\'\',\'Podporte nás\');
+ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Zoznam všetkých wiki článkov, ktoré sem odkazujú\');
+ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Posledné úpravy v článkoch, ktoré odkazujú na túto stránku\');
+ta[\'feed-rss\'] = new Array(\'\',\'RSS feed pre túto stránku\');
+ta[\'feed-atom\'] = new Array(\'\',\'Atom feed pre túto stránku\');
+ta[\'t-contributions\'] = new Array(\'\',\'Pozrieť si zoznam príspevkov od tohto redaktora\');
+ta[\'t-emailuser\'] = new Array(\'\',\'Poslať e-mail tomuto redaktorovi\');
+ta[\'t-upload\'] = new Array(\'u\',\'Nahranie obrázkových alebo mediálnych súborov\');
+ta[\'t-specialpages\'] = new Array(\'q\',\'Zoznam všetkých špeciálnych stránok\');
+ta[\'ca-nstab-main\'] = new Array(\'c\',\'Pozrieť si obsah článku\');
+ta[\'ca-nstab-user\'] = new Array(\'c\',\'Pozrieť si stránku redaktora\');
+ta[\'ca-nstab-media\'] = new Array(\'c\',\'Pozrieť si stránku médii\');
+ta[\'ca-nstab-special\'] = new Array(\'\',\'Toto je špeciálna stránka, nemôžete ju upravovať.\');
+ta[\'ca-nstab-wp\'] = new Array(\'c\',\'Pozrieť si stránku projektu\');
+ta[\'ca-nstab-image\'] = new Array(\'c\',\'Pozrieť si stránku obrázku\');
+ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Pozrieť si systémovú stránku\');
+ta[\'ca-nstab-template\'] = new Array(\'c\',\'Pozrieť si šablónu\');
+ta[\'ca-nstab-help\'] = new Array(\'c\',\'Pozrieť si stránku s Pomocou\');
ta[\'ca-nstab-category\'] = new Array(\'c\',\'Pozrieť si stránku s kategóriami\');
',
@@ -1611,8 +1575,6 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Pozrieť si stránku s kategóriam
'newimages' => 'Galéria nových obrázkov',
'noimages' => 'Nič na zobrazenie.',
-'sitesettings' => 'Nastavenia webu',
-
# labels for User: and Title: on Special:Log pages
'specialloguserlabel' => 'Redaktor: ',
'speciallogtitlelabel' => 'Názov: ',
@@ -1636,7 +1598,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'Pozrieť si stránku s kategóriam
'imagelistall' => 'všetky',
'watchlistall1' => 'všetky',
'watchlistall2' => 'všetky',
-'contributionsall' => 'všetky',
+'namespacesall' => 'všetky',
# E-mail address confirmation
'confirmemail' => 'Potvrdiť e-mailovú adresu',
@@ -1656,12 +1618,12 @@ do Vášho prehliadača pre potvrdenie, že Vaša e-mailová adresa je platná."
'confirmemail_body' => "Niekto, pravdepodobne vy z IP adresy $1, zaregistroval účet
\"$2\" s touto e-mailovou adresou na {{GRAMMAR:lokál|{{SITENAME}}}}.
-Pre potvrdenie, že tento účet skutočne patrí Vám a pre aktivovanie
+Pre potvrdenie, že tento účet skutočne patrí Vám a pre aktivovanie
e-mailových funkcií na {{GRAMMAR:lokál|{{SITENAME}}}}, otvorte tento odkaz vo vašom prehliadači:
$3
-Ak ste to *neboli* Vy, neotvárajte odkaz. Tento potvrdzovací kód
+Ak ste to *neboli* Vy, neotvárajte odkaz. Tento potvrdzovací kód
vyprší o $4.
",
@@ -1676,9 +1638,6 @@ class LanguageSk extends LanguageUtf8 {
$wgNamespaceNamesSk[NS_PROJECT_TALK] = 'Diskusia_k_' . $this->convertGrammar( $wgMetaNamespace, 'datív' );
}
- /**
- * @return array
- */
function getNamespaces() {
global $wgNamespaceNamesSk;
return $wgNamespaceNamesSk;
@@ -1735,7 +1694,7 @@ class LanguageSk extends LanguageUtf8 {
',' => "\xc2\xa0",
'.' => ','
);
-
+
function formatNum( $number ) {
return strtr($number, $this->digitTransTable );
}
diff --git a/languages/LanguageSl.php b/languages/LanguageSl.php
index e2fe213d97a4..ea990a60934a 100644
--- a/languages/LanguageSl.php
+++ b/languages/LanguageSl.php
@@ -14,32 +14,28 @@
# 1.00.31 romanm 2003-11-11 | merged incorrectly broken lines
# 1.00.32 romanm 2003-11-19 | merged incorrectly broken lines
# 1.00.40 romanm 2003-11-21 | fixed Google search
-#
-require_once( "LanguageUtf8.php" );
+# 1.00.50 Nikerabbit 2005-08-15 | removed old stuff, some cleanup, NOT COMPLETE!
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
+require_once( "LanguageUtf8.php" );
+
+/** TODO: fixme, remove wikipedia
/* private */ $wgNamespaceNamesSl = array(
- -2 => "Media",
- -1 => "Posebno",
- 0 => "",
- 1 => "Pogovor",
- 2 => "Uporabnik",
- 3 => "Uporabniški_pogovor",
- 4 => "Wikipedija",
- 5 => "Pogovor_k_Wikipediji",
- 6 => "Slika",
- 7 => "Pogovor_k_sliki",
- 8 => "MediaWiki",
- 9 => "MediaWiki_talk",
- 10 => "Template",
- 11 => "Template_talk"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Posebno",
+ NS_MAIN => "",
+ NS_TALK => "Pogovor",
+ NS_USER => "Uporabnik",
+ NS_USER_TALK => "Uporabniški_pogovor",
+ NS_PROJECT => "Wikipedija",
+ NS_PROJECT_TALK => "Pogovor_k_Wikipediji",
+ NS_IMAGE => "Slika",
+ NS_IMAGE_TALK => "Pogovor_k_sliki",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_talk",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
@@ -47,54 +43,6 @@ require_once( "LanguageUtf8.php" );
"Brez", "Levo nepomično", "Desno nepomično", "Levo leteče"
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesSl = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Ponastavi moje uporabniške nastavitve",
- "Watchlist" => "Moj opazovalni seznam",
- "Recentchanges" => "Nedavno posodobljene strani",
- "Upload" => "Naloži slikovne datoteke",
- "Imagelist" => "Seznam slik",
- "Listusers" => "Vpisani uporabniki",
- "Statistics" => "Statistika strani",
- "Randompage" => "Naključni članek",
- "Lonelypages" => "Osamljeni članki",
- "Unusedimages" => "Osamljene slike",
- "Popularpages" => "Priljubljeni članki",
- "Wantedpages" => "Najbolj iskani članki",
- "Shortpages" => "Kratki članki",
- "Longpages" => "Dolgi članki",
- "Newpages" => "Nanovo ustvarjeni članki",
- "Ancientpages" => "Oldest pages",
- "Allpages" => "Vse strani po naslovu",
- "Ipblocklist" => "Zaprti IP naslovi",
- "Maintenance" => "Vzdrževalna stran",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Zunanji knjižni viri",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesSl = array(
- "Blockip" => "Zapri IP naslov",
- "Asksql" => "Preglej podatkovno bazo",
- "Undelete" => "Poglej in obnovi zbrisane strani"
-);
-
-/* private */ $wgDeveloperSpecialPagesSl = array(
- "Lockdb" => "Postavi podatkovno bazo samo za branje",
- "Unlockdb" => "Obnovi zapisovalni dostop podatkovne baze",
-);
-
/* private */ $wgDateFormatsSl = array(
# 'No preference',
);
@@ -159,7 +107,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "Wikipedija:O_Wikipediji",
"help" => "Pomoč",
"helppage" => "Wikipedija:Pomoč",
-"wikititlesuffix" => "Wikipedija",
"bugreports" => "Poročila o hroščih",
"bugreportspage" => "Wikipedija:Poročila_o_hroščih",
"faq" => "Najpogostejša vprašanja",
@@ -201,7 +148,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Preusmerjeno iz $1)",
"lastmodified" => "Zadnja sprememba $1.",
"viewcount" => "To stran so pogledali $1 krat.",
-"gnunote" => "Vse besedilo je na razpolago pod pogoji <a class=internal href='/wiki/GNU_FDL'>GNU licence proste dokumentacije</a>.",
"printsubtitle" => "(Iz {{SERVER}})",
"protectedpage" => "Zaščitena stran",
"administrators" => "Wikipedija:Administratorji",
@@ -276,7 +222,7 @@ Lahko nadaljujete z uporabo Wikipedije nepodpisani, ali pa se lahko ponovno vpi
"newusersonly" => " (Samo novi uporabniki)",
"remembermypassword" => "Zapomni si moje geslo vseskozi.",
"loginproblem" => "<b>Nastala je tažava z vašim vpisom.</b><br />Poskusite znova!",
-"alreadyloggedin" => "<font color=red><b>Uporabnik $1, ste že vpisani!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Uporabnik $1, ste že vpisani!</strong><br />\n",
"login" => "Vpis",
"userlogin" => "Vpis",
@@ -526,13 +472,10 @@ Vsi prikazani časi so strežnikov čas (UTC).
",
"filename" => "Imedatoteke",
"filedesc" => "Povzetek",
-"affirmation" => "Potrjujem da se nosilec avtorske pravice te datoteke
-strinja z licenco pod pogoji $1.",
+
"copyrightpage" => "Wikipedija:Avtorske pravice",
"copyrightpagename" => "Avtorske pravice Wikipedije",
"uploadedfiles" => "Naložene datoteke",
-"noaffirmation" => "Morate potrditi, da vaše nalaganje ne krši
-nobenih avtorskih pravic.",
"ignorewarning" => "Zanemari opozorilo in vseeno shrani.",
"minlength" => "Imena slik morajo vsebovati vsaj tri črke.",
"badfilename" => "Slika se je spremenila v \"$1\".",
@@ -624,8 +567,6 @@ na eno urejevanje.",
"listusers" => "Seznam uporabnikov",
"specialpages" => "Posebne strani",
"spheading" => "Posebne strani za vse uporabnike",
-"sysopspheading" => "Posebne strani za vzdrževalce",
-"developerspheading" => "Posebne strani za razvijalce",
"protectpage" => "Zaščiti stran",
"recentchangeslinked" => "Povezane strani",
"rclsub" => "(na strani povezano od \"$1\")",
@@ -760,7 +701,6 @@ Vnesi razloge spodaj (na primer z navedbo določenih strani, ki so jih po nepotr
"ipbreason" => "Razlog",
"ipbsubmit" => "Prekini ta naslov",
"badipaddress" => "IP naslov je slabo oblikovan.",
-"noblockreason" => "Morate navesti razlog prekinitve.",
"blockipsuccesssub" => "Prekinitev je uspela",
"blockipsuccesstext" => "IP naslov \"$1\" je prekinjen.
<br />Glej [[Posebno:Ipseznamprekinitev|seznam prekinitev IP]] za pregled prekinitev.",
@@ -769,7 +709,7 @@ Vnesi razloge spodaj (na primer z navedbo določenih strani, ki so jih po nepotr
"ipusubmit" => "Poveži ta naslov",
"ipusuccess" => "IP naslov \"$1\" je povezan",
"ipblocklist" => "Seznam prekinjenih IP naslovov",
-"blocklistline" => "$1, $2 je prekinil $3",
+"blocklistline" => "$1, $2 je prekinil $3 ($4)",
"blocklink" => "prekini",
"unblocklink" => "poveži",
"contribslink" => "prispevki",
@@ -795,17 +735,6 @@ Prosimo potrdite vaš resnični namen.",
<br />Ne pozabite odkleniti, ko boste končali z vzdrževanjem.",
"unlockdbsuccesstext" => "Podatkovna baza Wikipedije je bila odklenjena.",
-# SQL query
-#
-"asksql" => "SQL vprašanje",
-"asksqltext" => "Uporabi spodnjo obliko za neposedno vprašanje podatkovni bazi Wikipedije.
-Uporabite enojne narekovaje ('tako') za razmejitev črkovnih nizov.
-To precej obremeni strežnik zato, prosimo, previdno uporabljajte to funkcijo.",
-"sqlquery" => "Vnesite vprašanje",
-"querybtn" => "Pošljite vprašanje",
-"selectonly" => "Vsa vprašanja razen \"SELECT\" so omejeni za razvijalce Wikipedije.",
-"querysuccessful" => "Vprašanje uspešno",
-
# Move page
#
"movepage" => "Prestavi stran",
@@ -839,12 +768,12 @@ V teh primerih boste morali prestaviti ali povezati stran ročno, če to želite
"talkpagemoved" => "Pripadajoča pogovorna stran je tudi prestavljena.",
"talkpagenotmoved" => "Pripadajoča pogovorna stran <strong>ni</strong> prestavljena.",
# Math
- 'mw_math_png' => "Vedno prikaži PNG",
- 'mw_math_simple' => "Če je dovolj preprosto, uporabi HTML, drugače pa PNG",
- 'mw_math_html' => "Uporabi HTML, če je možno, drugače pa PNG",
- 'mw_math_source' => "Pusti v TeX-ovi obliki (za tekstovne brskljalnike)",
- 'mw_math_modern' => "Priporočeno za sodobne brskljalnike",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Vedno prikaži PNG",
+'mw_math_simple' => "Če je dovolj preprosto, uporabi HTML, drugače pa PNG",
+'mw_math_html' => "Uporabi HTML, če je možno, drugače pa PNG",
+'mw_math_source' => "Pusti v TeX-ovi obliki (za tekstovne brskljalnike)",
+'mw_math_modern' => "Priporočeno za sodobne brskljalnike",
+'mw_math_mathml' => 'MathML',
);
@@ -853,16 +782,16 @@ V teh primerih boste morali prestaviti ali povezati stran ročno, če to želite
#--------------------------------------------------------------------------
class LanguageSl extends LanguageUtf8 {
-
+
function getNamespaces() {
global $wgNamespaceNamesSl;
return $wgNamespaceNamesSl;
}
-
-
+
+
function getNsIndex( $text ) {
global $wgNamespaceNamesSl;
-
+
foreach ( $wgNamespaceNamesSl as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
@@ -871,52 +800,32 @@ class LanguageSl extends LanguageUtf8 {
if( 0 == strcasecmp( "Wikipedia", $text ) ) { return 4; }
return false;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsSl;
return $wgQuickbarSettingsSl;
}
-
+
function getDateFormats() {
global $wgDateFormatsSl;
return $wgDateFormatsSl;
}
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesSl;
- return $wgValidSpecialPagesSl;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesSl;
- return $wgSysopSpecialPagesSl;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesSl;
- return $wgDeveloperSpecialPagesSl;
- }
-
- function getMessage( $key )
- {
+
+ function getMessage( $key ) {
global $wgAllMessagesSl;
if(array_key_exists($key, $wgAllMessagesSl))
return $wgAllMessagesSl[$key];
else
return parent::getMessage($key);
}
-
+
function fallback8bitEncoding() {
return "iso-8859-2";
}
- function formatNum( $number, $year = false ) {
- return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
- }
-
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
+ }
}
?>
diff --git a/languages/LanguageSq.php b/languages/LanguageSq.php
index 681635a8d0cf..838b9a565a62 100644
--- a/languages/LanguageSq.php
+++ b/languages/LanguageSq.php
@@ -6,31 +6,23 @@
require_once("LanguageUtf8.php");
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
/* private */ $wgNamespaceNamesSq = array(
- -2 => "Media",
- -1 => "Speciale",
- 0 => "",
- 1 => "Diskutim",
- 2 => "Përdoruesi",
- 3 => "Përdoruesi_diskutim",
- 4 => $wgMetaNamespace,
- 5 => $wgMetaNamespace . "_diskutim",
- 6 => "Figura",
- 7 => "Figura_diskutim",
- 8 => "MediaWiki",
- 9 => "MediaWiki_diskutim",
- 10 => "Stampa",
- 11 => "Stampa_diskutim",
- NS_HELP => 'Ndihmë',
- NS_HELP_TALK => 'Ndihmë_diskutim'
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Speciale",
+ NS_MAIN => "",
+ NS_TALK => "Diskutim",
+ NS_USER => "Përdoruesi",
+ NS_USER_TALK => "Përdoruesi_diskutim",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . "_diskutim",
+ NS_IMAGE => "Figura",
+ NS_IMAGE_TALK => "Figura_diskutim",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_diskutim",
+ NS_TEMPLATE => "Stampa",
+ NS_TEMPLATE_TALK => "Stampa_diskutim",
+ NS_HELP => 'Ndihmë',
+ NS_HELP_TALK => 'Ndihmë_diskutim'
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsSq = array(
@@ -40,71 +32,14 @@ require_once("LanguageUtf8.php");
/* private */ $wgSkinNamesSq = array(
'standard' => "Standarte",
'nostalgia' => "Nostalgjike",
- 'cologneblue' => "Kolonjë Blu",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'cologneblue' => "Kolonjë Blu"
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsSq = array(
# "Pa preferencë",
);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesSq = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Vendos preferimet e mia",
- "Watchlist" => "Lista mbikqyrëse",
- "Recentchanges" => "Ndryshimet e fundit",
- "Upload" => "Jep skedar",
- "Imagelist" => "Lista e figurave",
- "Listusers" => "Përdorues të rregjistruar",
- "Statistics" => "Statistikat e faqeve",
- "Randompage" => "Artikull kuturu",
-
- "Lonelypages" => "Faqe të palidhura",
- "Unusedimages" => "Figura të papërdorura",
- "Popularpages" => "Artikuj të frekuentuar shpesh",
- "Wantedpages" => "Artikuj më të dëshiruar",
- "Shortpages" => "Artikuj të shkurtër",
- "Longpages" => "Artikuj të gjatë",
- "Newpages" => "Artikuj të rinj",
- "Ancientpages" => "Artikuj më të vjetër",
- "Allpages" => "Të gjitha faqet sipas emrave",
-
- "Ipblocklist" => "Përdoruesit dhe IP-të e bllokuara",
- "Maintenance" => "Faqe mirëmbajtëse",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Burime të jashtme librash",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesSq = array(
- "Blockip" => "Blloko një përdorues/IP adresë",
- "Asksql" => "Pyet rregjistrin",
- "Undelete" => "Restauro faqet e grisura"
-);
-
-/* private */ $wgDeveloperSpecialPagesSq = array(
- "Lockdb" => "Bëje rregjistrin vetëm për tu lexuar",
- "Unlockdb" => "Lejo mundësinë e shrimit në rregjistër",
-);
-
/* private */ $wgAllMessagesSq = array(
# User Toggles
@@ -168,19 +103,17 @@ require_once("LanguageUtf8.php");
"mainpage" => "Faqja Kryesore",
"mainpagetext" => "Wiki software u instalua me sukses.",
"about" => "Rreth",
-"aboutsite" => "Rreth $wgSitename",
-"aboutpage" => "$wgMetaNamespace:Rreth",
+"aboutsite" => "Rreth {{SITENAME}}",
+"aboutpage" => "{{ns:project}}:Rreth",
"help" => "Ndihmë",
-"helppage" => "$wgMetaNamespace:Ndihmë",
-"wikititlesuffix" => "$wgSitename",
+"helppage" => "{{ns:project}}:Ndihmë",
"bugreports" => "Raporto yçkla",
-"bugreportspage" => "$wgMetaNamespace:Raporto_yçkla",
+"bugreportspage" => "{{ns:project}}:Raporto_yçkla",
"sitesupport" => "Dhurime",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "Pyetje e Përgjigje",
-"faqpage" => "$wgMetaNamespace:Pyetje_e_Përgjigje",
+"faqpage" => "{{ns:project}}:Pyetje_e_Përgjigje",
"edithelp" => "Ndihmë për redaktim",
-"edithelppage" => "$wgMetaNamespace:Si_redaktohet_një_faqe",
+"edithelppage" => "{{ns:project}}:Si_redaktohet_një_faqe",
"cancel" => "Harroje",
"qbfind" => "Kërko",
"qbbrowse" => "Shfleto",
@@ -193,7 +126,7 @@ require_once("LanguageUtf8.php");
"currentevents" => "Evenimente",
"errorpagetitle" => "Gabim",
"returnto" => "Kthehu tek $1.",
-"tagline" => "Nga $wgSitename, Enciklopedia e Lirë.", # FIXME
+"tagline" => "Nga {{SITENAME}}, Enciklopedia e Lirë.", # FIXME
"whatlinkshere" => "Lidhjet këtu ",
"help" => "Ndihmë",
"search" => "Kërko",
@@ -217,10 +150,9 @@ require_once("LanguageUtf8.php");
"redirectedfrom" => "(Ridrejtuar nga $1)",
"lastmodified" => "Kjo faqe është ndryshuar për herë te fundit më $1.",
"viewcount" => "Kjo faqe është parë $1 herë.",
-"gnunote" => "I gjithë teksti është publikuar sipas kushteve të <a class=internal href='$wgScriptPath/GNU_FDL'>GNU Free Documentation License</a>.",
"printsubtitle" => "(Nga {{SERVER}})",
"protectedpage" => "Faqe e mbrojtur",
-"administrators" => "$wgMetaNamespace:Administruesit",
+"administrators" => "{{ns:project}}:Administruesit",
"sysoptitle" => "Nevojitet titulli sysop",
"sysoptext" => "Veprimi që kerkove mund të bëhet vetëm nga një përdorues me titullin \"sysop\". Shiko $1.",
"developertitle" => "Nevojitet titulli zhvillues",
@@ -228,7 +160,7 @@ require_once("LanguageUtf8.php");
"nbytes" => "$1 bytes",
"go" => "Shko",
"ok" => "Shko",
-"sitetitle" => $wgSitename,
+"sitetitle" => '{{SITENAME}}',
"sitesubtitle" => "Enciklopedia e Lirë",
"retrievedfrom" => "Marrë nga \"$1\"",
"newmessages" => "Ti ke $1.",
@@ -269,7 +201,7 @@ MySQL kthehu gabimin \"$3: $4\".\n",
"readonly" => "Rregjistri i bllokuar",
"enterlockreason" => "Fut një arsye për bllokimin, gjithashtu fut edhe kohën se kur
pritet të ç'bllokohet",
-"readonlytext" => "Rregjistri $wgSitename është i bllokuar dhe nuk lejohen redaktime dhe
+"readonlytext" => "Rregjistri {{SITENAME}} është i bllokuar dhe nuk lejohen redaktime dhe
artikuj të ri, ka mundësi të jetë bllokuar për mirëmbajtje,
dhe do të kthehe në gjëndje normale mbas mirëmbajtjes.
Administruesi i cili e bllokoi dha këtë arsye:
@@ -300,7 +232,7 @@ sepse e ngadalëson rregjistrin aq shumë sa nuk e përdor dot njeri tjetër.",
"viewsource" => "Shiko tekstin",
"protectedtext" => "Kjo faqe është e mbrojtur që të mos redaktohet; mund të ketë
disa arsye përse kjo është bërë, të lutem shiko
-[[$wgMetaNamespace:Faqe e mbrojtur]].
+[[{{ns:project}}:Faqe e mbrojtur]].
Mund të shikosh dhe kopjosh tekstin e kësaj faqeje:",
@@ -308,7 +240,7 @@ Mund të shikosh dhe kopjosh tekstin e kësaj faqeje:",
#
"logouttitle" => "Përdoruesi doli",
"logouttext" => "Tani ti ke dalë jashtë.
-Mund të vazhdosh të përdorësh $wgSitename anonimisht, ose mund të hysh brënda
+Mund të vazhdosh të përdorësh {{SITENAME}} anonimisht, ose mund të hysh brënda
përsëri me emrin që kishe ose me një emër tjetër.\n",
"welcomecreation" => "<h2>Mirë se erdhe, $1!</h2><p>Llogaria jote ështe hapur.
@@ -321,12 +253,7 @@ Mos harro të vendosësh preferimet e tua të uikipedias.",
"newusersonly" => " (përdoruesit e rinj vetëm)",
"remembermypassword" => "Mbaj mënd fjalëkalimin tim për tërë vizitat e ardhshme.",
"loginproblem" => "<b>Kishte një problem me hyrjen tënde.</b><br />Provoje përsëri!",
-"alreadyloggedin" => "<font color=red><b>Përdorues $1, ti ke hyrë brënda më parë!</b></font><br />\n",
-
-"areyounew" => "N.q.s. je një përdorues i ri i $wgSitename dhe do të hapësh një llogari,
-fut një emër, pastaj fut një fjalëkalim dy herë.
-Adresa jote e email-it nuk është e detyrueshme; n.q.s. ti harron fjalëkalimin mund të kërkosh që
-ta dergojme tek adresa që na dhe.<br />\n",
+"alreadyloggedin" => "<strong>Përdorues $1, ti ke hyrë brënda më parë!</strong><br />\n",
"login" => "Hyrje",
"userlogin" => "Hyrje",
@@ -344,14 +271,14 @@ të të kontaktojnë nëpërmjet faqes pa u treguar adresën, gjithashtu kjo adr
"loginerror" => "Gabim hyrje",
"noname" => "Nuk ke dhënë një emër të saktë.",
"loginsuccesstitle" => "Hyrje me sukses",
-"loginsuccess" => "Tani ke hyrë brënda në $wgSitename si \"$1\".",
+"loginsuccess" => "Tani ke hyrë brënda në {{SITENAME}} si \"$1\".",
"nosuchuser" => "Nuk ka ndonjë përdorues me emrin \"$1\".
Kontrollo gërmat, ose përdor formularin e mëposhtëm për të hapur një llogari të re.",
"wrongpassword" => "Fjalëkalimi që fute nuk është i saktë. Provoje përsëri!",
"mailmypassword" => "Më dërgo një fjalëkalim të ri tek adresa ime",
-"passwordremindertitle" => "Kujtim për fjalëkalimin nga $wgSitename",
+"passwordremindertitle" => "Kujtim për fjalëkalimin nga {{SITENAME}}",
"passwordremindertext" => "Dikush (ndoshta ti, nga IP adresa $1)
-kërkojë që të dërgojmë një fjalëkalim hyrje të ri për $wgSitename.
+kërkojë që të dërgojmë një fjalëkalim hyrje të ri për {{SITENAME}}.
Fjalëkalimi për përdoruesin \"$2\" tani është \"$3\".
Duhet të hysh përsëri dhe të ndërrosh fjalëkalimin tënd menjëherë.",
"noemail" => "Rregjistri nuk ka adresë për përdoruesin \"$1\".",
@@ -370,7 +297,7 @@ Hyni përsëri mbasi ta kesh marrë.",
"blockedtitle" => "Përdoruesi është bllokuar",
"blockedtext" => "Emri yt ose adresa e IP-së është bllokuar nga $1.
Arsyeja e dhënë është kjo:<br />''$2''<p>Mund të kontaktosh $1 ose një nga
-[[$wgMetaNamespace:Administruesit|administruesit]] e tjerë për të diskutuar bllokimin.
+[[{{ns:project}}:Administruesit|administruesit]] e tjerë për të diskutuar bllokimin.
Vë re, nuk mund të përdorësh \"dërgoji email këtij përdoruesi\" n.q.s. nuk ke një adresë të saktë
të rregjistruar në [[Speciale:Preferences|preferimet e përdoruesit]].
@@ -385,7 +312,7 @@ Në qoftë se kjo të ndodh ty, të lutem njoftoni një administrues duke përdo
"newarticletext" =>
"Ke ndjekur një lidhje tek një faqe që nuk ekziston akoma.
Për ta krijuar këtë faqe, fillo të shtypësh në kutinë poshtë
-(shiko [[$wgMetaNamespace:Ndihmë|faqen ndihmuese]] për më shumë informacion).
+(shiko [[{{ns:project}}:Ndihmë|faqen ndihmuese]] për më shumë informacion).
Në qoftë se je këtu gabimisht, thjesht shtyp butonin '''Back''' të shfletuesit tuaj.",
"anontalkpagetext" => "---- ''Kjo është një faqe diskutimi për një përdorues anonim i cili nuk ka hapur akoma një llogari ose nuk e përdor atë. Prandaj, neve na duhet të përdorim numrin e adresës [[IP adresë|IP]] për ta identifikuar. Kjo adresë mund të përdoret nga disa njerëz. Në qoftë se ti je një përdorues anonim dhe mendon se komente kot janë drejtuar ndaj teje, të lutem [[Speciale:Userlogin|krijo një llogari ose hyni brënda]] për të mos
u ngatarruar me përdorues të tjerë anonim.'' ",
@@ -412,7 +339,7 @@ të shtypësh \"Ruaje faqen\".\n<p>",
Në qoftë se e ruan, çdo ndryshim i bërë deri tani do të humbet.</strong>",
"yourdiff" => "Ndryshimet",
# REPLACE THE COPYRIGHT WARNING IF YOUR SITE ISN'T GFDL!
-"copyrightwarning" => "Të lutem vë re që të gjitha kontributet tek $wgSitename janë
+"copyrightwarning" => "Të lutem vë re që të gjitha kontributet tek {{SITENAME}} janë
të konsideruara të dhëna nën liçensën GNU Free Documentation License
(shiko $1 për detaje).
Në qoftë se nuk dëshiron që kontributet e tua të redaktohen pa mëshirë dhe të jepen
@@ -505,7 +432,7 @@ për të vedosur preferimet e përdoruesit.",
"prefslogintext" => "Ke hyrë si \"$1\".
Numri yt i brëndshëm i identifikimit është $2.
-Shiko [[$wgMetaNamespace:Ndihmë për preferimet e përdoruesit]] për ndihmë për të kuptuar opsionet.",
+Shiko [[{{ns:project}}:Ndihmë për preferimet e përdoruesit]] për ndihmë për të kuptuar opsionet.",
"prefsreset" => "Preferimet janë rikthyer siç ishin.",
"qbsettings" => "Vendimet e shpejta",
"changepassword" => "Ndërro fjalëkalimin",
@@ -545,8 +472,8 @@ nga ajo e shërbyesit (UTC).",
#
"changes" => "ndryshime",
"recentchanges" => "Ndryshimet e fundit",
-# This is the default text, and can be overriden by editing [[$wgMetaNamespace:Recentchanges]]
-"recentchangestext" => "Ndiq ndryshimet e fundit të $wgSitename në këtë faqe.",
+# This is the default text, and can be overriden by editing [[{{ns:project}}:Recentchanges]]
+"recentchangestext" => "Ndiq ndryshimet e fundit të {{SITENAME}} në këtë faqe.",
"rcloaderr" => "Duke karikuar ndryshimet e fundit",
"rcnote" => "Më poshtë janë <strong>$1</strong> ndryshimet e fundit gjatë <strong>$2</strong> ditëve.",
"rcnotefrom" => "Më poshtë janë ndryshimet e fundit nga <b>$2</b> (treguar deri në <b>$1</b>).",
@@ -614,12 +541,9 @@ Të gjitha orët janë me orën e shërbyesit (UTC).
",
"filename" => "Skedaremër",
"filedesc" => "Përmbledhje",
-"affirmation" => "Unë konfirmoj që jam mbajtësi i të drejtave të kopimit të këtij skedarit
-dhe jap leje të liçensohet nën rregullat e $1.",
-"copyrightpage" => "$wgMetaNamespace:Të drejta kopimi",
-"copyrightpagename" => "$wgSitename Të drejta kopimi",
+"copyrightpage" => "{{ns:project}}:Të drejta kopimi",
+"copyrightpagename" => "{{SITENAME}} Të drejta kopimi",
"uploadedfiles" => "Jep skedarë",
-"noaffirmation" => "Duhet të konfirmosh që dhënja e jote nuk thyen ndonjë të drejtë kopimi.",
"ignorewarning" => "Injoroje shënimin e kujdesisë dhe ruaje skedarin.",
"minlength" => "Emrat e skedarëve duhet të kenë të paktën tre gërma.",
"badfilename" => "Emri i skedarit është ndërruar në \"$1\".",
@@ -665,7 +589,7 @@ këtë version të vjetër, (ktheje) = ktheje në këtë version të vjetër.
"sitestats" => "Statistikat e faqeve",
"userstats" => "Statistikat e përdoruesit",
"sitestatstext" => "Gjënden <b>$1</b> faqe në totalin e rregjistrit.
-Këto përfshijnë faqet e \"diskutimit\", faqe rreth $wgSitename, faqe \"cungje\" të vogla,
+Këto përfshijnë faqet e \"diskutimit\", faqe rreth {{SITENAME}}, faqe \"cungje\" të vogla,
ridrejtime, dhe të tjera që ndoshta nuk kualifikohen si artikuj.
Duke mos i përfshirë këto, gjënden <b>$2</b> faqe që janë artikuj të ligjshëm.<p>
Gjënden <b>$3</b> shikime faqesh, dhe <b>$4</b> redaktime faqesh që nga dita kur
@@ -682,7 +606,7 @@ Kjo do të thotë se janë bërë <b>$5</b> redaktime për faqe afërsisht, dhe
rregjistrin, kështuqë mos e fresko faqen mbas çdo ndryshimi ;-)",
"maintenancebacklink" => "Mbrapsh tek faqja mirëmbajtëse",
"disambiguations" => "Faqe qartësuese",
-"disambiguationspage" => "$wgMetaNamespace:Lidhje_tek_faqe_qartësuese",
+"disambiguationspage" => "{{ns:project}}:Lidhje_tek_faqe_qartësuese",
"disambiguationstext" => "Artikujt që vijojnë lidhen tek një <i>faqe qartësuese</i>. Ato duhet të lidhen tek tema e përshtatshme
<br />Një faqe trajtohet si qartësuese lidhet nga $1.<br />Lidhje nga hapësira të tjera <i>nuk</i> jepen këtu.",
@@ -720,8 +644,6 @@ duke dhënë dhe artikullin e \"vërtetë\", me të cilin ridrejtimi i parë du
"listusers" => "Lista e përdoruesve",
"specialpages" => "Faqe speciale",
"spheading" => "Faqe speciale për të gjithë përdoruesit",
-"sysopspheading" => "Vetëm për ato me titull sysop",
-"developerspheading" => "Vetëm për zhvilluesit",
"protectpage" => "Mbroje faqen",
"recentchangeslinked" => "Ndryshime të përafërta",
"rclsub" => "(për faqet e lidhura nga \"$1\")",
@@ -737,7 +659,7 @@ këtu edhe pse janë në përdorim.",
"booksourcetext" => "Më poshtë është një listë me lidhje tek hapësira të tjera që shesin
libra të rinj dhe të përdorur, dhe mund të kenë më shumë informacion
për librat që po kerkon.
-$wgSitename nuk ka mardhënie me asnjë nga këto biznese, dhe
+{{SITENAME}} nuk ka mardhënie me asnjë nga këto biznese, dhe
kjo listë nuk duhet të shikohet si një rreklamë.",
"alphaindexline" => "$1 deri në $2",
@@ -818,7 +740,7 @@ dhe shtyp butonin 'Hiq të zgjedhurat' në fund të ekranit.",
"confirmdeletetext" => "Je duke grisur '''përfundimisht''' një faqe
ose një skedar me tërë historinë e tij nga rregjistri.
Të lutem konfirmo që ke ndër mënd ta bësh këtë gjë, që e kupton se cilat janë
-pasojat, dhe që po vepron ne përputhje me [[$wgMetaNamespace:Rregullat]].",
+pasojat, dhe që po vepron ne përputhje me [[{{ns:project}}:Rregullat]].",
"actioncomplete" => "Veprim i mbaruar",
"deletedtext" => "\"$1\" është grisur nga rregjistri.
Shiko $2 për një rekord të grisjeve të fundit.",
@@ -846,7 +768,7 @@ Redaktimi i fundit është bërë nga [[Përdoruesi:$3|$3]] ([[Përdoruesi disku
"revertpage" => "Kthyer tek redaktimi i fundit nga $1",
"protectlogpage" => "Mbroj_rregj",
"protectlogtext" => "Më poshtë është një listë e \"mbrojtjeve/lirimeve\" të faqeve.
-Shiko [[$wgMetaNamespace:Faqe e mbrojtur]] për më shumë informacion.",
+Shiko [[{{ns:project}}:Faqe e mbrojtur]] për më shumë informacion.",
"protectedarticle" => "mbrojti [[$1]]",
"unprotectedarticle" => "liroji [[$1]]",
@@ -866,7 +788,7 @@ shkëmbehet automatikisht.",
"undeletebtn" => "Restauro!",
"undeletedarticle" => "u restaurua \"$1\"",
"undeletedtext" => "Faqja [[$1]] është restauruar me sukses.
-Shiko [[$wgMetaNamespace:Gris_rregj]] për një listë të grisjeve dhe restaurimeve të fundit.",
+Shiko [[{{ns:project}}:Gris_rregj]] për një listë të grisjeve dhe restaurimeve të fundit.",
# Contributions
#
@@ -894,14 +816,13 @@ të përdorim këtë funksion.",
"blockip" => "Blloko përdoruesin",
"blockiptext" => "Përdor formularin e mëposhtëm për të hequr lejen e shkrimit
për një përdorues ose IP-ë specifike.
-Kjo duhet bërë vetëm në raste vandalizmi, dhe në përputhje me [[$wgMetaNamespace:Rregullat|$wgSitename regullat]].
+Kjo duhet bërë vetëm në raste vandalizmi, dhe në përputhje me [[{{ns:project}}:Rregullat|{{SITENAME}} regullat]].
Plotëso arsyen specifike më poshtë (p.sh., trego faqet specifike që u
vandalizuan).",
"ipaddress" => "IP Adresë/përdorues",
"ipbreason" => "Arsye",
"ipbsubmit" => "Blloko këtë përdorues",
"badipaddress" => "Nuk ka asnjë përdorues me atë emër",
-"noblockreason" => "Duhet të japësh një arsye për bllokimin.",
"blockipsuccesssub" => "Bllokimi u bë me sukses",
"blockipsuccesstext" => "\"$1\" është bllokuar.
<br />Shiko [[Speciale:Ipblocklist|IP blloko listë]] për të parë bllokimet.",
@@ -911,7 +832,7 @@ një përdoruesi ose IP adreseje të bllokuar.",
"ipusubmit" => "Ç'blloko këtë adresë",
"ipusuccess" => "\"$1\" u ç'bllokua",
"ipblocklist" => "Lista e përdoruesve dhe e IP adresave të bllokuara",
-"blocklistline" => "$1, $2 bllokoi $3",
+"blocklistline" => "$1, $2 bllokoi $3 ($4)",
"blocklink" => "blloko",
"unblocklink" => "ç'blloko",
"contribslink" => "kontribute",
@@ -937,22 +858,9 @@ Të lutem konfirmo që me vërte do të kryesh këtë veprim.",
"locknoconfirm" => "Nuk vendose kryqin tek kutia konfirmuese.",
"lockdbsuccesssub" => "Rregjistri u bllokua me sukses",
"unlockdbsuccesssub" => "Rregjistri u ç'bllokua me sukses",
-"lockdbsuccesstext" => "Rregjistri i $wgSitename është bllokuar.
+"lockdbsuccesstext" => "Rregjistri i {{SITENAME}} është bllokuar.
<br />Kujtohu ta ç'bllokosh mbasi të kesh mbaruar mirëmbajtjen.",
-"unlockdbsuccesstext" => "Rregjistri i $wgSitename është ç'bllokuar.",
-
-# SQL query
-#
-"asksql" => "SQL pyetje",
-"asksqltext" => "Përdor formularin e më poshtëm për të bërë një pyetje direkte tek rregjistri i $wgSitename .
-Përdor këto apostrofa ('kështu') për të ndarë vargjet e gërmave.
-Ky veprim mund ta ngarkojë shumë shërbyesin, prandaj mos e përdor shumë shpesh.",
-"sqlislogged" => "Vë re që të gjitha pyetjet janë të rregjistruara.",
-"sqlquery" => "Fut pyetjen",
-"querybtn" => "Bëj pyetjen",
-"selectonly" => "Pyetje përveç atyre \"SELECT\" janë të lejuara vetëm për
-$wgSitename zhvillues.",
-"querysuccessful" => "Pyetje me sukses",
+"unlockdbsuccesstext" => "Rregjistri i {{SITENAME}} është ç'bllokuar.",
# Move page
#
@@ -999,12 +907,12 @@ Të lutem, përpuqi vetë.",
# Math
- 'mw_math_png' => "Gjithmonë PNG",
- 'mw_math_simple' => "HTML në qoftë se është e thjeshtë ose ndryshe PNG",
- 'mw_math_html' => "HTML në qoftë se është e mundur ose ndryshe PNG",
- 'mw_math_source' => "Lëre si TeX (për shfletuesit tekst)",
- 'mw_math_modern' => "E rekomanduar për shfletuesit modern",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Gjithmonë PNG",
+'mw_math_simple' => "HTML në qoftë se është e thjeshtë ose ndryshe PNG",
+'mw_math_html' => "HTML në qoftë se është e mundur ose ndryshe PNG",
+'mw_math_source' => "Lëre si TeX (për shfletuesit tekst)",
+'mw_math_modern' => "E rekomanduar për shfletuesit modern",
+'mw_math_mathml' => 'MathML',
);
@@ -1015,8 +923,6 @@ class LanguageSq extends LanguageUtf8 {
return $wgNamespaceNamesSq;
}
-
-
function getNsIndex( $text ) {
global $wgNamespaceNamesSq;
foreach ( $wgNamespaceNamesSq as $i => $n ) {
@@ -1045,8 +951,7 @@ class LanguageSq extends LanguageUtf8 {
}
# localised date and time
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = substr( $ts, 0, 4 ) . " " .
@@ -1055,46 +960,25 @@ class LanguageSq extends LanguageUtf8 {
return $d;
}
- function time( $ts, $adj = false )
- {
+ function time( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
return $t;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->date( $ts, $adj ) . " " . $this->time( $ts, $adj );
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesSq;
- return $wgValidSpecialPagesSq;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesSq;
- return $wgSysopSpecialPagesSq;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesSq;
- return $wgDeveloperSpecialPagesSq;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesSq;
if(array_key_exists($key, $wgAllMessagesSq))
return $wgAllMessagesSq[$key];
else
return parent::getMessage($key);
}
-
+
function formatNum( $number ) {
global $wgTranslateNumerals;
return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number;
diff --git a/languages/LanguageSr.php b/languages/LanguageSr.php
index 4edd260219bb..20a11dedf813 100644
--- a/languages/LanguageSr.php
+++ b/languages/LanguageSr.php
@@ -40,10 +40,22 @@ require_once( "LanguageUtf8.php" );
/* private */ $wgSkinNamesSr = array(
"Обична", "Носталгија", "Келнско плаво", "Педингтон", "Монпарнас"
-);
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsSr = array(
-# "Без посебних жеља",
+ 'Није битно',
+ '06:12, 5. јануар 2001.',
+ '06:12, 5 јануар 2001',
+ '06:12, 05.01.2001.',
+ '06:12, 5.1.2001.',
+ '06:12, 5. јан 2001.',
+ '06:12, 5 јан 2001',
+ '6:12, 5. јануар 2001.',
+ '6:12, 5 јануар 2001',
+ '6:12, 05.01.2001.',
+ '6:12, 5.1.2001.',
+ '6:12, 5. јан 2001.',
+ '6:12, 5 јан 2001',
);
@@ -51,71 +63,19 @@ require_once( "LanguageUtf8.php" );
/* NOT USED IN STABLE VERSION */
/* private */ $wgMagicWordsSr = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, "#преусмери" ),
- MAG_NOTOC => array( 0, "__БЕЗСАДРЖАЈА__" ),
- MAG_START => array( 0, "__ПОЧЕТАК__" ),
- MAG_CURRENTMONTH => array( 1, "{{ТРЕНУТНИМЕСЕЦ}}" ),
- MAG_CURRENTMONTHNAME => array( 1, "{{ИМЕТРЕНУТНОГМЕСЕЦА}}" ),
- MAG_CURRENTDAY => array( 1, "{{ТРЕНУТНИДАН}}" ),
- MAG_CURRENTDAYNAME => array( 1, "{{ИМЕТРЕНУТНОГДАНА}}" ),
- MAG_CURRENTYEAR => array( 1, "{{ТРЕНУТНАГОДИНА}}" ),
- MAG_CURRENTTIME => array( 1, "{{ТРЕНУТНОВРЕМЕ}}" ),
- MAG_NUMBEROFARTICLES => array( 1, "{{БРОЈЧЛАНАКА}}" ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, "{{ГЕНЕРИСАНОИМЕТРЕНУТНОГМЕСЕЦА}}"),
- MAG_SUBST => array( 1, "{{ПОДСТ:$1}}" ),
- MAG_MSGNW => array( 1, "{{НВПОР:$1}}" )
-);
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesSr = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Моја корисничка подешавања",
- "Watchlist" => "Мој списак надгледања",
- "Recentchanges" => "скорашње измене страница",
- "Upload" => "Пошаљи слике",
- "Imagelist" => "Листа слика",
- "Listusers" => "Регистровани корисници",
- "Statistics" => "Статистике сајта",
- "Randompage" => "Случајни чланак",
-
- "Lonelypages" => "Чланци - сирочићи",
- "Unusedimages" => "Слике - Сирочићи",
- "Popularpages" => "Жељени чланци",
- "Wantedpages" => "Најтраженији чланци",
- "Shortpages" => "Кратки чланци",
- "Longpages" => "Дугачки чланци",
- "Newpages" => "Нови чланци",
- "Ancientpages" => "Најстарији чланци",
-# "Intl" => "Међујезичке везе",
- "Allpages" => "Све странице по наслову",
-
- "Ipblocklist" => "Блокирани корисници/ИП адресе",
- "Maintenance" => "Страница за одржавање",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Спољњи извори литературе",
-#"Categories" => "Категорије странице",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesSr = array(
- "Blockip" => "Блокирај корисника/ИП адресу",
- "Asksql" => "Постави упит бази података",
- "Undelete" => "Поврати обрисане странице"
-);
-
-/* private */ $wgDeveloperSpecialPagesSr = array(
- "Lockdb" => "Омогући само право читања из базе",
- "Unlockdb" => "Поврати право уписа у базу",
+ MAG_REDIRECT => array( 0, "#преусмери" ),
+ MAG_NOTOC => array( 0, "__БЕЗСАДРЖАЈА__" ),
+ MAG_START => array( 0, "__ПОЧЕТАК__" ),
+ MAG_CURRENTMONTH => array( 1, "{{ТРЕНУТНИМЕСЕЦ}}" ),
+ MAG_CURRENTMONTHNAME => array( 1, "{{ИМЕТРЕНУТНОГМЕСЕЦА}}" ),
+ MAG_CURRENTDAY => array( 1, "{{ТРЕНУТНИДАН}}" ),
+ MAG_CURRENTDAYNAME => array( 1, "{{ИМЕТРЕНУТНОГДАНА}}" ),
+ MAG_CURRENTYEAR => array( 1, "{{ТРЕНУТНАГОДИНА}}" ),
+ MAG_CURRENTTIME => array( 1, "{{ТРЕНУТНОВРЕМЕ}}" ),
+ MAG_NUMBEROFARTICLES => array( 1, "{{БРОЈЧЛАНАКА}}" ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, "{{ГЕНЕРИСАНОИМЕТРЕНУТНОГМЕСЕЦА}}"),
+ MAG_SUBST => array( 1, "{{ПОДСТ:$1}}" ),
+ MAG_MSGNW => array( 1, "{{НВПОР:$1}}" )
);
/* private */ $wgAllMessagesSr = array(
@@ -150,30 +110,30 @@ require_once( "LanguageUtf8.php" );
'thursday' => "Четвртак",
'friday' => "Петак",
'saturday' => "Субота",
-'january' => "Јануар",
-'february' => "Фебруар",
-'march' => "Март",
-'april' => "Април",
-'may_long' => "Мај",
-'june' => "Јуни",
-'july' => "Јули",
-'august' => "Август",
-'september' => "Септембар",
-'october' => "Октобар",
-'november' => "Новембар",
-'december' => "Децембар",
-'jan' => "Јан",
-'feb' => "Феб",
-'mar' => "Мар",
-'apr' => "Апр",
-'may' => "Мај",
-'jun' => "Јун",
-'jul' => "Јул",
-'aug' => "Авг",
-'sep' => "Сеп",
-'oct' => "Окт",
-'nov' => "Нов",
-'dec' => "Дец",
+'january' => "јануар",
+'february' => "фебруар",
+'march' => "март",
+'april' => "април",
+'may_long' => "мај",
+'june' => "јун",
+'july' => "јул",
+'august' => "август",
+'september' => "септембар",
+'october' => "октобар",
+'november' => "новембар",
+'december' => "децембар",
+'jan' => "јан",
+'feb' => "феб",
+'mar' => "мар",
+'apr' => "апр",
+'may' => "мај",
+'jun' => "јун",
+'jul' => "јул",
+'aug' => "авг",
+'sep' => "сеп",
+'oct' => "окт",
+'nov' => "нов",
+'dec' => "дец",
# Bits of text used by many pages:
#
@@ -182,7 +142,7 @@ require_once( "LanguageUtf8.php" );
"category_header" => "Чланака у категорији: \"$1\"",
"subcategories" => "Подкатегорије",
-"linktrail" => "/^([a-z\x80-\xff]+)(.*)\$/sD",
+"linktrail" => "/^([абвгдђежзијклљмнњопрстћуфхцчџш]+)(.*)$/usD",
"mainpage" => "Главна страна",
"mainpagetext" => "Вики софтвер је успешно инсталиран.",
"about" => "О...",
@@ -190,7 +150,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "{{ns:4}}:О",
"help" => "Помоћ",
"helppage" => "{{ns:4}}:Помоћ",
-"wikititlesuffix" => "{{SITENAME}}",
"bugreports" => "Пријаве грешака",
"bugreportspage" => "{{ns:4}}:Пријаве_грешака",
"faq" => "FAQ",
@@ -233,7 +192,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(Преусмерено са $1)",
"lastmodified" => "Ова страница је последњи пут измењена $1.",
"viewcount" => "Овој страници је приступљено $1 пута.",
-"gnunote" => "Сав текст је доступан под условима <a class=internal href='/wiki/GNU_FDL'>ГНУ лиценце за слободну документацију</a>.",
"printsubtitle" => "(Са {{SERVER}})",
"protectedpage" => "Заштићена страница",
"administrators" => "{{ns:4}}:Администратори",
@@ -339,7 +297,7 @@ MySQL је вратио грешку \"$3: $4\".\n",
"newusersonly" => " (само за нове кориснике)",
"remembermypassword" => "Запамти моју шифру током више сеанси.",
"loginproblem" => "<b>Било је проблема са вашим пријављивањем.</b><br />Пробајте поново!",
-"alreadyloggedin" => "<font color=red><b>Корисниче $1, већ сте пријављени!</b></font><br />\n",
+"alreadyloggedin" => "<strong>Корисниче $1, већ сте пријављени!</strong><br />\n",
"login" => "Пријави се",
"userlogin" => "Пријави се",
@@ -641,13 +599,9 @@ or '''<nowiki>[[media:file.ogg]]</nowiki>''' за звукове.
"filedesc" => "Опис",
"filestatus" => "Статус ауторских права",
"filesource" => "Извор",
-"affirmation" => "Потврђујем да se носилац ауторских права на овај фајл
-слаже да их лиценцира под условима $1.",
"copyrightpage" => "{{ns:4}}:Ауторска_права",
"copyrightpagename" => "{{SITENAME}} ауторска права",
"uploadedfiles" => "Послати фајлови",
-"noaffirmation" => "Порате потврдити да ваше слање не крши
-никаква ауторска права.",
"ignorewarning" => "Игнориши упозорење и свеједно сними фајл.",
"minlength" => "Имена слика морају имате бар три слова.",
"badfilename" => "Име слике је промељено у \"$1\".",
@@ -740,8 +694,6 @@ or '''<nowiki>[[media:file.ogg]]</nowiki>''' за звукове.
"listusers" => "Листа корисника",
"specialpages" => "Посебне странице",
"spheading" => "Посебне странице за све кориснике",
-"sysopspheading" => "Само за сисопе",
-"developerspheading" => "Само за девелопере",
"protectpage" => "Заштити страницу",
"recentchangeslinked" => "Сродне промене",
"rclsub" => "(на странице повезане од \"$1\")",
@@ -920,7 +872,6 @@ $3...
"ipbreason" => "Разлог",
"ipbsubmit" => "Обуздај овог корисника",
"badipaddress" => "Не постоји ниједан корисник који се тако зове",
-"noblockreason" => "Морате дати разлог за обуздавање.",
"blockipsuccesssub" => "Обуздавање је успело",
"blockipsuccesstext" => "\"$1\" је обуздан.
<br />Погледајте [[Посебно:ИПсписакаобузданих|ИП списак обузданих]] за преглед обуздавања.",
@@ -930,17 +881,11 @@ $3...
"ipusubmit" => "Отпусти ову адресу",
"ipusuccess" => "\"$1\" отпуштен",
"ipblocklist" => "Списак обузданих ИП адреса и корисника",
-"blocklistline" => "$1, $2 је обуздао $3",
+"blocklistline" => "$1, $2 је обуздао $3 ($4)",
"blocklink" => "блокирај",
"unblocklink" => "деблокирај",
"contribslink" => "прилози",
"autoblocker" => "Аутоматски сте обуздани јер делите ИП адресу са \"$1\". Разлог \"$2\".",
-/*
-</pre>
-
-==Део 4==
-<pre>
-*/
# Developer tools
#
"lockdb" => "Закључај базу",
@@ -965,21 +910,6 @@ $3...
<br />Сетите се да је откључате када завршите са одржавањем.",
"unlockdbsuccesstext" => "Википедијина база података је откључана.",
-# SQL query
-#
-"asksql" => "SQL упит",
-"asksqltext" => "Употребите доњи упитник да направите директан упит
-Википедијиној бази.
-Употребите једноструке наводнике ('овако') за разграничење словних ниски.
-Ово често може да дода значајно оптерећење серверу, молимо
-користите ову могућност штедљиво.",
-"sqlislogged" => "Обратите пажњу да су сви упити логовани.",
-"sqlquery" => "Унесите упит",
-"querybtn" => "Пошаљи упит",
-"selectonly" => "Сви упити осим \"SELECT\" су ограничени на
-развојни тим Википедије.",
-"querysuccessful" => "Упит успешан",
-
# Move page
#
"movepage" => "Премештање странице",
@@ -1039,11 +969,11 @@ $3...
# Math
- 'mw_math_png' => "Увек прикажи PNG",
- 'mw_math_simple' => "HTML ако је врло једноставно, иначе PNG",
- 'mw_math_html' => "HTML ако је могуће, иначе PNG",
- 'mw_math_source' => "Остави као ТеХ (за текстуалне бровсере)",
- 'mw_math_modern' => "Препоручено за савремене бровсере",
+'mw_math_png' => "Увек прикажи PNG",
+'mw_math_simple' => "HTML ако је врло једноставно, иначе PNG",
+'mw_math_html' => "HTML ако је могуће, иначе PNG",
+'mw_math_source' => "Остави као ТеХ (за текстуалне бровсере)",
+'mw_math_modern' => "Препоручено за савремене бровсере",
);
@@ -1053,65 +983,147 @@ $3...
class LanguageSr extends LanguageUtf8 {
- function getNamespaces() {
- global $wgNamespaceNamesSr;
- return $wgNamespaceNamesSr;
- }
-
- function getNsIndex( $text ) {
- global $wgNamespaceNamesSr;
-
- foreach ( $wgNamespaceNamesSr as $i => $n ) {
- if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
- }
- if( 0 == strcasecmp( "Special", $text ) ) { return -1; }
- if( 0 == strcasecmp( "User", $text ) ) { return 2; }
- if( 0 == strcasecmp( "Wikipedia", $text ) ) { return 4; }
- return false;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsSr;
- return $wgQuickbarSettingsSr;
- }
-
- function getSkinNames() {
- global $wgSkinNamesSr;
- return $wgSkinNamesSr;
- }
-
- function getDateFormats() {
- global $wgDateFormatsSr;
- return $wgDateFormatsSr;
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesSr;
- return $wgValidSpecialPagesSr;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesSr;
- return $wgSysopSpecialPagesSr;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesSr;
- return $wgDeveloperSpecialPagesSr;
- }
-
- function getMessage( $key )
- {
+ function getNamespaces() {
+ global $wgNamespaceNamesSr;
+ return $wgNamespaceNamesSr;
+ }
+
+ function getNsIndex( $text ) {
+ global $wgNamespaceNamesSr;
+
+ foreach ( $wgNamespaceNamesSr as $i => $n ) {
+ if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
+ }
+ if( 0 == strcasecmp( "Special", $text ) ) { return -1; }
+ if( 0 == strcasecmp( "User", $text ) ) { return 2; }
+ if( 0 == strcasecmp( "Wikipedia", $text ) ) { return 4; }
+ return false;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsSr;
+ return $wgQuickbarSettingsSr;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesSr;
+ return $wgSkinNamesSr;
+ }
+
+ function getDateFormats() {
+ global $wgDateFormatsSr;
+ return $wgDateFormatsSr;
+ }
+
+ function getMessage( $key ) {
global $wgAllMessagesSr;
if(array_key_exists($key, $wgAllMessagesSr))
return $wgAllMessagesSr[$key];
else
return parent::getMessage($key);
- }
-
+ }
+
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one.
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
+
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+
+ $mm = substr( $ts, 4, 2 );
+ $m = 0 + $mm;
+ $mmmm = $this->getMonthName( $mm );
+ $mmm = $this->getMonthAbbreviation( $mm );
+ $dd = substr( $ts, 6, 2 );
+ $d = 0 + $dd;
+ $yyyy = substr( $ts, 0, 4 );
+ $yy = substr( $ts, 2, 2 );
+
+ switch( $format ) {
+ case '2':
+ case '8':
+ return "$d $mmmm $yyyy";
+ case '3':
+ case '9':
+ return "$dd.$mm.$yyyy.";
+ case '4':
+ case '10':
+ return "$d.$m.$yyyy.";
+ case '5':
+ case '11':
+ return "$d. $mmm $yyyy.";
+ case '6':
+ case '12':
+ return "$d $mmm $yyyy";
+ default:
+ return "$d. $mmmm $yyyy.";
+ }
+
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function time( $ts, $adj = false, $format = true, $timecorrection = false ) {
+
+ if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
+ $hh = substr( $ts, 8, 2 );
+ $h = 0 + $hh;
+ $mm = substr( $ts, 10, 2 );
+ switch( $format ) {
+ case '7':
+ case '8':
+ case '9':
+ case '10':
+ case '11':
+ case '12':
+ return "$h:$mm";
+ default:
+ return "$hh:$mm";
+ }
+ }
+
+ /**
+ * @access public
+ * @param mixed $ts the time format which needs to be turned into a
+ * date('YmdHis') format with wfTimestamp(TS_MW,$ts)
+ * @param bool $adj whether to adjust the time output according to the
+ * user configured offset ($timecorrection)
+ * @param mixed $format what format to return, if it's false output the
+ * default one (default true)
+ * @param string $timecorrection the time offset as returned by
+ * validateTimeZone() in Special:Preferences
+ * @return string
+ */
+ function timeanddate( $ts, $adj = false, $format = true, $timecorrection = false) {
+ $datePreference = $this->dateFormat($format);
+ return $this->time( $ts, $adj, $datePreference, $timecorrection ) . ', ' . $this->date( $ts, $adj, $datePreference, $timecorrection );
+
+ }
+
+
}
?>
diff --git a/languages/LanguageSv.php b/languages/LanguageSv.php
index 4016dc896230..c789c13f123f 100644
--- a/languages/LanguageSv.php
+++ b/languages/LanguageSv.php
@@ -47,75 +47,8 @@ require_once( "LanguageUtf8.php" );
'standard' => "Standard",
'nostalgia' => "Nostalgi",
'cologneblue' => "Cologne Blå",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-/* private */ $wgMathNamesSv = array(
- MW_MATH_PNG => "Rendera alltid PNG",
- MW_MATH_SIMPLE => "HTML om den är väldigt enkel, annars PNG",
- MW_MATH_HTML => "HTML om det är möjligt, annars PNG",
- MW_MATH_SOURCE => "Lämna det som TeX (för textbaserade webbläddrare)",
- MW_MATH_MODERN => "Rekommenderas för moderna webbläsare",
- MW_MATH_MATHML => "MathML om det är möjligt (experimentellt)",
-);
-
-// All special pages have to be listed here: a description of ""
-// will make them not show up on the "Special Pages" page, which
-// is the right thing for some of them (such as the "targeted" ones).
-//#
-
-// private
-$wgValidSpecialPagesSv = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Mina användarinställningar",
- "Watchlist" => "Min övervakningslista",
- "Recentchanges" => "Senaste ändringar",
-
- "Upload" => "Ladda upp filer",
- "Imagelist" => "Bildlista",
- "Listusers" => "Registrerade användare",
- "Statistics" => "Sidstatistik",
-
- "Randompage" => "Slumpmässig sida",
- "Lonelypages" => "Föräldralösa sidor",
- "Unusedimages" => "Föräldralösa filer",
- "Popularpages" => "Populära artiklar",
- "Wantedpages" => "Mest önskade artiklar",
- "Shortpages" => "Korta artiklar",
- "Longpages" => "Långa artiklar",
- "Newpages" => "De nyaste artiklarna",
- "Ancientpages" => "Oldest pages",
- "Allpages" => "Alla sidor efter titel",
-
- "Ipblocklist" => "Blockerade IP adresser",
- "Maintenance" => "Underhållssida",
- "Specialpages" => "Specialsidor",
- "Contributions" => "",
- "Emailuser" => "E-postanvändare",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Externa bokkällor",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesSv = array(
- "Blockip" => "Blockera en IP-adress",
- "Asksql" => "Gör en sökning i databasen",
- "Undelete" => "Se och återställ raderade sidor"
-);
+) + $wgSkinNamesEn;
-/* private */ $wgDeveloperSpecialPagesSv = array(
- "Lockdb" => "Skrivskydda databasen",
- "Unlockdb" => "Återställ skrivning till databasen",
-);
/* private */ $wgAllMessagesSv = array(
// User Toggles
@@ -174,7 +107,7 @@ $wgValidSpecialPagesSv = array(
// Bits of text used by many pages:
-//
+//
"linktrail" => "/^((?:[a-z]|ä|ö|å)+)(.*)\$/sD",
"mainpage" => "Huvudsida",
'portal' => 'Kollektivportal',
@@ -185,11 +118,9 @@ $wgValidSpecialPagesSv = array(
'article' => 'Artikel',
"help" => "Hjälp",
"helppage" => "Wikipedia:Hjälp",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Felrapporter",
"bugreportspage" => "Wikipedia:Felrapporter",
"sitesupport" => "Donationer",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "FAQ",
"faqpage" => "Wikipedia:FAQ",
"edithelp" => "Redigeringshjälp",
@@ -249,8 +180,6 @@ Se $1.",
"developertitle" => "Utvecklarbehörighet krävs",
"developertext" => "Den här funktionen kan bara utföras av användare med \"developer\" status.
Se $1.",
-"bureaucrattitle" => "Byråkrataccess krävs",
-"bureaucrattext" => "Funktionen du har eftersökt kan endast utföras av en sysop med byråkratstatus.",
"nbytes" => "$1 bytes",
"go" => "Utför",
"ok" => "OK",
@@ -302,17 +231,17 @@ MySQL returnerade felen \"$3<tt>: $4</tt>\".",
"noconnect" => "Kunde inte ansluta till databasen på $1",
"nodb" => "Kunde inte välja databasen $1",
"readonly" => "Databasen är skrivskyddad",
-"enterlockreason" => "Skriv en grund för skrivskyddet, inklusive
+"enterlockreason" => "Skriv en grund för skrivskyddet, inklusive
en uppskattning på när skrivskyddet skall upphävas",
-"readonlytext" => "Wikipediadatabasen är för ögonblicket skrivskyddad för
-nya sidor och andra modifikationer, beroende på rutinmässigt
+"readonlytext" => "Wikipediadatabasen är för ögonblicket skrivskyddad för
+nya sidor och andra modifikationer, beroende på rutinmässigt
underhåll av databasen, varefter den återgår till normalstatus.
Den administratör som skrivskyddade den har gett följande förklaring:
<p>$1",
"missingarticle" => "Databasen fann inte texten på en sida
som den skulle hitta, med namnet \"$1\".
Dette är inte ett databas fel, utan beror på ett fel i mjukvaran.
-Skicka vänligen en rapport om detta till en administratör, där du också nämner
+Skicka vänligen en rapport om detta till en administratör, där du också nämner
URL:en.",
"internalerror" => "Internt fel",
"filecopyerror" => "Kunde inte kopiera filen \"$1\" til \"$2\".",
@@ -344,7 +273,7 @@ igen som samma eller annan användare.\n",
"newusersonly" => " (bara för nya användare)",
"remembermypassword" => "Kom ihåg mitt lösenord till nästa gång.",
"loginproblem" => "<b>Det var svårt att logga in dig .</b><br />Pröva igen!",
-"alreadyloggedin" => "<font color=red><b>Användare $1, du är redan inloggad !</b></font><br />\n",
+"alreadyloggedin" => "<strong>Användare $1, du är redan inloggad !</strong><br />\n",
"login" => "Logga in",
"userlogin" => "Logga in",
@@ -394,7 +323,7 @@ Anledning är att:<br />''$2''<p>Ta kontakt med $1 eller en av de andra
"updated" => "(Uppdaterad)",
"note" => "<strong>Notera:</strong> ",
"previewnote" => "Observera att detta är en förhandsvisning, och att sidan ännu inte sparats!",
-"previewconflict" => "Den här förhandsvisningen är resultatet av den
+"previewconflict" => "Den här förhandsvisningen är resultatet av den
redigerbara texten ovanför,
så som det kommer att se ut om du väljer att spara.",
"editing" => "Redigerar $1",
@@ -419,10 +348,10 @@ Du lovar oss också att du skrev texten själv, eller kopierade från public dom
"longpagewarning" => "<strong>VARNING: Den här artikeln är $1 kilobytes lång; vissa äldre webbläsare
kan ha problem med att redigera sidor som är omkring 32 kb eller större.
Du kanske vill överväga att dela upp artikeln i mindre delar.</strong>",
-"readonlywarning" => "<strong>VARNING: Databasen är tillfälligt låst för underhåll. Du kommer inte att kunna spara
+"readonlywarning" => "<strong>VARNING: Databasen är tillfälligt låst för underhåll. Du kommer inte att kunna spara
dina ändringar just nu. För säkerhets skull kanske du vill överväga att kopiera över texten till din egen dator tills
databasen är upplåst igen.</strong>",
-"protectedpagewarning" => "<strong>VARNING: Den här sidan har låsts så att bara administratörer kan redigera den.
+"protectedpagewarning" => "<strong>VARNING: Den här sidan har låsts så att bara administratörer kan redigera den.
Försäkra dig om att du följer rekommendationerna för [[Project:Skyddade sidor|skyddade sidor]]</strong>",
// History pages
@@ -470,7 +399,7 @@ och texter i $3 artiklar.",
"showingresults" => "Nedan visas <b>$1</b> resultat som startar med nummer <b>$2</b>.",
"nonefound" => "<strong>Note</strong>: Misslyckade sökningar förorsakas ofta av
att man söker efter vanliga ord som \"har\" och \"från\",
-vilka inte indexeras, eller att specificera flera sökord (bara
+vilka inte indexeras, eller att specificera flera sökord (bara
sidor som innehåller alla sökorden hittas).",
"powersearch" => "Sök",
"powersearchtext" => "
@@ -555,14 +484,14 @@ För att visa eller söka tidigare uppladdade bilder gå till
Uppladdningar och borttagningar loggas i
[[Project:Upload_log|uppladdnings logg]].
-Använd formuläret nedan för att ladda upp nya filer, som
+Använd formuläret nedan för att ladda upp nya filer, som
du kan illustrera dina artiklar med.
-På de flesta webbläsare kommer du att se en \"Browse...\" knapp eller en
+På de flesta webbläsare kommer du att se en \"Browse...\" knapp eller en
\"Öppna...\" knapp, som startar ditt operativsystems dialogruta för att öppna filer. När du valt en fil kommer namnet på den filen att visas i textfältet brevid knappen. Du måste även kryssa för rutan, för att du inte gör något som strider mot upphovsrätten av filen som laddas upp.
Tryck på \"Upload\" knappen för att ladda upp filen.
Detta kan dröja ett tag om du har en långsam internetförbindelse.
-Formaten på filerna ska helst vara JPEG för bilder, PNG för ritningar
+Formaten på filerna ska helst vara JPEG för bilder, PNG för ritningar
och andra ikonliknande bilder och OGG för ljud.
Var vänlig namnge filen med ett så beskrivande namn som möjligt, för att undvika förvirring.
För att använda en fil i en artikel, skriv följande om det är en bild: '''<nowiki>[[bild:filnamn.jpg]]</nowiki>''' eller '''<nowiki>[[bild:filnamn.png|alternativ text]]</nowiki>'''
@@ -578,11 +507,9 @@ Alla tider visas efter serverns tid (UTC).
",
"filename" => "Filnamn",
"filedesc" => "Beskrivning",
-"affirmation" => "Jag bekräftar att ägaren till upphovsrätten accepterar att licensiera enligt följande avtal $1.",
"copyrightpage" => "Wikipedia:copyright",
"copyrightpagename" => "Wikipedia copyright",
"uploadedfiles" => "Uppladdade filer",
-"noaffirmation" => "Du måste bekräfta att uppladdningen inte kränker någon copyright",
"ignorewarning" => "Ignorera varning och spara fil.",
"minlength" => "Namnet på bildfilen ska vara minst tre bokstäver",
"badfilename" => "Bildnamn har blivit ändrat till \"$1\".",
@@ -591,7 +518,7 @@ Alla tider visas efter serverns tid (UTC).
"successfulupload" => "Uppladdningen lyckades",
"fileuploaded" => "Filen \"$1\" laddades upp korrekt.
Följ den här länken: ($2) till beskrivningssidan och fyll i
-information om filen, som till exempel var den kommer ifrån,
+information om filen, som till exempel var den kommer ifrån,
när den skapades och vem som gjort den och allt annat du vet om den.",
"uploadwarning" => "Uppladdnings varning",
"savefile" => "Spara fil",
@@ -614,7 +541,7 @@ när den skapades och vem som gjort den och allt annat du vet om den.",
"revertimg" => "återgå",
"deleteimg" => "radera",
"deleteimgcompletely" => "radera",
-"imghistlegend" => "Legend: (nuvarande) = detta är den nuvarande bilden,
+"imghistlegend" => "Legend: (nuvarande) = detta är den nuvarande bilden,
(ta bort) = ta bort den gamla version, (återgå) = återgå till en gammal version.
<br /><i>Klicka på ett datum för att se bilden som laddades upp den dagen</i>.", //"
"imagelinks" => "Bildlänk",
@@ -632,7 +559,7 @@ sidor, omdirigeringssidor, och andra sidor som kvalificerar sig som artiklar.
Om man tar bort ovanstående så är det <b>$2</b> sidor som anses som riktiga artiklar.<p>
Det har varit totalt <b>$3</b> sidvisningar och det har varit <b>$4</b> sidor som har ändrats
sedan uppdateringen av mjukvaran (1 december 2002).
-Det vill säga <b>$5</b> ändringar per sida genomsnittligt,
+Det vill säga <b>$5</b> ändringar per sida genomsnittligt,
och <b>$6</b> sidvisningar per ändring.",
"userstatstext" => "Det är <b>$1</b> registrerade användare.
<b>$2</b> av dem är administratörer (se $3).",
@@ -656,7 +583,7 @@ och <b>$6</b> sidvisningar per ändring.",
"mispeelingspage" => "Lista med vanliga stavfel",
"missinglanguagelinks" => "Saknade språklänkar",
"missinglanguagelinksbutton" => "Sök efter saknade språklänkar för",
-"missinglanguagelinkstext" => "De här artiklarna är <i>inte</i> länkade
+"missinglanguagelinkstext" => "De här artiklarna är <i>inte</i> länkade
till deras i $1. Redirects och undersidor visas <i>inte</i>.",
// Miscellaneous special pages
@@ -675,8 +602,6 @@ till deras i $1. Redirects och undersidor visas <i>inte</i>.",
"listusers" => "Användarlista",
"specialpages" => "Speciella sidor",
"spheading" => "Speciella sidor",
-"sysopspheading" => "Speciella sidor för sysop",
-"developerspheading" => "Speciella sidor för utvecklare",
"protectpage" => "Skydda sida",
"recentchangeslinked" => "Relaterade ändringar",
"rclsub" => "(till sidor som är länkade från \"$1\")",
@@ -684,7 +609,7 @@ till deras i $1. Redirects och undersidor visas <i>inte</i>.",
"newpages" => "Nya sidor",
"movethispage" => "Flytta den här sidan",
"unusedimagestext" => "<p>Lägg märket till att andra hemsidor
-som till exempel de internationella wikipedias kan länka till bilder
+som till exempel de internationella wikipedias kan länka till bilder
med en direkt URL, och kan därför bli listade här trots att de används kontinuerligt.",
"booksources" => "Bokkällor",
"booksourcetext" => "Nedan följer en lista över länkar till hemsidor som säljer
@@ -725,13 +650,13 @@ för att kunna göra ändringar på din övervakningslista.",
"addedwatch" => "Tillagd på övervakningslistan",
"addedwatchtext" => "Sidan \"$1\" har satts upp på din <a href=\"" .
"{{localurle:Special:Watchlist}}\">övervakningslista</a>.
-Framtida ändringar av den här sidan och dess diskussionssida vill listas där,
+Framtida ändringar av den här sidan och dess diskussionssida vill listas där,
och sidan kommer att markeras med <b>fet stil</b> i <a href=\"" .
"{{localurle:Special:Recentchanges}}\">listan över de senaste ändringarna
</a> för att lättare kunna hittas</p>
-<p>Om du vill ta bort den här sidan från din övervakningslista, så klicka
+<p>Om du vill ta bort den här sidan från din övervakningslista, så klicka
\"Ta bort övervakning\" ute i sidan.",
"removedwatch" => "Borttagen från övervakningslista",
"removedwatchtext" => "Sidan \"$1\" har blivit borttagen från din övervakningslista",
@@ -753,8 +678,8 @@ och sidan kommer att markeras med <b>fet stil</b> i <a href=\"" .
"confirmdeletetext" => "Du håller på och permanent ta bort en sida
eller bild med all dess historia från databasen.
Bekräfta att du förstår vad du håller på med och vilka konsekvenser
-detta leder till, och att det följer
-[[Wikipedia:Policy]].",
+detta leder till, och att det följer
+[[Wikipedia:Policy]].",
"actioncomplete" => "Genomfört",
"deletedtext" => "\"$1\" har blivit borttagen.
Se $2 för lista över senaste borttagningar",
@@ -811,7 +736,7 @@ för att genomföra den här funktionen.",
// Block/unblock IP
//
"blockip" => "Blockera IP-adress",
-"blockiptext" => "Använd formuläret nedan för att blockera skrivåtkomst
+"blockiptext" => "Använd formuläret nedan för att blockera skrivåtkomst
från en viss IP-adress
Detta ska bara genomföras för att stoppa klotter och
överstämma med [[Wikipedia:Politik|Wikipedia politik]].
@@ -820,7 +745,6 @@ Fyll i anledningen till blockering nedan (till exempel vilka artiklar som klottr
"ipbreason" => "Anledning",
"ipbsubmit" => "Blockera den här IP-adressen",
"badipaddress" => "Du har inte skrivit IP-adressen korrekt.",
-"noblockreason" => "Du måste ange en anledning till varför du blockerar.",
"blockipsuccesssub" => "Blockeringen lyckades",
"blockipsuccesstext" => "IP-adressen \"$1\" har blockerats.
<br />Se [[Speciel:Ipblocklist|IP blockeringslistan]] för alla blockeringar.",
@@ -830,12 +754,12 @@ Fyll i anledningen till blockering nedan (till exempel vilka artiklar som klottr
"ipusuccess" => "Blockeringen för IP-adressen \"$1\" har tagits bort",
"ipblocklist" => "Lista över blockerade IP-adresser",
-"blocklistline" => "$1, $2 blockerade $3",
+"blocklistline" => "$1, $2 blockerade $3 ($4)",
"blocklink" => "blockera",
"unblocklink" => "ta bort blockering",
"contribslink" => "bidrag",
-// Developer tools
+// Developer tools
//
"lockdb" => "Lås databas",
"unlockdb" => "Lås upp databas",
@@ -854,17 +778,6 @@ Bekräfta att du vill göra detta.",
<br />Kom ihåg att ta bort låsningen när du är färdig med ditt underhåll.",
"unlockdbsuccesstext" => "Wikipediadatabasen är upplåst.",
-// SQL query
-//
-"asksql" => "SQL-fråga",
-"asksqltext" => "Använd nedanstående formulär för att ställa frågor direkt till Wikipedias databas.
-Använd enkla citationstecken ('så här') för att markera strängar.
-Detta belastar ofta servern hårt, så använd den här funktionen med omtanke.",
-"sqlquery" => "Skriv fråga",
-"querybtn" => "Skicka fråga",
-"selectonly" => "Andra frågor än \"SELECT\" får endast utföras av Wikipedias utvecklare.",
-"querysuccessful" => "Frågan genomfördes korrekt",
-
// Move page
//
"movepage" => "Flytta sida",
@@ -957,47 +870,11 @@ wiki som kör MediaWiki-programvara, konverterad, eller bara sparad som syns sku
"missingimage" => "<b>Bild saknas</b><br /><i>$1</i>\n",
# tooltip help for the main actions
-'tooltip-atom' => 'Atom feed for this page',
-'tooltip-article' => 'Visa artikel [alt-a]',
-'tooltip-talk' => 'Diskutera artikel [alt-t]',
-'tooltip-edit' => 'Du kan ändra den här sidan. Var god anvand förhandsgranskningsknappen innan du sparar. [alt-e]',
-'tooltip-addsection' => 'Lägg till en kommentar på den här sidan. [alt-+]',
-'tooltip-viewsource' => 'Den här sidan är skyddad. Du kan inte se dess källa. [alt-e]',
-'tooltip-history' => 'Tidigare versioner av den här sidan, [alt-h]',
-'tooltip-protect' => 'Skydda den här sidan [alt-=]',
-'tooltip-delete' => 'Ta bort den här sidan [alt-d]',
-'tooltip-undelete' => 'Återställ $1 borttagna ändringar till den här sidan [alt-d]',
-'tooltip-move' => 'Flytta den här sidan [alt-m]',
'tooltip-watch' => 'Lägg till den här sidan till din bevakningslista [alt-w]',
-'tooltip-unwatch' => 'Ta bort den här sidan från din bevakningslista [alt-w]',
-'tooltip-watchlist' => 'Lista över sidor som du bevakar [alt-l]',
-'tooltip-userpage' => 'Min användarsida [alt-.]',
-'tooltip-anonuserpage' => 'Användarsidan för ip:et du ändrar [alt-.]',
-'tooltip-mytalk' => 'Min diskussionssida [alt-n]',
-'tooltip-anontalk' => 'Diskutera ändringar från den här ip-addressen [alt-n]',
-'tooltip-preferences' => 'Mina inställningar',
-'tooltip-mycontris' => 'Lista över mina bidrag [alt-y]',
-'tooltip-login' => 'Du är uppmuntrad att logga in, men det är inget krav. [alt-o]',
-'tooltip-logout' => 'Logga ut [alt-o]',
'tooltip-search' => 'Sök den här wikin [alt-f]',
-'tooltip-mainpage' => 'Besöka Huvudsidan [alt-z]',
-'tooltip-portal' => 'Om projektet, vad du kan göra och vart du hittar saker och ting',
-'tooltip-randompage' => 'Ladda en slumpmässig sida [alt-x]',
-'tooltip-currentevents' => 'Hitta bakgrundsinformation till nuvarande händelser',
-'tooltip-sitesupport' => 'Stöd {{SITENAME}}',
-'tooltip-help' => 'The place to find out.',
-'tooltip-recentchanges' => 'Lista över senaste ändringar på wikin. [alt-r]',
-'tooltip-recentchangeslinked' => 'Senaste ändringar till sidor som länkar hit [alt-c]',
-'tooltip-whatlinkshere' => 'Lista alla wikisidor som länkar hit [alt-b]',
-'tooltip-specialpages' => 'Lista alla specialsidor [alt-q]',
-'tooltip-upload' => 'Ladda upp bilder och media filer [alt-u]',
-'tooltip-specialpage' => 'Detta är en specialsida, du kan inte ändra den.',
'tooltip-minoredit' => 'Markera som en mindre ändring [alt-i]',
'tooltip-save' => 'Spara dina ändringar changes [alt-s]',
'tooltip-preview' => 'Förhandsgranska dina ändringar, gör detta innan du sparar! [alt-p]',
-'tooltip-contributions' => 'Visa lista över bidrag från den här änvändaren',
-'tooltip-emailuser' => 'Skicka ett mail till användaren',
-'tooltip-rss' => 'RSS-matning för den här sidan',
'tooltip-compareselectedversions' => 'Visa skillnaden mellan de två markerade versionerna av den här sidan. [alt-v]',
# Metadata
@@ -1007,70 +884,54 @@ wiki som kör MediaWiki-programvara, konverterad, eller bara sparad som syns sku
# Attribution
-"anonymous" => "Anonym användare av $wgSitename",
-"siteuser" => "$wgSitename användare $1",
+"anonymous" => "Anonym användare av {{SITENAME}}",
+"siteuser" => "{{SITENAME}} användare $1",
"lastmodifiedby" => "Den här sidan var senaste ändrad $1 av $2.",
"and" => "och",
"othercontribs" => "Baserad på arbete utfört av $1.",
-"siteusers" => "$wgSitename användare $1"
+"siteusers" => "{{SITENAME}} användare $1"
);
class LanguageSv extends LanguageUtf8 {
-
+
function getNamespaces() {
global $wgNamespaceNamesSv;
return $wgNamespaceNamesSv;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsSv;
return $wgQuickbarSettingsSv;
}
-
+
function getSkinNames() {
global $wgSkinNamesSv;
return $wgSkinNamesSv;
}
-
-
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$d = (0 + substr( $ts, 6, 2 )) . " " .
$this->getMonthName( substr( $ts, 4, 2 ) ) . " " .
substr( $ts, 0, 4 );
return $d;
}
-
+
// "." is used as the character to separate the
// hours from the minutes in the date output
function time( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$t = substr( $ts, 8, 2 ) . "." . substr( $ts, 10, 2 );
return $t;
}
-
+
function timeanddate( $ts, $adj = false ) {
return $this->date( $ts, $adj ) . " kl." . $this->time( $ts, $adj );
}
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesSv;
- return $wgValidSpecialPagesSv;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesSv;
- return $wgSysopSpecialPagesSv;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesSv;
- return $wgDeveloperSpecialPagesSv;
- }
-
+
function getMessage( $key ) {
global $wgAllMessagesSv;
if( isset( $wgAllMessagesSv[$key] ) ) {
@@ -1084,7 +945,7 @@ class LanguageSv extends LanguageUtf8 {
',' => "\xc2\xa0", // @bug 2749
'.' => ','
);
-
+
function formatNum( $number, $year = false ) {
return $year ? $number : strtr($this->commafy($number), $this->digitTransTable);
}
diff --git a/languages/LanguageTa.php b/languages/LanguageTa.php
index 3f1c37895c47..5a0b56046d18 100644
--- a/languages/LanguageTa.php
+++ b/languages/LanguageTa.php
@@ -10,29 +10,25 @@ require_once( "LanguageUtf8.php" );
# Language-specific text
#--------------------------------------------------------------------------
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesTa = array(
- -2 => "ஊடகம்",
- -1 => "சிறப்பு",
- 0 => "",
- 1 => "பேச்சு",
- 2 => "பயனர்",
- 3 => "பயனர்_பேச்சு",
- 4 => "விக்கிபீடியா",
- 5 => "விக்கிபீடியா_பேச்சு",
- 6 => "படிமம்",
- 7 => "உருவப்_பேச்சு",
- 8 => "மீடியாவிக்கி",
- 9 => "மீடியாவிக்கி_பேச்சு",
- 10 => "Template",
- 11 => "Template_talk"
-
+ NS_MEDIA => 'ஊடகம்',
+ NS_SPECIAL => 'சிறப்பு',
+ NS_MAIN => '',
+ NS_TALK => 'பேச்சு',
+ NS_USER => 'பயனர்',
+ NS_USER_TALK => 'பயனர்_பேச்சு',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_பேச்சு',
+ NS_IMAGE => 'படிமம்',
+ NS_IMAGE_TALK => 'உருவப்_பேச்சு',
+ NS_MEDIAWIKI => 'மீடியாவிக்கி',
+ NS_MEDIAWIKI_TALK => 'மீடியாவிக்கி_பேச்சு',
+ NS_TEMPLATE => 'வார்ப்புரு',
+ NS_TEMPLATE_TALK => 'வார்ப்புரு_பேச்சு',
+ NS_HELP => 'உதவி',
+ NS_HELP_TALK => 'உதவி_பேச்சு',
+ NS_CATEGORY => 'பகுப்பு',
+ NS_CATEGORY_TALK => 'பகுப்பு_பேச்சு',
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsTa = array(
@@ -45,82 +41,12 @@ require_once( "LanguageUtf8.php" );
'cologneblue' => "கொலோன் (Cologne) நீலம் Blue",
'smarty' => "பாடிங்டன் (Paddington)",
'montparnasse' => "மொண்ட்பார்னாசே (Montparnasse)",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-/* private */ $wgMathNamesTa = array(
- "எப்பொழுதும் PNG யிலாக்கு (render)",
- "மிக எளிதாயின் HTML அல்லது PNG",
- "முடியுமாயின் HTML அல்லது PNG",
- " TeX ஆக விடு(உரை உலாவிகளுக்கு - text browsers)",
- "நவீன உலாவிகளுக்கு சிபாரிசு செய்யப்பட்டது"
-);
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsTa = array(
# "முன்னுரிமை இல்லை",
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesTa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "எனது பயனர் விருப்பத் தேர்வுகளை அமை",
- "Watchlist" => "எனது கவனிப்புப் பட்டியல்",
- "Recentchanges" => "அண்மையில் புதுப்பிக்கப்பட்ட பக்கங்கள்",
- "Upload" => "படிமக் கோப்புகளைப் பதிவேற்று",
- "Imagelist" => "படிமப் பட்டியல்",
- "Listusers" => "பதியப்பட்ட பயனர்",
- "Statistics" => "தளப் புள்ளிவிபரங்கள்",
- "Randompage" => "குறியிலிக் கட்டுரை",
-
- "Lonelypages" => "உறவிலிக் கட்டுரைகள்",
- "Unusedimages" => "உறவிலிப் படிமங்கள்",
- "Popularpages" => "பிரபல கட்டுரைகள்",
- "Wantedpages" => "மிக வேண்டிய கட்டுரைகள்",
- "Shortpages" => "குறுங் கட்டுரைகள்",
- "Longpages" => "நீண்ட கட்டுரைகள்",
- "Newpages" => "புதிதாக எழுதப்பட்ட கட்டுரைகள்",
- "Ancientpages" => "மிகப் பழைய கட்டுரைகள்",
- "Intl" => "மொழிகளுக்கிடையிலான இணைப்புகள்",
- "Allpages" => "எல்லாப்பக்கங்களும் தலைப்புவழி",
-
- "Ipblocklist" => "தடுக்கப்பட்ட பயனர் / ஐபி முகவரி",
- "Maintenance" => "பராமரிப்புப் பக்கம்",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "புறநிலை நூல் மூலங்கள்",
- "Categories" => "பக்க வகைகள்",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesTa = array(
- "Blockip" => "பயனர் ஒருவரைத் தடு/ஐபி முகவரி",
- "Asksql" => "தரவுத் தளத்தில் விபரமறி",
- "Undelete" => "அழிக்கப்பட்ட பக்கங்களை மீள்வி"
-);
-
-/* private */ $wgDeveloperSpecialPagesTa = array(
- "Lockdb" => "தரவுத் தளத்தைப் படிக்க மட்டும் (Read only) ஆக்கு",
- "Unlockdb" => "தரவுத்தள எழுத்து அணுக்கத்தை மீட்டெடு (Restore)",
-);
-
-#-------------------------------------------------------------------
-# Default messages
-#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
/* private */ $wgAllMessagesTa = array(
@@ -195,7 +121,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "விக்கிபீடியா:விபரம்",
"help" => "உதவி",
"helppage" => "விக்கிபீடியா:உதவி",
-"wikititlesuffix" => "விக்கிபீடியா",
"bugreports" => "வழு அறிக்கை",
"bugreportspage" => "விக்கிபீடியா:வழு அறிக்கைகள்",
"faq" => "அடிக்கடி கேட்கப்படும் கேள்விகள்",
@@ -238,12 +163,11 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "($1 இலிருந்து மீள் வழிப்படுத்தப்பட்டது)",
"lastmodified" => "இப்பக்கம் கடைசியாகத் திருத்த்ப்பட்டது $1.",
"viewcount" => "இப்பக்கம் $1 முறை அணுகப்பட்டது .",
-"gnunote" => "<a class=internal href='/wiki/GNU_FDL'>GNU விடுதலை மனப்பாங்கொடு உருவானஆவணப்படுத்தல் அனுமதி வரைமுறையின் கீழ் எல்லா எழுத்தாக்கங்களும் கிடைக்கும்</a>.",
"printsubtitle" => "({{SERVER}} இலிருந்து)",
"protectedpage" => "பாதுகாக்கப்பட்ட பக்கம்",
"administrators" => "விக்கிபீடியா:நிர்வாகிகள்",
"sysoptitle" => "முறைமைச் செயற்படுத்துனர்(Sysop) அணுக்கம் வேண்டும்",
-"sysoptext" => "நீங்கள் கோரிய செயற்பாடுகள்
+"sysoptext" => "நீங்கள் கோரிய செயற்பாடுகள்
\"sysop\" நிலையிலுள்ள பயனர்களாலேயே செயற்படுத்த்ப்பட முடியும்.
$1 பார்க்கவும்.",
"developertitle" => "உருவாக்குனர் அணுக்கம் தேவை",
@@ -269,17 +193,17 @@ $1 பார்க்க.",
"nosuchaction" => "அவ்வித செயற்பாடுகள் எதுவுமில்லை",
"nosuchactiontext" => "யூஆர்எல்(URL) இனால் குறிப்பிடப்பட்ட செயற்பாடு விக்கிபீடியா மென்பொருளினால் அடையாளம் காணப்படவில்லை ",
"nosuchspecialpage" => "அவ்வாறான சிறப்புப் பக்கங்கள் எதுவுமில்லை",
-"nospecialpagetext" => "நீங்கள் கோரிய விசேட பக்கம் விக்கிபீடியா மென்பொருளினால் அடையாளம் காணப்படவில்லை",
+"nospecialpagetext" => "நீங்கள் கோரிய விசேட பக்கம் விக்கிபீடியா மென்பொருளினால் அடையாளம் காணப்படவில்லை",
# General errors
#
"error" => "தவறு",
"databaseerror" => "தரவுத்தள தவறு",
-"dberrortext" => "ஒரு தரவுத்தள வினவல் தொடரமைப்புத் தவறு ஏற்பட்டுள்ளது.
+"dberrortext" => "ஒரு தரவுத்தள வினவல் தொடரமைப்புத் தவறு ஏற்பட்டுள்ளது.
கடைசியாக முயற்சிக்கப்பட்ட தரவுத்தள வினவல்:
<blockquote><tt>$1</tt></blockquote>
செயலுக்குள்(function) இருந்து \"<tt>$2</tt>\".
MySQL returned error \"<tt>$3: $4</tt>\".",
-"dberrortextcl" => "ஒரு தரவுத்தள வினவல் தொடரமைப்புத் தவறு ஏற்பட்டுள்ளது.
+"dberrortextcl" => "ஒரு தரவுத்தள வினவல் தொடரமைப்புத் தவறு ஏற்பட்டுள்ளது.
கடைசியாக முயற்சிக்கப்பட்ட தரவுத்தள வினவல்:
\"$1\"
செயலுக்குள்(function) இருந்து \"$2\".
@@ -302,7 +226,7 @@ MySQL returned error \"$3: $4\".\n",
"filedeleteerror" => "கோப்பை நீக்க முடியவில்லை\"$1\".",
"filenotfound" => "கோப்பைக் கண்டுபிடிக்க முடியவில்லை\"$1\".",
"unexpected" => "எதிர்பாராத பெறுமானம்: \"$1\"=\"$2\".",
-"formerror" => "தவறு: படிவத்தை சமர்ப்பிக்க முடியவில்லை",
+"formerror" => "தவறு: படிவத்தை சமர்ப்பிக்க முடியவில்லை",
"badarticleerror" => "இச் செயற்பாட்டை இப்பக்கத்தில் செயற்படுத்த முடியாது.",
"cannotdelete" => "குறிக்கப்பட்ட பக்கத்தையோ படிமத்தையோ நீக்க முடியாது. (வேறு யாராலோ ஏற்கெனவே நீக்கப்பட்டிருக்கலாம்.)",
"badtitle" => "பழுதுள்ள தலைப்பு",
@@ -326,87 +250,85 @@ MySQL returned error \"$3: $4\".\n",
நீங்கள் தொடர்ந்தும் விக்கிபீடியாவை அடையாளமின்றி உபயோகிக்கலாம், அல்லது அதே பயனராகவோ வேறு பயனராகவோ மீண்டும் புகுபதிகை செய்யலாம். உங்கள் உலவியின் இடைமாற்று (browser cache) அழிக்கப்படும்வரை சில பக்கங்கள் தொடர்ந்தும் புகுபதிகையில் உள்ளது போன்றே காட்சி தரும் என்பதைக் கவனிக்கவும்\n",
"welcomecreation" => "<h2>வருக, $1!</h2><p>உங்கள் கணக்கு உருவாக்கப்பட்டுள்ளது.
-உங்கள் விக்கிபீடியா விருப்புகளை சொந்தமயப் (personalize) படுத்த மறவாதீர்கள்.",
-"loginpagetitle" => "பயனர் புகுபதிகை",
-"yourname" => "உங்கள் பயனர்பெயர்",
-"yourpassword" => "உங்கள் கடவுச்சொல்",
-"yourpasswordagain" => "கடவுச்சொல்லைத் திரும்ப எழுதவும்",
-"newusersonly" => " (புதிய பயனர் மட்டும்)",
-"remembermypassword" => "எனது கடவுச்சொல்லை அமர்வுகளிடையே (across sessions) ஞாபகத்தில் வைத்திருக்கவும்.",
+உங்கள் விக்கிபீடியா விருப்புகளை சொந்தமயப் (personalize) படுத்த மறவாதீர்கள்.",
+"loginpagetitle" => "பயனர் புகுபதிகை",
+"yourname" => "உங்கள் பயனர்பெயர்",
+"yourpassword" => "உங்கள் கடவுச்சொல்",
+"yourpasswordagain" => "கடவுச்சொல்லைத் திரும்ப எழுதவும்",
+"newusersonly" => " (புதிய பயனர் மட்டும்)",
+"remembermypassword" => "எனது கடவுச்சொல்லை அமர்வுகளிடையே (across sessions) ஞாபகத்தில் வைத்திருக்கவும்.",
"loginproblem" => "உங்கள் புகுபதிகை தொடர்பில் பிரச்சினை உண்டு.
-திரும்ப முயலவும்!",
+திரும்ப முயலவும்!",
"alreadyloggedin" => "பயனர் $1, நீங்கள் ஏற்கெனவே புகு பதிகையில் உள்ளீர்கள்!
-\n",
-"areyounew" => "நீங்கள் விக்கிபீடியாவுக்குப் புதியவராயும், புதிய கணக்கொன்றைத் தொடங்க விரும்புபவராயுமிருந்தால், பயனர்பெயரைப் பதியுங்கள், பின்னர் கடவுச்சொல்லைப் பதிந்து அதை மீண்டும் பதியுங்கள். விரும்பினால் மின்னஞ்சல் முகவரியையும் கொடுங்கள்; கடவுச் சொல்லை மறந்துவிட்டால் அதை நீங்கள் கோரிப்பெறலாம். அப்பொழுது இப்பொழுது நீங்கள் தரும் முகவரிக்கே அது அனுப்பப்படும்.
-\n",
-"login" => "புகுபதிகை",
-"userlogin" => "புகுபதிகை",
-"logout" => "விடுபதிகை",
-"userlogout" => "விடுபதிகை",
-"notloggedin" => "புகுபதிகையில் இல்லை",
-"createaccount" => "புதிய கணக்கு உருவாக்கு",
-"createaccountmail" => "மின்னஞ்சல் மூலம்",
-"badretype" => "நீங்கள் பதிந்த கடவுச்சொல் பொருத்தமாக இல்லை.",
-"userexists" => "நீங்கள் பதிந்த கடவுச் சொல் ஏற்கெனவே உபயோகத்தில் உள்ளது. தயவுசெய்து வேறு பெயர் தெரியவும்.",
-"youremail" => "உங்கள் மின்னஞ்சல்*",
-"yournick" => "உங்கள் அழைக்கும் பெயர் (கையொப்பத்துக்காக)",
-"emailforlost" => "* விரும்பினால் மட்டும் மின்னஞ்சல் முகவரியைக் கொடுக்கவும். ஆனால் இது நீங்கள் உங்கள் மின்னஞ்சல் முகவரியை வெளிப்படுத்தாமலே மற்றவர்கள் இணையத்தளம் மூலம் உங்களைத் தொடர்புகொள்ள வழி வகுக்கும். அத்துடன் உங்கள் கடவுச்சொல்லை நீங்கள் மற்ந்துபோகும் சந்தர்ப்பங்களிலும் இது உதவும்.",
-"loginerror" => "புகுபதிகைத் தவறு", "noname" => "நீங்கள் கொடுத்த பயனர் பெயர் செல்லுபடி இல்லை.",
-"loginsuccesstitle" => "புகுபதிகை வெற்றி",
-"loginsuccess" => "நீங்கள் இப்பொழுது \"$1\" ஆக விக்கிபீடியாவில் புகுபதிகை செய்துள்ளீர்கள்.",
-"nosuchuser" => "\"$1\" பெயரில் பயனர் எவருமில்லை. எழுத்துப் பிழைகளைச் சரி பார்க்கவும், அல்லது பின்வரும் படிவத்தை உபயோகித்து புதிய பயனர் கணக்கொன்றை உருவாக்கவும்.",
-"wrongpassword" => "நீங்கள் கொடுத்த கடவுச் சொல் சரியல்ல. மீண்டும் முயற்சிக்கவும்.",
-"mailmypassword" => "புதிய கடவுச் சொல்லொன்றை அஞ்சல் செய்யவும்",
-"passwordremindertitle" => "விக்கிபீடியாவிலிருந்து கடவுச் சொல் நினைவூட்டல்",
-"passwordremindertext" => "யாரோ ஒருவர் (நீங்களாக இருக்கலாம், IP முகவரி $1 இலிருந்து) புதிய விக்கிபீடியா புகுபதிகை கடவுச்சொல் ஒன்று அனுப்பும்படி கோரியுள்ளார். பயனர் \"$2\" க்கான கடவுச்சொல் இப்பொழுது \"$3\". நீங்கள் புகுபதிகை செய்து கடவுச்சொல்லை மாற்றிக்கொள்ளவும்.", "noemail" => "பயனை \"$1\" க்கு மின்னஞ்சல் முகவரி எதுவும் பதியப்பட்டிருக்கவில்லை.",
-"passwordsent" => "\"$1\" பெயரில் பதியப்பட்டுள்ள மின்னஞ்சல் முகவரிக்கு ஒரு புதிய கடவுச்சொல் அனுப்பப்பட்டுள்ளது. பெற்றுக்கொண்டதும் தயவுசெய்து மீண்டும் புகுபதிகை செய்யவும்.",
-# Edit pages
-"summary" => "சுருக்கம்",
-"subject" => "உட்பொருள்/தலைப்புகள்",
-"minoredit" => "இது ஒரு சிறு (minor) தொகுப்பு",
-"watchthis" => "இக் கட்டுரையைக் கவனிக்கவும் (watch)",
-"savearticle" => "பக்கத்தை சேமிக்கவும்",
-"preview" => "முன்தோற்றம்",
-"showpreview" => "முன்தோற்றம் காட்டு",
-"blockedtitle" => "பயனர் தடுக்கப்பட்டுள்ளார்",
-"blockedtext" => "உங்கள் பயனர் பெயர் அல்லது IP முகவரி $1 ஆல் தடுக்கப்பட்டுள்ளது. கொடுக்கப்பட்ட காரணம்: $2
-இது பற்றிப் பேசுவதற்கு $1 ஐயோ அல்லது [[$wgMetaNamespace:Administrators|நிர்வாகிகளில்]] ஒருவரையோ நீங்கள் தொடர்புகொள்ளலாம்.
-பயனர் விருப்பத் தேர்வுகளில்</wiki/Special:Preferences> உங்களுடைய செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரி பதியப்பட்டிராவிட்டால் \"email this user\" வசதியை நீங்கள் உபயோகிக்க முடியாது என்பதைக் கவனிக்கவும்.
-உங்கள் IP முகவரி $3. தயவுசெய்து இந்த ஐபி முகவரியை விசாரிப்புகளைச் செய்யும்போது குறிப்பிடவும்.
+\n",
+"login" => "புகுபதிகை",
+"userlogin" => "புகுபதிகை",
+"logout" => "விடுபதிகை",
+"userlogout" => "விடுபதிகை",
+"notloggedin" => "புகுபதிகையில் இல்லை",
+"createaccount" => "புதிய கணக்கு உருவாக்கு",
+"createaccountmail" => "மின்னஞ்சல் மூலம்",
+"badretype" => "நீங்கள் பதிந்த கடவுச்சொல் பொருத்தமாக இல்லை.",
+"userexists" => "நீங்கள் பதிந்த கடவுச் சொல் ஏற்கெனவே உபயோகத்தில் உள்ளது. தயவுசெய்து வேறு பெயர் தெரியவும்.",
+"youremail" => "உங்கள் மின்னஞ்சல்*",
+"yournick" => "உங்கள் அழைக்கும் பெயர் (கையொப்பத்துக்காக)",
+"emailforlost" => "* விரும்பினால் மட்டும் மின்னஞ்சல் முகவரியைக் கொடுக்கவும். ஆனால் இது நீங்கள் உங்கள் மின்னஞ்சல் முகவரியை வெளிப்படுத்தாமலே மற்றவர்கள் இணையத்தளம் மூலம் உங்களைத் தொடர்புகொள்ள வழி வகுக்கும். அத்துடன் உங்கள் கடவுச்சொல்லை நீங்கள் மற்ந்துபோகும் சந்தர்ப்பங்களிலும் இது உதவும்.",
+"loginerror" => "புகுபதிகைத் தவறு", "noname" => "நீங்கள் கொடுத்த பயனர் பெயர் செல்லுபடி இல்லை.",
+"loginsuccesstitle" => "புகுபதிகை வெற்றி",
+"loginsuccess" => "நீங்கள் இப்பொழுது \"$1\" ஆக விக்கிபீடியாவில் புகுபதிகை செய்துள்ளீர்கள்.",
+"nosuchuser" => "\"$1\" பெயரில் பயனர் எவருமில்லை. எழுத்துப் பிழைகளைச் சரி பார்க்கவும், அல்லது பின்வரும் படிவத்தை உபயோகித்து புதிய பயனர் கணக்கொன்றை உருவாக்கவும்.",
+"wrongpassword" => "நீங்கள் கொடுத்த கடவுச் சொல் சரியல்ல. மீண்டும் முயற்சிக்கவும்.",
+"mailmypassword" => "புதிய கடவுச் சொல்லொன்றை அஞ்சல் செய்யவும்",
+"passwordremindertitle" => "விக்கிபீடியாவிலிருந்து கடவுச் சொல் நினைவூட்டல்",
+"passwordremindertext" => "யாரோ ஒருவர் (நீங்களாக இருக்கலாம், IP முகவரி $1 இலிருந்து) புதிய விக்கிபீடியா புகுபதிகை கடவுச்சொல் ஒன்று அனுப்பும்படி கோரியுள்ளார். பயனர் \"$2\" க்கான கடவுச்சொல் இப்பொழுது \"$3\". நீங்கள் புகுபதிகை செய்து கடவுச்சொல்லை மாற்றிக்கொள்ளவும்.", "noemail" => "பயனை \"$1\" க்கு மின்னஞ்சல் முகவரி எதுவும் பதியப்பட்டிருக்கவில்லை.",
+"passwordsent" => "\"$1\" பெயரில் பதியப்பட்டுள்ள மின்னஞ்சல் முகவரிக்கு ஒரு புதிய கடவுச்சொல் அனுப்பப்பட்டுள்ளது. பெற்றுக்கொண்டதும் தயவுசெய்து மீண்டும் புகுபதிகை செய்யவும்.",
+# Edit pages
+"summary" => "சுருக்கம்",
+"subject" => "உட்பொருள்/தலைப்புகள்",
+"minoredit" => "இது ஒரு சிறு (minor) தொகுப்பு",
+"watchthis" => "இக் கட்டுரையைக் கவனிக்கவும் (watch)",
+"savearticle" => "பக்கத்தை சேமிக்கவும்",
+"preview" => "முன்தோற்றம்",
+"showpreview" => "முன்தோற்றம் காட்டு",
+"blockedtitle" => "பயனர் தடுக்கப்பட்டுள்ளார்",
+"blockedtext" => "உங்கள் பயனர் பெயர் அல்லது IP முகவரி $1 ஆல் தடுக்கப்பட்டுள்ளது. கொடுக்கப்பட்ட காரணம்: $2
+இது பற்றிப் பேசுவதற்கு $1 ஐயோ அல்லது [[$wgMetaNamespace:Administrators|நிர்வாகிகளில்]] ஒருவரையோ நீங்கள் தொடர்புகொள்ளலாம்.
+பயனர் விருப்பத் தேர்வுகளில்</wiki/Special:Preferences> உங்களுடைய செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரி பதியப்பட்டிராவிட்டால் \"email this user\" வசதியை நீங்கள் உபயோகிக்க முடியாது என்பதைக் கவனிக்கவும்.
+உங்கள் IP முகவரி $3. தயவுசெய்து இந்த ஐபி முகவரியை விசாரிப்புகளைச் செய்யும்போது குறிப்பிடவும்.
Note to AOL users
-குறிப்பிட்ட ஏஓஎல் (AOL) பயனர் ஒருவருடைய தொடர்ந்த விஷமச் செயல்கள் காரணமாக விக்கிபீடியா அடிக்கடி ஏஓஎல் (AOL) proxy யை தடுக்கிறது. துரதிர்ஷ்டவசமாக ஒரு proxy வழங்கனை பெருமளவு ஏஓஎல் (AOL) பயனர்கள் பயன்படுத்தக் கூடும், அதனால் அப்பாவி AOL பயனர்களும் அடிக்கடி தடுக்கப்படுகிறார்கள். இதனாலேற்படும் வசதியீனங்களுக்கு மன்னிப்புக் கோருகிறோம். இது உங்களுக்கு நிகழ்ந்திருந்தால், தயவுசெய்து ஒரு ஏஓஎல் (AOL) மின்னஞ்சல் முகவரியை உபயோகித்து, நிர்வாகியொருவருக்கு அஞ்சல் செயுங்கள். மேலே கொடுக்கப்பட்டுள்ள ஐபி முகவரியைக் குறிப்பிட மறவாதீர்கள்.",
-"whitelistedittitle" => "தொகுப்பதற்கு புகுபதிகை (login) செய்யப்படவேண்டும்.",
-"whitelistedittext" => " கட்டுரைகளைத் தொகுப்பதற்கு (edit) நீங்கள் புகுபதிகை (login) </wiki/Special:Userlogin>வேண்டும்.",
-"whitelistreadtitle" => "வாசிப்பதற்கு புகுபதிகை (login) செய்ய வேண்டும்",
-"whitelistreadtext" => " கட்டுரைகளை வாசிப்பதற்கு நீங்கள் புகுபதிகை (login) </wiki/Special:Userlogin> செய்யவேண்டும்.",
-"whitelistacctitle" => "கணக்கொன்று உருவாக்குவதற்கு நீங்கள் அனுமதிக்கப்படவில்லை.",
-"whitelistacctext" => "இந்த விக்கியில் கணக்கு ஏற்படுத்துவதற்கு, நீங்கள் log </wiki/Special:Userlogin> செய்வதுடன் உரிய அனுமதியும் பெற்றிருக்க வேண்டும்.",
-"accmailtitle" => "கடவுச்சொல் அனுப்பப்பட்டுள்ளது.",
-"accmailtext" => "'$1' உடைய கடவுச்சொல் $2 க்கு அனுப்பப்பட்டுள்ளது.",
-"newarticle" => "(புதிது)",
-"newarticletext" => "ஒரு இணைப்பினூடாக நீங்கள் வந்துள்ள இப் பக்கம் இன்னும் உருவாக்கப்படவில்லை. பக்கத்தை உருவாக்குவதற்குக் கீழேயுள்ள கட்டத்துள் தட்டச்சிடத் தொடங்குங்கள். (மேலதிக விபரங்களுக்கு உதவிப் பக்கங்களைப்</wiki/Wikipedia:Help> பார்க்கவும்). நீங்கள் தவறுதலாக இங்கே வந்திருந்தால், உங்கள் உலாவி (browser) யின் பின்னே (back) பொத்தானைச் சொடுக்கவும்.",
-"anontalkpagetext" => "---- இது இன்னும் கணக்கொன்று ஏற்படுத்தாத அல்லது இதனை வழமையாகப் பயன்படுத்தாத பயனர்களுக்குரிய கலந்துரையாடல் பக்கமாகும். அதனால் நாங்கள் இவரை அடையாளம் காண்பதற்கு எண்சார்ந்த ஐபி (IP) முகவரி</wiki/IP_address>யை உபயோகிக்கிறோம். இவ்வாறான ஐபி (IP) முகவரிகள் பல பயனர்(user) களினால் பகிர்ந்துகொள்ளப்படலாம். நீங்கள் ஒரு முகவரியற்ற பயனராயிருந்து, தொடர்பற்ற கருத்துக்கள் உங்களைக் குறித்துச் சொல்லப்பட்டிருப்பதாக நீங்கள் உணர்ந்தால், முகவரியற்ற ஏனைய பயனர்களுடனான குழப்பங்களை எதிர்காலத்தில் தவிர்ப்பதற்கு, தயவுசெய்து கணக்கொன்றை ஏற்படுத்துங்கள் அல்லது புகுபதிகை (login) செய்யுங்கள் </wiki/Special:Userlogin>. ",
-"noarticletext" => "(இப் பக்கத்தில் தற்பொழுது எழுத்துக்கள் எதுவுமில்லை)",
-"updated" => "(இற்றைப்படுத்தப்பட்டது Updated)",
-"note" => "Note: ", "previewnote" => "இது ஒரு முன்தோற்றம் (preview) மட்டுமே என்பதையும், இன்னும் சேமிக்கப்படவில்லை என்பதையும் ஞாபகத்தில் வைத்திருக்கவும்!",
-"previewconflict" => "இந்த முன்தோற்றம் உரை தொகுப்புப் பகுதியின் மேற்பகுதியிலுள்ள உரையைப் பிரதிபலிக்கின்றது. நீங்கள் இப்பொழுது சேமித்தால் மேற்படி தோற்றமே கிடைக்கும்.",
-"editing" => "தொகுத்தல் (Editting) $1",
-"editingsection" => "தொகுத்தல் (Editting) $1 (பிரிவு)",
-"editingcomment" => "தொகுத்தல் (Editting) $1 (கருத்து)",
-"editconflict" => "முரண்பாடுகளைத் தொகுக்கவும் (edit): $1",
-"explainconflict" => "நீங்கள் தொகுக்கத் தொடங்கியதின் பின்னர் யாரோஒருவர் இப் பக்கங்களில் மாற்றங்கள் செய்துள்ளார். உரைப் பகுதியின் (text area ) மேற்பக்கம் தற்போதுள்ள உரைகளைக் கொண்டிருக்கும், நீங்கள் செய்த மாற்றங்கள் உரையின் கீழ்ப்பக்கம் காணப்படும். நீங்கள் உங்களுடைய மாற்றங்களை ஏற்கெனவேயிருக்கும் உரையுடன் ஒருங்கிணைக்க வேண்டியிருக்கும்.
+குறிப்பிட்ட ஏஓஎல் (AOL) பயனர் ஒருவருடைய தொடர்ந்த விஷமச் செயல்கள் காரணமாக விக்கிபீடியா அடிக்கடி ஏஓஎல் (AOL) proxy யை தடுக்கிறது. துரதிர்ஷ்டவசமாக ஒரு proxy வழங்கனை பெருமளவு ஏஓஎல் (AOL) பயனர்கள் பயன்படுத்தக் கூடும், அதனால் அப்பாவி AOL பயனர்களும் அடிக்கடி தடுக்கப்படுகிறார்கள். இதனாலேற்படும் வசதியீனங்களுக்கு மன்னிப்புக் கோருகிறோம். இது உங்களுக்கு நிகழ்ந்திருந்தால், தயவுசெய்து ஒரு ஏஓஎல் (AOL) மின்னஞ்சல் முகவரியை உபயோகித்து, நிர்வாகியொருவருக்கு அஞ்சல் செயுங்கள். மேலே கொடுக்கப்பட்டுள்ள ஐபி முகவரியைக் குறிப்பிட மறவாதீர்கள்.",
+"whitelistedittitle" => "தொகுப்பதற்கு புகுபதிகை (login) செய்யப்படவேண்டும்.",
+"whitelistedittext" => " கட்டுரைகளைத் தொகுப்பதற்கு (edit) நீங்கள் புகுபதிகை (login) </wiki/Special:Userlogin>வேண்டும்.",
+"whitelistreadtitle" => "வாசிப்பதற்கு புகுபதிகை (login) செய்ய வேண்டும்",
+"whitelistreadtext" => " கட்டுரைகளை வாசிப்பதற்கு நீங்கள் புகுபதிகை (login) </wiki/Special:Userlogin> செய்யவேண்டும்.",
+"whitelistacctitle" => "கணக்கொன்று உருவாக்குவதற்கு நீங்கள் அனுமதிக்கப்படவில்லை.",
+"whitelistacctext" => "இந்த விக்கியில் கணக்கு ஏற்படுத்துவதற்கு, நீங்கள் log </wiki/Special:Userlogin> செய்வதுடன் உரிய அனுமதியும் பெற்றிருக்க வேண்டும்.",
+"accmailtitle" => "கடவுச்சொல் அனுப்பப்பட்டுள்ளது.",
+"accmailtext" => "'$1' உடைய கடவுச்சொல் $2 க்கு அனுப்பப்பட்டுள்ளது.",
+"newarticle" => "(புதிது)",
+"newarticletext" => "ஒரு இணைப்பினூடாக நீங்கள் வந்துள்ள இப் பக்கம் இன்னும் உருவாக்கப்படவில்லை. பக்கத்தை உருவாக்குவதற்குக் கீழேயுள்ள கட்டத்துள் தட்டச்சிடத் தொடங்குங்கள். (மேலதிக விபரங்களுக்கு உதவிப் பக்கங்களைப்</wiki/Wikipedia:Help> பார்க்கவும்). நீங்கள் தவறுதலாக இங்கே வந்திருந்தால், உங்கள் உலாவி (browser) யின் பின்னே (back) பொத்தானைச் சொடுக்கவும்.",
+"anontalkpagetext" => "---- இது இன்னும் கணக்கொன்று ஏற்படுத்தாத அல்லது இதனை வழமையாகப் பயன்படுத்தாத பயனர்களுக்குரிய கலந்துரையாடல் பக்கமாகும். அதனால் நாங்கள் இவரை அடையாளம் காண்பதற்கு எண்சார்ந்த ஐபி (IP) முகவரி</wiki/IP_address>யை உபயோகிக்கிறோம். இவ்வாறான ஐபி (IP) முகவரிகள் பல பயனர்(user) களினால் பகிர்ந்துகொள்ளப்படலாம். நீங்கள் ஒரு முகவரியற்ற பயனராயிருந்து, தொடர்பற்ற கருத்துக்கள் உங்களைக் குறித்துச் சொல்லப்பட்டிருப்பதாக நீங்கள் உணர்ந்தால், முகவரியற்ற ஏனைய பயனர்களுடனான குழப்பங்களை எதிர்காலத்தில் தவிர்ப்பதற்கு, தயவுசெய்து கணக்கொன்றை ஏற்படுத்துங்கள் அல்லது புகுபதிகை (login) செய்யுங்கள் </wiki/Special:Userlogin>. ",
+"noarticletext" => "(இப் பக்கத்தில் தற்பொழுது எழுத்துக்கள் எதுவுமில்லை)",
+"updated" => "(இற்றைப்படுத்தப்பட்டது Updated)",
+"note" => "Note: ", "previewnote" => "இது ஒரு முன்தோற்றம் (preview) மட்டுமே என்பதையும், இன்னும் சேமிக்கப்படவில்லை என்பதையும் ஞாபகத்தில் வைத்திருக்கவும்!",
+"previewconflict" => "இந்த முன்தோற்றம் உரை தொகுப்புப் பகுதியின் மேற்பகுதியிலுள்ள உரையைப் பிரதிபலிக்கின்றது. நீங்கள் இப்பொழுது சேமித்தால் மேற்படி தோற்றமே கிடைக்கும்.",
+"editing" => "தொகுத்தல் (Editting) $1",
+"editingsection" => "தொகுத்தல் (Editting) $1 (பிரிவு)",
+"editingcomment" => "தொகுத்தல் (Editting) $1 (கருத்து)",
+"editconflict" => "முரண்பாடுகளைத் தொகுக்கவும் (edit): $1",
+"explainconflict" => "நீங்கள் தொகுக்கத் தொடங்கியதின் பின்னர் யாரோஒருவர் இப் பக்கங்களில் மாற்றங்கள் செய்துள்ளார். உரைப் பகுதியின் (text area ) மேற்பக்கம் தற்போதுள்ள உரைகளைக் கொண்டிருக்கும், நீங்கள் செய்த மாற்றங்கள் உரையின் கீழ்ப்பக்கம் காணப்படும். நீங்கள் உங்களுடைய மாற்றங்களை ஏற்கெனவேயிருக்கும் உரையுடன் ஒருங்கிணைக்க வேண்டியிருக்கும்.
\"Save page\" ஐ அழுத்தும்போது உரைப்பகுதியின் மேற்பக்கத்திலுள்ள உரை மட்டுமே சேமிக்கப்படும்.<br />",
-"yourtext" => "உங்கள் உரை",
-"storedversion" => "சேமிக்கப்பட்ட பதிப்பு",
-"editingold" => "எச்சரிக்கை: நீங்கள் தொகுத்துக்கொண்டிருப்பது இப் பக்கத்தின் பழைய திருத்தமொன்றை(revision)யாகும். இதை நீங்கள் சேமித்தால், மேற்படி திருத்தத்தின் பின்பு நீங்கள் செய்த மாற்றங்கள் அனைத்தும் இழக்கப்படும்.",
-"yourdiff" => "வித்தியாசங்கள்",
-"copyrightwarning" => "விக்கிபீடியாவுக்கான ஆக்கங்கள் அனைத்தும் ஜிஎன்யூ விடுதலை மனப்பாங்கொடு உருவான ஆவண அனுமதி (GNU Free Documentation License) முறையின் கீழ் வழங்கப்பட்டதாகவே கருதப்படும் என்பதைத் தயவு செய்து கவனிக்கவும். (விபரங்களுக்கு $1 ஐப் பார்க்க).
+"yourtext" => "உங்கள் உரை",
+"storedversion" => "சேமிக்கப்பட்ட பதிப்பு",
+"editingold" => "எச்சரிக்கை: நீங்கள் தொகுத்துக்கொண்டிருப்பது இப் பக்கத்தின் பழைய திருத்தமொன்றை(revision)யாகும். இதை நீங்கள் சேமித்தால், மேற்படி திருத்தத்தின் பின்பு நீங்கள் செய்த மாற்றங்கள் அனைத்தும் இழக்கப்படும்.",
+"yourdiff" => "வித்தியாசங்கள்",
+"copyrightwarning" => "விக்கிபீடியாவுக்கான ஆக்கங்கள் அனைத்தும் ஜிஎன்யூ விடுதலை மனப்பாங்கொடு உருவான ஆவண அனுமதி (GNU Free Documentation License) முறையின் கீழ் வழங்கப்பட்டதாகவே கருதப்படும் என்பதைத் தயவு செய்து கவனிக்கவும். (விபரங்களுக்கு $1 ஐப் பார்க்க).
உங்களுடைய எழுத்துக்கள் கடுமையாகத் தொகுக்கப்படுவதையோ, விரும்பியபடி விநியோகிக்கப்படுவதையோ நீங்கள் விரும்பாவிடில் இங்கே சமர்ப்பிக்காதீர்.<br />
-அத்துடன் நீங்களே இதை எழுதியதாகவோ, அல்லது வேறு பொதுக் களம் (domain) அல்லது அது போன்ற விடுதலையளிக்கும் மூலங்களிலிருந்து பிரதி பண்ணியிருப்பதாகவோ உறுதி கூறுகிறீர்கள்.
+அத்துடன் நீங்களே இதை எழுதியதாகவோ, அல்லது வேறு பொதுக் களம் (domain) அல்லது அது போன்ற விடுதலையளிக்கும் மூலங்களிலிருந்து பிரதி பண்ணியிருப்பதாகவோ உறுதி கூறுகிறீர்கள்.
<strong>பதிப்புரிமையுள்ள ஆக்கங்களை அனுமதியின்றி சமர்ப்பிக்க வேண்டாம்!</strong>",
"longpagewarning" => "<strong>எச்சரிக்கை: இந்தப் பக்கம் $1 கிலோபைட்ஸ் நீளமானது; 32kb யை அண்மிக்கும் அல்லது அதிலும் கூடிய அளவுள்ள பக்கங்களைத் தொகுப்பதில் சில உலாவிகளுக்கு (browsers) பிரச்சினை உண்டு.
தயவுசெய்து பக்கங்களைச் சிறிய பகுதிகளாகப் பிரிப்பது பற்றிக் கவனத்தில் எடுக்கவும்.</strong>",
@@ -480,7 +402,7 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
உங்கள் விருப்பத் தேர்வுகளை விளங்கிக் கொள்ள [[Wikipedia:User preferences help]] ஐப் பார்க்க.",
"prefsreset" => "உங்கள் விருப்புகள் சேமிப்பிலிருந்து மீட்டமைக்கப்பட்டுள்ளன (reset).",
-"qbsettings" => "விரைவுச் சட்ட அமைவுகள்",
+"qbsettings" => "விரைவுச் சட்ட அமைவுகள்",
"changepassword" => "கடவுச்சொல்லை மாற்று",
"skin" => "தோல் (Skin)",
"math" => "பதிப்புவரை கணிதம் (Rendering math)",
@@ -517,50 +439,50 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
#
"changes" => "மாற்றங்கள்",
"recentchanges" => "அண்மைய மாற்றங்கள்",
-"recentchangestext" =>
+"recentchangestext" =>
"விக்கிபீடியாவுக்கு, மிக அண்மையில் செய்யப்பட்ட மாற்றங்களை, இந்தப் பக்கத்தில் கண்டுபிடிக்கவும்.<br />[[Wikipedia:Welcome,_newcomers|வருக, புது வருனர்களே]]!
தயவுசெய்து பின்வரும் பக்கங்களை ஒருமுறை பாருங்கள்: [[wikipedia:FAQ|விக்கிபீடியா அடிக்கடி கேட்கப்படும் கேள்விகள்( FAQ)]],
[[Wikipedia:Policies and guidelines|விக்கிபீடியா கொள்கை]]
(விசேடமாக [[wikipedia:Naming conventions|பெயரிடல் மரபு]],
[[wikipedia:Neutral point of view|நடுநிலை நோக்கு]]),
அத்துடன் [[wikipedia:Most common Wikipedia faux pas|மிகப் பொதுவான விக்கிபீடியா ஒழுங்குமுறைப் பிறழ்வுகள்]].
-
-விக்கிபீடியா வெற்றிபெறுவதை நீங்கள் பார்க்க வேண்டுமானால், மற்றவர்களுடைய பதிப்புரிமையினால் </wiki/Wikipedia:Copyrights> கட்டுப்படுத்தப்பட்டுள்ள ஆக்கங்களை இதிலே சேர்க்காதிருப்பது முக்கியமாகும்.
-சட்டம் சார்ந்த பொறுப்பு (liability) இத் திட்டத்தைப் பெரிதும் பாதிக்கும், எனவே தயவுசெய்து இவ்வாறு செய்யாதீர். அண்மைய மீ (meta) கலந்துரையாடலைப் <http://meta.wikipedia.org/wiki/Special:Recentchanges> பார்க்கவும்.",
-"rcloaderr" => "அண்மைய மாற்றங்களை ஏற்றுதல்(Loading).",
-"rcnote" => "கீழே காணப்படுவது கடைசி $2 நாட்களில் செய்யப்பட்ட $1 மாற்றங்களாகும்.",
-"rcnotefrom" => "கீழே காணப்படுவது $2 இலிருந்து செய்யப்பட்ட மாற்றங்கள் ($1வரை காட்டப்பட்டுள்ளது).",
-"rclistfrom" => "$1 தொடக்கம் செய்யப்பட்ட புதிய மாற்றங்களைக் காட்டவும்",
-"rclinks" => "கடைசி $2 மணித்தியாலங்கள் / கடைசி $3 நாட்களில் செய்யப்பட்ட கடைசி $1 மாற்றங்களைக் காட்டு",
-"rclinks" => "கடைசி $2 நாட்களில் கடைசி $1 மாற்றங்களைக் காட்டு .",
-"rclinks" => "கடைசி $2 நாட்களில் செய்யப்பட்ட கடைசி $1 மற்றங்களைக் காட்டு; $3 சிறிய தொகுப்புகள்", "rchide" => "$4 படிவங்களில்; $1 சிறிய தொகுப்புக்கள்; $2 இரண்டாம்தர பெயர்வெளிகள்(namespaces); $3 பல்லினத் தொகுப்புகள்.",
-"rcliu" => "; $1 புகுபதிகை செய்த பயனர்களிடமிருந்தான தொகுப்புகள்",
-"diff" => "வேறுபாடு",
-"hist" => "வரலாறு",
-"hide" => "மறை",
-"show" => "காட்டு",
-"tableform" => "அட்டவணை",
-"listform" => "பட்டியல்",
-"nchanges" => "$1 மாற்றங்கள்",
-"minoreditletter" => "M",
-"newpageletter" => "N",
-# Upload
-"upload" => "கோப்பைப் பதிவேற்று (Upload file)",
-"uploadbtn" => "கோப்பைப் பதிவேற்று (Upload file)",
-"uploadlink" => "படிமங்களைப் பதிவேற்று (Upload images)",
-"reupload" => "மீளப் பதிவேற்று (Re-upload)",
-"reuploaddesc" => "பதிவேற்றும் படிவத்துக்கு மீளச் செல்.",
-"uploadnologin" => "புகுபதிகை (login) செய்யப்படவில்லை ",
+
+விக்கிபீடியா வெற்றிபெறுவதை நீங்கள் பார்க்க வேண்டுமானால், மற்றவர்களுடைய பதிப்புரிமையினால் </wiki/Wikipedia:Copyrights> கட்டுப்படுத்தப்பட்டுள்ள ஆக்கங்களை இதிலே சேர்க்காதிருப்பது முக்கியமாகும்.
+சட்டம் சார்ந்த பொறுப்பு (liability) இத் திட்டத்தைப் பெரிதும் பாதிக்கும், எனவே தயவுசெய்து இவ்வாறு செய்யாதீர். அண்மைய மீ (meta) கலந்துரையாடலைப் <http://meta.wikipedia.org/wiki/Special:Recentchanges> பார்க்கவும்.",
+"rcloaderr" => "அண்மைய மாற்றங்களை ஏற்றுதல்(Loading).",
+"rcnote" => "கீழே காணப்படுவது கடைசி $2 நாட்களில் செய்யப்பட்ட $1 மாற்றங்களாகும்.",
+"rcnotefrom" => "கீழே காணப்படுவது $2 இலிருந்து செய்யப்பட்ட மாற்றங்கள் ($1வரை காட்டப்பட்டுள்ளது).",
+"rclistfrom" => "$1 தொடக்கம் செய்யப்பட்ட புதிய மாற்றங்களைக் காட்டவும்",
+"rclinks" => "கடைசி $2 மணித்தியாலங்கள் / கடைசி $3 நாட்களில் செய்யப்பட்ட கடைசி $1 மாற்றங்களைக் காட்டு",
+"rclinks" => "கடைசி $2 நாட்களில் கடைசி $1 மாற்றங்களைக் காட்டு .",
+"rclinks" => "கடைசி $2 நாட்களில் செய்யப்பட்ட கடைசி $1 மற்றங்களைக் காட்டு; $3 சிறிய தொகுப்புகள்", "rchide" => "$4 படிவங்களில்; $1 சிறிய தொகுப்புக்கள்; $2 இரண்டாம்தர பெயர்வெளிகள்(namespaces); $3 பல்லினத் தொகுப்புகள்.",
+"rcliu" => "; $1 புகுபதிகை செய்த பயனர்களிடமிருந்தான தொகுப்புகள்",
+"diff" => "வேறுபாடு",
+"hist" => "வரலாறு",
+"hide" => "மறை",
+"show" => "காட்டு",
+"tableform" => "அட்டவணை",
+"listform" => "பட்டியல்",
+"nchanges" => "$1 மாற்றங்கள்",
+"minoreditletter" => "M",
+"newpageletter" => "N",
+# Upload
+"upload" => "கோப்பைப் பதிவேற்று (Upload file)",
+"uploadbtn" => "கோப்பைப் பதிவேற்று (Upload file)",
+"uploadlink" => "படிமங்களைப் பதிவேற்று (Upload images)",
+"reupload" => "மீளப் பதிவேற்று (Re-upload)",
+"reuploaddesc" => "பதிவேற்றும் படிவத்துக்கு மீளச் செல்.",
+"uploadnologin" => "புகுபதிகை (login) செய்யப்படவில்லை ",
"uploadnologintext" => "கோப்புகளைப் பதிவேற்றம் செய்வதற்கு நீங்கள்[[Special:Userlogin|புகுபதிகை செய்திருக்க வேண்டும்]].",
-"uploaderror" => "ஏற்றுத் தவறு",
-"uploadtext" => "நிறுத்தவும்! இங்கே பதிவேற்றம் செய்யுமுன், விக்கிபீடியாவின் [[Project:Image_use_policy|படிமம் பயன்படுத்தற் கொள்கை]] யை வாசித்துப் பின்பற்றுவதை உறுதிப்படுத்திக் கொள்ளவும்.
-நீங்கள் குறித்த பெயருடைய கோப்பு எற்கெனவே விக்கிபீடியாவில் இருக்குமாயின், அது எச்சரிக்கை கொடாமல் பிரதியீடு செய்யப்படும். எனவே கோப்பொன்றை இற்றைப்படுத்துவது (update) உங்கள் நோக்கமாக இல்லாவிடில், அதே பெயரில் வேறு கோப்பு உள்ளதா என முதலில் அறிந்து கொள்ளவும்.
-முன்னர் பதிவேற்றம் செய்யப்பட்ட படிமங்களைப் பார்ப்பதற்கு அல்லது தேடுவதற்கு, [[Special:Imagelist|பதிவேற்றம் செய்யப்பட்ட படிமங்களின் பட்டிய]] லுக்குச் செல்லவும். பதிவேற்றங்களும் நீக்கல்களும் [[Project:Upload_log|பதிவேற்றப் பதிகையில் (upload log)]] பதியப்பட்டுள்ளன.
-உங்கள் கட்டுரைகளில் பயன்படவுள்ள புதிய படிமங்களைப் பதிவேற்றுவதற்கு கீழேயுள்ள படிவத்தைப் பயன்படுத்தவும். பெரும்பாலான உலவிகளில், கோப்புத் திறக்கும் உரையாடல் பெட்டியைக் காட்டும் உங்கள் இயக்க முறைமையின் (operating system) இயல்பான ஒரு \"Browse...\" பொத்தானைக் காணலாம்.ஒரு கோப்பைத் தெரிவுசெய்யும்பொது, அதன் பெயர், பொத்தானுக்கு அருகிலுள்ள உரைப்புலத்தில் (text field) நிரப்பப்படும். கோப்பைப் பதிவேற்றம் செய்வதன் மூலம்எந்தப் பதிப்புரிமையையும் மீற்வில்லை என்பதை உறுதிப்படுத்த அதற்குரிய கட்டத்திலும் நீங்கள் குறியிடவேண்டும். பதிவேற்றத்தை நிறைவுசெய்வதற்கு \"Upload\" பொத்தானை அழுத்தவும். உங்கள் வலையக இணைப்பு வேகம் குறைந்ததாக இருப்பின், இதற்குச் சிறிது நேரன் எடுக்கக்கூடும்.
+"uploaderror" => "ஏற்றுத் தவறு",
+"uploadtext" => "நிறுத்தவும்! இங்கே பதிவேற்றம் செய்யுமுன், விக்கிபீடியாவின் [[Project:Image_use_policy|படிமம் பயன்படுத்தற் கொள்கை]] யை வாசித்துப் பின்பற்றுவதை உறுதிப்படுத்திக் கொள்ளவும்.
+நீங்கள் குறித்த பெயருடைய கோப்பு எற்கெனவே விக்கிபீடியாவில் இருக்குமாயின், அது எச்சரிக்கை கொடாமல் பிரதியீடு செய்யப்படும். எனவே கோப்பொன்றை இற்றைப்படுத்துவது (update) உங்கள் நோக்கமாக இல்லாவிடில், அதே பெயரில் வேறு கோப்பு உள்ளதா என முதலில் அறிந்து கொள்ளவும்.
+முன்னர் பதிவேற்றம் செய்யப்பட்ட படிமங்களைப் பார்ப்பதற்கு அல்லது தேடுவதற்கு, [[Special:Imagelist|பதிவேற்றம் செய்யப்பட்ட படிமங்களின் பட்டிய]] லுக்குச் செல்லவும். பதிவேற்றங்களும் நீக்கல்களும் [[Project:Upload_log|பதிவேற்றப் பதிகையில் (upload log)]] பதியப்பட்டுள்ளன.
+உங்கள் கட்டுரைகளில் பயன்படவுள்ள புதிய படிமங்களைப் பதிவேற்றுவதற்கு கீழேயுள்ள படிவத்தைப் பயன்படுத்தவும். பெரும்பாலான உலவிகளில், கோப்புத் திறக்கும் உரையாடல் பெட்டியைக் காட்டும் உங்கள் இயக்க முறைமையின் (operating system) இயல்பான ஒரு \"Browse...\" பொத்தானைக் காணலாம்.ஒரு கோப்பைத் தெரிவுசெய்யும்பொது, அதன் பெயர், பொத்தானுக்கு அருகிலுள்ள உரைப்புலத்தில் (text field) நிரப்பப்படும். கோப்பைப் பதிவேற்றம் செய்வதன் மூலம்எந்தப் பதிப்புரிமையையும் மீற்வில்லை என்பதை உறுதிப்படுத்த அதற்குரிய கட்டத்திலும் நீங்கள் குறியிடவேண்டும். பதிவேற்றத்தை நிறைவுசெய்வதற்கு \"Upload\" பொத்தானை அழுத்தவும். உங்கள் வலையக இணைப்பு வேகம் குறைந்ததாக இருப்பின், இதற்குச் சிறிது நேரன் எடுக்கக்கூடும்.
புகைப்படப் படிமங்களுக்கு JPEG யும், வரைபடங்களுக்கும் ஏனைய குறியீட்டுப் (iconic) படிமங்களுக்கும் PNG யும், ஒலிக் கோப்புகளுக்கு OGG யும் விரும்பத்தக்க வடிவங்களாகும்.
-குழ்ப்பத்தைத் தவிர்ப்பதற்குத் தயவுசெய்து உங்கள் கோப்புகளுக்கு விபரமாகப் பெயரிடவும்.உங்கள் கட்டுரைகளில் படிமங்களைச் சேர்ப்பதற்கு,
+குழ்ப்பத்தைத் தவிர்ப்பதற்குத் தயவுசெய்து உங்கள் கோப்புகளுக்கு விபரமாகப் பெயரிடவும்.உங்கள் கட்டுரைகளில் படிமங்களைச் சேர்ப்பதற்கு,
'''<nowiki>[[image:file.jpg]]</nowiki>''' அல்லது '''<nowiki>[[image:file.png|alt text]]</nowiki>''' இணைப்பு வடிவத்தையும், ஒலிகளுக்கு '''<nowiki>[[media:file.ogg]]</nowiki>''' இணைப்புவடிவத்தையும் பயன்படுத்தவும்.
விக்கிபீடியா பக்கங்களைப் பொறுத்தவரை, கலைக் கழஞ்சியத்துக்கு உதவும் என்று மற்றவர்கள் கருதினால், உங்கள் பதிவேற்றத்தைத் தொகுக்கவோ அல்லது நீக்கவோ முடியும். அத்துடன் நீங்கள் இந்த முறைமையைத் துஷ்பிரயோகம் செய்தால், பதிவேற்றம் செய்வதிலிருந்து தடுக்கப்படவும் கூடும் என்பதையும் கவனிக்கவும்.",
@@ -576,11 +498,9 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
"filedesc" => "சுருக்கம்",
"filestatus" => "பதிப்புரிமை நிலை",
"filesource" => "மூலம்",
-"affirmation" => "இக் கோப்பிற்கான பதிப்புரிமை பெற்றவர் $1 இன் நிபந்தனைகளுக்கு (terms) அமைய அனுமதிப் பத்திரம் தரச் சம்மதித்திருக்கிறார் என்பதை நான் உறுதிப்படுத்துகின்றேன்.",
"copyrightpage" => "விக்கிபீடியா:பதிப்புரிமை",
"copyrightpagename" => "விக்கிபீடியா பதிப்புரிமை",
"uploadedfiles" => "ஏற்றப்பட்ட (Uploaded) கோப்புகள்",
-"noaffirmation" => "உங்கள் பதிவேற்றம் (uploading) பதிப்புரிமை எதனையும் மீறவில்லையென உறுதி கூற வேண்டும்.",
"ignorewarning" => "எப்படியானாலும் எச்சரிக்கையைக் கவனியாது கோப்பைச் சேமி.",
"minlength" => "படிமத்தின் (Image) பெயர் குறைந்தது மூன்று எழுத்துக்களாவது இருக்க வேண்டும்.",
"badfilename" => "படிமப் (Image) பெயர் \"$1\" ஆக மாற்றப்பட்டுள்ளது.",
@@ -666,8 +586,6 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
"listusers" => "பயனர் அட்டவணை",
"specialpages" => "விசேட பக்கங்கள்",
"spheading" => "எல்லாப் பயனர்களுக்குமான விசேட பக்கங்கள்",
-"sysopspheading" => "sysop பயன்பாட்டுக்கு மட்டும்",
-"developerspheading" => "உருவாக்குபவர் பயன்பாட்டுக்கு மட்டும்",
"protectpage" => "பக்கத்தைக் காப்புச் செய்",
"recentchangeslinked" => "தொடர்பான மாற்றங்கள்",
"rclsub" => "(\"$1\" இலிருந்து இணைக்கப்பட்ட பக்கங்களுக்கு)",
@@ -689,84 +607,82 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
ஏனைய பயனர்களுக்கு மின்னஞ்சல் அனுப்பக்கூடியத்தாக செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியொன்றும் உங்களுடைய [[Special:Preferences|விருப்பத் தெரிவுகளில்]] கொடுபட்டிருக்கவேண்டும்.",
"emailuser" => "இப் பயனருக்கு மின்னஞ்சல் செய்",
"emailpage" => "மின்னஞ்சல் பயனர்",
-"emailpagetext" => "இப் பயனர் ஒரு செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியை அவரது பயனர் விருப்பத்தேர்வுகளில் கொடுத்திருந்தால், கீழ் வரும் படிவம் ஒரு தனித்த செய்தியை அனுப்பும்.
+"emailpagetext" => "இப் பயனர் ஒரு செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியை அவரது பயனர் விருப்பத்தேர்வுகளில் கொடுத்திருந்தால், கீழ் வரும் படிவம் ஒரு தனித்த செய்தியை அனுப்பும்.
பயனர் விருப்பத்தேர்வுகளில் நீங்கள் கொடுத்துள்ள மின்னஞ்சல் முகவரி, பெறுனர் பதில் எழுத முடியும் வகையில், அஞ்சலின் \"From\" முகவரியாகக் காட்சி தரும்.",
"noemailtitle" => "மின்னஞ்சல் முகவரி இல்லை",
-"noemailtext" => "இப் பயனர் ஒரு செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியைக் குறிப்பிடவில்லை அல்லது பிற பயனர்களிடமிருந்து மின்னஞ்சல் பெறும் விருப்பத் தேர்வைத் தெரிவு செய்யவில்லை.",
-"emailfrom" => "அனுப்புனர்",
-"emailto" => "பெறுனர்",
-"emailsubject" => "உட்பொருள்",
-"emailmessage" => "செய்தி",
-"emailsend" => "அனுப்பு",
-"emailsent" => "மின்னஞ்சல் அனுப்பப்பட்டது",
-"emailsenttext" => "உங்கள் மின்னஞ்சல் செய்தி அனுப்பப்பட்டது.",
-# Watchlist
-"watchlist" => "என்னுடைய கவனிப்புப் பட்டியல்(watchlist)",
-"watchlistsub" => "(பயனர்\"$1\"க்காக)",
-"nowatchlist" => "உங்களுடைய கவனிப்புப் பட்டியலில் ஒரு விடயமும் இல்லை.",
-"watchnologin" => "புகுபதிகை செயப்படவில்லை",
+"noemailtext" => "இப் பயனர் ஒரு செல்லுபடியாகக்கூடிய மின்னஞ்சல் முகவரியைக் குறிப்பிடவில்லை அல்லது பிற பயனர்களிடமிருந்து மின்னஞ்சல் பெறும் விருப்பத் தேர்வைத் தெரிவு செய்யவில்லை.",
+"emailfrom" => "அனுப்புனர்",
+"emailto" => "பெறுனர்",
+"emailsubject" => "உட்பொருள்",
+"emailmessage" => "செய்தி",
+"emailsend" => "அனுப்பு",
+"emailsent" => "மின்னஞ்சல் அனுப்பப்பட்டது",
+"emailsenttext" => "உங்கள் மின்னஞ்சல் செய்தி அனுப்பப்பட்டது.",
+# Watchlist
+"watchlist" => "என்னுடைய கவனிப்புப் பட்டியல்(watchlist)",
+"watchlistsub" => "(பயனர்\"$1\"க்காக)",
+"nowatchlist" => "உங்களுடைய கவனிப்புப் பட்டியலில் ஒரு விடயமும் இல்லை.",
+"watchnologin" => "புகுபதிகை செயப்படவில்லை",
"watchnologintext" => "உங்கள் கவனிப்புப் பட்டியலில் திருத்தம் செய்வதற்கு, நீங்கள்[[Special:Userlogin|புகுபதிகை செய்திருக்கவேண்டும்]].",
-"addedwatch" => "கவனிப்புப் பட்டியலில் சேர்க்கப்பட்டது",
-"addedwatchtext" => "பக்கம்\"$1\" உங்கள்<a href=\"" .
+"addedwatch" => "கவனிப்புப் பட்டியலில் சேர்க்கப்பட்டது",
+"addedwatchtext" => "பக்கம்\"$1\" உங்கள்<a href=\"" .
"{{localurle:Special:Watchlist}}\">கவனிப்புப் பக்கத்தில்</a> சேர்க்கப்பட்டுள்ளது.
-இந்தப் பக்கத்துக்கு எதிகாலத்தில் செய்யப்படவுள்ள மாற்றங்களும், அதனோடிணைந்த பேச்சுப் பக்கமும், அங்கே பட்டியலிடப்படும். அத்துடன் தெரிந்தெடுக்க வசதியாக <a href=\"" .
- "{{localurle:Special:Recentchanges}}\">அண்மைய மாற்றங்களின் பட்டியலில்</a> இது தடித்த எழுத்துக்களில் காட்டப்படும்.
-பின்னர், இப் பக்கத்தை உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்க விரும்பினால், பக்கச் சட்டத் (sidebar) திலுள்ள \"Stop watching\" ஐச் சொடுக்கவும்.",
-"removedwatch" => "கவனிப்புப் பட்டியலிலிருந்து நீக்கப்பட்டது",
-"removedwatchtext" => "இந்தப் பக்கம் \"$1\" உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்கப்பட்டது.",
-"watchthispage" => "இந்தப் பக்கத்தைக் கவனிக்கவும்",
-"unwatchthispage" => "கவனிப்பதை நிறுத்தவும்",
-"notanarticle" => "ஒரு கட்டுரை அல்ல",
-"watchnochange" => "காட்சிப்படுத்தப்பட்ட கால இடைவெளியில், கவனிப்பிலுள்ள, உங்கள் விடயமெதுவும் தொகுக்கப்பட்டிருக்கவில்லை.",
-"watchdetails" => "(பேச்சுப் பக்கங்களைக் கணக்கிடாமல், $1 பக்கங்கள் கவனிக்கப்பட்டன; வெட்டுநிலை (cutoff) யிலிருந்து, மொத்தம் $2 பக்கங்கள் தொகுக்கப்பட்டன; $3... [$4 முழுப் பட்டியலையும் காண்பித்துத் தொகுக்கவும்].)",
-"watchmethod-recent" => "கவனிக்கப்படுகின்ற பக்கங்களுக்காக, அண்மைய தொகுப்புகள் தேடிப் பார்க்கப்படுகிறன",
-"watchmethod-list" => "அண்மைய தொகுப்புகளுக்காக, கவனிக்கப்படுகின்ற பக்கங்கள் தேடிப் பார்க்கப்படுகிறன",
-"removechecked" => "குறியிடப்பட்ட விடயங்களைக் கவனிப்புப் பட்டியலிலிருந்து நீக்குக.",
-"watchlistcontains" => "உங்கள் கவனிப்புப் பட்டியல் $1 பக்கங்களைக் கொண்டுள்ளது.",
-"watcheditlist" => "இதோ உங்கள் கவனிப்புப் பக்கங்களுக்கான ஒரு அகரவரிசைப் பட்டியல். உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்க விரும்பும் பக்கங்களுக்கான கட்டங்களில் குறியிட்டு, திரையின் கீழ்ப் பாகத்திலுள்ள 'குறியிடப்பட்டதை நீக்குக' பொத்தானைச் சொடுக்கவும்.",
-"removingchecked" => "கோரப்பட்ட விடயங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்கப்படுகின்றன ...",
-"couldntremove" => "விடயம்'$1' ஐ நீக்க முடியவில்லை...",
-"iteminvalidname" => "விடயம் '$1' தொடர்பில் பிரச்சினை உள்ளது, செல்லுபடியாகாத பெயர்...",
-"wlnote" => "பின்வருவன, கடைசி $2 மணிகளில் செய்யப்பட்ட, கடைசி $1 மாற்றங்களாகும்.",
-"wlshowlast" => "கடைசியைக் காட்டு",
-"wlhours" => " மணித்தியாலங்கள்",
-"wldays" => " நாட்கள்",
-
-# Delete/protect/revert
-"deletepage" => "பக்கத்தை நீக்கு",
-"confirm" => "உறுதிசெய்",
-"excontent" => "இருந்த உள்ளடக்கம்: '$1'",
-"exbeforeblank" => "வெறுமைப்படுத்த (blanking) முன்னிருந்த உள்ளடக்கம்: '$1'",
-"exblank" => "பக்கம் வெறுமையாய் இருந்தது",
-"confirmdelete" => "நீக்குதலை உறுதிப்படுத்து",
-"deletesub" => "(\"$1\" நீக்கப்படுகிறது)",
-"historywarning" => "எச்சரிக்கை: நீங்கள் நீக்கவுள்ள பக்கத்துக்கு ஒரு வரலாறு உண்டு: ",
-"confirmdeletetext" => "தரவுத் தளத்திலுள்ள பக்கமொன்றை அல்லது படிமமொன்றை, அதன் வரலாற்றுடன் சேர்த்து, நிரந்தரமாக நீக்கும் தறுவாயிலுள்ளீர்கள். இதையே நீங்கள் விரும்புகிறீர்கள் என்பதையும், இதன் விளைவுகளை நீங்கள் விளங்கிக்கொண்டிருக்கிறீர்கள் என்பதையும், இதை நீங்கள் விக்கிபீடியா:கொள்கைகளுக்கு </w/wiki.phtml?title=Wikipedia:Policy&action=edit> உட்பட்டே செய்கிறீர்கள் என்பதையும், தயவுசெய்து உறுதிப்படுத்தவும்.",
-"actioncomplete" => "செயற்பாடு நிறைவுற்றது",
-"deletedtext" => "\"$1\" நீக்கப்பட்டு விட்டது. அண்மைய நீக்குதல்களின் பதிவுக்கு $2 ஐப் பார்க்க.",
-"deletedarticle" => "\"$1\" நீக்கப்பட்டது",
-"dellogpage" => "நீக்கல்_பதிவு",
-"dellogpagetext" => "கீழே காணப்படுவது மிக அண்மைய நீக்கல்களின் அட்டவணையாகும். எல்லா நேரங்களும் வழங்கன்(server) நேரங்களாகும்(UTC).",
-"deletionlog" => "நீக்கல்_பதிவு",
-"reverted" => "முன் திருத்தத்துக்கு மீள்விக்கப்பட்டுள்ளது",
-"deletecomment" => "நீக்கலுக்கான காரணம்",
-"imagereverted" => "வெற்றிகரமாக முன்னைய திருத்தத்துக்கு மீழ்விக்கப்பட்டது.",
-"rollback" => "முன்நிலையாக்கத் (Roll back ) தொகுப்புகள்",
-"rollbacklink" => "முன்நிலையாக்கு",
-"rollbackfailed" => "முன்நிலையாக்கம் (Rollback) தோல்வி",
-"cantrollback" => "தொகுப்பை மீழ்விக்க முடியாது; கடைசிப் பங்களிப்பாளரே (contributor) இக் கட்டுரையின் ஆசிரியராகும்.",
-"alreadyrolled" => " ( [[User:$3|$3]] ([[User talk:$3|Talk]]) ஆல் செய்யப்பட்ட [[$1]] திகதிய கடைசித் தொகுப்பை முன்நிலையாக்க முடியாது; வேறு யாரோ இக் கட்டுரையை ஏற்கெனவே தொகுத்தோ அல்லது முன்நிலையாக்கியோ உள்ளார்.
-கடைசியாகத் தொகுத்தவர்[[User:$3|$3]] ([[User talk:$3|Talk]]). ",
-# only shown if there is an edit comment
-"editcomment" => "தொகுப்புக்குரிய கருத்துரை (comment): \"$1\".",
-"revertpage" => "$1 ஆல் கடைசித் தொகுப்புக்கு முன்நிலையாக்கப்பட்டது",
-# Undelete
-"undelete" => "நீக்கப்பட்ட பக்கங்களை மீட்டெடு",
-"undeletepage" => "பார்ப்பதுடன், நீக்கப்பட்ட பக்கங்களை மீட்டெடு",
-"undeletepagetext" => "பின்வரும் பக்கங்கள் நீக்கப்பட்டுவிட்டன எனினும் காப்பகத்திலுள்ளதுடன் அவற்றை மீட்டெடுக்கவும் முடியும். காப்பகம் காலத்துக்குக் காலம் சுத்தப்படுத்தப்படலாம்.",
-"undeletearticle" => "நீக்கப்பட்ட கட்டுரையை மீட்டெடு",
-"undeleterevisions" => "$1 திருத்தங்கள் காப்பகப்படுத்த்ப்பட்டன",
-"undeletehistory" => "இந்தப் பக்கத்தை நீங்கள் மீள்வித்தால், எல்லாத் திருத்தங்களும் வரலாற்றுக்கு மீள்விக்கப்படும். நீக்குதலின் பின்னர், அதே பெயருடைய வேறொரு புதிய பக்கம் உருவாக்கப்பட்டிருந்தால், மீள்விக்கப்பட்ட திருத்தங்கள் முன்னைய வரலாற்றிலேயே காணப்படும், அத்துடன் உயிர்ப்பு நிலையிலுள்ள () நடப்புத் திருத்தம் தன்னியக்கமாகப் பிரதியீடு செய்யப்பட மாட்டாது.",
+இந்தப் பக்கத்துக்கு எதிகாலத்தில் செய்யப்படவுள்ள மாற்றங்களும், அதனோடிணைந்த பேச்சுப் பக்கமும், அங்கே பட்டியலிடப்படும். அத்துடன் தெரிந்தெடுக்க வசதியாக <a href=\"" .
+ "{{localurle:Special:Recentchanges}}\">அண்மைய மாற்றங்களின் பட்டியலில்</a> இது தடித்த எழுத்துக்களில் காட்டப்படும்.
+பின்னர், இப் பக்கத்தை உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்க விரும்பினால், பக்கச் சட்டத் (sidebar) திலுள்ள \"Stop watching\" ஐச் சொடுக்கவும்.",
+"removedwatch" => "கவனிப்புப் பட்டியலிலிருந்து நீக்கப்பட்டது",
+"removedwatchtext" => "இந்தப் பக்கம் \"$1\" உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்கப்பட்டது.",
+"watchthispage" => "இந்தப் பக்கத்தைக் கவனிக்கவும்",
+"unwatchthispage" => "கவனிப்பதை நிறுத்தவும்",
+"notanarticle" => "ஒரு கட்டுரை அல்ல",
+"watchnochange" => "காட்சிப்படுத்தப்பட்ட கால இடைவெளியில், கவனிப்பிலுள்ள, உங்கள் விடயமெதுவும் தொகுக்கப்பட்டிருக்கவில்லை.",
+"watchdetails" => "(பேச்சுப் பக்கங்களைக் கணக்கிடாமல், $1 பக்கங்கள் கவனிக்கப்பட்டன; வெட்டுநிலை (cutoff) யிலிருந்து, மொத்தம் $2 பக்கங்கள் தொகுக்கப்பட்டன; $3... [$4 முழுப் பட்டியலையும் காண்பித்துத் தொகுக்கவும்].)",
+"watchmethod-recent" => "கவனிக்கப்படுகின்ற பக்கங்களுக்காக, அண்மைய தொகுப்புகள் தேடிப் பார்க்கப்படுகிறன",
+"watchmethod-list" => "அண்மைய தொகுப்புகளுக்காக, கவனிக்கப்படுகின்ற பக்கங்கள் தேடிப் பார்க்கப்படுகிறன",
+"removechecked" => "குறியிடப்பட்ட விடயங்களைக் கவனிப்புப் பட்டியலிலிருந்து நீக்குக.",
+"watchlistcontains" => "உங்கள் கவனிப்புப் பட்டியல் $1 பக்கங்களைக் கொண்டுள்ளது.",
+"watcheditlist" => "இதோ உங்கள் கவனிப்புப் பக்கங்களுக்கான ஒரு அகரவரிசைப் பட்டியல். உங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்க விரும்பும் பக்கங்களுக்கான கட்டங்களில் குறியிட்டு, திரையின் கீழ்ப் பாகத்திலுள்ள 'குறியிடப்பட்டதை நீக்குக' பொத்தானைச் சொடுக்கவும்.",
+"removingchecked" => "கோரப்பட்ட விடயங்கள் கவனிப்புப் பட்டியலிலிருந்து நீக்கப்படுகின்றன ...",
+"couldntremove" => "விடயம்'$1' ஐ நீக்க முடியவில்லை...",
+"iteminvalidname" => "விடயம் '$1' தொடர்பில் பிரச்சினை உள்ளது, செல்லுபடியாகாத பெயர்...",
+"wlnote" => "பின்வருவன, கடைசி $2 மணிகளில் செய்யப்பட்ட, கடைசி $1 மாற்றங்களாகும்.",
+"wlshowlast" => "கடைசியைக் காட்டு",
+
+# Delete/protect/revert
+"deletepage" => "பக்கத்தை நீக்கு",
+"confirm" => "உறுதிசெய்",
+"excontent" => "இருந்த உள்ளடக்கம்: '$1'",
+"exbeforeblank" => "வெறுமைப்படுத்த (blanking) முன்னிருந்த உள்ளடக்கம்: '$1'",
+"exblank" => "பக்கம் வெறுமையாய் இருந்தது",
+"confirmdelete" => "நீக்குதலை உறுதிப்படுத்து",
+"deletesub" => "(\"$1\" நீக்கப்படுகிறது)",
+"historywarning" => "எச்சரிக்கை: நீங்கள் நீக்கவுள்ள பக்கத்துக்கு ஒரு வரலாறு உண்டு: ",
+"confirmdeletetext" => "தரவுத் தளத்திலுள்ள பக்கமொன்றை அல்லது படிமமொன்றை, அதன் வரலாற்றுடன் சேர்த்து, நிரந்தரமாக நீக்கும் தறுவாயிலுள்ளீர்கள். இதையே நீங்கள் விரும்புகிறீர்கள் என்பதையும், இதன் விளைவுகளை நீங்கள் விளங்கிக்கொண்டிருக்கிறீர்கள் என்பதையும், இதை நீங்கள் விக்கிபீடியா:கொள்கைகளுக்கு </w/wiki.phtml?title=Wikipedia:Policy&action=edit> உட்பட்டே செய்கிறீர்கள் என்பதையும், தயவுசெய்து உறுதிப்படுத்தவும்.",
+"actioncomplete" => "செயற்பாடு நிறைவுற்றது",
+"deletedtext" => "\"$1\" நீக்கப்பட்டு விட்டது. அண்மைய நீக்குதல்களின் பதிவுக்கு $2 ஐப் பார்க்க.",
+"deletedarticle" => "\"$1\" நீக்கப்பட்டது",
+"dellogpage" => "நீக்கல்_பதிவு",
+"dellogpagetext" => "கீழே காணப்படுவது மிக அண்மைய நீக்கல்களின் அட்டவணையாகும். எல்லா நேரங்களும் வழங்கன்(server) நேரங்களாகும்(UTC).",
+"deletionlog" => "நீக்கல்_பதிவு",
+"reverted" => "முன் திருத்தத்துக்கு மீள்விக்கப்பட்டுள்ளது",
+"deletecomment" => "நீக்கலுக்கான காரணம்",
+"imagereverted" => "வெற்றிகரமாக முன்னைய திருத்தத்துக்கு மீழ்விக்கப்பட்டது.",
+"rollback" => "முன்நிலையாக்கத் (Roll back ) தொகுப்புகள்",
+"rollbacklink" => "முன்நிலையாக்கு",
+"rollbackfailed" => "முன்நிலையாக்கம் (Rollback) தோல்வி",
+"cantrollback" => "தொகுப்பை மீழ்விக்க முடியாது; கடைசிப் பங்களிப்பாளரே (contributor) இக் கட்டுரையின் ஆசிரியராகும்.",
+"alreadyrolled" => " ( [[User:$3|$3]] ([[User talk:$3|Talk]]) ஆல் செய்யப்பட்ட [[$1]] திகதிய கடைசித் தொகுப்பை முன்நிலையாக்க முடியாது; வேறு யாரோ இக் கட்டுரையை ஏற்கெனவே தொகுத்தோ அல்லது முன்நிலையாக்கியோ உள்ளார்.
+கடைசியாகத் தொகுத்தவர்[[User:$3|$3]] ([[User talk:$3|Talk]]). ",
+# only shown if there is an edit comment
+"editcomment" => "தொகுப்புக்குரிய கருத்துரை (comment): \"$1\".",
+"revertpage" => "$1 ஆல் கடைசித் தொகுப்புக்கு முன்நிலையாக்கப்பட்டது",
+# Undelete
+"undelete" => "நீக்கப்பட்ட பக்கங்களை மீட்டெடு",
+"undeletepage" => "பார்ப்பதுடன், நீக்கப்பட்ட பக்கங்களை மீட்டெடு",
+"undeletepagetext" => "பின்வரும் பக்கங்கள் நீக்கப்பட்டுவிட்டன எனினும் காப்பகத்திலுள்ளதுடன் அவற்றை மீட்டெடுக்கவும் முடியும். காப்பகம் காலத்துக்குக் காலம் சுத்தப்படுத்தப்படலாம்.",
+"undeletearticle" => "நீக்கப்பட்ட கட்டுரையை மீட்டெடு",
+"undeleterevisions" => "$1 திருத்தங்கள் காப்பகப்படுத்த்ப்பட்டன",
+"undeletehistory" => "இந்தப் பக்கத்தை நீங்கள் மீள்வித்தால், எல்லாத் திருத்தங்களும் வரலாற்றுக்கு மீள்விக்கப்படும். நீக்குதலின் பின்னர், அதே பெயருடைய வேறொரு புதிய பக்கம் உருவாக்கப்பட்டிருந்தால், மீள்விக்கப்பட்ட திருத்தங்கள் முன்னைய வரலாற்றிலேயே காணப்படும், அத்துடன் உயிர்ப்பு நிலையிலுள்ள () நடப்புத் திருத்தம் தன்னியக்கமாகப் பிரதியீடு செய்யப்பட மாட்டாது.",
"undeleterevision" => "$1 திருத்தத்தை நீக்கு",
"undeletebtn" => "மீட்டெடு!",
"undeletedarticle" => "\"$1\" மீட்டெடுக்கப்பட்டது",
@@ -796,13 +712,12 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
# Block/unblock IP
#
"blockip" => "பயனரைத் தடு",
-"blockiptext" => "ஒரு குறிப்பிட்ட ஐபி முகவரி அல்லது பயனரிடமிருந்து எழுத்து அணுக்கத்தைத் தடுப்பதற்குக் கீழேயுள்ள படிவத்தை உபயோகிக்கவும். இது விஷமத்தனத்தைத் தடுப்பதற்கும் [[Wikipedia:Policy|விக்கிபீடியா கொள்கை]]க்கு எற்புடைய வகையிலும் மட்டுமே பயன்படுத்தப்பட வேண்டும்.
+"blockiptext" => "ஒரு குறிப்பிட்ட ஐபி முகவரி அல்லது பயனரிடமிருந்து எழுத்து அணுக்கத்தைத் தடுப்பதற்குக் கீழேயுள்ள படிவத்தை உபயோகிக்கவும். இது விஷமத்தனத்தைத் தடுப்பதற்கும் [[Wikipedia:Policy|விக்கிபீடியா கொள்கை]]க்கு எற்புடைய வகையிலும் மட்டுமே பயன்படுத்தப்பட வேண்டும்.
குறிப்பிட்ட காரணமொன்றைக் கீழே நிரப்புக (உதாரணமாக், விஷமத்தனம் செய்யப்பட்ட (vandalized) பக்கங்களை எடுத்துக் காட்டவும்).",
"ipaddress" => "ஐபி (IP) முகவரி/பயனர்பெயர்",
"ipbreason" => "காரணம்",
"ipbsubmit" => "இப் பயனரைத் தடு",
"badipaddress" => "அந்தப் பெயரில் பயனர் எவரும் இல்லை",
-"noblockreason" => "தடுப்புக்கான காரணங்களை நீங்கள் கொடுக்க வேண்டும்.",
"blockipsuccesssub" => "தடுப்பு வெற்றி",
"blockipsuccesstext" => "\"$1\" தடுக்கப்பட்டுள்ளார்.
<br />தடுப்பை மீளாய்வு செய்ய [[Special:Ipblocklist|IP block list]] ஐப் பார்க்கவும்.",
@@ -811,7 +726,7 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
"ipusubmit" => "இம் முகவரியைத் தடை நீக்கு",
"ipusuccess" => "\"$1\" தடை நீக்கப்பட்டது",
"ipblocklist" => "தடுக்கப்பட்ட ஐபி முகவரிகளினதும், பயனர் பெயர்களினதும் பட்டியல்",
-"blocklistline" => "$1, $2 blocked $3",
+"blocklistline" => "$1, $2 blocked $3 ($4)",
"blocklink" => "தடு",
"unblocklink" => "தடை நீக்கு",
"contribslink" => "contribs",
@@ -838,26 +753,15 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
<br />பராமரிப்பு முடிவடைந்ததும் பூட்டை நீக்க மறவாதீர்.",
"unlockdbsuccesstext" => "விக்கிபீடியா தரவுத்தளம் திறக்கப்பட்டது.",
-# SQL query
-#
-"asksql" => "SQL வினவல்(query)",
-"asksqltext" => "விக்கிபீடியா தரவுத்தளம் பற்றிய நேரடி வினவல்களுக்குக் கீழேயுள்ள படிவத்தைப் பயன்படுத்தவும்.
-சர மதிப்புருக்களை (string literals) எல்லைப்படுத்துவதற்குத் ஒற்றை எடுத்துக்காட்டுக்குறிகளைப் (quotes) பயன்படுத்தவும் ('இப்படி').
-இது பெரும்பாலும் வழங்கனுக்குக் குறிப்பிடத்தக்க அளவு சுமையைக் கூட்டும் . எனவே இச் செயற்பாட்டைத் தயவுசெய்து மிதமாகப் பயன்படுத்தவும்.",
-"sqlislogged" => "எல்லா வினவல்களும் பதிவுசெய்யப்படுகின்றன என்பதைத் தயவுசெய்து கவனிக்கவும்.",
-"sqlquery" => "வினவலைப் பதிவுசெய்",
-"querybtn" => "வினவலைச் சமர்ப்பி",
-"selectonly" => "\"SELECT\" தவிர்ந்த எனைய வினவல்கள் விக்கிபீடியா உருவாக்குபவர்களுக்கு மட்டும் மட்டுப்படுத்தப்பட்டுள்ளது.",
-"querysuccessful" => "வினவல் வெற்றி",
# Move page
#
"movepage" => "பக்கத்தை நகர்த்து",
-"movepagetext" => "பின்வரும் படிவத்தைப் பயன்படுத்துவது, பக்கமொன்றின் பெயரை மாற்றி, இதனுடைய முழு வரலாற்றையும் புதிய பெயருக்கு நகர்த்தும். பழைய தலைப்பு, புதிய பக்கத்துக்கான ஒர் வழிகாட்டும் பக்கமாக ஆகும். பழைய பக்கத் தலைப்புக்கு உள்ள இணைப்புக்கள் மாறமாட்டா; இரட்டை அல்லது முறிந்த வழிமாற்றுகள் உள்ளனவா என்பதைச் சரி பார்த்து உறுதிசெய்யவும். இணைப்புகள் எவ்விடத்துக்குச் சென்றடைய வேண்டுமோ அவ்விடத்தைத் தொடர்ந்தும் குறிப்பதை உறுதி செய்து கொள்வது உங்கள் பொறுப்பாகும்.<br />
-ஏற்கெனவே புதிய தலைப்பில் ஒரு பக்கம் இருந்தால், இந்தப் பக்கம் வெறுமையாகவோ அல்லது ஒரு வழிமாற்றுப் பக்கமாகவோ இருப்பதுடன் பழைய தொகுப்பு வரலாறும் இல்லாதிருந்தால்தான், இப் பக்கம் நகர்த்தப்படும் என்பதைக் கவனிக்கவும். தற்செயலாக, நீங்கள் தவறு செய்துவிட்டால், எந்தப் பெயரிலிருந்து பெயர் மாற்றம் செய்தீர்களோ அதே பெயருக்கு மீண்டும் மாற்றமுடியும் என்பதுடன் ஏற்கெனவே இருக்கும் பக்கமொன்றை மேலெழுத (overwrite) முடியாது என்பதையும் இது குறிக்கின்றது.
+"movepagetext" => "பின்வரும் படிவத்தைப் பயன்படுத்துவது, பக்கமொன்றின் பெயரை மாற்றி, இதனுடைய முழு வரலாற்றையும் புதிய பெயருக்கு நகர்த்தும். பழைய தலைப்பு, புதிய பக்கத்துக்கான ஒர் வழிகாட்டும் பக்கமாக ஆகும். பழைய பக்கத் தலைப்புக்கு உள்ள இணைப்புக்கள் மாறமாட்டா; இரட்டை அல்லது முறிந்த வழிமாற்றுகள் உள்ளனவா என்பதைச் சரி பார்த்து உறுதிசெய்யவும். இணைப்புகள் எவ்விடத்துக்குச் சென்றடைய வேண்டுமோ அவ்விடத்தைத் தொடர்ந்தும் குறிப்பதை உறுதி செய்து கொள்வது உங்கள் பொறுப்பாகும்.<br />
+ஏற்கெனவே புதிய தலைப்பில் ஒரு பக்கம் இருந்தால், இந்தப் பக்கம் வெறுமையாகவோ அல்லது ஒரு வழிமாற்றுப் பக்கமாகவோ இருப்பதுடன் பழைய தொகுப்பு வரலாறும் இல்லாதிருந்தால்தான், இப் பக்கம் நகர்த்தப்படும் என்பதைக் கவனிக்கவும். தற்செயலாக, நீங்கள் தவறு செய்துவிட்டால், எந்தப் பெயரிலிருந்து பெயர் மாற்றம் செய்தீர்களோ அதே பெயருக்கு மீண்டும் மாற்றமுடியும் என்பதுடன் ஏற்கெனவே இருக்கும் பக்கமொன்றை மேலெழுத (overwrite) முடியாது என்பதையும் இது குறிக்கின்றது.
<b>எச்சரிக்கை!</b>
இது பிரபலமான ஒரு பக்கத்துக்குச் செய்யும் கடுமையானதும், எதிர்பாராததுமான மாற்றமாக இருக்கக்கூடும்; தொடர்வதற்கு முன் இதன் விளைவுகளை விளங்கிக்கொண்டிருக்கிறீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளவும்.",
"movepagetalktext" => "*நீங்கள் பக்கத்தைப் பெயர்வெளிகள் (namespaces) இடையே நகர்த்துகிறீர்கள் என்றோ,
-*ஒரு வெறுமையில்லாத பேச்சுப் பக்கம் புதிய பெயரில் ஏற்கெனவேயிருந்தோ, அல்லது
+*ஒரு வெறுமையில்லாத பேச்சுப் பக்கம் புதிய பெயரில் ஏற்கெனவேயிருந்தோ, அல்லது
*நீங்கள் கீழேயுள்ள கட்டத்தில் குறியிடாமல் விடுகிறீர்கள் என்றோ.
'''இல்லாவிடில்''' சேர்ந்திருக்கும் பேச்சுப் பக்கம், ஏதாவது இருந்தால், தன்னியக்கமாக அதனுடன் நகர்த்தப்படும்.
இப்படியான சந்தர்ப்பங்களில், விரும்பினால், நகர்த்தலையோ அல்லது ஒன்றிணைத்தலையோ நீங்கள் கைவினையாகச் செய்யவேண்டியிருக்கும்.",
@@ -883,47 +787,28 @@ $2 பட்டியல் &nbsp; $3 $9 க்கான தேடலை மீ
);
class LanguageTa extends LanguageUtf8 {
- function getNamespaces() {
- global $wgNamespaceNamesTa;
- return $wgNamespaceNamesTa;
- }
-
- function getQuickbarSettings() {
- global $wgQuickbarSettingsTa;
- return $wgQuickbarSettingsTa;
- }
-
- function getSkinNames() {
- global $wgSkinNamesTa;
- return $wgSkinNamesTa;
- }
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesTa;
- return $wgValidSpecialPagesTa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesTa;
- return $wgSysopSpecialPagesTa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesTa;
- return $wgDeveloperSpecialPagesTa;
- }
-
- function getMessage( $key )
- {
- global $wgAllMessagesTa;
- if( array_key_exists( $key, $wgAllMessagesTa ) )
- return $wgAllMessagesTa[$key];
- else
- return parent::getMessage($key);
- }
+ function getNamespaces() {
+ global $wgNamespaceNamesTa;
+ return $wgNamespaceNamesTa;
+ }
+
+ function getQuickbarSettings() {
+ global $wgQuickbarSettingsTa;
+ return $wgQuickbarSettingsTa;
+ }
+
+ function getSkinNames() {
+ global $wgSkinNamesTa;
+ return $wgSkinNamesTa;
+ }
+
+ function getMessage( $key ) {
+ global $wgAllMessagesTa;
+ if( array_key_exists( $key, $wgAllMessagesTa ) )
+ return $wgAllMessagesTa[$key];
+ else
+ return parent::getMessage($key);
+ }
}
?>
diff --git a/languages/LanguageTh.php b/languages/LanguageTh.php
index dcb067188bae..92fe23e18fc3 100644
--- a/languages/LanguageTh.php
+++ b/languages/LanguageTh.php
@@ -28,66 +28,6 @@
"ไม่มี", "อยู่ทางซ้าย", "อยู่ทางขวา", "ลอยทางซ้าย"
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesTh = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "ตั้งค่าสำหรับผู้ใช้",
- "Watchlist" => "Watchlist",
- "Recentchanges" => "หน้าที่ได้รับการแก้ไขเมื่อเร็ว ๆ นี้",
- "Upload" => "Upload ภาพ",
- "Imagelist" => "รายชื่อภาพ",
- "Listusers" => "ผูใช้ที่ลงทะเบียนแล้ว",
- "Statistics" => "สถิติของเว็บไซต์",
- "Randompage" => "สุ่มบทความ",
-
- "Lonelypages" => "บทความที่ไม่ได้ลิงก์ไว้",
- "Unusedimages" => "ภาพที่ไม่ได้ใช้",
- "Popularpages" => "บทความที่ได้รับความนิยม",
- "Wantedpages" => "บทความที่เป็นที่ต้องการมากที่สุด",
- "Shortpages" => "บทความสั้น",
- "Longpages" => "บทความยาว",
- "Newpages" => "บทความที่สร้างมาใหม่",
- "Ancientpages" => "บทความที่เก่าที่สุด",
- "Deadendpages" => "หน้าทางตัน",
-# "Intl" => "ลิงก์ระหว่างภาษา",
- "Allpages" => "ทุกหน้าตามชื่อ",
-
- "Ipblocklist" => "ผู้ใช้และ IP address ที่ถูกกั้นไว้",
- "Maintenance" => "หน้าสำหรับการรักษาบำรุง",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "แหล่งหนังสือภายนอก",
-# "Categories" => "ประเภทของหน้า",
- "Export" => "การ export หน้าเป็น XML",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesTh = array(
- "Blockip" => "กั้นผู้ใช้ หรือ IP address",
- "Asksql" => "ค้นหาในฐานข้อมูล",
- "Undelete" => "คืนหน้าที่ถูกลบไป"
-);
-
-/* private */ $wgDeveloperSpecialPagesTh = array(
- "Lockdb" => "ทำให้ฐานข้อมูลอ่านได้อย่างเดียว",
- "Unlockdb" => "ทำให้ฐานข้อมูลสามารถเขียนได้",
-);
-
-#-------------------------------------------------------------------
-# Default messages
-#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
-
/* private */ $wgAllMessagesTh = array(
# User Toggles
@@ -158,19 +98,17 @@
"mainpage" => "หน้าหลัก",
"mainpagetext" => "Wiki software ถูกติดตั้งเรียบร้อยแล้ว",
"about" => "เกี่ยวกับ",
-"aboutsite" => "เกี่ยวกับ $wgSitename",
-"aboutpage" => "$wgMetaNamespace:เกี่ยวกับ",
+"aboutsite" => "เกี่ยวกับ {{SITENAME}}",
+"aboutpage" => "{{ns:project}}:เกี่ยวกับ",
"help" => "ความช่วยเหลือ",
-"helppage" => "$wgMetaNamespace:ความช่วยเหลือ",
-"wikititlesuffix" => "$wgSitename",
+"helppage" => "{{ns:project}}:ความช่วยเหลือ",
"bugreports" => "รายงาน bug",
-"bugreportspage" => "$wgMetaNamespace:รายงาน bug",
+"bugreportspage" => "{{ns:project}}:รายงาน bug",
"sitesupport" => "การบริจาค",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "FAQ",
-"faqpage" => "$wgMetaNamespace:FAQ",
+"faqpage" => "{{ns:project}}:FAQ",
"edithelp" => "ความช่วยเหลือในการแก้ไขหน้า",
-"edithelppage" => "$wgMetaNamespace:การแก้ไขหน้า",
+"edithelppage" => "{{ns:project}}:การแก้ไขหน้า",
"cancel" => "ยกเลิก",
"qbfind" => "ค้นหา",
"qbbrowse" => "ค้น",
@@ -185,7 +123,7 @@
"currentevents" => "เหตุการณ์ปัจจุบัน",
"errorpagetitle" => "ความผิดพลาด",
"returnto" => "กลับไปยัง $1.",
-"tagline" => "จาก $wgSitename, สารานุกรมฟรี",
+"tagline" => "จาก {{SITENAME}}, สารานุกรมฟรี",
"whatlinkshere" => "หน้าที่ลิงก์มายังที่นี่",
"help" => "ความช่วยเหลือ",
"search" => "ค้นหา",
@@ -209,10 +147,9 @@
"redirectedfrom" => "(Redirected from $1)",
"lastmodified" => "This page was last modified $1.",
"viewcount" => "This page has been accessed $1 times.",
-"gnunote" => "All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.",
"printsubtitle" => "(From {{SERVER}})",
"protectedpage" => "Protected page",
-"administrators" => "$wgMetaNamespace:Administrators",
+"administrators" => "{{ns:project}}:Administrators",
"sysoptitle" => "Sysop access required",
"sysoptext" => "The action you have requested can only be
performed by users with \"sysop\" status.
@@ -225,7 +162,7 @@ See $1.",
"nbytes" => "$1 ไบต์",
"go" => "ไป",
"ok" => "OK",
-"sitetitle" => "$wgSitename",
+"sitetitle" => "{{SITENAME}}",
"sitesubtitle" => "สารานุกรมฟรี",
"retrievedfrom" => "Retrieved from \"$1\"",
"newmessages" => "คุณมีข้อความใหม่ $1.",
@@ -255,7 +192,7 @@ See $1.",
"newusersonly" => " (เฉพาะผู้ใช้ใหม่)",
"login" => "ล็อกอิน",
-"loginprompt" => "ต้อง enable cookie เพื่อล็อกอินสู่ $wgSitename ได้",
+"loginprompt" => "ต้อง enable cookie เพื่อล็อกอินสู่ {{SITENAME}} ได้",
"userlogin" => "ล็อกอิน",
"logout" => "ล็อกเอาท์",
"userlogout" => "ล็อกเอาท์",
@@ -271,7 +208,7 @@ See $1.",
"newarticletext" =>
"คุณได้ตามลิงก์ที่นำไปยังหน้าที่ยังไม่ปรากฏอยู่
เพื่อเริ่มสร้างหน้าใหม่ พิมพ์ลงในกล่องข้างล่างนี้
-(ดู[[$wgMetaNamespace:ความช่วยเหลือ|หน้าความช่วยเหลือ]]สำหรับข้อมูลเพิ่มเติม)
+(ดู[[{{ns:project}}:ความช่วยเหลือ|หน้าความช่วยเหลือ]]สำหรับข้อมูลเพิ่มเติม)
If you are here by mistake, just click your browser's '''back''' button.",
"noarticletext" => "(ไม่มีข้อความในหน้านี้)",
"updated" => "(ได้รับการแก้ไขแล้ว)",
@@ -296,26 +233,7 @@ class LanguageTh extends LanguageUtf8 {
return $wgQuickbarSettingsTh;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesTh;
- return $wgValidSpecialPagesTh;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesTh;
- return $wgSysopSpecialPagesTh;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesTh;
- return $wgDeveloperSpecialPagesTh;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesTh;
if( isset( $wgAllMessagesTh[$key] ) ) {
return $wgAllMessagesTh[$key];
@@ -324,8 +242,7 @@ class LanguageTh extends LanguageUtf8 {
}
}
- function getAllMessages()
- {
+ function getAllMessages() {
global $wgAllMessagesTh;
return $wgAllMessagesTh;
}
diff --git a/languages/LanguageTlh.php b/languages/LanguageTlh.php
index c1a18c829440..a338dc9a0d1c 100644
--- a/languages/LanguageTlh.php
+++ b/languages/LanguageTlh.php
@@ -1,6 +1,6 @@
<?php
/** Klingon (tlhIngan-Hol)
- *
+ *
* @package MediaWiki
* @subpackage Language
*/
@@ -8,36 +8,35 @@
require_once( "LanguageUtf8.php" );
if ( $wgMetaNamespace == "Wikipedia" ) {
- $wgMetaNamespace = "wIqIpe'DIya";
+ $wgMetaNamespace = "wIqIpe'DIya";
}
/* private */ $wgNamespaceNamesTlh = array(
- NS_MEDIA => "Doch",
- NS_SPECIAL => "le'",
- NS_MAIN => "",
- NS_TALK => "ja'chuq",
- NS_USER => "lo'wI'",
- NS_USER_TALK => "lo'wI'_ja'chuq",
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . "_ja'chuq",
- NS_IMAGE => "nagh_beQ",
- NS_IMAGE_TALK => "nagh_beQ_ja'chuq",
- NS_MEDIAWIKI => "MediaWiki",
- NS_MEDIAWIKI_TALK => "MediaWiki_ja'chuq",
- NS_TEMPLATE => "chen'ay'",
- NS_TEMPLATE_TALK => "chen'ay'_ja'chuq",
- NS_HELP => "QaH",
- NS_HELP_TALK => "QaH_ja'chuq",
- NS_CATEGORY => "Segh",
- NS_CATEGORY_TALK => "Segh_ja'chuq"
+ NS_MEDIA => "Doch",
+ NS_SPECIAL => "le'",
+ NS_MAIN => "",
+ NS_TALK => "ja'chuq",
+ NS_USER => "lo'wI'",
+ NS_USER_TALK => "lo'wI'_ja'chuq",
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . "_ja'chuq",
+ NS_IMAGE => "nagh_beQ",
+ NS_IMAGE_TALK => "nagh_beQ_ja'chuq",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_ja'chuq",
+ NS_TEMPLATE => "chen'ay'",
+ NS_TEMPLATE_TALK => "chen'ay'_ja'chuq",
+ NS_HELP => "QaH",
+ NS_HELP_TALK => "QaH_ja'chuq",
+ NS_CATEGORY => "Segh",
+ NS_CATEGORY_TALK => "Segh_ja'chuq"
) + $wgNamespaceNamesEn;
-class LanguageTlh extends LanguageUtf8
-{
- function getNamespaces() {
- global $wgNamespaceNamesTlh;
- return $wgNamespaceNamesTlh;
- }
+class LanguageTlh extends LanguageUtf8 {
+ function getNamespaces() {
+ global $wgNamespaceNamesTlh;
+ return $wgNamespaceNamesTlh;
+ }
}
?>
diff --git a/languages/LanguageTr.php b/languages/LanguageTr.php
index ba41822fcb63..a68debab1a94 100644
--- a/languages/LanguageTr.php
+++ b/languages/LanguageTr.php
@@ -2,42 +2,42 @@
require_once( "LanguageUtf8.php" );
/* private */ $wgNamespaceNamesTr = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Özel',
- NS_MAIN => '',
- NS_TALK => 'Tartışma',
- NS_USER => 'Kullanıcı',
- NS_USER_TALK => 'Kullanıcı_mesaj',
- NS_PROJECT => $wgMetaNamespace,
- NS_PROJECT_TALK => $wgMetaNamespace . '_tartışma',
- NS_IMAGE => 'Resim',
- NS_IMAGE_TALK => 'Resim_tartışma',
- NS_MEDIAWIKI => 'MedyaViki',
- NS_MEDIAWIKI_TALK => 'MedyaViki_tartışma',
- NS_TEMPLATE => 'Şablon',
- NS_TEMPLATE_TALK => 'Şablon_tartışma',
- NS_HELP => 'Yardım',
- NS_HELP_TALK => 'Yardım_tartışma',
- NS_CATEGORY => 'Kategori',
- NS_CATEGORY_TALK => 'Kategori_tartışma',
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Özel',
+ NS_MAIN => '',
+ NS_TALK => 'Tartışma',
+ NS_USER => 'Kullanıcı',
+ NS_USER_TALK => 'Kullanıcı_mesaj',
+ NS_PROJECT => $wgMetaNamespace,
+ NS_PROJECT_TALK => $wgMetaNamespace . '_tartışma',
+ NS_IMAGE => 'Resim',
+ NS_IMAGE_TALK => 'Resim_tartışma',
+ NS_MEDIAWIKI => 'MedyaViki',
+ NS_MEDIAWIKI_TALK => 'MedyaViki_tartışma',
+ NS_TEMPLATE => 'Şablon',
+ NS_TEMPLATE_TALK => 'Şablon_tartışma',
+ NS_HELP => 'Yardım',
+ NS_HELP_TALK => 'Yardım_tartışma',
+ NS_CATEGORY => 'Kategori',
+ NS_CATEGORY_TALK => 'Kategori_tartışma',
) + $wgNamespaceNamesEn;
class LanguageTr extends LanguageUtf8 {
- function getNamespaces() {
- global $wgNamespaceNamesTr;
- return $wgNamespaceNamesTr;
- }
+ function getNamespaces() {
+ global $wgNamespaceNamesTr;
+ return $wgNamespaceNamesTr;
+ }
- function formatNum( $number, $year = false ) {
- return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
- }
-
- function ucfirst ( $string ) {
- if ( $string[0] == 'i' ) {
- return 'İ' . substr( $string, 1 );
- } else {
- return parent::ucfirst( $string );
- }
- }
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
+ }
+
+ function ucfirst ( $string ) {
+ if ( $string[0] == 'i' ) {
+ return 'İ' . substr( $string, 1 );
+ } else {
+ return parent::ucfirst( $string );
+ }
+ }
}
?>
diff --git a/languages/LanguageTt.php b/languages/LanguageTt.php
index 57b4515ddf55..55bd392dc1fd 100644
--- a/languages/LanguageTt.php
+++ b/languages/LanguageTt.php
@@ -13,116 +13,71 @@
require_once( "LanguageUtf8.php" );
-#--------------------------------------------------------------------------
-# Language-specific text
-#--------------------------------------------------------------------------
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
/* private */ $wgNamespaceNamesTt = array(
- NS_MEDIA => 'Media',
- NS_SPECIAL => 'Maxsus',
- NS_MAIN => '',
- NS_TALK => 'Bäxäs',
- NS_USER => 'Äğzä',
- NS_USER_TALK => "Äğzä_bäxäse",
- NS_PROJECT => "Wikipedia",
- NS_PROJECT_TALK => "Wikipedia_bäxäse",
- NS_IMAGE => "Räsem",
- NS_IMAGE_TALK => "Räsem_bäxäse",
- NS_MEDIAWIKI => "MediaWiki",
- NS_MEDIAWIKI_TALK => "MediaWiki_bäxäse",
- NS_TEMPLATE => "Ürnäk",
- NS_TEMPLATE_TALK => "Ürnäk_bäxäse",
- NS_HELP => "Yärdäm",
- NS_HELP_TALK => "Yärdäm_bäxäse",
- NS_CATEGORY => "Törkem",
- NS_CATEGORY_TALK => "Törkem_bäxäse"
+ NS_MEDIA => 'Media',
+ NS_SPECIAL => 'Maxsus',
+ NS_MAIN => '',
+ NS_TALK => 'Bäxäs',
+ NS_USER => 'Äğzä',
+ NS_USER_TALK => "Äğzä_bäxäse",
+ NS_PROJECT => "Wikipedia",
+ NS_PROJECT_TALK => "Wikipedia_bäxäse",
+ NS_IMAGE => "Räsem",
+ NS_IMAGE_TALK => "Räsem_bäxäse",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_bäxäse",
+ NS_TEMPLATE => "Ürnäk",
+ NS_TEMPLATE_TALK => "Ürnäk_bäxäse",
+ NS_HELP => "Yärdäm",
+ NS_HELP_TALK => "Yärdäm_bäxäse",
+ NS_CATEGORY => "Törkem",
+ NS_CATEGORY_TALK => "Törkem_bäxäse"
) + $wgNamespaceNamesEn;
-/* private */ $wgQuickbarSettingsTt = array(
- "None", "Fixed left", "Fixed right", "Floating left"
-);
-
-/* private */ $wgSkinNamesTt = array(
- 'standard' => 'Classic',
- 'nostalgia' => 'Nostalgia',
- 'cologneblue' => 'Cologne Blue',
- 'davinci' => 'DaVinci',
- 'mono' => 'Mono',
- 'monobook' => 'MonoBook',
- 'myskin' => 'MySkin'
-);
-
/* private */ $wgDateFormatsTt = array(
# "köyläwsez",
);
-# Read language names
-global $wgLanguageNames;
-require_once( "Names.php" );
-
-$wgLanguageNamesTt =& $wgLanguageNames;
-
# Note to translators:
# Please include the English words as synonyms. This allows people
# from other wikis to contribute more easily.
#
/* private */ $wgMagicWordsTt = array(
# ID CASE SYNONYMS
- MAG_REDIRECT => array( 0, '#yünältü' ),
- MAG_NOTOC => array( 0, '__ETYUQ__' ),
- MAG_FORCETOC => array( 0, '__ETTIQ__' ),
- MAG_TOC => array( 0, '__ET__' ),
- MAG_NOEDITSECTION => array( 0, '__BÜLEMTÖZÄTÜYUQ__' ),
- MAG_START => array( 0, '__BAŞLAW__' ),
- MAG_CURRENTMONTH => array( 1, 'AĞIMDAĞI_AY' ),
- MAG_CURRENTMONTHNAME => array( 1, 'AĞIMDAĞI_AY_İSEME' ),
- MAG_CURRENTDAY => array( 1, 'AĞIMDAĞI_KÖN' ),
- MAG_CURRENTDAYNAME => array( 1, 'AĞIMDAĞI_KÖN_İSEME' ),
- MAG_CURRENTYEAR => array( 1, 'AĞIMDAĞI_YIL' ),
- MAG_CURRENTTIME => array( 1, 'AĞIMDAĞI_WAQIT' ),
- MAG_NUMBEROFARTICLES => array( 1, 'MÄQÄLÄ_SANI' ),
- MAG_CURRENTMONTHNAMEGEN => array( 1, 'AĞIMDAĞI_AY_İSEME_GEN' ),
- MAG_PAGENAME => array( 1, 'BİTİSEME' ),
- MAG_NAMESPACE => array( 1, 'İSEMARA' ),
- MAG_SUBST => array( 0, 'TÖPÇEK:' ),
- MAG_MSGNW => array( 0, 'MSGNW:' ),
- MAG_END => array( 0, '__AZAQ__' ),
- MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ),
- MAG_IMG_RIGHT => array( 1, 'uñda' ),
- MAG_IMG_LEFT => array( 1, 'sulda' ),
- MAG_IMG_NONE => array( 1, 'yuq' ),
- MAG_IMG_WIDTH => array( 1, '$1px' ),
- MAG_IMG_CENTER => array( 1, 'center', 'centre' ),
- MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ),
- MAG_INT => array( 0, 'EÇKE:' ),
- MAG_SITENAME => array( 1, 'SÄXİFÄİSEME' ),
- MAG_NS => array( 0, 'İA:' ),
- MAG_LOCALURL => array( 0, 'URINLIURL:' ),
- MAG_LOCALURLE => array( 0, 'URINLIURLE:' ),
- MAG_SERVER => array( 0, 'SERVER' )
+ MAG_REDIRECT => array( 0, '#yünältü' ),
+ MAG_NOTOC => array( 0, '__ETYUQ__' ),
+ MAG_FORCETOC => array( 0, '__ETTIQ__' ),
+ MAG_TOC => array( 0, '__ET__' ),
+ MAG_NOEDITSECTION => array( 0, '__BÜLEMTÖZÄTÜYUQ__' ),
+ MAG_START => array( 0, '__BAŞLAW__' ),
+ MAG_CURRENTMONTH => array( 1, 'AĞIMDAĞI_AY' ),
+ MAG_CURRENTMONTHNAME => array( 1, 'AĞIMDAĞI_AY_İSEME' ),
+ MAG_CURRENTDAY => array( 1, 'AĞIMDAĞI_KÖN' ),
+ MAG_CURRENTDAYNAME => array( 1, 'AĞIMDAĞI_KÖN_İSEME' ),
+ MAG_CURRENTYEAR => array( 1, 'AĞIMDAĞI_YIL' ),
+ MAG_CURRENTTIME => array( 1, 'AĞIMDAĞI_WAQIT' ),
+ MAG_NUMBEROFARTICLES => array( 1, 'MÄQÄLÄ_SANI' ),
+ MAG_CURRENTMONTHNAMEGEN => array( 1, 'AĞIMDAĞI_AY_İSEME_GEN' ),
+ MAG_PAGENAME => array( 1, 'BİTİSEME' ),
+ MAG_NAMESPACE => array( 1, 'İSEMARA' ),
+ MAG_SUBST => array( 0, 'TÖPÇEK:' ),
+ MAG_MSGNW => array( 0, 'MSGNW:' ),
+ MAG_END => array( 0, '__AZAQ__' ),
+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' ),
+ MAG_IMG_RIGHT => array( 1, 'uñda' ),
+ MAG_IMG_LEFT => array( 1, 'sulda' ),
+ MAG_IMG_NONE => array( 1, 'yuq' ),
+ MAG_IMG_WIDTH => array( 1, '$1px' ),
+ MAG_IMG_CENTER => array( 1, 'center', 'centre' ),
+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' ),
+ MAG_INT => array( 0, 'EÇKE:' ),
+ MAG_SITENAME => array( 1, 'SÄXİFÄİSEME' ),
+ MAG_NS => array( 0, 'İA:' ),
+ MAG_LOCALURL => array( 0, 'URINLIURL:' ),
+ MAG_LOCALURLE => array( 0, 'URINLIURLE:' ),
+ MAG_SERVER => array( 0, 'SERVER' )
) + $wgMagicWordsEn;
-#-------------------------------------------------------------------
-# Default messages
-#-------------------------------------------------------------------
-# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
-# hyphen (-). If you need more characters, you may be able to change
-# the regex in MagicWord::initRegex
-
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => ""
-
-# NOTE: To turn off "Disclaimers" in the title links,
-# set "disclaimers" => ""
-
-# NOTE: To turn off "Community portal" in the title links,
-# set "portal" => ""
-
/* private */ $wgAllMessagesTt = array(
# week days, months
@@ -158,25 +113,6 @@ $wgLanguageNamesTt =& $wgLanguageNames;
'nov' => "Nöy",
'dec' => "Dek",
-# User Toggles
-"tog-underline" => "Underline links",
-"tog-highlightbroken" => "Format broken links <a href=\"\" class=\"new\">like this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).",
-"tog-justify" => "Justify paragraphs",
-"tog-hideminor" => "Hide minor edits in recent changes",
-"tog-usenewrc" => "Enhanced recent changes (not for all browsers)",
-"tog-numberheadings" => "Auto-number headings",
-"tog-showtoolbar" =>"Show edit toolbar",
-"tog-editondblclick" => "Edit pages on double click (JavaScript)",
-"tog-editsection" =>"Enable section editing via [edit] links",
-"tog-editsectiononrightclick"=>"Enable section editing by right clicking<br /> on section titles (JavaScript)",
-"tog-showtoc" =>"Show table of contents<br />(for articles with more than 3 headings)",
-"tog-rememberpassword" => "Remember password across sessions",
-"tog-editwidth" => "Edit box has full width",
-"tog-watchdefault" => "Add pages you edit to your watchlist",
-"tog-minordefault" => "Mark all edits minor by default",
-"tog-previewontop" => "Show preview before edit box and not after it",
-"tog-nocache" => "Disable page caching",
-
);
class LanguageTt extends LanguageUtf8 {
@@ -186,22 +122,12 @@ class LanguageTt extends LanguageUtf8 {
return $wgNamespaceNamesTt;
}
- function getQuickbarSettings() {
- global $wgQuickbarSettingsTt;
- return $wgQuickbarSettingsTt;
- }
-
- function getSkinNames() {
- global $wgSkinNamesTt;
- return $wgSkinNamesTt;
- }
-
function getDateFormats() {
global $wgDateFormatsTt;
return $wgDateFormatsTt;
}
-
+
function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
@@ -222,23 +148,6 @@ class LanguageTt extends LanguageUtf8 {
return $this->date( $ts, $adj ) . ", " . $this->time( $ts, $adj );
}
-
-
- function getValidSpecialPages() {
- global $wgValidSpecialPagesTt;
- return $wgValidSpecialPagesTt;
- }
-
- function getSysopSpecialPages() {
- global $wgSysopSpecialPagesTt;
- return $wgSysopSpecialPagesTt;
- }
-
- function getDeveloperSpecialPages() {
- global $wgDeveloperSpecialPagesTt;
- return $wgDeveloperSpecialPagesTt;
- }
-
function getMessage( $key ) {
global $wgAllMessagesTt;
if( isset( $wgAllMessagesTt[$key] ) ) {
diff --git a/languages/LanguageUk.php b/languages/LanguageUk.php
index b8d02552ba58..563e4e5dd41a 100755
--- a/languages/LanguageUk.php
+++ b/languages/LanguageUk.php
@@ -6,14 +6,6 @@
require_once( 'LanguageUtf8.php' );
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
-
/* private */ $wgNamespaceNamesUk = array(
NS_MEDIA => 'Медіа',
NS_SPECIAL => 'Спеціальні',
@@ -42,14 +34,8 @@ require_once( 'LanguageUtf8.php' );
/* private */ $wgSkinNamesUk = array(
'standard' => "Стандартне",
'nostalgia' => "Ностальгія",
- 'cologneblue' => "Кельнське Синє",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
+ 'cologneblue' => "Кельнське Синє"
+) + $wgSkinNamesEn;
/* private */ $wgDateFormatsUk = array(
@@ -128,18 +114,16 @@ require_once( 'LanguageUtf8.php' );
"mainpagetext" => "Програмне забезпечення вікі встановлено.",
"about" => "Про",
"aboutsite" => "Про Вікіпедію",
-"aboutpage" => "$wgMetaNamespace:Про",
+"aboutpage" => "{{ns:project}}:Про",
"help" => "Довідка",
-"helppage" => "$wgMetaNamespace:Довідка",
-"wikititlesuffix" => "$wgSitename",
+"helppage" => "{{ns:project}}:Довідка",
"bugreports" => "Звіт про помилку",
-"bugreportspage" => "$wgMetaNamespace:Звіт_про_помилку",
+"bugreportspage" => "{{ns:project}}:Звіт_про_помилку",
"sitesupport" => "Sitesupport",
-"sitesupportpage" => "", # Не з'явиться, якщо не встановлено. Може бути вікі-сторінкою або URL
"faq" => "Часті питання",
-"faqpage" => "$wgMetaNamespace:Часті питання",
+"faqpage" => "{{ns:project}}:Часті питання",
"edithelp" => "Довідка про редагування",
-"edithelppage" => "$wgMetaNamespace:Як_редагувати_статті",
+"edithelppage" => "{{ns:project}}:Як_редагувати_статті",
"cancel" => "Відмінити",
"qbfind" => "Знайти",
"qbbrowse" => "Переглянути",
@@ -176,10 +160,9 @@ require_once( 'LanguageUtf8.php' );
"redirectedfrom" => "(Перенаправлено з $1)",
"lastmodified" => "Остання зміна $1.",
"viewcount" => "Цю статтю переглядали $1 разів.",
-"gnunote" => "Всі тексти доступні на умовах ліцензії <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a> версії 1.2 або пізнішої версії, опублікованої Free Software Foundation; без Незмінюваних розділів, без Текстів, розміщуваних на обкладинці; неприпустимо добавляти подібні секції. All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts; no such sections allowed to be added.",
"printsubtitle" => "(Матеріал з {{SERVER}})",
"protectedpage" => "Захищена стаття",
-"administrators" => "$wgMetaNamespace:Адміністратори",
+"administrators" => "{{ns:project}}:Адміністратори",
"sysoptitle" => "Необхідний рівень доступу Оператор",
"sysoptext" => "Дана дія може бути виконана тільки користувачами з правами \"Оператор\". Див. $1.",
"developertitle" => "Необхіден рівень доступу Розробник",
@@ -187,7 +170,7 @@ require_once( 'LanguageUtf8.php' );
"nbytes" => "$1 байт(ів)",
"go" => "Перейти",
"ok" => "OK",
-"sitetitle" => $wgSitename,
+"sitetitle" => '{{SITENAME}}',
"sitesubtitle" => "Вільна енциклопедія",
"retrievedfrom" => "Отримано від \"$1\"",
"newmessages" => "Ви отримали $1.",
@@ -250,7 +233,7 @@ MySQL повернув помилку \"$3: $4\".\n",
"viewsource" => "Переглянути початковий текст",
"protectedtext" => "Ця сторінка була заблокована, щоб не допустити
зміни; для цього можуть бути різні причини, подивіться будь-ласка
-[[$wgMetaNamespace:Захищена стаття]].
+[[{{ns:project}}:Захищена стаття]].
You can view and copy the source of this page:",
@@ -270,12 +253,7 @@ You can view and copy the source of this page:",
"newusersonly" => " (тільки для нових користувачів)",
"remembermypassword" => "Запам'ятовувати ваш пароль між сеансами.",
"loginproblem" => "<b>Проблема при вході в систему.</b><br />попробуйте ще раз!",
-"alreadyloggedin" => "<font color=red><b>Користувач $1, ви вже ввійшли в систему!</b></font><br />\n",
-
-"areyounew" => "Якщо ви новачок в технології Вікіпедії й хочете стати користувачем,
-введіть ім'я користувача, а потім введіть і повторіть пароль.
-Заповніть поле с адресою вашої електронної пошти; якщо ви забудете ваш пароль, ви зможете зробити запит, щоб новий пароль був відправлений вам на вказану вами адресу.<br />\n",
-
+"alreadyloggedin" => "<strong>Користувач $1, ви вже ввійшли в систему!</strong><br />\n",
"login" => "Вхід в систему",
"userlogin" => "Вхід в систему",
"logout" => "Вийти з системи",
@@ -318,7 +296,7 @@ You can view and copy the source of this page:",
"blockedtitle" => "Користувача заблоковано",
"blockedtext" => "Ваш користувач чи IP-адреса заблоковані $1.
Причина блокування:<br />''$2''<p>Ви можете зв'язатися з $1 чи іншим
-[[$wgMetaNamespace:Администратори|администратором]] що обговорити блокування.
+[[{{ns:project}}:Администратори|администратором]] що обговорити блокування.
Зверніть увагу, що ви не можете використовувати функцію \"Надіслати електронного листа користувачу\", якщо ви не вказали адресу вашої електронної пошти в Ваших [[Спеціальні:Настройки|настройках]]
Ваша IP-адреса - $3. Будь-ласка, вказуйте, якщо будете запитувати про блокування.
==Зауваження для користувачів America On-Line==
@@ -327,7 +305,7 @@ You can view and copy the source of this page:",
"newarticle" => "(Нова)",
"newarticletext" => "Ви перейшли на статтю, яка поки що не існує.
Щоб створити нову статтю, наберіть текст в вікні нижче
-(див. [[$wgMetaNamespace:Довідка|довідкову статтю]] щоб отримати більше інформації).
+(див. [[{{ns:project}}:Довідка|довідкову статтю]] щоб отримати більше інформації).
Якщо ви опинились тут помилково, просто натисніть кнопку браузера '''назад'''.",
"anontalkpagetext" => "---- ''Це сторінка обговорення, що належить анонімному користувачу, який ще не зареєструвався або не скористався зареєстрованим ім'ям. Тому ми вимушені використовувати [[IP-адресу]] для його ідентифікації. Одна IP-адреса може використовуватися декількома користувачами. Якщо ви - анонімний користувач і вважаєте, що отримали коментарі, адресовані не вам, будь ласка [[Спеціальні:Вхід_в_систему|зареєструйтесь або ввійдіть в систему як зареєстрований користувач]], щоб в майбутньому уникнути можливої плутанини з іншими анонімними користувачами.'' ",
"noarticletext" => "(На даний момент текст в цієї статті відсутній)",
@@ -419,29 +397,7 @@ GNU Free Documentation License без незмінюваних секцій
Пошук в просторі імен :<br />
$1<br />
$2 Показувати перенаправлення Пошук на $3 $9",
-"searchdisabled" => "<p>Повнотекстовий пошук тимчасово недоступний через перевантаження сервера; передбачається, що ця функція буде знову включена після установки нового обладнання. Поки що ми пропонуємо вам скористатися пошуковою машиною google:</p>
-
-<!-- SiteSearch Google -->
-<FORM method=GET action=\"http://www.google.com.ua/search\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td>
-<A HREF=\"http://www.google.com.ua/\">
-<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
-border=\"0\" ALT=\"Google\"></A>
-</td>
-<td>
-<INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
-<INPUT type=submit name=btnG VALUE=\"Google Search\">
-<font size=-1>
-<input type=hidden name=domains value=\"{$wgServer}\"><br /><input type=radio
-name=sitesearch value=\"\"> WWW <input type=radio name=sitesearch
-value=\"{$wgServer}\" checked> {$wgServer} <br />
-<input type='hidden' name='ie' value='$2'>
-<input type='hidden' name='oe' value='$2'>
-</font>
-</td></tr></TABLE>
-</FORM>
-<!-- SiteSearch Google -->
-",
+"searchdisabled" => "<p>Повнотекстовий пошук тимчасово недоступний через перевантаження сервера; передбачається, що ця функція буде знову включена після установки нового обладнання. Поки що ми пропонуємо вам скористатися пошуковою машиною google:</p>",
"blanknamespace" => "(Основне)",
# Preferences page
@@ -453,7 +409,7 @@ value=\"{$wgServer}\" checked> {$wgServer} <br />
"prefslogintext" => "Ви ввійшли в систему як \"$1\".
Ваш внутрішній ідентифікаційний номер - $2.
-Див. [[$wgMetaNamespace:Допомога по настройкам]] що розібратися з настройками.",
+Див. [[{{ns:project}}:Допомога по настройкам]] що розібратися з настройками.",
"prefsreset" => "Настройки були повернуті в стандартний стан.",
"qbsettings" => "Настройки панелі навігації",
"changepassword" => "Змінити пароль",
@@ -493,7 +449,7 @@ value=\"{$wgServer}\" checked> {$wgServer} <br />
#
"changes" => "редагування",
"recentchanges" => "Нові редагування",
-# This is the default text, and can be overriden by editing [[$wgMetaNamespace::Recentchanges]]
+# This is the default text, and can be overriden by editing [[{{ns:project}}::Recentchanges]]
"recentchangestext" => "На цій сторінці представлені останні редагування в Вікіпедії.",
"rcloaderr" => "Завантаження нових редагувань",
"rcnote" => "Нижче відображені останні <strong>$1</strong> редагувань за останні(й) <strong>$2</strong> день(і,ів).",
@@ -564,11 +520,9 @@ value=\"{$wgServer}\" checked> {$wgServer} <br />
",
"filename" => "Назва файлу",
"filedesc" => "Опис файлу",
-"affirmation" => "Я підтверджую, що власник авторських прав на це файл згоден розповсюджувати його на наступних умовах $1.",
-"copyrightpage" => "$wgMetaNamespace:Авторське право",
+"copyrightpage" => "{{ns:project}}:Авторське право",
"copyrightpagename" => "Авторські права в Вікіпедії",
"uploadedfiles" => "Завантажені файли",
-"noaffirmation" => "Ви повинні підтвердити, що дане завантаження не порушує будь-чиїх авторських прав.",
"ignorewarning" => "Ігнорувати попередження й все одно записати файл.",
"minlength" => "Назва зображення повинна містити хоча б три символи.",
"badfilename" => "Назва зображення було змінено на \"$1\".",
@@ -657,8 +611,6 @@ value=\"{$wgServer}\" checked> {$wgServer} <br />
"listusers" => "Список користувачів",
"specialpages" => "Спеціальні сторінки",
"spheading" => "Спеціальні сторінки",
-"sysopspheading" => "Спеціальні сторінки для використання адміністраторами",
-"developerspheading" => "Спеціальні сторінки для використання розробниками",
"protectpage" => "Захищена стаття",
"recentchangeslinked" => "Пов'язані редагування",
"rclsub" => "(на статті, посилання на які є на \"$1\")",
@@ -669,7 +621,7 @@ value=\"{$wgServer}\" checked> {$wgServer} <br />
"unusedimagestext" => "<p>Будь-ласка, врахуйте, що інші веб-сайти (подібно інших мовних розділів Вікіпедії) можуть використовувати пряме посилання (URL) на це зображення, і тому зображення може активно використовуватися не дивлячись на його присутність в цьому списку.",
"booksources" => "Джерела книг",
"booksourcetext" => "Нижче наведено список посилань на інші веб-сайти, де продаються нові та такі, що були в користуванні книги, а також там може бути інформація про книги, які ви шукаєте.
-$wgSitename ніяк не зв’язані з будь-якими з них, і цей список не може розглядатися як їх підтримка.",
+{{SITENAME}} ніяк не зв’язані з будь-якими з них, і цей список не може розглядатися як їх підтримка.",
"alphaindexline" => "від $1 до $2",
# Email this user
@@ -746,7 +698,7 @@ $3...
"historywarning" => "Попередження: Стаття, яку ви збираєтеся вилучити, має журнал редагувань: ",
"confirmdeletetext" => "Ви ось-ось назавжди вилучите статтю чи файл і всі її журнали редагувань з бази даних.
Будь-ласка, підтвердіть, що ви бажаєте зробити це, що ви повністю розумієте наслідки й що ви робите це в відповідності з
-[[$wgMetaNamespace:Правила|правилами Вікіпедії]].",
+[[{{ns:project}}:Правила|правилами Вікіпедії]].",
"actioncomplete" => "Дію виконано",
"deletedtext" => "\"$1\" було вилучено.
Див. $2 для перегляду списку останніх вилучень.",
@@ -773,7 +725,7 @@ $3...
"revertpage" => "Відкинуть всі редагування до зробленого $1",
"protectlogpage" => "Журнал_захисту",
"protectlogtext" => "Нижче наведено список установок й зняття захисту з сторінки.
-Додаткова інформація: [[$wgMetaNamespace:Захищена стаття]].",
+Додаткова інформація: [[{{ns:project}}:Захищена стаття]].",
"protectedarticle" => "захист на [[$1]] встановлено",
"unprotectedarticle" => "захист з [[$1]] знято",
@@ -789,7 +741,7 @@ $3...
"undeletebtn" => "Відновити!",
"undeletedarticle" => "\"$1\" відновлена",
"undeletedtext" => "Статтю [[$1]] було відновлено.
-Див. [[$wgMetaNamespace:Список_вилучень]] щоб переглянути список останніх вилучень та відновлень.",
+Див. [[{{ns:project}}:Список_вилучень]] щоб переглянути список останніх вилучень та відновлень.",
# Contributions
#
@@ -816,13 +768,12 @@ $3...
"blockip" => "Заблокувати IP-адресу",
"blockiptext" => "Використовуйте форму що нижче, щоб заблокувати можливість збереження з вказаної IP-адреси.
Це може бути зроблене виключно для попередження вандалізму і тільки в відповідності до
-[[$wgMetaNamespace:Правила|правил Вікіпедії]].
+[[{{ns:project}}:Правила|правил Вікіпедії]].
Нище вкажіть конкретную причину (наприклад, процитуйте деякі статті з ознаками вандалізму).",
"ipaddress" => "IP-адреса/Імя користувача",
"ipbreason" => "Причина",
"ipbsubmit" => "Заблокувати доступ цьому користувачу ",
"badipaddress" => "Користувача з таким іменем не існує.",
-"noblockreason" => "Ви повинні описати причину блокування.",
"blockipsuccesssub" => "Блокування проведено",
"blockipsuccesstext" => "\"$1\" заблоковано.
<br />См. [[Спеціальні:Список_заблокованих_IP|список заблокованих IP]] щоб взнати, які IP-адреси заблоковані.",
@@ -832,7 +783,7 @@ IP-адреси.",
"ipusubmit" => "Розблокувати цю адресу",
"ipusuccess" => "\"$1\" розблоковано",
"ipblocklist" => "Список заблокованих IP-адрес й користувачів",
-"blocklistline" => "$1, $2 заблоковано $3",
+"blocklistline" => "$1, $2 заблоковано $3 ($4)",
"blocklink" => "заблокувати",
"unblocklink" => "розблокувати",
"contribslink" => "вклад",
@@ -859,18 +810,6 @@ IP-адреси.",
<br />Не забудьте її розблокувати після завершення обслуговування.",
"unlockdbsuccesstext" => "Базу даних Вікіпедії розблоковано.",
-# SQL query
-#
-"asksql" => "SQL-запит",
-"asksqltext" => "Використовуйте форму що нижче, щоб виконати прямий запит до бази даних Вікіпедії.
-Використовуйте одинарні кавички ('як ось тут') для обмеження рядків (string).
-Дана функція часто призводить до перевантаження сервера, тому використовуйте її обережно (не дуже часто).",
-"sqlislogged" => "Будь-ласка, зверніть увагу, що всі запити протоколюються.",
-"sqlquery" => "Введіть запит",
-"querybtn" => "Підтвердіть запит",
-"selectonly" => "Запити, інакші чим \"SELECT\", доступні тільки розробникам Вікіпедії.",
-"querysuccessful" => "Запит виконано",
-
# Move page
#
"movepage" => "Перемістити статтю",
@@ -955,8 +894,7 @@ class LanguageUk extends LanguageUtf8 {
return wfMsg( $wgMonthNamesGenEn[$key-1] );
}
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesUk;
if( isset( $wgAllMessagesUk[$key] ) ) {
return $wgAllMessagesUk[$key];
diff --git a/languages/LanguageUtf8.php b/languages/LanguageUtf8.php
index 05e79867e888..67433b86a5a6 100644
--- a/languages/LanguageUtf8.php
+++ b/languages/LanguageUtf8.php
@@ -19,11 +19,11 @@ if( function_exists( 'mb_strtoupper' ) ) {
mb_internal_encoding('UTF-8');
} else {
# Hack our own case conversion routines
-
+
# Loading serialized arrays is faster than parsing code :P
$wikiUpperChars = $wgMemc->get( $key1 = "$wgDBname:utf8:upper" );
$wikiLowerChars = $wgMemc->get( $key2 = "$wgDBname:utf8:lower" );
-
+
if(empty( $wikiUpperChars) || empty($wikiLowerChars )) {
require_once( "includes/Utf8Case.php" );
$wgMemc->set( $key1, $wikiUpperChars );
@@ -38,7 +38,7 @@ if( function_exists( 'mb_strtoupper' ) ) {
class LanguageUtf8 extends Language {
# These two functions use mbstring library, if it is loaded
- # or compiled and character mapping arrays otherwise.
+ # or compiled and character mapping arrays otherwise.
# In case of language-specific character mismatch
# it should be dealt with in Language classes.
@@ -62,7 +62,7 @@ class LanguageUtf8 extends Language {
}
return ucfirst( $string );
}
-
+
function lcfirst( $string ) {
if (function_exists('mb_strtolower')) {
return mb_strtolower(mb_substr($string,0,1)).mb_substr($string,1);
@@ -83,7 +83,7 @@ class LanguageUtf8 extends Language {
# all strtolower on stripped output or argument
# should be removed and all stripForSearch
# methods adjusted to that.
-
+
wfProfileIn( "LanguageUtf8::stripForSearch" );
if( function_exists( 'mb_strtolower' ) ) {
$out = preg_replace(
@@ -117,7 +117,7 @@ class LanguageUtf8 extends Language {
# Check for non-UTF-8 URLs
$ishigh = preg_match( '/[\x80-\xff]/', $s);
if(!$ishigh) return $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;
@@ -128,7 +128,7 @@ class LanguageUtf8 extends Language {
function firstChar( $s ) {
preg_match( '/^([\x00-\x7f]|[\xc0-\xdf][\x80-\xbf]|' .
'[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xf7][\x80-\xbf]{3})/', $s, $matches);
-
+
return isset( $matches[1] ) ? $matches[1] : "";
}
diff --git a/languages/LanguageWa.php b/languages/LanguageWa.php
index b8d91c3fccb0..fe96a5757f20 100644
--- a/languages/LanguageWa.php
+++ b/languages/LanguageWa.php
@@ -9,13 +9,6 @@ require_once( "LanguageUtf8.php" );
# NOTE: cweri après "NOTE:" po des racsegnes so des ratournaedjes
# k' i gn a.
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesWa = array(
NS_MEDIA => "Media", /* Media */
NS_SPECIAL => "Sipeciås", /* Special */
@@ -23,7 +16,7 @@ require_once( "LanguageUtf8.php" );
NS_TALK => "Copene", /* Talk */
NS_USER => "Uzeu", /* User */
NS_USER_TALK => "Uzeu_copene", /* User_talk */
- NS_PROJECT => "Wikipedia", /* Wikipedia */
+ NS_PROJECT => "Wikipedia", /* Wikipedia */
NS_PROJECT_TALK => "Wikipedia_copene", /* Wikipedia_talk */
NS_IMAGE => "Imådje", /* Image */
NS_IMAGE_TALK => "Imådje_copene", /* Image_talk */
@@ -41,81 +34,18 @@ require_once( "LanguageUtf8.php" );
"Nole bår", "Aclawêye a hintche", "Aclawêye a droete", "Flotante a hintche"
);
-/* private */ $wgSkinNamesWa = array(
- "Sitandård", "Nostaldjike", "Bleu Cologne", "Paddington", "Montparnasse"
-);
-
-
/* private */ $wgDateFormatsWa = array( /* cwè fé chal ??? */
# "Nole preferince",
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-####
-#### Li no des pådjes ni s' pout nén (co?) ratourner
-#### Name of the pages is not (yet?) translatable
-####
-/* private */ $wgValidSpecialPagesWa = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Candjî mes preferinces",
- "Watchlist" => "Mes pådjes shuvowes",
- "Recentchanges" => "Dierins candjmints",
- "Upload" => "Eberweter des imådjes",
- "Imagelist" => "Djivêye des imådjes",
- "Listusers" => "Uzeus eredjîstrés",
- "Statistics" => "Sitatistikes del waibe",
- "Randompage" => "Årtike a l'&nbsp;astcheyance",
-
- "Lonelypages" => "Årtikes ôrfulins",
- "Unusedimages" => "Imådjes ôrfulinnes",
- "Popularpages" => "Årtikes les pus léjhous",
- "Wantedpages" => "Årtikes les pus rcwerous",
- "Shortpages" => "Årtikes les pus courts",
- "Longpages" => "Årtikes les pus longous",
- "Newpages" => "Årtikes novelmint askepyîs",
- "Ancientpages" => "Årtikes les pus vîs",
- "Intl" => "Loyéns eterlingaedjes",
- "Allpages" => "Totes les påjdes reléjhowes sol tite",
-
- "Ipblocklist" => "Uzeus/adresses IP di blokés",
- "Maintenance" => "Pådje di manaedjmint",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "External book sources", # co a fé
- "Categories" => "Categoreyes des pådjes",
- "Export" => "XML page export", # co a fé
-
-);
-
-/* private */ $wgSysopSpecialPagesWa = array(
- "Makesysop" => "Diner a èn uzeu on livea di manaedjeu",
- "Blockip" => "Bloker èn uzeu/ene adresse IP",
- "Asksql" => "Query the database", # co a fé
- "Undelete" => "Rapexhî des disfacêyès pådjes"
-);
-
-/* private */ $wgDeveloperSpecialPagesWa = array(
- "Lockdb" => "Mete li båze di dnêyes e môde seulmint-lére",
- "Unlockdb" => "Rimete l'&nbsp;accès po scrire al båze di dnêyes",
- "Debug" => "Informåcion di disbugaedje"
-);
-
/* private */ $wgAllMessagesWa = array(
# User Toggles
"tog-underline" => "Sorlignî les loyéns",
"tog-highlightbroken" => "Håyner les vudes loyéns <a href=\"\" class=\"new\">come çouchal</a><br /> &nbsp;&nbsp;&nbsp; (oudonbén: come çouchal<a href=\"\" class=\"internal\">?</a>).",
"tog-justify" => "Djustifyî les hagnons",
-"tog-hideminor" => "Èn nén moster les <i>dierins candjmints</i> mineurs",
+"tog-hideminor" => "Èn nén moster les <i>dierins candjmints</i> mineurs",
"tog-usenewrc" => "Ramidrés <i>dierins candjmints</i> (nén tos les betchteus)",
"tog-numberheadings" => "Limerotaedje otomatike des tites",
"tog-editondblclick" => "Candjî les pådjes avou on dobe-clitch (JavaScript)",
@@ -178,11 +108,9 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "Wikipedia:Å dfait",
"help" => "Aidance",
"helppage" => "Wikipedia:Aidance",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "Rapoirts di bugs",
"bugreportspage" => "Wikipedia:Rapoirts di bugs",
"sitesupport" => "Ecwårlaedje",
-"sitesupportpage" => "", # If not set, won't appear. Can be wiki page or URL
"faq" => "FAQ", # co a fé
"faqpage" => "Wikipedia:FAQ", # co a fé
"edithelp" => "Aidance",
@@ -310,7 +238,7 @@ Cweraedje: $2
",
"viewsource" => "Vey côde sourdant",
"protectedtext" => "Cisse pådje chal a stî protedjeye siconte des candjmints;
-i gn a sacwantès råjhons po çoula, loukîz
+i gn a sacwantès råjhons po çoula, loukîz
[[{{ns:4}}:Pådje protedjeye]] s'&nbsp;i vs plait.
Mins nerén vos ploz vey eyet copyî li côde sourdant del pådje:",
@@ -335,15 +263,7 @@ Vosse conte a stî ahivé.
"newusersonly" => " (seulmint po les noveas uzeus)",
"remembermypassword" => "Rimimbrer m'&nbsp;sicret inte les sessions.",
"loginproblem" => "<b>Åk n'&nbsp;a nén stî tot vs elodjant.</b><br />Rissayîz!",
-"alreadyloggedin" => "<font color=red><b>Uzeu $1, vos estoz ddja elodjî!</b></font><br />",
-
-"areyounew" => "Si vos estoz novea so {{SITENAME}} et ki vos vloz
-on conte d'&nbsp;uzeu, tapez on no no d'&nbsp;uzeu ki vos vloz eployî,
-et poy deus côps on on scret (li minme, on côp dins tchake boesse).
-Come rawete vos ploz (mins c'&nbsp;est nén oblidjî) dner voste adresse
-emile; ça vént a pont si vos rovyîz vosse sicret, po dmander k'&nbsp;on
-vs evoye èn ôte pa emile.<br />\n",
-
+"alreadyloggedin" => "<strong>Uzeu $1, vos estoz ddja elodjî!</strong><br />",
"login" => "S'&nbsp;elodjî",
"loginprompt" => "Vos dvoz permete les coûkes po vs elodjî so Wikipedia.",
"userlogin" => "S' elodjî", # pont d' "nbsp" chal
@@ -356,11 +276,11 @@ vs evoye èn ôte pa emile.<br />\n",
"userexists" => "Li no d'&nbsp;uzeu ki vs avoz tchoezi est ddja eployî. Tchoezixhoz è èn ôte s'&nbsp;i vs plait.",
"youremail" => "Vost emile*",
"yournick" => "Vosse no metou (po les sinateures)",
-"emailforlost" => "Les tchamps avou ene sitoele (*)
+"emailforlost" => "Les tchamps avou ene sitoele (*)
èn sont nén obligatweres.<br />
-L'&nbsp;adresse emile, si vos ndè dnez ene, vos permetrè di rçure et
-d'&nbsp;evoyî des emiles å dtruviè di cisse waibe chal, sins vos dveur
-diner voste adresse emile, çoula vos srè eto foirt ahessåve si vos rovyîz
+L'&nbsp;adresse emile, si vos ndè dnez ene, vos permetrè di rçure et
+d'&nbsp;evoyî des emiles å dtruviè di cisse waibe chal, sins vos dveur
+diner voste adresse emile, çoula vos srè eto foirt ahessåve si vos rovyîz
måy vosse sicret (on novea scret vos pôrè-st esse evoyî pa emile).<br />
Vosse vraiy no, si vos l'&nbsp;dinez, pôrè esse eployî po mete a costé
di vos ovraedjes.",
@@ -421,7 +341,7 @@ If this happens to you, please email an administrator, using an AOL email addres
"Vos avoz clitchî so on loyén viè ene pådje ki n'&nbsp;egzistêye nén co.
Mins '''vos''' l'&nbsp;poloz askepyî! Po çoula, vos n'&nbsp;avoz k'&nbsp;a
cmincî a taper vosse tecse dins l'&nbsp;boesse di tecse chal pa dzo
-(alez vey li [[Wikipedia:Aidance|pådje d'&nbsp;aidance]] po pus
+(alez vey li [[Wikipedia:Aidance|pådje d'&nbsp;aidance]] po pus
d'&nbsp;informåcion).
Si vos n'&nbsp;voloz nén scrire cisse pådje chal, clitchîz simplumint
sol boton '''En erî''' di vosse betchteu waibe po rivni al pådje di dvant.",
@@ -479,7 +399,7 @@ Vos dvrîz tuzer a pårti l'&nbsp;pådje e pus ptits bokets.</strong>",
Do côp, vos n'&nbsp;såroz schaper vos candjmints asteure; motoit vos dvrîz copyî et aclaper l'&nbsp;tecse dins on fitchî da vosse pol poleur rimete sol {{SITENAME}} pus tård.</strong>",
"protectedpagewarning" => "<strong>ASTEME: Cisse pådje chal a stî protedjeye siconte
des candjmints, seulmint les uzeus avou èn accès di manaedjeu el polèt candjî.
-Acertinez vs ki vos shuvoz les
+Acertinez vs ki vos shuvoz les
[[Project:Rîles_po_les_pådjes_protedjeyes|rîles po les pådjes
protedjeyes]].</strong>",
@@ -540,29 +460,7 @@ $2 Håyner les redjiblaedjes &nbsp; Cweri après $3 $9",
"searchdisabled" => "<p>Mande escuzes! Li cweraedje å dvins des årtikes a stî dismetou
pol moumint, cåze ki l'&nbsp;sierveu est fortcherdjî.
Tot ratindant, vos ploz eployî Google po fé les rcweraedjes,
-mins çoula pout esse ene miete vî.</p>
-
-<!-- SiteSearch Google -->
-<FORM method=GET action=\"http://www.google.com/search\">
-<TABLE bgcolor=\"#FFFFFF\"><tr><td>
-<A HREF=\"http://www.google.com/\">
-<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
-border=\"0\" ALT=\"Google\"></A>
-</td>
-<td>
-<INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
-<INPUT type=submit name=btnG VALUE=\"Cweri avou Google\">
-<font size=-1>
-<input type=hidden name=domains value=\"{$wgServer}\"><br />
-<input type=radio name=sitesearch value=\"\"> sol waibe
-<input type=radio name=sitesearch value=\"{$wgServer}\" checked> so {$wgServer} <br />
-<input type='hidden' name='hl' value='wa'>
-<input type='hidden' name='ie' value='$2'>
-<input type='hidden' name='oe' value='$2'>
-</font>
-</td></tr></TABLE>
-</FORM>
-<!-- SiteSearch Google -->",
+mins çoula pout esse ene miete vî.</p>",
"blanknamespace" => "(Mwaisse)",
# Preferences page
@@ -577,7 +475,7 @@ Vosse divintrin idintifiant est l'&nbsp;limero $2.
Loukîz a [[Wikipedia:Aidance so les preferinces]] po saveur çou k'&nbsp;c'&nbsp;est tchaeke des tchuzes des preferinces des uzeus.",
"prefsreset" => "Les preferinces ont stî rmetowes come d'&nbsp;avance a
pårti des wårdêyès valixhances.",
-"qbsettings" => "Apontiaedjes pol bår di menu",
+"qbsettings" => "Apontiaedjes pol bår di menu",
"changepassword" => "Candjî l'&nbsp;sicret",
"skin" => "Pea",
"math" => "Håynaedje des formules matematikes",
@@ -648,7 +546,7 @@ dzo Wikipedia.",
vos pleur eberweter des fitchîs.",
"uploaderror" => "Aroke d'&nbsp;eberwetaedje",
"uploadtext" => "'''ASTEME!''' Divant d'&nbsp;eberweter on
-fitchî chal, léjhoz et s'&nbsp;vos asseurer di bén shure
+fitchî chal, léjhoz et s'&nbsp;vos asseurer di bén shure
les [[Project:Rîles_po_l'_eployaedje_des_imådjes|rîles po l'&nbsp;eployaedje des imådjes]]
di Wikipedia.
@@ -658,7 +556,7 @@ Dj'&nbsp;ô bén ki, a moens ki vos vôrîz mete a djoû on fitchî tot
l'&nbsp;replaeçant pa on pus noû, vos dvrîz tofer vos acertiner
k'&nbsp;i n'&nbsp;a nén ddja on fitchî do minme no.
-Po håyner ou cweri des imådjes k'&nbsp;ont ddja stî rçuvowes,
+Po håyner ou cweri des imådjes k'&nbsp;ont ddja stî rçuvowes,
alez sol [[Sipeciås:Imagelist|djivêye des imådjes dedja eberwetêyes]].
Les eberwetaedjes et disfaçaedjes sont metous èn on
[[Project:Djournå_des_eberwetaedjes|djournå des eberwetaedjes]].
@@ -679,7 +577,7 @@ londjin.
Les cognes di fitchîs k'&nbsp;on-z a ptchî c'&nbsp;est li JPEG po
les imådjes foto, eyet li PNG po les dessins, mapes, drapeas, imådjetes...
et li OGG po les sons.
-S'&nbsp;i vs plait, dinez a vosse fitchî on no ki dit bén çou
+S'&nbsp;i vs plait, dinez a vosse fitchî on no ki dit bén çou
k'&nbsp;c'&nbsp;est, c'&nbsp;est pus åjhey insi.
Po håyner l'&nbsp;imådje dins èn årtike, eployîz on loyén del
foûme '''<nowiki>[[imådje:fitchî.jpg]]</nowiki>''' ou
@@ -701,14 +599,9 @@ Totes les eures sont metowes e tins univiersel (UTC).
"filedesc" => "Discrijhaedje",
"filestatus" => "Abondroets ey eployaedje",
"filesource" => "Sourdant",
-"affirmation" => "Dj'&nbsp;acertinêye ki l'&nbsp;djin k'&nbsp;a les
-abondroets po ci fitchî chal est d'&nbsp;acoird di l'&nbsp;eplaidî dizo
-les condicions del $1.",
"copyrightpage" => "Wikipedia:Abondroets",
"copyrightpagename" => "Abondroets Wikipedia",
"uploadedfiles" => "Fitchîs eberwetés",
-"noaffirmation" => "Vos dvoz acertiner ki l'&nbsp;fitchî ki vos eberwetez
-pout bén esse eployî sins aler siconte des abondroets do fitchî.",
"ignorewarning" => "Passer houte des adviertixhmints eyet schaper tot l'&nbsp;minme li fitchî.",
"minlength" => "Les imådjes divèt aveur des nos di pol moens troes letes.",
"badfilename" => "Li no d'&nbsp;l'&nbsp;imådje a stî candjî a «$1».",
@@ -765,7 +658,7 @@ Dj'&nbsp;ô bén k'&nbsp;i gn a ene moyene di <b>$5</b> candjmints par pådje,
eyet <b>$6</b> riwaitaedjes po on candjmint.",
"userstatstext" => "I gn a <b>$1</b> uzeus d'&nbsp;eredjîstrés.
<b>$2</b> di zels sont eto des manaedjeus (riloukîz a $3).
-
+
<p><h2>Des ôtes pus spepieusès statistikes</h2><p>
Des pus spepieusès statistikes åd dilong des moes sont
<a href='/stats/WA/Sitemap.htm' class='internal'>chal</a>.
@@ -795,7 +688,7 @@ Tchaeke roye a-st on loyén viè l'&nbsp;prumî eyet l'&nbsp;deujhinme redjiblae
"mispeelings" => "Pådjes avou des flotches",
"mispeelingstext" => "Les pådjes shuvantes ont ene ou sacwante
flotche, di cenes metowes so $1. Li scrijhaedje corek pout esse mostré inte
-åtchetes a costé do mot må scrît.",
+åtchetes a costé do mot må scrît.",
"mispeelingspage" => "Djivêye des flotches les pus corantes",
"missinglanguagelinks" => "Loyéns di lingaedjes ki mankèt",
"missinglanguagelinksbutton" => "Trover les loyéns di lingaedjes ki mankèt po",
@@ -818,8 +711,6 @@ flotche, di cenes metowes so $1. Li scrijhaedje corek pout esse mostré inte
"listusers" => "Djivêye des uzeus",
"specialpages" => "Pådjes sipeciåles",
"spheading" => "Pådjes sipeciåles po tos ls uzeus",
-"sysopspheading" => "Pådjes sipeciåles po les manaedjeus",
-"developerspheading" => "Pådjes sipeciåles po les diswalpeus",
"protectpage" => "Protedjî l'&nbsp;pådje",
"recentchangeslinked" => "Candjmints aloyîs",
"rclsub" => "(ezès pådjes ki «$1» a-st on loyén dzeu)",
@@ -844,12 +735,12 @@ chal èn doet nén esse veyowe come èn aspoya ou nerén ene reclame.",
#
"mailnologin" => "Nole adresse d'&nbsp;evoyeu",
"mailnologintext" => "Po-z evoyî èn emile a èn ôte uzeu i vs fåt esse [[Sipeciås:Userlogin|elodjî]]
-eyet aveur ene adresse emile d'&nbsp;evoyeu ki soeye valide
+eyet aveur ene adresse emile d'&nbsp;evoyeu ki soeye valide
dins vos [[Sipeciås:Preferences|preferinces]].",
"emailuser" => "Emiler a l'&nbsp;uzeu",
"emailpage" => "Emilaedje a èn uzeu",
"emailpagetext" => "Si cist uzeu chal a dné ene adresse emile valide dins
-ses preferins, vos lyi ploz evoyî èn emile a pårti di cisse pådje chal.
+ses preferins, vos lyi ploz evoyî èn emile a pårti di cisse pådje chal.
L'&nbsp;adresse emile k'&nbsp;i gn a dins vos preferinces serè-st eployeye
come adresse di l'&nbsp;evoyeu (adresse «From:» di l'&nbsp;emile),
po ki l'&nbsp;riçuveu poye risponde.",
@@ -941,7 +832,7 @@ disfaçaedjes. Totes les dates et eures sont-st e tins univiersel (UTC).
"rollbackfailed" => "Rollback failed", # co a fé
"cantrollback" => "Cannot revert edit; last contributor is only author of this article.", # co a fé
"alreadyrolled" => "Cannot rollback last edit of [[$1]]
-by [[Uzeu:$2|$2]] ([[Uzeu copene:$2|Copene]]); someone else has edited or rolled back the article already.
+by [[Uzeu:$2|$2]] ([[Uzeu copene:$2|Copene]]); someone else has edited or rolled back the article already.
Li dierin candjmint a stî fwait pa [[Uzeu:$3|$3]] ([[Uzeu copene:$3|Copene]]). ",
# only shown if there is an edit comment
@@ -1009,7 +900,6 @@ pages that were vandalized).", # co a fé
"ipbreason" => "Råjhon",
"ipbsubmit" => "Bloker cist uzeu",
"badipaddress" => "Nol uzeu avou ç'&nbsp;no la.",
-"noblockreason" => "Vos dvoz dner ene råjhon pol blocaedje.",
"blockipsuccesssub" => "Li blocaedje a stî comifåt",
"blockipsuccesstext" => "«$1» a stî bloké.
<br />Loukîz li [[Sipeciås:Ipblocklist|Djivêye des blocaedjes]] po candjî on blocaedje.",
@@ -1019,14 +909,14 @@ to a previously blocked IP address.", # co a fé
"ipusubmit" => "Unblock this address", # co a fé
"ipusuccess" => "«%s» a stî disbloké",
"ipblocklist" => "Djivêye d'&nbsp;adresses IP et di nos d'&nbsp;uzeus ki sont blokés",
-"blocklistline" => "$1, $2 a bloké $3",
+"blocklistline" => "$1, $2 a bloké $3 ($4)",
"blocklink" => "bloker",
"unblocklink" => "disbloker",
"contribslink" => "contribs", # co a fé
"autoblocker" => "Bloké otomaticmint paski vos eployîz li minme adresse IP ki «%s». Råjhon do blocaedje «%s».",
"blocklogpage" => "Block_log", # co a fé
"blocklogentry" => '«$1» a stî bloké',
-"blocklogtext" => "This is a log of user blocking and unblocking actions. Automatically
+"blocklogtext" => "This is a log of user blocking and unblocking actions. Automatically
blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for
the list of currently operational bans and blocks.", # co a fé
"unblocklogentry" => '«$1» a stî disbloké',
@@ -1055,20 +945,6 @@ Please confirm that this is what you intend to do.", # co a fé
<br />Remember to remove the lock after your maintenance is complete.", # co a fé
"unlockdbsuccesstext" => "The database has been unlocked.", # co a fé
-# SQL query
-#
-"asksql" => "SQL query", # co a fé
-"asksqltext" => "Use the form below to make a direct query of the
-database.
-Use single quotes ('like this') to delimit string literals.
-This can often add considerable load to the server, so please use
-this function sparingly.", # co a fé
-"sqlislogged" => "Please note that all queries are logged.", # co a fé
-"sqlquery" => "Enter query", # co a fé
-"querybtn" => "Submit query", # co a fé
-"selectonly" => "Only read-only queries are allowed.", # co a fé
-"querysuccessful" => "Query successful", # co a fé
-
# Move page
#
"movepage" => "Displaecî l'&nbsp;pådje",
@@ -1158,98 +1034,68 @@ class LanguageWa extends LanguageUtf8 {
return $wgQuickbarSettingsWa;
}
- function getSkinNames() {
- global $wgSkinNamesWa;
- return $wgSkinNamesWa;
- }
-
function getDateFormats() {
global $wgDateFormatsWa;
return $wgDateFormatsWa;
}
-
-
+
+
###
### Dates in Walloon are "1î d' <monthname>" for 1st of the month,
### "<day> di <monthname>" for months starting by a consoun, and
### "<day> d' <monthname>" for months starting with a vowel
###
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
global $wgAmericanDates, $wgUser, $wgUseDynamicDates;
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
+
$m = substr( $ts, 4, 2 );
$n = substr( $ts, 6, 2 );
if ($n == 1) {
- $d = "1î d'&nbsp;" . $this->getMonthName( $m ) .
+ $d = "1î d'&nbsp;" . $this->getMonthName( $m ) .
" " . substr( $ts, 0, 4 );
} else if ($n == 2 || $n == 3 || $n == 20 || $n == 22 || $n == 23) {
- $d = (0 + $n) . " d'&nbsp;" . $this->getMonthName( $m ) .
+ $d = (0 + $n) . " d'&nbsp;" . $this->getMonthName( $m ) .
" " . substr( $ts, 0, 4 );
} else if ($m == 4 || $m == 8 || $m == 10) {
- $d = (0 + $n) . " d'&nbsp;" . $this->getMonthName( $m ) .
+ $d = (0 + $n) . " d'&nbsp;" . $this->getMonthName( $m ) .
" " . substr( $ts, 0, 4 );
} else {
$d = (0 + $n) . " di " . $this->getMonthName( $m ) .
" " . substr( $ts, 0, 4 );
}
-
+
return $d;
}
- function time( $ts, $adj = false )
- {
+ function time( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
return $t;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
#return $this->time( $ts, $adj ) . " " . $this->date( $ts, $adj );
return $this->date( $ts, $adj ) . " a " . $this->time( $ts, $adj );
}
-
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesWa;
- return $wgValidSpecialPagesWa;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesWa;
- return $wgSysopSpecialPagesWa;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesWa;
- return $wgDeveloperSpecialPagesWa;
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesWa;
-
+
if(array_key_exists($key, $wgAllMessagesWa))
return $wgAllMessagesWa[$key];
else
return parent::getMessage($key);
}
- function getAllMessages()
- {
+ function getAllMessages() {
global $wgAllMessagesWa;
return $wgAllMessagesWa;
}
-
+
}
?>
diff --git a/languages/LanguageZh.php b/languages/LanguageZh.php
index f7f3255fdd19..f2052eef6c18 100644
--- a/languages/LanguageZh.php
+++ b/languages/LanguageZh.php
@@ -25,7 +25,7 @@ class ZhConverter extends LanguageConverter {
$this->mTables['zh-hk'] = array_merge($this->mTables['zh-tw'], $this->mTables['zh-hk']);
}
- /* there shouldn't be any latin text in Chinese conversion, so no need
+ /* there shouldn't be any latin text in Chinese conversion, so no need
to mark anything
*/
function markNoConversion($text) {
@@ -33,7 +33,7 @@ class ZhConverter extends LanguageConverter {
}
function convertCategoryKey( $key ) {
- return $this->autoConvert( $key, 'zh-cn' );
+ return $this->autoConvert( $key, 'zh-cn' );
}
}
@@ -42,20 +42,20 @@ class ZhConverter extends LanguageConverter {
right now it only distinguish zh_cn, zh_tw, zh_sg and zh_hk.
*/
class LanguageZh extends LanguageZh_cn {
-
+
function LanguageZh() {
global $wgHooks;
- $this->mConverter = new ZhConverter($this, 'zh',
+ $this->mConverter = new ZhConverter($this, 'zh',
array('zh', 'zh-cn', 'zh-tw', 'zh-sg', 'zh-hk'),
array('zh'=>'zh-cn',
'zh-cn'=>'zh-sg',
'zh-sg'=>'zh-cn',
'zh-tw'=>'zh-hk',
- 'zh-hk'=>'zh-tw'));
+ 'zh-hk'=>'zh-tw'));
$wgHooks['ArticleSaveComplete'][] = $this->mConverter;
}
-
+
# this should give much better diff info
function segmentForDiff( $text ) {
return preg_replace(
@@ -81,7 +81,7 @@ class LanguageZh extends LanguageZh_cn {
"' ' .\"$1\"", $string);
//always convert to zh-cn before indexing. it should be
- //better to use zh-cn for search, since conversion from
+ //better to use zh-cn for search, since conversion from
//Traditional to Simplified is less ambiguous than the
//other way around
diff --git a/languages/LanguageZh_cn.php b/languages/LanguageZh_cn.php
index df4b1ecb7073..4892c5aa1060 100644
--- a/languages/LanguageZh_cn.php
+++ b/languages/LanguageZh_cn.php
@@ -5,13 +5,6 @@
*/
require_once( "LanguageUtf8.php" );
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesZh_cn = array(
NS_MEDIA => "Media",
NS_SPECIAL => "Special",
@@ -35,93 +28,23 @@ require_once( "LanguageUtf8.php" );
) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsZh_cn = array(
- "无", /* "None" */
- "左侧固定", /* "Fixed left" */
- "右侧固定", /* "Fixed right" */
- "左侧漂移" /* "Floating left" */
+ "无", /* "None" */
+ "左侧固定", /* "Fixed left" */
+ "右侧固定", /* "Fixed right" */
+ "左侧漂移" /* "Floating left" */
);
/* private */ $wgSkinNamesZh_cn = array(
'standard' => "标准",
'nostalgia' => "怀旧",
- 'cologneblue' => "科隆香水蓝",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- 'myskin' => "MySkin"
-);
+ 'cologneblue' => "科隆香水蓝"
+) + $wgSkinNamesEn;
/* private */ $wgUserTogglesZh_cn = array(
'nolangconversion',
) + $wgUserTogglesEn;
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesZh_cn = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "参数设置",
-/*"Set my user preferences", */
- "Watchlist" => "监视列表",
-/* "My watchlist", */
- "Recentchanges" => "最近更新",
-/* "Recently updated pages", */
- "Upload" => "上载",
-/* "Upload image files", */
- "Imagelist" => "图像列表",
-/* "Image list", */
- "Listusers" => "注册用户",
-/* "Registered users", */
- "Statistics" => "站点统计",
-/* "Site statistics", */
- "Randompage" => "随机页面",
-/* "Random article", */
-
- "Lonelypages" => "孤立页面",
-/* "Orphaned articles",*/
- "Unusedimages" => "孤立图像",
-/* "Orphaned images", */
- "Popularpages" => "热点条目",
-/* "Popular articles", */
- "Wantedpages" => "待撰页面",
-/* "Most wanted articles", */
- "Shortpages" => "短条目",
- "Longpages" => "长条目",
- "Newpages" => "新建条目",
-# "Intl" => "跨语言链接", # this page not done yet!
- "Ancientpages" => "Oldest pages",
- "Allpages" => "所有条目",
-
- "Ipblocklist" => "被封IP地址",
- "Maintenance" => "维护页",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "站外书源",
-# "Categories" => "页面分类"
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesZh_cn = array(
- "Blockip" => "查封一个IP地址",
- "Asksql" => "查询数据库",
- "Undelete" => "恢复被删页面"
-);
-
-/* private */ $wgDeveloperSpecialPagesZh_cn = array(
- "Lockdb" => "设置数据库只读",
- "Unlockdb" => "恢复数据库修改权限",
-);
-
/* private */ $wgAllMessagesZh_cn = array(
# User Toggles
@@ -190,7 +113,6 @@ require_once( "LanguageUtf8.php" );
"aboutpage" => "Wikipedia:关于",
"help" => "帮助",
"helppage" => "Wikipedia:帮助",
-"wikititlesuffix" => "Wikipedia",
"bugreports" => "错误报告",
"bugreportspage" => "Wikipedia:错误报告",
"faq" => "常见问题解答",
@@ -233,7 +155,6 @@ require_once( "LanguageUtf8.php" );
"redirectedfrom" => "(重定向自$1)",
"lastmodified" => "最后更改$1.",
"viewcount" => "本页面已经被浏览$1次。",
-"gnunote" => "所有文本在<a class=internal href='/wiki/GNU_FDL'>GNU自由文档协议证书 </a>下发布",
"printsubtitle" => "(来自 {{SERVER}})",
"protectedpage" => "被保护页",
"administrators" => "Wikipedia:管理员",
@@ -251,7 +172,7 @@ require_once( "LanguageUtf8.php" );
"retrievedfrom" => "取自\"$1\"",
"newmessages" => "您有$1。",
"newmessageslink" => "新信息",
- "editsection"=>"编辑",
+ "editsection"=>"编辑",
"toc" => "目录",
"showtoc" => "显示",
"hidetoc" => "隐藏",
@@ -295,7 +216,7 @@ MySQL返回错误 \"<tt>$3: $4</tt>\"。",
"filedeleteerror" => "无法删除文件 \"$1\"。",
"filenotfound" => "找不到文件 \"$1\"。",
"unexpected" => "不正常值: \"$1\"=\"$2\"。",
-"formerror" => "错误:无法提交表单",
+"formerror" => "错误:无法提交表单",
"badarticleerror" => "无法在本页上进行此项操作。",
"cannotdelete" => "无法删除选定的页面或图像(它可能已经被其他人删除了)。",
"badtitle" => "错误的标题",
@@ -318,7 +239,7 @@ MySQL返回错误 \"<tt>$3: $4</tt>\"。",
"newusersonly" => "(仅限新用户)",
"remembermypassword" => "下次登录记住密码。",
"loginproblem" => "<b>登录有问题。</b><br />再试一次!",
-"alreadyloggedin" => "<font color=red><b>用户$1,您已经登录了!</b></font><br />\n",
+"alreadyloggedin" => "<strong>用户$1,您已经登录了!</strong><br />\n",
"login" => "登录",
"userlogin" => "用户登录",
@@ -458,24 +379,7 @@ MySQL返回错误 \"<tt>$3: $4</tt>\"。",
"searchdisabled" => "<p>Wikipedia内部搜索功能由于高峰时段服务器超载而停止使用。
您可以暂时通过
<a href=\"http://google.com/\">google</a>搜索Wikipedia。
-谢谢您的耐心。
-<!-- Search Google -->
-<form id=\"google\" method=\"get\" action=\"http://www.google.com/custom\">
-<table bgcolor=\"#FFFFFF\" cellspacing=0 border=0>
-<tr valign=top><td>
-<a href=\"http://www.google.com/search\">
-<img src=\"http://www.google.com/logos/Logo_40wht.gif\" border=0
-alt=\"Google\" align=\"middle\"></a>
-</td>
-<td>
-<input type=text name=\"q\" size=31 maxlength=255 value=\"$1\">
-<input type=submit name=\"sa\" value=\"Google搜索\">
-<input type=hidden name=\"cof\" value=\"LW:135;L:http://zh.wikipedia.org/upload/wiki.png;LH:133;AH:left;S:http://www.wikiped<font face=arial,sans-serif size=-1>
-<input type=hidden name=\"domains\" value=\"zh.wikipedia.org\"><br />
-<input type=radio name=\"sitesearch\" value=\"\"> 搜索WWW
-<input type=radio name=\"sitesearch\" value=\"zh.wikipedia.org\" checked> 搜索zh.wikipedia.org </font><br />
-</td></tr></table></form>
-<!-- Search Google -->\n",
+谢谢您的耐心。",
# Preferences page
#
@@ -485,7 +389,7 @@ alt=\"Google\" align=\"middle\"></a>
"prefslogintext" => "你已经以\"$1\"的身份登录。
你的内部ID是$2。",
"prefsreset" => "参数重新设置。",
-"qbsettings" => "快速导航条设置",
+"qbsettings" => "快速导航条设置",
"changepassword" => "更改密码",
"skin" => "Skin",
"math" => "数学显示",
@@ -591,11 +495,9 @@ alt=\"Google\" align=\"middle\"></a>
",
"filename" => "文件名",
"filedesc" => "简述",
-"affirmation" => "我保证本文件的版权持有人同意将其在$1条款下发布。",
"copyrightpage" => "Wikipedia:版权信息",
"copyrightpagename" => "Wikipedia版权",
"uploadedfiles" => "已上载文件",
-"noaffirmation" => "您必须保证您上载的文件并没有侵犯版权。",
"ignorewarning" => "忽略警告并保存文件。",
"minlength" => "图像名字必须至少有三个字母。",
"badfilename" => "图像名已被改为\"$1\"。",
@@ -690,8 +592,6 @@ alt=\"Google\" align=\"middle\"></a>
"listusers" => "用户列表",
"specialpages" => "特殊页面",
"spheading" => "特殊页面",
-"sysopspheading" => "管理员特殊页面",
-"developerspheading" => "发展者特殊页面",
"protectpage" => "保护页面",
"recentchangeslinked" => "链出更改",
"rclsub" => "(从 \"$1\"链出的页面)",
@@ -841,7 +741,6 @@ Wikipedia与这些公司并没有任何商业关系,因此本表不应该
"ipbreason" => "原因",
"ipbsubmit" => "查封该地址",
"badipaddress" => "IP地址不正确。",
-"noblockreason" => "您必须说明查封的具体理由。",
"blockipsuccesssub" => "查封成功",
"blockipsuccesstext" => "IP地址“$1”已经被查封。
<br />参看[[Special:被封IP地址列表|被封IP地址列表]]以复审查封。",
@@ -850,7 +749,7 @@ Wikipedia与这些公司并没有任何商业关系,因此本表不应该
"ipusubmit" => "解除禁封",
"ipusuccess" => "IP地址“$1”已经被解除禁封",
"ipblocklist" => "被封IP地址列表",
-"blocklistline" => "$1,$2禁封$3",
+"blocklistline" => "$1,$2禁封$3 ($4)",
"blocklink" => "禁封",
"unblocklink" => "解除禁封",
"contribslink" => "贡献",
@@ -875,17 +774,6 @@ Wikipedia与这些公司并没有任何商业关系,因此本表不应该
<br />请记住在维护完成后重新开放数据库。",
"unlockdbsuccesstext" => "Wikipedia数据库重新开放。",
-# SQL query
-#
-"asksql" => "SQL查询",
-"asksqltext" => "用下面的表单对Wikipedia数据库进行直接查询。
-使用单引号('像这样') 来分割字串符。
-这样做有可能增加服务器的负担,所以请慎用本功能。",
-"sqlquery" => "输入查询",
-"querybtn" => "提交查询",
-"selectonly" => "除了“SELECT”以外的所有查询都只限Wikipedia发展者使用。",
-"querysuccessful" => "查询成功",
-
# Move page
#
"movepage" => "移动页面",
@@ -956,7 +844,7 @@ Wikipedia与这些公司并没有任何商业关系,因此本表不应该
'blocklogpage' => "封锁记录", //"Block_log",
'categoriespagetext' => "以下列出所有的页面分类。", //"The following categories exists in the wiki.",
'categoryarticlecount' => "该类页面共有 $1 条目", //There are $1 articles in this category.",
-'clearyourcache' => "'''注意:''' 保存设置后,要清掉浏览器的缓存才能生效:'''Mozilla:''' 点''刷新'' (或用快键''Ctrl-R''),'''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''。",//"'''Note:''' After saving, you have to clear your browser cache to see the changes: '''Mozilla:''' click ''Reload'' (or ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'clearyourcache' => "'''注意:''' 保存设置后,要清掉浏览器的缓存才能生效:'''Mozilla:''' ''Ctrl-Shift-R'', '''Internet Explorer:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''。",
'edit' => "编辑", //"Edit",
'navigation' => "导航", //"Navigation",
'nstab-category' => "分类", //"Category",
@@ -986,7 +874,7 @@ email address to them, and it can be used to send you a new password if you forg
'yourrealname' => "真实姓名*", //"Your real name"
'yourvariant' => "中文字体", //"language variant"
-# short names for language variants used for language conversion links.
+# 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',
'variantname-zh-cn' => '大陆简体',
@@ -1017,14 +905,14 @@ class LanguageZh_cn extends LanguageUtf8 {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
# Aliases
- if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
- if ( 0 == strcasecmp( "", $text ) ) { return ; }
- if ( 0 == strcasecmp( "对话", $text ) ) { return 1; }
- if ( 0 == strcasecmp( "用户", $text ) ) { return 2; }
- if ( 0 == strcasecmp( "用户对话", $text ) ) { return 3; }
- if ( 0 == strcasecmp( "Wikipedia_对话", $text ) ) { return 5; }
- if ( 0 == strcasecmp( "图像", $text ) ) { return 6; }
- if ( 0 == strcasecmp( "图像对话", $text ) ) { return 7; }
+ if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
+ if ( 0 == strcasecmp( "", $text ) ) { return ; }
+ if ( 0 == strcasecmp( "对话", $text ) ) { return 1; }
+ if ( 0 == strcasecmp( "用户", $text ) ) { return 2; }
+ if ( 0 == strcasecmp( "用户对话", $text ) ) { return 3; }
+ if ( 0 == strcasecmp( "Wikipedia_对话", $text ) ) { return 5; }
+ if ( 0 == strcasecmp( "图像", $text ) ) { return 6; }
+ if ( 0 == strcasecmp( "图像对话", $text ) ) { return 7; }
return false;
}
@@ -1038,12 +926,7 @@ class LanguageZh_cn extends LanguageUtf8 {
return $wgSkinNamesZh_cn;
}
-# The date and time functions can be tweaked if need be
-
- # inherit userAdjust()
-
- function date( $ts, $adj = false )
- {
+ function date( $ts, $adj = false ) {
if ( $adj ) { $ts = $this->userAdjust( $ts ); }
$d = substr( $ts, 0, 4 ) . "年" .
@@ -1052,32 +935,11 @@ class LanguageZh_cn extends LanguageUtf8 {
return $d;
}
- function timeanddate( $ts, $adj = false )
- {
+ function timeanddate( $ts, $adj = false ) {
return $this->time( $ts, $adj ) . " " . $this->date( $ts, $adj );
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesZh_cn;
- return $wgValidSpecialPagesZh_cn;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesZh_cn;
- return $wgSysopSpecialPagesZh_cn;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesZh_cn;
- return $wgDeveloperSpecialPagesZh_cn;
-
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesZh_cn;
if( isset( $wgAllMessagesZh_cn[$key] ) )
return $wgAllMessagesZh_cn[$key];
diff --git a/languages/LanguageZh_hk.php b/languages/LanguageZh_hk.php
index 1b0ecdcbbe08..7e55a77b2f33 100644
--- a/languages/LanguageZh_hk.php
+++ b/languages/LanguageZh_hk.php
@@ -5,7 +5,7 @@
*/
require_once( "LanguageZh_tw.php");
-class LanguageZh_hk extends LanguageZh_tw {
+class LanguageZh_hk extends LanguageZh_tw {
# Inherit everything for now
}
?>
diff --git a/languages/LanguageZh_sg.php b/languages/LanguageZh_sg.php
index 7543a82e7bed..6e43c3c5410b 100644
--- a/languages/LanguageZh_sg.php
+++ b/languages/LanguageZh_sg.php
@@ -5,7 +5,7 @@
*/
require_once( "LanguageZh_cn.php");
-class LanguageZh_sg extends LanguageZh_cn {
+class LanguageZh_sg extends LanguageZh_cn {
# Inherit everything for now
}
?>
diff --git a/languages/LanguageZh_tw.php b/languages/LanguageZh_tw.php
index dc0033cc2a4e..3770b2377d7c 100644
--- a/languages/LanguageZh_tw.php
+++ b/languages/LanguageZh_tw.php
@@ -6,13 +6,6 @@
require_once( "LanguageUtf8.php" );
require_once( "LanguageZh_cn.php" );
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
/* private */ $wgNamespaceNamesZh_tw = array(
NS_MEDIA => "媒體",
NS_SPECIAL => "特殊",
@@ -45,16 +38,7 @@ require_once( "LanguageZh_cn.php" );
"標準",/* "Standard" */
"懷舊",/* "Nostalgia" */
"科隆香水藍" /* "Cologne Blue" */
-);
-
-/* private */ $wgMathNamesZh_tw = array(
- "永遠使用PNG圖像", /* "Always render PNG" */
- "如果是簡單的公式使用HTML,否則使用PNG圖像", /* "HTML if very simple or else PNG" */
- "如果可以用HTML,否則用PNG圖像", /* "HTML if possible or else PNG" */
- "顯示為TeX代碼(使用文字流覽器時)", /* "Leave it as TeX (for text browsers)" */
- "推薦為新版流覽器使用" /* "Recommended for modern browsers" */
-);
-
+) + $wgSkinNamesEn;
/* private */ $wgBookstoreListZh_tw = array(
"博客來書店" => "http://www.books.com.tw/exep/openfind_book_keyword.php?cat1=4&key1=$1",
@@ -63,70 +47,6 @@ require_once( "LanguageZh_cn.php" );
"新絲書店" => "http://www.silkbook.com/function/Search_List_Book.asp?item=5&text=$1"
);
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesZh_tw = array(
- "Userlogin" => "註冊",
- "Userlogout" => "註銷",
- "Preferences" => "參數設置",
-/*"Set my user preferences", */
- "Watchlist" => "監視列表",
-/* "My watchlist", */
- "Recentchanges" => "最近更新",
-/* "Recently updated pages", */
- "Upload" => "上載文件",
-/* "Upload image files", */
- "Imagelist" => "圖像列表",
-/* "Image list", */
- "Listusers" => "註冊用戶",
-/* "Registered users", */
- "Statistics" => "站點統計",
-/* "Site statistics", */
- "Randompage" => "隨機條目",
-/* "Random article", */
-
- "Lonelypages" => "孤立條目",
-/* "Orphaned articles",*/
- "Unusedimages" => "孤立圖像",
-/* "Orphaned images", */
- "Popularpages" => "熱點條目",
-/* "Popular articles", */
- "Wantedpages" => "待撰條目",
-/* "Most wanted articles", */
- "Shortpages" => "短條目",
- "Longpages" => "長條目",
- "Newpages" => "新建條目",
-# "Intl" => "跨語言鏈接", # this page not done yet!
- "Ancientpages" => "舊條目",
- "Allpages" => "所有條目",
-
- "Ipblocklist" => "被封網址列表",
- "Maintenance" => "維護頁",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "鏈入頁面",
- "Recentchangeslinked" => "链出更改",
- "Movepage" => "鏈出更改",
- "Booksources" => "站外書源",
-# "Categories" => "頁面分類"
- "Export" => "導出為XML",
- "Version" => "媒體維基版本",
-);
-
-/* private */ $wgSysopSpecialPagesZh_tw = array(
- "Blockip" => "查封一個網址",
- "Asksql" => "查詢數據庫",
- "Undelete" => "恢復被刪頁面"
-);
-
-/* private */ $wgDeveloperSpecialPagesZh_tw = array(
- "Lockdb" => "設置數據庫只讀",
- "Unlockdb" => "恢復數據庫修改權限",
-);
-
/* private */ $wgAllMessagesZh_tw = array(
/* User toggles */
@@ -159,11 +79,9 @@ require_once( "LanguageZh_cn.php" );
"linktrail" => "/^([a-z]+)(.*)\$/sD",
"mainpage" => "首頁",
"about" => "關於",
-"aboutwikipedia" => "關於維基百科",
"aboutpage" => "維基百科:關於",
"help" => "幫助",
"helppage" => "維基百科:幫助",
-"wikititlesuffix" => "維基百科",
"bugreports" => "錯誤報告",
"bugreportspage" => "維基百科:錯誤報告",
"faq" => "常見問題解答",
@@ -182,7 +100,6 @@ require_once( "LanguageZh_cn.php" );
"currentevents" => "新聞動態",
"errorpagetitle" => "錯誤",
"returnto" => "返回到$1.",
-"fromwikipedia" => "維基百科,自由的百科全書",
"whatlinkshere" => "鏈入頁面",
"help" => "幫助",
"search" => "搜索",
@@ -206,7 +123,6 @@ require_once( "LanguageZh_cn.php" );
"redirectedfrom" => "(重定向自$1)",
"lastmodified" => "最後更改$1.",
"viewcount" => "本頁面已經被瀏覽$1次。",
-"gnunote" => "所有文本在<a class=internal href='/wiki/GNU_FDL'>GNU自由文檔協議證書 </a>下發佈",
"printsubtitle" => "(來自 {{SERVER}})",
"protectedpage" => "被保護頁",
"administrators" => "維基百科:管理員",
@@ -326,7 +242,7 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
"newusersonly" => "(僅限新用戶)",
"remembermypassword" => "下次登錄記住密碼。",
"loginproblem" => "<b>登錄有問題。</b><br />再試一次!",
-"alreadyloggedin" => "<font color=red><b>用戶$1,您已經登錄了!</b></font><br />\n",
+"alreadyloggedin" => "<strong>用戶$1,您已經登錄了!</strong><br />\n",
"login" => "登錄",
"userlogin" => "用戶登錄",
@@ -439,8 +355,6 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
# Search results
#
"searchresults" => "搜索結果",
-"searchhelppage" => "維基百科:搜索",
-"searchingwikipedia" => "搜索維基百科",
"searchresulttext" => "有關搜索維基百科的更多詳情,參見$1。",
"searchquery" => "查詢\"$1\"",
"badquery" => "搜索查詢不正確",
@@ -468,24 +382,7 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
"searchdisabled" => "<p>維基百科內部搜索功能由於高峰時段服務器超載而停止使用。
您可以暫時通過
<a href=\"http://google.com.tw/\">google</a>搜索維基百科。
-謝謝您的耐心。
-<!-- Search Google -->
-<form id=\"google\" method=\"get\" action=\"http://www.google.com.tw/custom\">
-<table bgcolor=\"#FFFFFF\" cellspacing=0 border=0>
-<tr valign=top><td>
-<a href=\"http://www.google.com.tw/search\">
-<img src=\"http://www.google.com.tw/logos/Logo_40wht.gif\" border=0
-alt=\"Google\" align=\"middle\"></a>
-</td>
-<td>
-<input type=text name=\"q\" size=31 maxlength=255 value=\"$1\">
-<input type=submit name=\"sa\" value=\"Google搜索\">
-<input type=hidden name=\"cof\" value=\"LW:135;L:http://zh-tw.wikipedia.org/upload/wiki.png;LH:133;AH:left;S:http://www.wikiped<font face=arial,sans-serif size=-1>
-<input type=hidden name=\"domains\" value=\"zh-tw.wikipedia.org\"><br />
-<input type=radio name=\"sitesearch\" value=\"\"> 搜索WWW
-<input type=radio name=\"sitesearch\" value=\"zh-tw.wikipedia.org\" checked> 搜索zh-tw.wikipedia.org </font><br />
-</td></tr></table></form>
-<!-- Search Google -->\n",
+謝謝您的耐心。",
# Preferences page
#
@@ -597,11 +494,9 @@ alt=\"Google\" align=\"middle\"></a>
",
"filename" => "文件名",
"filedesc" => "簡述",
-"affirmation" => "我保證本文件的版權持有人同意將其在$1條款下發佈。",
"copyrightpage" => "維基百科:版權信息",
"copyrightpagename" => "維基百科版權",
"uploadedfiles" => "已上載文件",
-"noaffirmation" => "您必須保證您上載的文件並沒有侵犯版權。",
"ignorewarning" => "忽略警告並保存文件。",
"minlength" => "圖像名字必須至少有三個字母。",
"badfilename" => "圖像名已被改為\"$1\"。",
@@ -694,8 +589,6 @@ alt=\"Google\" align=\"middle\"></a>
"listusers" => "用戶列表",
"specialpages" => "特殊頁面",
"spheading" => "特殊頁面",
-"sysopspheading" => "管理員特殊頁面",
-"developerspheading" => "發展者特殊頁面",
"protectpage" => "保護頁面",
"recentchangeslinked" => "鏈出更改",
"rclsub" => "(從 \"$1\"鏈出的頁面)",
@@ -845,7 +738,6 @@ alt=\"Google\" align=\"middle\"></a>
"ipbreason" => "原因",
"ipbsubmit" => "查封該地址",
"badipaddress" => "網址不正確。",
-"noblockreason" => "您必須說明查封的具體理由。",
"blockipsuccesssub" => "查封成功",
"blockipsuccesstext" => "網址“$1”已經被查封。
<br />參看[[特殊:被封網址列表|被封網址列表]]以復審查封。",
@@ -854,7 +746,7 @@ alt=\"Google\" align=\"middle\"></a>
"ipusubmit" => "解除禁封",
"ipusuccess" => "網址”$1”已經被解除禁封",
"ipblocklist" => "被封網址列表",
-"blocklistline" => "$1,$2禁封$3",
+"blocklistline" => "$1,$2禁封$3 ($4)",
"blocklink" => "禁封",
"unblocklink" => "解除禁封",
"contribslink" => "貢獻",
@@ -879,17 +771,6 @@ alt=\"Google\" align=\"middle\"></a>
<br />請記住在維護完成後重新開放數據庫。",
"unlockdbsuccesstext" => "維基百科數據庫重新開放。",
-# SQL query
-#
-"asksql" => "SQL查詢",
-"asksqltext" => "用下麵的表單對維基百科數據庫進行直接查詢。
-使用單引號('像這樣')來分割字串符。
-這樣做有可能增加服務器的負擔,所以請慎用本功能。",
-"sqlquery" => "輸入查詢",
-"querybtn" => "提交查詢",
-"selectonly" => "除了“SELECT”以外的所有查詢都只限維基百科發展者使用。",
-"querysuccessful" => "查詢成功",
-
# Move page
#
"movepage" => "移動頁面",
@@ -953,7 +834,7 @@ alt=\"Google\" align=\"middle\"></a>
'blocklogpage' => "封鎖記錄", //"Block_log",
'categoriespagetext' => "以下列出所有的頁面分類。", //"The following categories exists in the wiki.",
'categoryarticlecount' => "該類頁面共有 $1 條目", //There are $1 articles in this category.",
-'clearyourcache' => "'''注意:''' 保存設置後,要清掉瀏覽器的緩存才能生效:'''Mozilla:''' 點''刷新'' (或用快鍵''Ctrl-R''),'''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''。",//"'''Note:''' After saving, you have to clear your browser cache to see the changes: '''Mozilla:''' click ''Reload'' (or ''Ctrl-R''), '''IE / Opera:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-R'', '''Konqueror''' ''Ctrl-R''.",
+'clearyourcache' => "'''注意:''' 保存設置後,要清掉瀏覽器的緩存才能生效:'''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''Internet Explorer:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''。",
'edit' => "編輯", //"Edit",
'navigation' => "導航", //"Navigation",
'nstab-category' => "分類", //"Category",
@@ -995,7 +876,6 @@ email address to them, and it can be used to send you a new password if you forg
"aboutsite" => "關於 {{SITENAME}}",
"disclaimers" => "免責聲明",
"tog-fancysig" => "使用原始簽名 (不產生自動連結)",
-"qbsettingsnote" => '這些設定只會在 \'Standard\' 和 \'CologneBlue\' 面板生效',
"tog-previewonfirst" => "第一次編輯時顯示原文內容的預覽",
"copyright" => "本站所有內容允許以下方式利用: $1",
"loginprompt" => "您必須允許瀏覽器紀錄Cookie才能成功登入 Wikipedia 並順利進行操作",
@@ -1020,14 +900,14 @@ class LanguageZh_tw extends LanguageZh_cn {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
# Aliases
- if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
- if ( 0 == strcasecmp( "", $text ) ) { return ; }
- if ( 0 == strcasecmp( "對話", $text ) ) { return 1; }
- if ( 0 == strcasecmp( "用戶", $text ) ) { return 2; }
- if ( 0 == strcasecmp( "用戶對話", $text ) ) { return 3; }
- if ( 0 == strcasecmp( "維基百科對話", $text ) ) { return 5; }
- if ( 0 == strcasecmp( "圖像", $text ) ) { return 6; }
- if ( 0 == strcasecmp( "圖像對話", $text ) ) { return 7; }
+ if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
+ if ( 0 == strcasecmp( "", $text ) ) { return ; }
+ if ( 0 == strcasecmp( "對話", $text ) ) { return 1; }
+ if ( 0 == strcasecmp( "用戶", $text ) ) { return 2; }
+ if ( 0 == strcasecmp( "用戶對話", $text ) ) { return 3; }
+ if ( 0 == strcasecmp( "維基百科對話", $text ) ) { return 5; }
+ if ( 0 == strcasecmp( "圖像", $text ) ) { return 6; }
+ if ( 0 == strcasecmp( "圖像對話", $text ) ) { return 7; }
return false;
}
@@ -1046,27 +926,7 @@ class LanguageZh_tw extends LanguageZh_cn {
return $wgMathNamesZh_tw;
}
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesZh_tw;
- return $wgValidSpecialPagesZh_tw;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesZh_tw;
- return $wgSysopSpecialPagesZh_tw;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesZh_tw;
- return $wgDeveloperSpecialPagesZh_tw;
-
- }
-
- function getMessage( $key )
- {
+ function getMessage( $key ) {
global $wgAllMessagesZh_tw;
if(array_key_exists($key, $wgAllMessagesZh_tw))
return $wgAllMessagesZh_tw[$key];
diff --git a/maintenance/dumpBackup.php b/maintenance/dumpBackup.php
index b934120b57fd..51d9ee0b11f5 100644
--- a/maintenance/dumpBackup.php
+++ b/maintenance/dumpBackup.php
@@ -22,6 +22,8 @@
* @subpackage SpecialPage
*/
+$originalDir = getcwd();
+
$optionsWithArgs = array( 'server', 'pagelist' );
require_once( 'commandLine.inc' );
@@ -141,7 +143,7 @@ if( isset( $options['server'] ) ) {
if ( isset( $options['pagelist'] ) ) {
$olddir = getcwd();
- chdir( 'maintenance' );
+ chdir( $originalDir );
$pages = file( $options['pagelist'] );
chdir( $olddir );
if ( $pages === false ) {
diff --git a/maintenance/duplicatetrans.php b/maintenance/duplicatetrans.php
new file mode 100644
index 000000000000..89d9cff1c778
--- /dev/null
+++ b/maintenance/duplicatetrans.php
@@ -0,0 +1,29 @@
+<?php
+/**
+ * Prints out messages that are the same as the message with the corrisponding
+ * key in the Language.php file
+ *
+ * @package MediaWiki
+ * @subpackage Maintenance
+ */
+
+require_once('commandLine.inc');
+
+if ( 'en' == $wgLanguageCode ) {
+ print "Current selected language is English. Cannot check translations.\n";
+ exit();
+}
+
+$count = $total = 0;
+$msgarray = 'wgAllMessages' . ucfirst( $wgLanguageCode );
+
+foreach ( $$msgarray as $code => $msg ) {
+ ++$total;
+ if ( @$wgAllMessagesEn[$code] == $msg ) {
+ echo "* $code\n";
+ ++$count;
+ }
+}
+
+echo "{$count} messages of {$total} are duplicates\n";
+?>
diff --git a/maintenance/mcc.php b/maintenance/mcc.php
index 73b03a139880..a32fd6f790d9 100755
--- a/maintenance/mcc.php
+++ b/maintenance/mcc.php
@@ -11,7 +11,7 @@
require_once( "commandLine.inc" );
require_once("memcached-client.php");
-$mcc = new memcached( array('persistant' => true) );
+$mcc = new memcached( array('persistant' => true, 'debug' => true) );
$mcc->set_servers( $wgMemCachedServers );
$mcc->set_debug( true );
diff --git a/maintenance/parserTests.txt b/maintenance/parserTests.txt
index 9794cff3c0b2..22c6158ea27c 100644
--- a/maintenance/parserTests.txt
+++ b/maintenance/parserTests.txt
@@ -1844,6 +1844,15 @@ Image caption containing a newline
!!end
+!! test
+Bug 3090: External links other than http: in image captions
+!! input
+[[Image:Foobar.jpg|thumb|200px|This caption has [irc://example.net irc] and [https://example.com Secure] ext links in it.]]
+!! result
+<div class="thumb tright"><div style="width:202px;"><a href="/wiki/Image:Foobar.jpg" class="internal" title="This caption has irc and Secure ext links in it."><img src="/images/thumb/3/3a/Foobar.jpg/200px-Foobar.jpg" alt="This caption has irc and Secure ext links in it." width="200" height="23" longdesc="/wiki/Image:Foobar.jpg" /></a> <div class="thumbcaption" ><div class="magnify" style="float:right"><a href="/wiki/Image:Foobar.jpg" class="internal" title="Enlarge"><img src="/skins/common/images/magnify-clip.png" width="15" height="11" alt="Enlarge" /></a></div>This caption has <a href="irc://example.net" class='external text' title="irc://example.net" rel="nofollow">irc</a> and <a href="https://example.com" class='external text' title="https://example.com" rel="nofollow">Secure</a> ext links in it.</div></div></div>
+
+!! end
+
###
### Subpages
@@ -2570,6 +2579,24 @@ Bug 2304: HTML attribute safety (named web link)
!! end
+!! test
+Bug 3244: HTML attribute safety (extension; safe)
+!! input
+<div style="<nowiki>background:blue</nowiki>"></div>
+!! result
+<div style="background:blue"></div>
+
+!! end
+
+!! test
+Bug 3244: HTML attribute safety (extension; unsafe)
+!! input
+<div style="<nowiki>border-left:expression(alert(document.cookie))</nowiki>"></div>
+!! result
+<div></div>
+
+!! end
+
TODO:
more images
diff --git a/maintenance/rebuildInterwiki.inc b/maintenance/rebuildInterwiki.inc
index 76ef6ffd62eb..34046274c296 100644
--- a/maintenance/rebuildInterwiki.inc
+++ b/maintenance/rebuildInterwiki.inc
@@ -49,6 +49,7 @@ function getRebuildInterwikiSQL() {
'textbookwiki' => 'wikibooks.org',
'sep11wiki' => 'sep11.wikipedia.org',
'metawiki' => 'meta.wikimedia.org',
+ 'commonswiki' => 'commons.wikimedia.org',
);
$extraLinks = array(
@@ -77,7 +78,8 @@ function getRebuildInterwikiSQL() {
}
# Extract the intermap from meta
- $lines = file( 'http://meta.wikimedia.org/w/index.php?title=Interwiki_map&action=raw' );
+ $intermap = wfGetHTTP( 'http://meta.wikimedia.org/w/index.php?title=Interwiki_map&action=raw' );
+ $lines = array_map( 'trim', explode( "\n", trim( $intermap ) ) );
if ( !$lines ) {
die( "m:Interwiki_map not found" );
diff --git a/maintenance/recount.sql b/maintenance/recount.sql
index 2bf4a7fba806..d9fec31fb5c4 100644
--- a/maintenance/recount.sql
+++ b/maintenance/recount.sql
@@ -4,5 +4,5 @@
SELECT @foo:=COUNT(*) FROM /*$wgDBprefix*/cur
WHERE cur_namespace=0 AND cur_is_redirect=0 AND cur_text like '%[[%';
-UPDATE /*$wgDBprefix*/site_stats SET ss_good_articles=@foo;
+UPDATE /*$wgDBprefix*/site_stats SET ss_good_articles=@foo, ss_total_pages=-1, ss_users=-1, ss_admins=-1;
diff --git a/maintenance/storage/blobs.sql b/maintenance/storage/blobs.sql
new file mode 100644
index 000000000000..3e72f77f3339
--- /dev/null
+++ b/maintenance/storage/blobs.sql
@@ -0,0 +1,8 @@
+-- Blobs table for external storage
+
+CREATE TABLE /*$wgDBprefix*/blobs (
+ blob_id int(8) NOT NULL default '0' AUTO_INCREMENT,
+ blob_text mediumtext,
+ PRIMARY KEY (blob_id)
+) TYPE=InnoDB;
+
diff --git a/maintenance/storage/compressOld.inc b/maintenance/storage/compressOld.inc
new file mode 100644
index 000000000000..344a490f2875
--- /dev/null
+++ b/maintenance/storage/compressOld.inc
@@ -0,0 +1,246 @@
+<?php
+/**
+ * @package MediaWiki
+ * @subpackage Maintenance
+ */
+
+/** */
+require_once( 'Revision.php' );
+require_once( 'ExternalStoreDB.php' );
+
+/** @todo document */
+function compressOldPages( $start = 0, $extdb = '' ) {
+ $fname = 'compressOldPages';
+
+ $chunksize = 50;
+ print "Starting from old_id $start...\n";
+ $dbw =& wfGetDB( DB_MASTER );
+ do {
+ $end = $start + $chunksize;
+ $res = $dbw->select( 'text', array( 'old_id','old_flags','old_namespace','old_title','old_text' ),
+ "old_id>=$start", $fname, array( 'ORDER BY' => 'old_id', 'LIMIT' => $chunksize, 'FOR UPDATE' ) );
+ if( $dbw->numRows( $res ) == 0 ) {
+ break;
+ }
+ $last = $start;
+ while( $row = $dbw->fetchObject( $res ) ) {
+ # print " {$row->old_id} - {$row->old_namespace}:{$row->old_title}\n";
+ compressPage( $row, $extdb );
+ $last = $row->old_id;
+ }
+ $dbw->freeResult( $res );
+ $start = $last + 1; # Deletion may leave long empty stretches
+ print "$start...\n";
+ } while( true );
+}
+
+/** @todo document */
+function compressPage( $row, $extdb ) {
+ $fname = 'compressPage';
+ if ( false !== strpos( $row->old_flags, 'gzip' ) || false !== strpos( $row->old_flags, 'object' ) ) {
+ #print "Already compressed row {$row->old_id}\n";
+ return false;
+ }
+ $dbw =& wfGetDB( DB_MASTER );
+ $flags = $row->old_flags ? "{$row->old_flags},gzip" : "gzip";
+ $compress = gzdeflate( $row->old_text );
+
+ # Store in external storage if required
+ if ( $extdb !== '' ) {
+ $storeObj = new ExternalStoreDB;
+ $compress = $storeObj->store( $extdb, $compress );
+ if ( $compress === false ) {
+ print "Unable to store object\n";
+ return false;
+ }
+ }
+
+ # Update text row
+ $dbw->update( 'text',
+ array( /* SET */
+ 'old_flags' => $flags,
+ 'old_text' => $compress
+ ), array( /* WHERE */
+ 'old_id' => $row->old_id
+ ), $fname, 'LIMIT 1'
+ );
+ return true;
+}
+
+define( 'LS_INDIVIDUAL', 0 );
+define( 'LS_CHUNKED', 1 );
+
+/** @todo document */
+function compressWithConcat( $startId, $maxChunkSize, $maxChunkFactor, $factorThreshold, $beginDate, $endDate )
+{
+ $fname = 'compressWithConcat';
+ $loadStyle = LS_CHUNKED;
+
+ $dbr =& wfGetDB( DB_SLAVE );
+ $dbw =& wfGetDB( DB_MASTER );
+
+ # Get all articles by page_id
+ $maxPageId = $dbr->selectField( 'page', 'max(page_id)', '', $fname );
+ $pageConds = array();
+
+ /*
+ if ( $exclude_ns0 ) {
+ print "Excluding main namespace\n";
+ $pageConds[] = 'page_namespace<>0';
+ }
+ if ( $queryExtra ) {
+ $pageConds[] = $queryExtra;
+ }
+ */
+
+ # For each article, get a list of revisions which fit the criteria
+ # No recompression, use a condition on old_flags
+ $conds = array(
+ "old_flags NOT LIKE '%object%' " .
+ " AND (old_flags NOT LIKE '%external%' OR old_text NOT LIKE 'DB://%/%/%')");
+
+ if ( $beginDate ) {
+ $conds[] = "rev_timestamp>'" . $beginDate . "'";
+ }
+ if ( $endDate ) {
+ $conds[] = "rev_timestamp<'" . $endDate . "'";
+ }
+ if ( $loadStyle == LS_CHUNKED ) {
+ $tables = array( 'revision', 'text' );
+ $fields = array( 'rev_id', 'rev_text_id', 'old_flags', 'old_text' );
+ $conds[] = 'rev_text_id=old_id';
+ $revLoadOptions = 'FOR UPDATE';
+ } else {
+ $tables = array( 'revision' );
+ $fields = array( 'rev_id', 'rev_text_id' );
+ $revLoadOptions = array();
+ }
+
+ $oldReadsSinceLastSlaveWait = 0; #check slave lag periodically
+ $totalMatchingRevisions = 0;
+ $masterPos = false;
+ for ( $pageId = $startId; $pageId <= $maxPageId; $pageId++ ) {
+ $pageRes = $dbr->select( 'page', array('page_id', 'page_namespace', 'page_title'),
+ $pageConds + array('page_id' => $pageId), $fname );
+ if ( $dbr->numRows( $pageRes ) == 0 ) {
+ continue;
+ }
+ $pageRow = $dbr->fetchObject( $pageRes );
+
+ # Display progress
+ $titleObj = Title::makeTitle( $pageRow->page_namespace, $pageRow->page_title );
+ print "$pageId\t" . $titleObj->getPrefixedDBkey() . " ";
+
+ # Load revisions
+ $revRes = $dbw->select( $tables, $fields,
+ array( 'rev_page' => $pageRow->page_id ) + $conds,
+ $fname,
+ $revLoadOptions
+ );
+ $revs = array();
+ while ( $revRow = $dbw->fetchObject( $revRes ) ) {
+ $revs[] = $revRow;
+ }
+
+ if ( count( $revs ) < 2) {
+ # No revisions matching, no further processing
+ print "\n";
+ continue;
+ }
+
+ # For each chunk
+ $i = 0;
+ while ( $i < count( $revs ) ) {
+ if ( $i < count( $revs ) - $maxChunkSize ) {
+ $thisChunkSize = $maxChunkSize;
+ } else {
+ $thisChunkSize = count( $revs ) - $i;
+ }
+
+ $chunk = new ConcatenatedGzipHistoryBlob();
+ $stubs = array();
+ $dbw->begin();
+ $usedChunk = false;
+ $primaryOldid = $revs[$i]->rev_text_id;
+
+ # Get the text of each revision and add it to the object
+ for ( $j = 0; $j < $thisChunkSize && $chunk->isHappy( $maxChunkFactor, $factorThreshold ); $j++ ) {
+ $oldid = $revs[$i + $j]->rev_text_id;
+
+ # Get text
+ if ( $loadStyle == LS_INDIVIDUAL ) {
+ $textRow = $dbw->selectRow( 'text',
+ array( 'old_flags', 'old_text' ),
+ array( 'old_id' => $oldid ),
+ $fname,
+ 'FOR UPDATE'
+ );
+ $text = Revision::getRevisionText( $textRow );
+ } else {
+ $text = Revision::getRevisionText( $revs[$i + $j] );
+ }
+
+ if ( $text === false ) {
+ print "\nError, unable to get text in old_id $oldid\n";
+ #$dbw->delete( 'old', array( 'old_id' => $oldid ) );
+ }
+
+ if ( $j == 0 ) {
+ $chunk->setText( $text );
+ print '.';
+ } else {
+ # Don't make a stub if it's going to be longer than the article
+ # Stubs are typically about 100 bytes
+ if ( strlen( $text ) < 120 ) {
+ $stub = false;
+ print 'x';
+ } else {
+ $stub = $chunk->addItem( $text );
+ $stub->setLocation( $primaryOldid );
+ $hash = $stub->getHash();
+ $stub = serialize( $stub );
+ print '.';
+ $usedChunk = true;
+ }
+ $stubs[$j] = $stub;
+ }
+ }
+ $thisChunkSize = $j;
+
+ # If we couldn't actually use any stubs because the pages were too small, do nothing
+ if ( $usedChunk ) {
+ # Store the main object
+ $dbw->update( 'text',
+ array( /* SET */
+ 'old_text' => serialize( $chunk ),
+ 'old_flags' => 'object,utf-8',
+ ), array( /* WHERE */
+ 'old_id' => $primaryOldid
+ )
+ );
+
+ # Store the stub objects
+ for ( $j = 1; $j < $thisChunkSize; $j++ ) {
+ # Skip if not compressing
+ if ( $stubs[$j] !== false ) {
+ $dbw->update( 'text',
+ array( /* SET */
+ 'old_text' => $stubs[$j],
+ 'old_flags' => 'object,utf-8',
+ ), array( /* WHERE */
+ 'old_id' => $revs[$i + $j]->rev_text_id
+ )
+ );
+ }
+ }
+ }
+ # Done, next
+ print "/";
+ $dbw->commit();
+ $i += $thisChunkSize;
+ }
+ print "\n";
+ }
+ return true;
+}
+?>
diff --git a/maintenance/storage/compressOld.php b/maintenance/storage/compressOld.php
new file mode 100644
index 000000000000..35d8c829460e
--- /dev/null
+++ b/maintenance/storage/compressOld.php
@@ -0,0 +1,81 @@
+<?php
+/**
+ * Compress the text of a wiki
+ *
+ * @package MediaWiki
+ * @subpackage Maintenance
+ */
+
+/** */
+
+/**
+ * Usage:
+ *
+ * Non-wikimedia
+ * php compressOld.php [options...]
+ *
+ * Wikimedia
+ * php compressOld.php <database> [options...]
+ *
+ * Options are:
+ * -t <type> set compression type to either:
+ * gzip: compress revisions independently
+ * concat: concatenate revisions and compress in chunks (default)
+ * -c <chunk-size> maximum number of revisions in a concat chunk
+ * -b <begin-date> earliest date to check for uncompressed revisions
+ * -e <end-date> latest revision date to compress
+ * -s <start-id> the old_id to start from
+ * -f <max-factor> the maximum ratio of compressed chunk bytes to uncompressed avg. revision bytes
+ * -h <threshold> is a minimum number of KB, where <max-factor> cuts in
+ * --extdb <cluster> store specified revisions in an external cluster (untested)
+ *
+ */
+
+$optionsWithArgs = array( 't', 'c', 's', 'f', 'h', 'extdb' );
+require_once( "../commandLine.inc" );
+require_once( "compressOld.inc" );
+
+if( !function_exists( "gzdeflate" ) ) {
+ print "You must enable zlib support in PHP to compress old revisions!\n";
+ print "Please see http://www.php.net/manual/en/ref.zlib.php\n\n";
+ die();
+}
+
+$defaults = array(
+ 't' => 'concat',
+ 'c' => 20,
+ 's' => 0,
+ 'f' => 3,
+ 'h' => 100,
+ 'b' => '',
+ 'e' => '',
+ 'extdb' => '',
+);
+
+$options = $options + $defaults;
+
+if ( $options['t'] != 'concat' && $options['t'] != 'gzip' ) {
+ print "Type \"{$options['t']}\" not supported\n";
+}
+
+print "Depending on the size of your database this may take a while!\n";
+print "If you abort the script while it's running it shouldn't harm anything,\n";
+print "but if you haven't backed up your data, you SHOULD abort now!\n\n";
+print "Press control-c to abort first (will proceed automatically in 5 seconds)\n";
+#sleep(5);
+
+$success = true;
+if ( $options['t'] == 'concat' ) {
+ $success = compressWithConcat( $options['s'], $options['c'], $options['f'], $options['h'], $options['b'],
+ $options['e'], $options['extdb'] );
+} else {
+ compressOldPages( $options['s'], $options['extdb'] );
+}
+
+if ( $success ) {
+ print "Done.\n";
+}
+
+exit();
+
+?>
diff --git a/maintenance/storage/dumpRev.php b/maintenance/storage/dumpRev.php
new file mode 100644
index 000000000000..4d0ccb5853af
--- /dev/null
+++ b/maintenance/storage/dumpRev.php
@@ -0,0 +1,14 @@
+<?php
+
+require_once( 'commandLine.inc' );
+$dbr =& wfGetDB( DB_SLAVE );
+$row = $dbr->selectRow( 'old', array( 'old_flags', 'old_text' ), array( 'old_id' => $args[0] ) );
+$obj = unserialize( $row->old_text );
+
+if ( get_class( $obj ) == 'concatenatedgziphistoryblob' ) {
+ print_r( array_keys( $obj->mItems ) );
+} else {
+ var_dump( $obj );
+}
+
+?>
diff --git a/maintenance/storage/moveToExternal.php b/maintenance/storage/moveToExternal.php
new file mode 100644
index 000000000000..8b441d2023bd
--- /dev/null
+++ b/maintenance/storage/moveToExternal.php
@@ -0,0 +1,80 @@
+<?php
+
+define( 'REPORTING_INTERVAL', 100 );
+define( 'STUB_HEADER', 'O:15:"historyblobstub"' );
+
+if ( !defined( 'MEDIAWIKI' ) ) {
+ $optionsWithArgs = array( 'm' );
+
+ require_once( '../commandLine.inc' );
+ require_once( 'ExternalStoreDB.php' );
+ require_once( 'resolveStubs.php' );
+
+ $fname = 'moveToExternal';
+
+ if ( !isset( $args[0] ) ) {
+ print "Usage: php moveToExternal.php [-m <maxid>] <cluster>\n";
+ exit;
+ }
+
+ $cluster = $args[0];
+ $dbw =& wfGetDB( DB_MASTER );
+
+ if ( isset( $options['m'] ) ) {
+ $maxID = $options['m'];
+ } else {
+ $maxID = $dbw->selectField( 'text', 'MAX(old_id)', false, $fname );
+ }
+
+ moveToExternal( $cluster, $maxID );
+}
+
+
+
+function moveToExternal( $cluster, $maxID ) {
+ $fname = 'moveToExternal';
+ $dbw =& wfGetDB( DB_MASTER );
+
+ print "Moving $maxID text rows to external storage\n";
+ $ext = new ExternalStoreDB;
+ for ( $id = 1; $id <= $maxID; $id++ ) {
+ if ( !($id % REPORTING_INTERVAL) ) {
+ print "$id\n";
+ wfWaitForSlaves( 5 );
+ }
+ $row = $dbw->selectRow( 'text', array( 'old_flags', 'old_text' ),
+ array(
+ 'old_id' => $id,
+ "old_flags NOT LIKE '%external%'",
+ ), $fname );
+ if ( !$row ) {
+ # Non-existent or already done
+ continue;
+ }
+
+ # Resolve stubs
+ $flags = explode( ',', $row->old_flags );
+ if ( in_array( 'object', $flags )
+ && substr( $row->old_text, 0, strlen( STUB_HEADER ) ) === STUB_HEADER )
+ {
+ resolveStub( $id, $row->old_text, $row->old_flags );
+ continue;
+ }
+
+ $url = $ext->store( $cluster, $row->old_text );
+ if ( !$url ) {
+ print "Error writing to external storage\n";
+ exit;
+ }
+ if ( $row->old_flags === '' ) {
+ $flags = 'external';
+ } else {
+ $flags = "{$row->old_flags},external";
+ }
+ $dbw->update( 'text',
+ array( 'old_flags' => $flags, 'old_text' => $url ),
+ array( 'old_id' => $id ), $fname );
+ }
+}
+
+?>
diff --git a/maintenance/storage/resolveStubs.php b/maintenance/storage/resolveStubs.php
new file mode 100644
index 000000000000..d22976c5f75d
--- /dev/null
+++ b/maintenance/storage/resolveStubs.php
@@ -0,0 +1,108 @@
+<?php
+
+define( 'REPORTING_INTERVAL', 100 );
+
+if ( !defined( 'MEDIAWIKI' ) ) {
+ $optionsWithArgs = array( 'm' );
+
+ require_once( '../commandLine.inc' );
+ require_once( 'includes/ExternalStoreDB.php' );
+
+ resolveStubs();
+}
+
+/**
+ * Convert history stubs that point to an external row to direct
+ * external pointers
+ */
+function resolveStubs() {
+ $fname = 'resolveStubs';
+
+ print "Retrieving stub rows...\n";
+ $dbr =& wfGetDB( DB_SLAVE );
+ $maxID = $dbr->selectField( 'text', 'MAX(old_id)', false, $fname );
+ $stubs = array();
+ $flagsArray = array();
+
+ # Do it in 100 blocks
+ for ( $b = 0; $b < 100; $b++ ) {
+ print "$b%\r";
+ $start = intval($maxID / 100) * $b + 1;
+ $end = intval($maxID / 100) * ($b + 1);
+
+ $res = $dbr->select( 'text', array( 'old_id', 'old_text', 'old_flags' ),
+ "old_id>=$start AND old_id<=$end AND old_flags like '%object%' ".
+ "AND old_text LIKE 'O:15:\"historyblobstub\"%'", $fname );
+ while ( $row = $dbr->fetchObject( $res ) ) {
+ $stubs[$row->old_id] = $row->old_text;
+ $flagsArray[$row->old_id] = $row->old_flags;
+ }
+ $dbr->freeResult( $res );
+ }
+ print "100%\n";
+
+ print "\nConverting " . count( $stubs ) . " rows ...\n";
+
+ # Get master database, no transactions
+ $dbw =& wfGetDB( DB_MASTER );
+ $dbw->clearFlag( DBO_TRX );
+ $dbw->immediateCommit();
+
+ $i = 0;
+ foreach( $stubs as $id => $stub ) {
+ if ( !(++$i % REPORTING_INTERVAL) ) {
+ print "$i\n";
+ wfWaitForSlaves( 5 );
+ }
+
+ resolveStub( $id, $stub, $flagsArray[$id] );
+ }
+}
+
+/**
+ * Resolve a history stub
+ */
+function resolveStub( $id, $stubText, $flags ) {
+ $fname = 'resolveStub';
+
+ $stub = unserialize( $stubText );
+ $flags = explode( ',', $flags );
+
+ $dbr =& wfGetDB( DB_SLAVE );
+ $dbw =& wfGetDB( DB_MASTER );
+
+ if ( get_class( $stub ) !== 'historyblobstub' ) {
+ print "Error, invalid stub object\n";
+ return;
+ }
+
+ # Get the (maybe) external row
+ $externalRow = $dbr->selectRow( 'text', array( 'old_text' ),
+ array( 'old_id' => $stub->mOldId, "old_flags LIKE '%external%'" ),
+ $fname
+ );
+
+ if ( !$externalRow ) {
+ # Object wasn't external
+ continue;
+ }
+
+ # Preserve the legacy encoding flag, but switch from object to external
+ if ( in_array( 'utf-8', $flags ) ) {
+ $newFlags = 'external,utf-8';
+ } else {
+ $newFlags = 'external';
+ }
+
+ # Update the row
+ $dbw->update( 'text',
+ array( /* SET */
+ 'old_flags' => $newFlags,
+ 'old_text' => $externalRow->old_text . '/' . $stub->mHash
+ ),
+ array( /* WHERE */
+ 'old_id' => $id
+ ), $fname
+ );
+}
+?>
diff --git a/maintenance/update.php b/maintenance/update.php
index 41d9e9ca1aa3..87dd4b159f40 100644
--- a/maintenance/update.php
+++ b/maintenance/update.php
@@ -8,6 +8,7 @@
*/
/** */
+$wgUseMasterForMaintenance = true;
$options = array( 'quick' );
require_once( "commandLine.inc" );
require_once( "updaters.inc" );
diff --git a/maintenance/users.sql b/maintenance/users.sql
index 4d74987b3159..d2d174ffbd84 100644
--- a/maintenance/users.sql
+++ b/maintenance/users.sql
@@ -5,15 +5,15 @@
--
GRANT ALL ON `{$wgDBname}`.*
- TO {$wgDBadminuser}@'%' IDENTIFIED BY '{$wgDBadminpassword}';
+ TO '{$wgDBadminuser}'@'%' IDENTIFIED BY '{$wgDBadminpassword}';
GRANT ALL ON `{$wgDBname}`.*
- TO {$wgDBadminuser}@localhost IDENTIFIED BY '{$wgDBadminpassword}';
+ TO '{$wgDBadminuser}'@localhost IDENTIFIED BY '{$wgDBadminpassword}';
GRANT ALL ON `{$wgDBname}`.*
- TO {$wgDBadminuser}@localhost.localdomain IDENTIFIED BY '{$wgDBadminpassword}';
+ TO '{$wgDBadminuser}'@localhost.localdomain IDENTIFIED BY '{$wgDBadminpassword}';
GRANT DELETE,INSERT,SELECT,UPDATE ON `{$wgDBname}`.*
- TO {$wgDBuser}@'%' IDENTIFIED BY '{$wgDBpassword}';
+ TO '{$wgDBuser}'@'%' IDENTIFIED BY '{$wgDBpassword}';
GRANT DELETE,INSERT,SELECT,UPDATE ON `{$wgDBname}`.*
- TO {$wgDBuser}@localhost IDENTIFIED BY '{$wgDBpassword}';
+ TO '{$wgDBuser}'@localhost IDENTIFIED BY '{$wgDBpassword}';
GRANT DELETE,INSERT,SELECT,UPDATE ON `{$wgDBname}`.*
- TO {$wgDBuser}@localhost.localdomain IDENTIFIED BY '{$wgDBpassword}';
+ TO '{$wgDBuser}'@localhost.localdomain IDENTIFIED BY '{$wgDBpassword}';
diff --git a/skins/MonoBook.php b/skins/MonoBook.php
index b192ee7dab18..2556c4b0b196 100644
--- a/skins/MonoBook.php
+++ b/skins/MonoBook.php
@@ -126,7 +126,7 @@ class MonoBookTemplate extends QuickTemplate {
<script type="<?php $this->text('jsmimetype') ?>"> if (window.isMSIE55) fixalpha(); </script>
<?php foreach ($this->data['sidebar'] as $bar => $cont) { ?>
<div class='portlet' id='p-<?php echo htmlspecialchars($bar) ?>'>
- <h5><?php $this->msg( $bar ) ?></h5>
+ <h5><?php $out = wfMsg( $bar ); if (wfNoMsg($bar, $out)) echo $bar; else echo $out; ?></h5>
<div class='pBody'>
<ul>
<?php foreach($cont as $key => $val) { ?>
@@ -189,7 +189,7 @@ class MonoBookTemplate extends QuickTemplate {
<div class="pBody">
<ul>
<?php foreach($this->data['language_urls'] as $langlink) { ?>
- <li>
+ <li class="<?php echo htmlspecialchars($langlink['class'])?>">
<a href="<?php echo htmlspecialchars($langlink['href'])
?>"><?php echo $langlink['text'] ?></a>
</li>
diff --git a/skins/common/common.css b/skins/common/common.css
index d73d1399a768..3e9c30525d57 100644
--- a/skins/common/common.css
+++ b/skins/common/common.css
@@ -354,3 +354,22 @@ table.exif td.spacer {
background-color: #eeeeff;
padding: 0.2em;
}
+
+/* Allmessages table */
+
+#allmessagestable th {
+ background-color: #b2b2ff;
+}
+
+#allmessagestable tr.orig {
+ background-color: #ffe2e2;
+}
+
+#allmessagestable tr.new {
+ background-color: #e2ffe2;
+}
+
+#allmessagestable tr.def {
+ background-color: #f0f0ff;
+}
+
diff --git a/skins/common/wikibits.js b/skins/common/wikibits.js
index 249f72064619..76485a2c1133 100644
--- a/skins/common/wikibits.js
+++ b/skins/common/wikibits.js
@@ -479,10 +479,7 @@ function fillDestFilename() {
// Output result
var destFile = document.getElementById('wpDestFile');
- if (destFile.value == '' || destFile.value == document.fname ) {
- document.getElementById('wpDestFile').value = fname;
- }
- document.fname = fname;
+ if (destFile) destFile.value = fname;
}
diff --git a/skins/monobook/main.css b/skins/monobook/main.css
index ff04c7de6e0d..58e57788662a 100644
--- a/skins/monobook/main.css
+++ b/skins/monobook/main.css
@@ -1,4 +1,4 @@
-/*
+/*
** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
** Copyright Gabriel Wicke - http://wikidev.net/
** License: GPL (http://www.gnu.org/copyleft/gpl.html)
@@ -1187,3 +1187,23 @@ p.revision_saved {
background-color: #eeeeff;
padding: 0.2em;
}
+
+
+/* Allmessages table */
+
+#allmessagestable th {
+ background-color: #b2b2ff;
+}
+
+#allmessagestable tr.orig {
+ background-color: #ffe2e2;
+}
+
+#allmessagestable tr.new {
+ background-color: #e2ffe2;
+}
+
+#allmessagestable tr.def {
+ background-color: #f0f0ff;
+}
+
diff --git a/thumb.php b/thumb.php
index ff84d89468a0..0183c3fea16d 100644
--- a/thumb.php
+++ b/thumb.php
@@ -51,6 +51,7 @@ if ( file_exists( $thumbPath ) && filemtime( $thumbPath ) >= filemtime( $imagePa
// OK, no valid thumbnail, time to get out the heavy machinery
require_once( 'Setup.php' );
+wfProfileIn( 'thumb.php' );
$img = Image::newFromName( $fileName );
if ( $img ) {
@@ -72,5 +73,7 @@ if ( $thumb && $thumb->path ) {
</body></html>";
}
+wfProfileOut( 'thumb.php' );
+
?>