* (bug 4436) Update for Turkish language (tr)
[lhc/web/wiklou.git] / languages / LanguageDe.php
index 3b9ae00..1bfa615 100644 (file)
@@ -5,12 +5,13 @@
   * @subpackage Language
   */
 
+/** */
 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',
@@ -58,63 +59,22 @@ 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\' */
+.portlet h5,
+.portlet h6,
+#p-personal ul,
+#p-cactions li a {
+       text-transform: none;
+}',
 # User toggles
 "tog-underline"               => "Verweise unterstreichen",
 "tog-highlightbroken"         => "Verweise auf leere Themen hervorheben",
 "tog-justify"                 => "Text als Blocksatz",
 "tog-hideminor"               => "Keine kleinen Änderungen in Letzte Änderungen anzeigen",
 "tog-usenewrc"                => "Erweiterte letzte Änderungen (nicht für alle Browser geeignet)",
-"tog-numberheadings"          => "Überschriften automatisch numerieren",
+"tog-numberheadings"          => "Überschriften automatisch nummerieren",
 "tog-showtoolbar"          => "Editier-Werkzeugleiste anzeigen",
 "tog-editondblclick"          => "Seiten mit Doppelklick bearbeiten (JavaScript)",
 "tog-editsection"             => "Links zum Bearbeiten einzelner Absätze anzeigen",
@@ -125,7 +85,14 @@ if($wgMetaNamespace === FALSE)
 "tog-watchdefault"            => "Neue und geänderte Seiten beobachten",
 "tog-minordefault"            => "Alle Änderungen als geringfügig markieren",
 "tog-previewontop"            => "Vorschau vor dem Editierfenster anzeigen",
+'tog-previewonfirst'           => 'Vorschau beim ersten Editieren anzeigen',
 "tog-nocache"                 => "Seitencache deaktivieren",
+'tog-enotifwatchlistpages'     => 'Benachrichtigungsmails für Änderungen an Wiki-Seiten',
+'tog-enotifusertalkpages'      => 'Benachrichtigungsmails für Änderungen an Ihren Benutzerseiten',
+'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-fancysig'                 => 'Einfache Unterschrift (Spitzname ohne Link)',
 # Dates
 'sunday' => "Sonntag",
 'monday' => "Montag",
@@ -166,7 +133,7 @@ if($wgMetaNamespace === FALSE)
 "category" => "Kategorie",
 'category_header' => 'Artikel in der Kategorie "$1"',
 "subcategories" => "Unterkategorien",
-"linktrail"            => "/^([ä|ö|ü|ß|a-z]+)(.*)\$/sD",
+"linktrail"            => '/^((?:ä|ö|ü|ß|[a-z])+)(.*)$/sD',
 "mainpage"             => "Hauptseite",
 "mainpagetext"          => "Die Wiki Software wurde erfolgreich installiert.",
 "mainpagedocfooter" => "Siehe die [http://meta.wikipedia.org/wiki/MediaWiki_i18n Dokumentation zur Anpassung der Benutzeroberfläche]
@@ -175,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",
@@ -217,7 +183,7 @@ und das [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Benutzerhandbuc
 "deletethispage" => "Diese Seite löschen",
 "undelete_short" => "Wiederherstellen",
 "undelete_short1" => "Wiederherstellen",
-"protect" => "Schützen",
+"protect" => "schützen",
 "protectthispage" => "Artikel schützen",
 "unprotect" => "Freigeben",
 "unprotectthispage" => "Schutz aufheben",
@@ -240,20 +206,17 @@ 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",
 "sitetitle"            => "{{SITENAME}}",
-"sitesubtitle" => "Die freie Enzyklopädie",
+"sitesubtitle" => "",
 "pagetitle"            => "$1 - {{SITENAME}}",
 "sitesubtitle" => "Die freie Wissensdatenbank",
 'retrievedfrom' => 'Von "$1"',
@@ -266,6 +229,7 @@ und das [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Benutzerhandbuc
 "thisisdeleted" => "Ansehen oder wiederherstellen von $1?",
 "restorelink" => "$1 gelöschte Bearbeitungsvorgänge",
 "feedlinks" => "Feed:",
+'permalink'     => 'Permanentlink',
 
 # Kurzworte für jeden Namespace, u.a. von MonoBook verwendet
 'nstab-main' => 'Artikel',
@@ -316,14 +280,14 @@ aus der Funktion \"<tt>$2</tt>\".
 MySQL meldete den Fehler \"<tt>$3: $4</tt>\".",
 "dberrortextcl" => "Es gab einen Syntaxfehler in der Datenbankabfrage.
 Die letzte Datenbankabfrage lautete: \"$1\" aus der Funktion \"<tt>$2</tt>\".
-MySQL meldete den Fehler: \"<tt>$3: $4</tt>\".\n",
+MySQL meldete den Fehler: \"<tt>$3: $4</tt>\".",
 "noconnect"            => "Konnte keine Verbindung zur Datenbank auf $1 herstellen",
 "nodb"                 => "Konnte Datenbank $1 nicht auswählen",
 "cachederror" => "Das folgende ist eine Kopie aus dem Cache und möglicherweise nicht aktuell.",
 "readonly"             => "Datenbank ist gesperrt",
 "enterlockreason" => "Bitte geben Sie einen Grund ein, warum die Datenbank
 gesperrt werden soll und eine Abschätzung über die Dauer der Sperrung",
-"readonlytext" => "Die {{SITENAME}}-Datenbank ist vorübergehend gesperrt, z.B. für Wartungsarbeiten. Bitte versuchen Sie es später noch einmal.\n",
+"readonlytext" => "Die {{SITENAME}}-Datenbank ist vorübergehend gesperrt, z.B. für Wartungsarbeiten. Bitte versuchen Sie es später noch einmal.",
 "missingarticle" => "Der Text für den Artikel \"$1\" wurde nicht in der Datenbank gefunden. Das ist wahrscheinlich ein Fehler in der Software. Bitte melden Sie dies einem Administrator, und geben sie den Artikelnamen an.",
 "internalerror" => "Interner Fehler",
 "filecopyerror" => "Konnte Datei \"$1\" nicht nach \"$2\" kopieren.",
@@ -341,20 +305,18 @@ gesperrt werden soll und eine Abschätzung über die Dauer der Sperrung",
 "perfcached" => "Die folgenden Daten stammen aus dem Cache und sind möglicherweise nicht aktuell:",
 "wrong_wfQuery_params" => "Falsche Parameter für wfQuery()<br />
 Funktion: $1<br />
-Query: $2
-",
+Query: $2",
 "viewsource" => "Quelltext betrachten",
 "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
 #
 "logouttitle"  => "Benutzer-Abmeldung",
 "logouttext"   => "Sie sind nun abgemeldet.
-Sie können {{SITENAME}} jetzt anonym weiterbenutzen, oder sich unter dem selben oder einem anderen Benutzernamen wieder anmelden.\n",
+Sie können {{SITENAME}} jetzt anonym weiterbenutzen, oder sich unter dem selben oder einem anderen Benutzernamen wieder anmelden.",
 
 "welcomecreation" => "<h2>Willkommen, $1!</h2><p>Ihr Benutzerkonto wurde eingerichtet.
 Vergessen Sie nicht, Ihre Einstellungen anzupassen.",
@@ -364,13 +326,15 @@ Vergessen Sie nicht, Ihre Einstellungen anzupassen.",
 "yourpassword" => "Ihr Passwort",
 "yourpasswordagain" => "Passwort wiederholen",
 "newusersonly" => " (nur für neue Mitglieder)",
-"remembermypassword" => "Dauerhaftes einloggen",
+"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 />",
 
 "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.
+Durch die automatische Anmeldung beim Benutzerkonto sind eigene Benutzer-Anmeldung oder -Abmeldung nicht erforderlich.</b></div>',
 "logout"               => "Abmelden",
 "userlogout"   => "Abmelden",
 "notloggedin" => "Nicht angemeldet",
@@ -378,28 +342,51 @@ Vergessen Sie nicht, Ihre Einstellungen anzupassen.",
 "createaccountmail" => "über eMail",
 "badretype"            => "Die beiden Passwörter stimmen nicht überein.",
 "userexists"   => "Dieser Benutzername ist schon vergeben. Bitte wählen Sie einen anderen.",
-"youremail"            => "Ihre E-Mail",
+"youremail"            => "Ihre E-Mail-Adresse**",
 "yournick"             => "Ihr \"Spitzname\" (zum \"Unterschreiben\")",
-"yourrealname"         => "Ihr echter Name (keine Pflicht)",
+"yourrealname"         => "Ihr echter Name (keine Pflichtangabe)*",
 "emailforlost" => "Falls Sie Ihr Passwort vergessen haben, kann Ihnen ein neues an Ihre E-Mail-Adresse gesendet werden.",
+'prefs-help-email'     => '** <strong>E-Mail-Adresse</strong> (optional): Erlaubt andern, Sie über Ihre Benutzerseiten zu kontaktieren, ohne dass Sie Ihre E-Mail-Adresse offenbaren müssen.
+Für den Fall, dass Sie Ihr Passwort vergessen haben, kann Ihnen so ein temporäres Einmal-Passwort gesendet werden.',
+'prefs-help-email-enotif' => 'An diese Adresse werden auch die Benachrichtigungsmails geschickt, sofern Sie das eingeschaltet haben.',
+'prefs-help-realname'  => '* <strong>Echter Name</strong> (optional): für anerkennende Nennungen Ihres Namens im Zusammenhang mit Ihren Beiträgen.',
 "loginerror"   => "Fehler bei der Anmeldung",
 "noname"               => "Sie müssen einen Benutzernamen angeben.",
 "loginsuccesstitle" => "Anmeldung erfolgreich",
 "loginsuccess" => "Sie sind jetzt als \"$1\" bei {{SITENAME}} angemeldet.",
 "nosuchuser"   => "Der Benutzername \"$1\" existiert nicht.
 Überprüfen Sie die Schreibweise, oder melden Sie sich als neuer Benutzer an.",
-"wrongpassword"        => "Das Passwort ist falsch. Bitte versuchen Sie es erneut.",
-"mailmypassword" => "Ein neues Passwort schicken",
-"passwordremindertitle" => "{{SITENAME}} Passwort",
-"passwordremindertext" => "Jemand (IP-Adresse $1)
-hat um ein neues Passwort für die Anmeldung bei {{SITENAME}} gebeten.
+"wrongpassword"        => "Das Passwort ist falsch (oder fehlt). Bitte versuchen Sie es erneut.",
+"mailmypassword" => "Ein neues (temporäres) Passwort schicken",
+'mailmypasswordauthent'        => 'Ein neues (temporäres) Passwort schicken, auch für Authentifizierung der E-Mailadresse',
+'passwordremindermailsubject' => "E-Mail-Adressenauthentifizierung und temporäres Passwort für {{SITENAME}}",
+'passwordremindermailbody'     => "Jemand, vielleicht Sie, hat von IP-Adresse $1
+um ein temporäres Einmal-Passwort für die Anmeldung bei {{SITENAME}} gebeten.
+
 Das Passwort für Benutzer \"$2\" lautet nun \"$3\".
-Sie sollten sich jetzt anmelden und Ihr Passwort ändern.",
+
+Bitte melden Sie sich nun mit diesem temporären Passwort an, das gleichzeitig der Authentifizierung
+Ihrer E-Mail-Adresse dient. Für weitere Anmeldungen verwenden Sie bitte wieder Ihr altes Passwort.
+Alternativ können Sie auch ein neues eintragen, zum Beispiel, wenn Sie das alte vergessen haben.,
+
+{{SERVER}}{{localurl:Special:Userlogin|wpName=$2&wpPassword=$3&returnto=Special:Preferences}}",
 "noemail"              => "Benutzer \"$1\" hat keine E-Mail-Adresse angegeben.",
-"passwordsent" => "Ein neues Passwort wurde an die E-Mail-Adresse von Benutzer \"$1\" gesendet.
-Bitte melden Sie sich an, sobald Sie es erhalten.",
+"passwordsent" => "Ein temporäres Passwort wurde an die E-Mail-Adresse von Benutzer \"$1\" gesendet.
+Bitte melden Sie sich damit an, sobald Sie es erhalten.",
+'passwordsentforemailauthentication'
+       => "Ein temporäres Passwort wurde an die gerade neu eingetragene E-Mail-Adresse des Benutzers \"$1\" gesendet.
+Bitte melden Sie sich damit an, um die Adressauthentifizierung durchzuführen.",
 "loginend"             => "&nbsp;",
 "mailerror" => "Fehler beim Senden von Mail: $1",
+'acct_creation_throttle_hit' => 'Sie haben schon $1 Benutzerkonten und können jetzt keine weiteren mehr anlegen.',
+'emailconfirmlink'     => 'E-Mail-Adresse bestätigen (authentifizieren).',
+'emailauthenticated'   => 'Ihre E-Mail-Adresse wurde am $1 authentifiziert.',
+'emailnotauthenticated'        => 'Ihre E-Mail-Adresse ist <strong>noch nicht authentifiziert</strong> und die erweiterten E-Mailfunktionen sind bis zur Authentifizierung ohne Funktion <strong>(aus)</strong>.<br />
+Für die Authentifizierung melden Sie sich bitte mit dem per E-Mail geschickten temporären Passwort an, oder fordern Sie auf der Anmeldeseite ein neues an.',
+'invalidemailaddress'  => 'Die E-Mail-Adresse wurde nicht akzeptiert, da sie ein ungültiges Format aufzuweisen scheint. Bitte geben Sie eine Adresse in einem gültigen Format ein, oder leeren Sie das Feld.',
+'disableduntilconfirmation'    => '<strong>(aus)</strong>',
+'noemailprefs' => '<strong>Sie haben keine E-Mail-Adresse angegeben</strong>, die folgenden
+Funktionen sind zur Zeit deshalb nicht möglich.',
 
 # Edit pages
 #
@@ -411,18 +398,19 @@ Bitte melden Sie sich an, sobald Sie es erhalten.",
 "savearticle"  => "Artikel speichern",
 "preview"      => "Vorschau",
 "showpreview"  => "Vorschau zeigen",
-"showdiff"     => "&Auml;nderungen zeigen",
+"showdiff"     => "Änderungen zeigen",
 "blockedtitle" => "Benutzer ist blockiert",
 "blockedtext"  => "Ihr Benutzername oder Ihre IP-Adresse wurde von $1 blockiert.
 Als Grund wurde angegeben:<br />$2<p>Bitte kontaktieren Sie den Administrator, um über die Blockierung zu sprechen.",
-"whitelistedittitle" => "Zum Bearbeiten ist es erforderlich angemeldet zu sein",
-"whitelistedittext" => "Sie müssen sich [[Spezial:Userlogin|hier anmelden]] um Artikel bearbeiten zu können.",
-"whitelistreadtitle" => "Zum Lesen ist es erforderlich angemeldet zu sein",
-"whitelistreadtext" => "Sie müssen sich [[Spezial:Userlogin|hier anmelden]] um Artikel lesen zu können.",
-"whitelistacctitle" => "Sie sind nicht berechtigt einen Account zu erzeugen",
-"whitelistacctext" => "Um in diesem Wiki Accounts anlegen zu dürfen müssen Sie sich [[Spezial:Userlogin|hier anmelden]] und die nötigen Berechtigungen haben.",
+"whitelistedittitle" => "Zum Bearbeiten ist es erforderlich, angemeldet zu sein",
+"whitelistedittext" => "Sie müssen sich [[Spezial:Userlogin|hier anmelden]], um Artikel bearbeiten zu können.",
+"whitelistreadtitle" => "Zum Lesen ist es erforderlich, angemeldet zu sein",
+"whitelistreadtext" => "Sie müssen sich [[Spezial:Userlogin|hier anmelden]], um Artikel lesen zu können.",
+"whitelistacctitle" => "Sie sind nicht berechtigt, einen Account zu erzeugen.",
+"whitelistacctext" => "Um in diesem Wiki Accounts anlegen zu dürfen, müssen Sie sich [[Spezial:Userlogin|hier anmelden]] und die nötigen Berechtigungen haben.",
 "loginreqtitle"        => "Anmeldung erforderlich",
-"loginreqtext" => "Sie müssen sich [[Spezial:Userlogin|anmelden]], um andere Seiten betrachten zu können.",
+'loginreqlink' => 'anmelden',
+"loginreqpagetext"     => "Sie müssen sich $1, um andere Seiten betrachten zu können.",
 "accmailtitle" => "Passwort wurde verschickt.",
 "accmailtext" => "Das Passwort von $1 wurde an $2 geschickt.",
 "newarticle"   => "(Neu)",
@@ -430,11 +418,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''.",
+'''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> ",
@@ -455,7 +443,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.
@@ -473,16 +461,16 @@ Benutzer mit Sysop-Rechten bearbeitet werden kann. Beachten Sie bitte die
 "revhistory"   => "Frühere Versionen",
 "nohistory"            => "Es gibt keine früheren Versionen von diesem Artikel.",
 "revnotfound"  => "Keine früheren Versionen gefunden",
-"revnotfoundtext" => "Die Version dieses Artikels, nach der Sie suchen, konnte nicht gefunden werden. Bitte überprüfen Sie die URL dieser Seite.\n",
+"revnotfoundtext" => "Die Version dieses Artikels, nach der Sie suchen, konnte nicht gefunden werden. Bitte überprüfen Sie die URL dieser Seite.",
 "loadhist"             => "Lade Liste mit früheren Versionen",
 "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",
 "next"                 => "Nächste",
-"last"                 => "Letzte",
+"last"                 => "Vorherige",
 "orig"                 => "Original",
 "histlegend"   => "Diff Auswahl: Die Boxen der gewünschten
 Versionen markieren und 'Enter' drücken oder den Button unten klicken/alt-v.<br />
@@ -515,8 +503,8 @@ Möglicherweise haben Sie auch die Anfrage falsch formuliert, z.B.
 Bitte versuchen Sie eine anders formulierte Anfrage.",
 "matchtotals"  => "Die Anfrage \"$1\" stimmt mit $2 Artikelüberschriften
 und dem Text von $3 Artikeln überein.",
-"nogomatch" => "Es existiert kein Artikel mit diesem Namen. Bitte versuchen
-Sie die Volltextsuche oder legen Sie den Artikel <a href=\"$1\">neu</a> an. ",
+"nogomatch" => "Es existiert kein Artikel [[$1|$1]]. Bitte versuchen
+Sie die Volltextsuche oder [[$1|legen Sie den Artikel neu an]]. ",
 "titlematches" => "Übereinstimmungen mit Überschriften",
 "notitlematches" => "Keine Übereinstimmungen",
 "textmatches"  => "Übereinstimmungen mit Texten",
@@ -540,11 +528,10 @@ $2 Zeige auch REDIRECTs &nbsp; Suche nach $3 $9",
 #
 "preferences"  => "Einstellungen",
 "prefsnologin" => "Nicht angemeldet",
-"prefsnologintext"     => "Sie müssen [[Spezial:Userlogin|angemeldet]]
-sein, um Ihre Einstellungen zu ändern.",
+"prefsnologintext"     => "Sie müssen [[Special:Userlogin|angemeldet]] sein, um Ihre Einstellungen zu ändern.",
 "prefslogintext" => "Sie sind angemeldet als \"$1\".
 Ihre interne ID-Nummer ist $2.",
-"prefsreset"   => "Einstellungen wuden auf Standard zurückgesetzt.",
+"prefsreset"   => "Einstellungen wurden auf Standard zurückgesetzt.",
 "qbsettings"   => "Seitenleiste",
 "changepassword" => "Passwort ändern",
 "skin"                 => "Skin",
@@ -560,7 +547,7 @@ Ihre interne ID-Nummer ist $2.",
 "oldpassword"  => "Altes Passwort",
 "newpassword"  => "Neues Passwort",
 "retypenew"            => "Neues Passwort (nochmal)",
-"textboxsize"  => "Textfeld-Grösse",
+"textboxsize"  => "Textfeld-Größe",
 "rows"                 => "Zeilen",
 "columns"              => "Spalten",
 "searchresultshead" => "Suchergebnisse",
@@ -577,6 +564,7 @@ Ihre interne ID-Nummer ist $2.",
 "servertime" => "Aktuelle Zeit auf dem Server",
 "guesstimezone" => "Einfügen aus dem Browser",
 "emailflag"            => "Keine E-Mail von anderen Benutzern erhalten",
+'enotifnewpages'       => 'Sende mir eine Benachrichtigungsmail, wenn jemand eine neue Seite anlegt.',
 "defaultns"            => "In diesen Namensräumen soll standardmäßig gesucht werden:",
 
 # Recent changes
@@ -601,6 +589,7 @@ Wenn Sie möchten, dass {{SITENAME}} zu einem Erfolg wird, dann fügen Sie bitte
 "nchanges"             => "$1 Änderungen",
 "minoreditletter" => "M",
 "newpageletter" => "N",
+'number_of_watching_users_pageview'    => '[$1 Benutzer beobachten diese Seite]',
 
 
 # Upload
@@ -611,8 +600,8 @@ Wenn Sie möchten, dass {{SITENAME}} zu einem Erfolg wird, dann fügen Sie bitte
 "reupload"             => "Erneut hochladen",
 "reuploaddesc" => "Zurück zur Hochladen-Seite.",
 "uploadnologin" => "Nicht angemeldet",
-"uploadnologintext"    => "Sie müssen [[Spezial:Userlogin|angemeldet sein]]
-um Dateien hochladen zu können.",
+"uploadnologintext"    => "Sie müssen [[Spezial:Userlogin|angemeldet sein]],
+ um Dateien hochladen zu können.",
 "uploaderror"  => "Fehler beim Hochladen",
 "uploadtext"   => "
 Um hochgeladene Bilder zu suchen und anzusehen,
@@ -638,19 +627,14 @@ Bitte beachten Sie, dass, genau wie bei den Artikeln, andere Benutzer Ihre Datei
 "uploadlogpagetext" => "Hier ist die Liste der letzten hochgeladenen Dateien.
 Alle Zeiten sind UTC.
 <ul>
-</ul>
-",
-"uploadlogtext" => "Hochgeladene und gelöschte Dateien werden im $1 verzeichnet.",
+</ul>",
 "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.",
 "badfiletype"  => "\".$1\" ist kein empfohlenes Dateiformat.",
@@ -739,15 +723,12 @@ Davon haben <b>$2</b> Administrator-Rechte (siehe $3).",
 "nviews"               => "$1 Abfragen",
 "wantedpages"  => "Gewünschte Seiten",
 "nlinks"               => "$1 Verweise",
-"allpages"             => "Alle Artikel",
 "randompage"   => "Zufälliger Artikel",
 "shortpages"   => "Kurze Artikel",
 "longpages"            => "Lange Artikel",
 "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\")",
@@ -759,6 +740,28 @@ Davon haben <b>$2</b> Administrator-Rechte (siehe $3).",
 "booksources"  => "Buchhandlungen",
 "booksourcetext" => "Dies ist eine Liste mit Links zu Internetseiten, die neue und gebrauchte Bücher verkaufen. Dort kann es auch weitere Informationen über die Bücher geben, die Sie interessieren. {{SITENAME}} ist mit keinem dieser Anbieter geschäftlich verbunden.",
 "alphaindexline" => "$1 bis $2",
+'newimages'    => 'Neue Dateien',
+'mimesearch'   => 'Suche nach MIME-Typ',
+'mimetype'     => 'MIME-Typ: ',
+'download'     => 'Herunterladen',
+'mostlinked'   => 'Meistverlinke Seiten',
+'uncategorizedpages'   => 'Nicht kategorisierte Artikel',
+'uncategorizedcategories'      => 'Nicht kategorisierte Kategorien',
+'unusedcategories' => 'Verwaiste Kategorien',
+
+# Special:Allpages
+'allpages'     => 'Alle Artikel',
+'prefixindex'  => 'Alle Artikel (mit Präfix)',
+'nextpage'     => "Nächste Seite ($1)",
+'allpagesfrom' => 'Seiten anzeigen ab:',
+'allpagesprefix'       => 'Seiten anzeigen mit Präfix:',
+'allarticles'  => 'Alle Artikel',
+'allnonarticles'       => 'Alle Nicht-Artikel',
+'allinnamespace'       => "Alle Seiten im Namensraum: $1",
+'allnotinnamespace'    => "Alle Seiten (ohne Namensraum: $1)",
+'allpagesprev' => 'Vorherige',
+'allpagesnext' => 'Nächste',
+'allpagessubmit'       => 'Zeige',
 
 # Email this user
 #
@@ -787,15 +790,12 @@ und eine gültige E-Mail-Adresse haben, um anderen Benutzern E-Mail zu schicken.
 "watchlistsub" => "(für Benutzer \"$1\")",
 "nowatchlist"  => "Sie haben keine Einträge auf Ihrer Beobachtungsliste.",
 "watchnologin" => "Sie sind nicht angemeldet",
-"watchnologintext"     => "Sie müssen [[Spezial:Userlogin|angemeldet]]
+"watchnologintext"     => "Sie müssen [[Special:Userlogin|angemeldet]]
 sein, um Ihre Beobachtungsliste zu bearbeiten.",
 "addedwatch"   => "Zur Beobachtungsliste hinzugefügt",
-"addedwatchtext" => "Der Artikel \"$1\" wurde zu Ihrer <a href=\"" .
-"{{localurle:Spezial:Watchlist}}\">Beobachtungsliste</a> hinzugefügt.
+"addedwatchtext" => "Der Artikel \"$1\" wurde zu Ihrer [[Special:Watchlist|Beobachtungsliste]] hinzugefügt.
 Spätere Änderungen an diesem Artikel und der zugehörigen Diskussions-Seite
-werden dort gelistet und der Artikel wird in der <a href=\"" .
-"{{localurle:Spezial:Recentchanges}}\">Liste der letzten Änderungen</a>
-<b>fett</b> angezeigt. <p>Wenn Sie den Artikel wieder von ihrer
+werden dort gelistet und der Artikel wird in der [[Special:Recentchanges|Liste der letzten Änderungen]] <b>fett</b> angezeigt. <p>Wenn Sie den Artikel wieder von ihrer
 Beobachtungsliste entfernen wollen, klicken Sie auf \"Nicht mehr beobachten\"
 am Ende des Artikels.",
 "removedwatch" => "Von der Beobachtungsliste entfernt",
@@ -804,17 +804,19 @@ am Ende des Artikels.",
 "unwatchthispage" => "Nicht mehr beobachten",
 "notanarticle" => "Kein Artikel",
 "watchnochange" => "Keine Ihrer beobachteten Artikel wurde während des angezeigten Zeitraums bearbeitet.",
-"watchdetails" => "($1 Artikel werden beobachtet (ohne Diskussionsseiten);
-$2 Artikel im eingestellten Zeitraum bearbeitet;
-$3... <a href='$4'>komplette Liste zeigen und bearbeiten</a>.)",
-"watchmethod-recent" => "überprüfen der letzten Bearbeitungen für die Beobachtungsliste",
-"watchmethod-list" => "überprüfen der Beobachtungsliste nach letzten Bearbeitungen",
+"watchdetails" => "* Sie beobachten zur Zeit insgesamt $1 Artikel (Diskussionsseiten wurden hier nicht mitgezählt).
+* [[Special:Watchlist/edit|Gesamte Beobachtungsliste]] anzeigen und bearbeiten.",
+'wlheader-enotif'              => "* E-Mail-Benachrichtigungsdienst ist eingeschaltet.",
+'wlheader-showupdated'   => "* Seiten mit noch nicht gesehenen Änderungen werden '''fett''' dargestellt.",
+"watchmethod-recent" => "Überprüfen der letzten Bearbeitungen für die Beobachtungsliste",
+"watchmethod-list" => "Überprüfen der Beobachtungsliste nach letzten Bearbeitungen",
 "removechecked" => "Markierte Einträge löschen",
 "watchlistcontains" => "Ihre Beobachtungsliste enthält $1 Seiten.",
-"watcheditlist" => "Hier ist eine alphabetische Liste der von Ihnen beobachteten Seiten. Markieren Sie die Seiten die Sie von der Beobachtungsliste löschen wollen und betätigen Sie den 'markierte Einträge löschen' Knopf am Ende der Seite.",
+"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...",
-"iteminvalidname" => "Ploblem mit dem Eintrag '$1', ungültiger Name...",
+"iteminvalidname" => "Problem mit dem Eintrag '$1', ungültiger Name...",
 'wlnote' => 'Es folgen die letzten $1 Änderungen der letzten <b>$2</b> Stunden.',
 'wlshowlast' => 'Zeige die letzen $1 Stunden $2 Tage $3',
 'wlsaved'       => 'Dies ist eine gespeicherte Version Ihrer Beobachtungsliste.',
@@ -822,6 +824,34 @@ $3... <a href='$4'>komplette Liste zeigen und bearbeiten</a>.)",
 'wlshow'         => 'Zeige ',
 'wlhide'         => 'Verstecke ',
 
+'updatedmarker'                        => '<span class=\'updatedmarker\'>&nbsp;(geändert)&nbsp;</span>',
+'enotif_mailer'                => '{{SITENAME}} E-Mail-Benachrichtigungsdienst',
+'enotif_reset'                 => 'Alle Benachrichtigungsmarker zurücksetzen (alle Seiten als "gesehen" markieren)',
+'enotif_newpagetext'           => 'Dies ist eine neue Seite.',
+'changed'                      => 'geändert',
+'created'                      => 'neu angelegt',
+'enotif_subject'               => 'Die {{SITENAME}} Seite $PAGETITLE wurde von $PAGEEDITOR $CHANGEDORCREATED',
+'enotif_lastvisited' => '$1 zeigt alle Änderungen auf einen Blick.',
+'enotif_to'    => '$WATCHINGUSERNAME_QP <$WATCHINGUSEREMAILADDR>',
+'enotif_body' => 'Liebe/r $WATCHINGUSERNAME,
+
+die {{SITENAME}} Seite $PAGETITLE wurde von $PAGEEDITOR am $PAGEEDITDATE $CHANGEDORCREATED,
+die aktuelle Version ist: $PAGETITLE_URL
+
+$NEWPAGE
+
+Zusammenfassung des Editors: $PAGESUMMARY $PAGEMINOREDIT
+Kontakt zum Editor:
+Mail $PAGEEDITOR_EMAIL
+Wiki $PAGEEDITOR_WIKI
+
+Es werden solange keine weiteren Benachrichtigungsmails gesendet, bis Sie die Seite wieder besuchen. Auf Ihrer Beobachtungsseite können Sie alle Benachrichtigungsmarker zusammen zurücksetzen.
+
+             Ihr freundliches {{SITENAME}} Benachrichtigungssystem
+
+---
+Ihre Beobachtungsliste {{SERVER}}{{localurl:Special:Watchlist/edit}}
+Hilfe zur Benutzung gibt {{SERVER}}{{localurl:WikiHelpdesk}}',
 
 # Delete/protect/revert
 #
@@ -843,8 +873,7 @@ Im $2 finden Sie eine Liste der letzten Löschungen.",
 "dellogpage"   => "Lösch-Logbuch",
 "dellogpagetext" => "Hier ist eine Liste der letzten Löschungen (UTC).
 <ul>
-</ul>
-",
+</ul>",
 "deletionlog"  => "Lösch-Logbuch",
 "reverted"             => "Auf eine alte Version zurückgesetzt",
 "deletecomment"        => "Grund der Löschung",
@@ -879,7 +908,7 @@ dieses Artikels erscheinen.",
 "undeleterevision" => "Gelöschte Version vom $1",
 "undeletebtn" => "Wiederherstellen!",
 "undeletedarticle" => "\"$1\" wiederhergestellt",
-"undeletedtext"   => "Der Artikel [[$1]] wurde erfolgreich wiederhergestellt.",
+"undeletedtext"   => "Der Artikel [[:$1|$1]] wurde erfolgreich wiederhergestellt.",
 
 # Contributions
 #
@@ -911,7 +940,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.",
@@ -920,7 +948,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",
@@ -943,19 +971,22 @@ 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
+# User levels special page
+#
+'userrights' => 'Benutzerrechtsverwaltung',
+
+'userrights-lookup-user' => 'Verwalte Gruppenzugehörigkeit',
+'userrights-user-editname' => 'Benutzername: ',
+'editusergroup' => 'Bearbeite Benutzerrechte',
+
+# user groups editing
 #
-"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",
+'userrights-editusergroup' => 'Bearbeite Gruppenzugehörigkeit des Benutzers',
+'saveusergroups' => 'Speichere Gruppenzugehörigkeit',
+'userrights-groupsmember' => 'Mitglied von: ',
+'userrights-groupsavailable' => 'Verfügbare Gruppen: ',
+'userrights-groupshelp' => 'Wähle die Gruppen, aus denen der Benutzer entfernt oder zu denen er hinzugefügt werden soll.
+Nicht selektierte Gruppen werden nicht geändert. Eine Selektion kann mit Strg + Linksklick (bzw. Ctrl + Linksklick) entfernt werden.',
 
 # Move page
 #
@@ -988,95 +1019,23 @@ Diskussions-Seite nicht, da schon eine mit dem neuen Titel existiert. Bitte glei
 "export"        => "Seiten exportieren",
 "exporttext"    => "Sie können den Text und die Bearbeitungshistorie einer bestimmten oder einer Auswahl von Seiten nach XML exportieren. Das Ergebnis kann in ein anderes Wiki mit WikiMedia Software eingespielt werden, bearbeitet oder archiviert werden.",
 "exportcuronly" => "Nur die aktuelle Version der Seite exportieren",
-"missingimage"          => "<b>Fehlendes Bild</b><br /><i>$1</i>\n",
+"missingimage"          => "<b>Fehlendes Bild</b><br /><i>$1</i>",
 
 #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-nomove' => 'Sie können diese Seite nicht verschieben',
 '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",
@@ -1123,10 +1082,9 @@ Diskussions-Seite nicht, da schon eine mit dem neuen Titel existiert. Bitte glei
 "confirmunprotecttext" => "Wollen Sie wirklich die Sperrung dieser Seite aufheben?",
 "confirmunprotect"     => "Aufhebung der Sperrung bestätigen",
 "unprotectcomment"     => "Grund für das Aufheben der Sperrung",
-"protectreason"                => "(Bitte Grund der Sperrung angeben)",
 "proxyblocker"         => "Proxyblocker",
 "proxyblockreason"      => "Ihre IP-Adresse wurde gesperrt, da sie ein offener Proxy ist. Bitte kontaktieren Sie Ihren Provider oder Ihre Systemtechnik und informieren Sie sie über dieses mögliche Sicherheitsproblem.",
-"proxyblocksuccess"     => "Fertig.\n",
+"proxyblocksuccess"     => "Fertig.",
 "math_image_error"     => "die PNG-Konvertierung schlug fehl.",
 "math_bad_tmpdir"      => "Kann das Temporärverzeichnis für mathematische Formeln nicht anlegen oder beschreiben.",
 "math_bad_output"      => "Kann das Zielverzeichnis für mathematische Formeln nicht anlegen oder beschreiben.",
@@ -1144,7 +1102,7 @@ Diskussions-Seite nicht, da schon eine mit dem neuen Titel existiert. Bitte glei
 "rfcurl"               => "http://www.faqs.org/rfcs/rfc$1.html",
 "siteuser" => "{{SITENAME}}-Benutzer $1",
 "siteusers" => "{{SITENAME}}-Benutzer $1",
-'watch' => 'Beobachten',
+'watch' => 'beobachten',
 'unwatch' => 'nicht mehr beobachten',
 'move' => "verschieben",
 'edit' => 'bearbeiten',
@@ -1177,9 +1135,7 @@ und unbekannter Programmcode zur Ausführung kommt.
 
 Die Betreiber dieses Wikis können keine Verantwortung für den Inhalte
 dieser Datei übernehmen. Sollte diese Datei tatsächlich böswilligen Programmcode enthalten,
-sollte umgehend ein Administrator informiert werden!
-
-',
+sollte umgehend ein Administrator informiert werden!',
 
 'fileinfo' => '$1KB, [http://de.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions $2]',
 
@@ -1232,8 +1188,38 @@ sollte umgehend ein Administrator informiert werden!
 'exif-contrast' => 'Kontrast',                     # Contrast
 'exif-saturation'=> 'Sättigung',                   # Saturation
 'exif-sharpness' => 'Schärfe',                    # Sharpness
+
+# E-mail address confirmation
+'confirmemail' => 'E-Mail-Adressenbestätigung (Authentifizierung)',
+'confirmemail_text' => "Diese Wiki erfordert, dass Sie Ihre E-Mailadresse bestätigen (authentifizieren),
+bevor Sie die erweiterten Mailfunktionen benutzen können. Ein Klick auf die Schaltfläche unten sendet eine E-Mail zu Ihnen.
+Diese Mail enthält einen Link mit einem Kode; durch Klicken auf diesen Link bestätigen Sie, dass Ihre Adresse gültig ist.",
+'confirmemail_send' => 'Anforderung einer E-Mail zur Adressenbestätigung',
+'confirmemail_sent' => 'Es wurde Ihnen eine Mail zur Adressenbestätigung gesendet.',
+'confirmemail_sendfailed' => 'Could not send confirmation mail due to misconfigured server or invalid characters in e-mail address.',
+'confirmemail_invalid' => 'Ungültiger Bestätigungskode. Die Gültigkeitsdauer des Kodes ist eventuell abgelaufen.',
+'confirmemail_success' => 'Ihre E-Mailadresse wurde bestätigt. Sie können sich jetzt einloggen.',
+'confirmemail_loggedin' => 'Ihre E-Mailadresse ist nun bestätigt.',
+'confirmemail_error' => 'Es gab einen Fehler bei der Bestätigung Ihrer E-Mailadresse.',
+
+'confirmemail_subject' => '{{SITENAME}} E-Mail-Adressenbestätigung (Authentifizierung)',
+'confirmemail_body'    => "Jemand, vielleicht Sie, hat von IP-Adresse $1
+ein Benutzerkonto \"$2\" mit dieser E-Mailadresse bei {{SITENAME}} angemeldet.
+
+Zur Bestätigung, dass dieses Konto wirklich Ihnen gehört, und um die erweiterten
+E-Mailfunktionen für Sie bei {{SITENAME}} einzuschalten, öffnen Sie bitte den folgenden Link
+in Ihrem Browser:
+
+$3
+
+Wenn Sie *nicht* $2 sind, folgen Sie dem Link bitte nicht.
+
+Der Bestätigungskode läuft am $4 ab.
+"
+
 );
 
+/** @package MediaWiki */
 class LanguageDe extends LanguageUtf8 {
 
        function getBookstoreList() {
@@ -1255,30 +1241,13 @@ class LanguageDe extends LanguageUtf8 {
                global $wgSkinNamesDe;
                return $wgSkinNamesDe;
        }
-
-       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 $wgValidSpecialPagesDe;
-               return $wgValidSpecialPagesDe;
-       }
-
-       function getSysopSpecialPages() {
-               global $wgSysopSpecialPagesDe;
-               return $wgSysopSpecialPagesDe;
+       
+       function formatMonth( $month, $format ) {
+               return $this->getMonthAbbreviation( $month );
        }
-
-       function getDeveloperSpecialPages() {
-               global $wgDeveloperSpecialPagesDe;
-               return $wgDeveloperSpecialPagesDe;
+       
+       function formatDay( $day, $format ) {
+               return parent::formatDay( $day, $format ) . '.';
        }
 
        function getMessage( $key ) {