Localisation updates for core and extension messages from translatewiki.net
[lhc/web/wiklou.git] / languages / messages / MessagesDe.php
index e76463e..55e1f38 100644 (file)
@@ -56,6 +56,7 @@
  * @author Umherirrender
  * @author W (aka Wuzur)
  * @author Wikifan
+ * @author Xqt
  * @author Ziko
  * @author לערי ריינהארט
  * @author ✓
@@ -107,6 +108,7 @@ $specialPageAliases = array(
        'Allmessages'               => array( 'MediaWiki-Systemnachrichten', 'Systemnachrichten' ),
        'Allpages'                  => array( 'Alle_Seiten' ),
        'Ancientpages'              => array( 'Älteste_Seiten' ),
+       'Badtitle'                  => array( 'Ungültiger_Seitenname' ),
        'Blankpage'                 => array( 'Leerseite', 'Leere_Seite' ),
        'Block'                     => array( 'Sperren' ),
        'Blockme'                   => array( 'Proxy-Sperre' ),
@@ -159,7 +161,7 @@ $specialPageAliases = array(
        'Newimages'                 => array( 'Neue_Dateien' ),
        'Newpages'                  => array( 'Neue_Seiten' ),
        'PasswordReset'             => array( 'Passwort_neu_vergeben' ),
-       'PermanentLink'             => array( 'Permanenter_Link' ),
+       'PermanentLink'             => array( 'Permanenter_Link', 'Permalink' ),
        'Popularpages'              => array( 'Beliebteste_Seiten' ),
        'Preferences'               => array( 'Einstellungen' ),
        'Prefixindex'               => array( 'Präfixindex' ),
@@ -188,6 +190,7 @@ $specialPageAliases = array(
        'Unusedtemplates'           => array( 'Unbenutzte_Vorlagen' ),
        'Unwatchedpages'            => array( 'Ignorierte_Seiten', 'Unbeobachtete_Seiten' ),
        'Upload'                    => array( 'Hochladen' ),
+       'UploadStash'               => array( 'Hochladespeicher' ),
        'Userlogin'                 => array( 'Anmelden' ),
        'Userlogout'                => array( 'Abmelden' ),
        'Userrights'                => array( 'Benutzerrechte' ),
@@ -234,132 +237,134 @@ $dateFormats = array(
 );
 
 $magicWords = array(
-       'redirect'              => array( '0', '#WEITERLEITUNG', '#REDIRECT' ),
-       'notoc'                 => array( '0', '__KEIN_INHALTSVERZEICHNIS__', '__NOTOC__' ),
-       'nogallery'             => array( '0', '__KEINE_GALERIE__', '__NOGALLERY__' ),
-       'forcetoc'              => array( '0', '__INHALTSVERZEICHNIS_ERZWINGEN__', '__FORCETOC__' ),
-       'toc'                   => array( '0', '__INHALTSVERZEICHNIS__', '__TOC__' ),
-       'noeditsection'         => array( '0', '__ABSCHNITTE_NICHT_BEARBEITEN__', '__NOEDITSECTION__' ),
-       'noheader'              => array( '0', '__KEINKOPF__', '__NOHEADER__' ),
-       'currentmonth'          => array( '1', 'JETZIGER_MONAT', 'JETZIGER_MONAT_2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
-       'currentmonth1'         => array( '1', 'JETZIGER_MONAT_1', 'CURRENTMONTH1' ),
-       'currentmonthname'      => array( '1', 'JETZIGER_MONATSNAME', 'CURRENTMONTHNAME' ),
-       'currentmonthnamegen'   => array( '1', 'JETZIGER_MONATSNAME_GENITIV', 'CURRENTMONTHNAMEGEN' ),
-       'currentmonthabbrev'    => array( '1', 'JETZIGER_MONATSNAME_KURZ', 'CURRENTMONTHABBREV' ),
-       'currentday'            => array( '1', 'JETZIGER_KALENDERTAG', 'CURRENTDAY' ),
-       'currentday2'           => array( '1', 'JETZIGER_KALENDERTAG_2', 'CURRENTDAY2' ),
-       'currentdayname'        => array( '1', 'JETZIGER_WOCHENTAG', 'CURRENTDAYNAME' ),
-       'currentyear'           => array( '1', 'JETZIGES_JAHR', 'CURRENTYEAR' ),
-       'currenttime'           => array( '1', 'JETZIGE_UHRZEIT', 'CURRENTTIME' ),
-       'currenthour'           => array( '1', 'JETZIGE_STUNDE', 'CURRENTHOUR' ),
-       'localmonth'            => array( '1', 'LOKALER_MONAT', 'LOKALER_MONAT_2', 'LOCALMONTH', 'LOCALMONTH2' ),
-       'localmonth1'           => array( '1', 'LOKALER_MONAT_1', 'LOCALMONTH1' ),
-       'localmonthname'        => array( '1', 'LOKALER_MONATSNAME', 'LOCALMONTHNAME' ),
-       'localmonthnamegen'     => array( '1', 'LOKALER_MONATSNAME_GENITIV', 'LOCALMONTHNAMEGEN' ),
-       'localmonthabbrev'      => array( '1', 'LOKALER_MONATSNAME_KURZ', 'LOCALMONTHABBREV' ),
-       'localday'              => array( '1', 'LOKALER_KALENDERTAG', 'LOCALDAY' ),
-       'localday2'             => array( '1', 'LOKALER_KALENDERTAG_2', 'LOCALDAY2' ),
-       'localdayname'          => array( '1', 'LOKALER_WOCHENTAG', 'LOCALDAYNAME' ),
-       'localyear'             => array( '1', 'LOKALES_JAHR', 'LOCALYEAR' ),
-       'localtime'             => array( '1', 'LOKALE_UHRZEIT', 'LOCALTIME' ),
-       'localhour'             => array( '1', 'LOKALE_STUNDE', 'LOCALHOUR' ),
-       'numberofpages'         => array( '1', 'SEITENANZAHL', 'NUMBEROFPAGES' ),
-       'numberofarticles'      => array( '1', 'ARTIKELANZAHL', 'NUMBEROFARTICLES' ),
-       'numberoffiles'         => array( '1', 'DATEIANZAHL', 'NUMBEROFFILES' ),
-       'numberofusers'         => array( '1', 'BENUTZERANZAHL', 'NUMBEROFUSERS' ),
-       'numberofactiveusers'   => array( '1', 'AKTIVE_BENUTZER', 'NUMBEROFACTIVEUSERS' ),
-       'numberofedits'         => array( '1', 'BEARBEITUNGSANZAHL', 'NUMBEROFEDITS' ),
-       'numberofviews'         => array( '1', 'BETRACHTUNGEN', 'NUMBEROFVIEWS' ),
-       'pagename'              => array( '1', 'SEITENNAME', 'PAGENAME' ),
-       'pagenamee'             => array( '1', 'SEITENNAME_URL', 'PAGENAMEE' ),
-       'namespace'             => array( '1', 'NAMENSRAUM', 'NAMESPACE' ),
-       'namespacee'            => array( '1', 'NAMENSRAUM_URL', 'NAMESPACEE' ),
-       'talkspace'             => array( '1', 'DISKUSSIONSNAMENSRAUM', 'DISK_NR', 'TALKSPACE' ),
-       'talkspacee'            => array( '1', 'DISKUSSIONSNAMENSRAUM_URL', 'DISK_NR_URL', 'TALKSPACEE' ),
-       'subjectspace'          => array( '1', 'HAUPTNAMENSRAUM', 'SUBJECTSPACE', 'ARTICLESPACE' ),
-       'subjectspacee'         => array( '1', 'HAUPTNAMENSRAUM_URL', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
-       'fullpagename'          => array( '1', 'VOLLER_SEITENNAME', 'FULLPAGENAME' ),
-       'fullpagenamee'         => array( '1', 'VOLLER_SEITENNAME_URL', 'FULLPAGENAMEE' ),
-       'subpagename'           => array( '1', 'UNTERSEITE', 'SUBPAGENAME' ),
-       'subpagenamee'          => array( '1', 'UNTERSEITE_URL', 'SUBPAGENAMEE' ),
-       'basepagename'          => array( '1', 'OBERSEITE', 'BASEPAGENAME' ),
-       'basepagenamee'         => array( '1', 'OBERSEITE_URL', 'BASEPAGENAMEE' ),
-       'talkpagename'          => array( '1', 'DISKUSSIONSSEITE', 'DISK', 'TALKPAGENAME' ),
-       'talkpagenamee'         => array( '1', 'DISKUSSIONSSEITE_URL', 'DISK_URL', 'TALKPAGENAMEE' ),
-       'subjectpagename'       => array( '1', 'HAUPTSEITE', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
-       'subjectpagenamee'      => array( '1', 'HAUPTSEITE_URL', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
-       'subst'                 => array( '0', 'ERS:', 'SUBST:' ),
-       'img_thumbnail'         => array( '1', 'miniatur', 'thumbnail', 'thumb' ),
-       'img_manualthumb'       => array( '1', 'miniatur=$1', 'thumbnail=$1', 'thumb=$1' ),
-       'img_right'             => array( '1', 'rechts', 'right' ),
-       'img_left'              => array( '1', 'links', 'left' ),
-       'img_none'              => array( '1', 'ohne', 'none' ),
-       'img_center'            => array( '1', 'zentriert', 'center', 'centre' ),
-       'img_framed'            => array( '1', 'gerahmt', 'framed', 'enframed', 'frame' ),
-       'img_frameless'         => array( '1', 'rahmenlos', 'frameless' ),
-       'img_page'              => array( '1', 'seite=$1', 'seite $1', 'page=$1', 'page $1' ),
-       'img_upright'           => array( '1', 'hochkant', 'hochkant=$1', 'hochkant $1', 'upright', 'upright=$1', 'upright $1' ),
-       'img_border'            => array( '1', 'rand', 'border' ),
-       'img_sub'               => array( '1', 'tiefgestellt', 'sub' ),
-       'img_super'             => array( '1', 'hochgestellt', 'super', 'sup' ),
-       'img_link'              => array( '1', 'verweis=$1', 'link=$1' ),
-       'img_alt'               => array( '1', 'alternativtext=$1', 'alt=$1' ),
-       'int'                   => array( '0', 'NACHRICHT:', 'INT:' ),
-       'sitename'              => array( '1', 'PROJEKTNAME', 'SITENAME' ),
-       'ns'                    => array( '0', 'NR:', 'NS:' ),
-       'nse'                   => array( '0', 'NR_URL:', 'NSE:' ),
-       'localurl'              => array( '0', 'LOKALE_URL:', 'LOCALURL:' ),
-       'articlepath'           => array( '0', 'ARTIKELPFAD', 'ARTICLEPATH' ),
-       'scriptpath'            => array( '0', 'SKRIPTPFAD', 'SCRIPTPATH' ),
-       'stylepath'             => array( '0', 'STYLEPFAD', 'STYLEPATH' ),
-       'grammar'               => array( '0', 'GRAMMATIK:', 'GRAMMAR:' ),
-       'gender'                => array( '0', 'GESCHLECHT:', 'GENDER:' ),
-       'currentweek'           => array( '1', 'JETZIGE_KALENDERWOCHE', 'CURRENTWEEK' ),
-       'currentdow'            => array( '1', 'JETZIGER_WOCHENTAG_ZAHL', 'CURRENTDOW' ),
-       'localweek'             => array( '1', 'LOKALE_KALENDERWOCHE', 'LOCALWEEK' ),
-       'localdow'              => array( '1', 'LOKALER_WOCHENTAG_ZAHL', 'LOCALDOW' ),
-       'revisionid'            => array( '1', 'REVISIONSID', 'REVISIONID' ),
-       'revisionday'           => array( '1', 'REVISIONSTAG', 'REVISIONDAY' ),
-       'revisionday2'          => array( '1', 'REVISIONSTAG2', 'REVISIONDAY2' ),
-       'revisionmonth'         => array( '1', 'REVISIONSMONAT', 'REVISIONMONTH' ),
-       'revisionmonth1'        => array( '1', 'REVISIONSMONAT1', 'REVISIONMONTH1' ),
-       'revisionyear'          => array( '1', 'REVISIONSJAHR', 'REVISIONYEAR' ),
-       'revisiontimestamp'     => array( '1', 'REVISIONSZEITSTEMPEL', 'REVISIONTIMESTAMP' ),
-       'revisionuser'          => array( '1', 'REVISIONSBENUTZER', 'REVISIONUSER' ),
-       'fullurl'               => array( '0', 'VOLLSTÄNDIGE_URL:', 'FULLURL:' ),
-       'lcfirst'               => array( '0', 'INITIAL_KLEIN:', 'LCFIRST:' ),
-       'ucfirst'               => array( '0', 'INITIAL_GROSS:', 'UCFIRST:' ),
-       'lc'                    => array( '0', 'KLEIN:', 'LC:' ),
-       'uc'                    => array( '0', 'GROSS:', 'UC:' ),
-       'raw'                   => array( '0', 'ROH:', 'RAW:' ),
-       'displaytitle'          => array( '1', 'SEITENTITEL', 'DISPLAYTITLE' ),
-       'newsectionlink'        => array( '1', '__NEUER_ABSCHNITTSLINK__', '__PLUS_LINK__', '__NEWSECTIONLINK__' ),
-       'nonewsectionlink'      => array( '1', '__KEIN_NEUER_ABSCHNITTSLINK__', '__KEIN_PLUS_LINK__', '__NONEWSECTIONLINK__' ),
-       'currentversion'        => array( '1', 'JETZIGE_VERSION', 'CURRENTVERSION' ),
-       'urlencode'             => array( '0', 'URLENKODIERT:', 'URLENCODE:' ),
-       'anchorencode'          => array( '0', 'SPRUNGMARKEENKODIERT:', 'ANCHORENCODE' ),
-       'currenttimestamp'      => array( '1', 'JETZIGER_ZEITSTEMPEL', 'CURRENTTIMESTAMP' ),
-       'localtimestamp'        => array( '1', 'LOKALER_ZEITSTEMPEL', 'LOCALTIMESTAMP' ),
-       'directionmark'         => array( '1', 'TEXTAUSRICHTUNG', 'DIRECTIONMARK', 'DIRMARK' ),
-       'language'              => array( '0', '#SPRACHE:', '#LANGUAGE:' ),
-       'contentlanguage'       => array( '1', 'INHALTSSPRACHE', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
-       'pagesinnamespace'      => array( '1', 'SEITEN_IM_NAMENSRAUM:', 'SEITEN_NR:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
-       'numberofadmins'        => array( '1', 'ADMINANZAHL', 'NUMBEROFADMINS' ),
-       'formatnum'             => array( '0', 'ZAHLENFORMAT', 'FORMATNUM' ),
-       'padleft'               => array( '0', 'FÜLLENLINKS', 'PADLEFT' ),
-       'padright'              => array( '0', 'FÜLLENRECHTS', 'PADRIGHT' ),
-       'special'               => array( '0', 'spezial', 'special' ),
-       'defaultsort'           => array( '1', 'SORTIERUNG:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
-       'filepath'              => array( '0', 'DATEIPFAD:', 'FILEPATH:' ),
-       'hiddencat'             => array( '1', '__VERSTECKTE_KATEGORIE__', '__WARTUNGSKATEGORIE__', '__HIDDENCAT__' ),
-       'pagesincategory'       => array( '1', 'SEITEN_IN_KATEGORIE', 'SEITEN_KAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
-       'pagesize'              => array( '1', 'SEITENGRÖSSE', 'PAGESIZE' ),
-       'index'                 => array( '1', '__INDIZIEREN__', '__INDEX__' ),
-       'noindex'               => array( '1', '__NICHT_INDIZIEREN__', '__NOINDEX__' ),
-       'numberingroup'         => array( '1', 'BENUTZER_IN_GRUPPE', 'NUMBERINGROUP', 'NUMINGROUP' ),
-       'staticredirect'        => array( '1', '__PERMANENTE_WEITERLEITUNG__', '__STATICREDIRECT__' ),
-       'protectionlevel'       => array( '1', 'SCHUTZSTATUS', 'PROTECTIONLEVEL' ),
-       'formatdate'            => array( '0', 'DATUMSFORMAT', 'formatdate', 'dateformat' ),
+       'redirect'                => array( '0', '#WEITERLEITUNG', '#REDIRECT' ),
+       'notoc'                   => array( '0', '__KEIN_INHALTSVERZEICHNIS__', '__NOTOC__' ),
+       'nogallery'               => array( '0', '__KEINE_GALERIE__', '__NOGALLERY__' ),
+       'forcetoc'                => array( '0', '__INHALTSVERZEICHNIS_ERZWINGEN__', '__FORCETOC__' ),
+       'toc'                     => array( '0', '__INHALTSVERZEICHNIS__', '__TOC__' ),
+       'noeditsection'           => array( '0', '__ABSCHNITTE_NICHT_BEARBEITEN__', '__NOEDITSECTION__' ),
+       'noheader'                => array( '0', '__KEINKOPF__', '__NOHEADER__' ),
+       'currentmonth'            => array( '1', 'JETZIGER_MONAT', 'JETZIGER_MONAT_2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
+       'currentmonth1'           => array( '1', 'JETZIGER_MONAT_1', 'CURRENTMONTH1' ),
+       'currentmonthname'        => array( '1', 'JETZIGER_MONATSNAME', 'CURRENTMONTHNAME' ),
+       'currentmonthnamegen'     => array( '1', 'JETZIGER_MONATSNAME_GENITIV', 'CURRENTMONTHNAMEGEN' ),
+       'currentmonthabbrev'      => array( '1', 'JETZIGER_MONATSNAME_KURZ', 'CURRENTMONTHABBREV' ),
+       'currentday'              => array( '1', 'JETZIGER_KALENDERTAG', 'CURRENTDAY' ),
+       'currentday2'             => array( '1', 'JETZIGER_KALENDERTAG_2', 'CURRENTDAY2' ),
+       'currentdayname'          => array( '1', 'JETZIGER_WOCHENTAG', 'CURRENTDAYNAME' ),
+       'currentyear'             => array( '1', 'JETZIGES_JAHR', 'CURRENTYEAR' ),
+       'currenttime'             => array( '1', 'JETZIGE_UHRZEIT', 'CURRENTTIME' ),
+       'currenthour'             => array( '1', 'JETZIGE_STUNDE', 'CURRENTHOUR' ),
+       'localmonth'              => array( '1', 'LOKALER_MONAT', 'LOKALER_MONAT_2', 'LOCALMONTH', 'LOCALMONTH2' ),
+       'localmonth1'             => array( '1', 'LOKALER_MONAT_1', 'LOCALMONTH1' ),
+       'localmonthname'          => array( '1', 'LOKALER_MONATSNAME', 'LOCALMONTHNAME' ),
+       'localmonthnamegen'       => array( '1', 'LOKALER_MONATSNAME_GENITIV', 'LOCALMONTHNAMEGEN' ),
+       'localmonthabbrev'        => array( '1', 'LOKALER_MONATSNAME_KURZ', 'LOCALMONTHABBREV' ),
+       'localday'                => array( '1', 'LOKALER_KALENDERTAG', 'LOCALDAY' ),
+       'localday2'               => array( '1', 'LOKALER_KALENDERTAG_2', 'LOCALDAY2' ),
+       'localdayname'            => array( '1', 'LOKALER_WOCHENTAG', 'LOCALDAYNAME' ),
+       'localyear'               => array( '1', 'LOKALES_JAHR', 'LOCALYEAR' ),
+       'localtime'               => array( '1', 'LOKALE_UHRZEIT', 'LOCALTIME' ),
+       'localhour'               => array( '1', 'LOKALE_STUNDE', 'LOCALHOUR' ),
+       'numberofpages'           => array( '1', 'SEITENANZAHL', 'NUMBEROFPAGES' ),
+       'numberofarticles'        => array( '1', 'ARTIKELANZAHL', 'NUMBEROFARTICLES' ),
+       'numberoffiles'           => array( '1', 'DATEIANZAHL', 'NUMBEROFFILES' ),
+       'numberofusers'           => array( '1', 'BENUTZERANZAHL', 'NUMBEROFUSERS' ),
+       'numberofactiveusers'     => array( '1', 'AKTIVE_BENUTZER', 'NUMBEROFACTIVEUSERS' ),
+       'numberofedits'           => array( '1', 'BEARBEITUNGSANZAHL', 'NUMBEROFEDITS' ),
+       'numberofviews'           => array( '1', 'BETRACHTUNGEN', 'NUMBEROFVIEWS' ),
+       'pagename'                => array( '1', 'SEITENNAME', 'PAGENAME' ),
+       'pagenamee'               => array( '1', 'SEITENNAME_URL', 'PAGENAMEE' ),
+       'namespace'               => array( '1', 'NAMENSRAUM', 'NAMESPACE' ),
+       'namespacee'              => array( '1', 'NAMENSRAUM_URL', 'NAMESPACEE' ),
+       'talkspace'               => array( '1', 'DISKUSSIONSNAMENSRAUM', 'DISK_NR', 'TALKSPACE' ),
+       'talkspacee'              => array( '1', 'DISKUSSIONSNAMENSRAUM_URL', 'DISK_NR_URL', 'TALKSPACEE' ),
+       'subjectspace'            => array( '1', 'HAUPTNAMENSRAUM', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+       'subjectspacee'           => array( '1', 'HAUPTNAMENSRAUM_URL', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+       'fullpagename'            => array( '1', 'VOLLER_SEITENNAME', 'FULLPAGENAME' ),
+       'fullpagenamee'           => array( '1', 'VOLLER_SEITENNAME_URL', 'FULLPAGENAMEE' ),
+       'subpagename'             => array( '1', 'UNTERSEITE', 'SUBPAGENAME' ),
+       'subpagenamee'            => array( '1', 'UNTERSEITE_URL', 'SUBPAGENAMEE' ),
+       'basepagename'            => array( '1', 'OBERSEITE', 'BASEPAGENAME' ),
+       'basepagenamee'           => array( '1', 'OBERSEITE_URL', 'BASEPAGENAMEE' ),
+       'talkpagename'            => array( '1', 'DISKUSSIONSSEITE', 'DISK', 'TALKPAGENAME' ),
+       'talkpagenamee'           => array( '1', 'DISKUSSIONSSEITE_URL', 'DISK_URL', 'TALKPAGENAMEE' ),
+       'subjectpagename'         => array( '1', 'HAUPTSEITE', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+       'subjectpagenamee'        => array( '1', 'HAUPTSEITE_URL', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+       'subst'                   => array( '0', 'ERS:', 'SUBST:' ),
+       'img_thumbnail'           => array( '1', 'miniatur', 'thumbnail', 'thumb' ),
+       'img_manualthumb'         => array( '1', 'miniatur=$1', 'thumbnail=$1', 'thumb=$1' ),
+       'img_right'               => array( '1', 'rechts', 'right' ),
+       'img_left'                => array( '1', 'links', 'left' ),
+       'img_none'                => array( '1', 'ohne', 'none' ),
+       'img_center'              => array( '1', 'zentriert', 'center', 'centre' ),
+       'img_framed'              => array( '1', 'gerahmt', 'framed', 'enframed', 'frame' ),
+       'img_frameless'           => array( '1', 'rahmenlos', 'frameless' ),
+       'img_page'                => array( '1', 'seite=$1', 'seite $1', 'page=$1', 'page $1' ),
+       'img_upright'             => array( '1', 'hochkant', 'hochkant=$1', 'hochkant $1', 'upright', 'upright=$1', 'upright $1' ),
+       'img_border'              => array( '1', 'rand', 'border' ),
+       'img_sub'                 => array( '1', 'tiefgestellt', 'sub' ),
+       'img_super'               => array( '1', 'hochgestellt', 'super', 'sup' ),
+       'img_link'                => array( '1', 'verweis=$1', 'link=$1' ),
+       'img_alt'                 => array( '1', 'alternativtext=$1', 'alt=$1' ),
+       'int'                     => array( '0', 'NACHRICHT:', 'INT:' ),
+       'sitename'                => array( '1', 'PROJEKTNAME', 'SITENAME' ),
+       'ns'                      => array( '0', 'NR:', 'NS:' ),
+       'nse'                     => array( '0', 'NR_URL:', 'NSE:' ),
+       'localurl'                => array( '0', 'LOKALE_URL:', 'LOCALURL:' ),
+       'articlepath'             => array( '0', 'ARTIKELPFAD', 'ARTICLEPATH' ),
+       'pageid'                  => array( '0', 'SEITENID', 'PAGEID' ),
+       'scriptpath'              => array( '0', 'SKRIPTPFAD', 'SCRIPTPATH' ),
+       'stylepath'               => array( '0', 'STYLEPFAD', 'STYLEPATH' ),
+       'grammar'                 => array( '0', 'GRAMMATIK:', 'GRAMMAR:' ),
+       'gender'                  => array( '0', 'GESCHLECHT:', 'GENDER:' ),
+       'currentweek'             => array( '1', 'JETZIGE_KALENDERWOCHE', 'CURRENTWEEK' ),
+       'currentdow'              => array( '1', 'JETZIGER_WOCHENTAG_ZAHL', 'CURRENTDOW' ),
+       'localweek'               => array( '1', 'LOKALE_KALENDERWOCHE', 'LOCALWEEK' ),
+       'localdow'                => array( '1', 'LOKALER_WOCHENTAG_ZAHL', 'LOCALDOW' ),
+       'revisionid'              => array( '1', 'REVISIONSID', 'REVISIONID' ),
+       'revisionday'             => array( '1', 'REVISIONSTAG', 'REVISIONDAY' ),
+       'revisionday2'            => array( '1', 'REVISIONSTAG2', 'REVISIONDAY2' ),
+       'revisionmonth'           => array( '1', 'REVISIONSMONAT', 'REVISIONMONTH' ),
+       'revisionmonth1'          => array( '1', 'REVISIONSMONAT1', 'REVISIONMONTH1' ),
+       'revisionyear'            => array( '1', 'REVISIONSJAHR', 'REVISIONYEAR' ),
+       'revisiontimestamp'       => array( '1', 'REVISIONSZEITSTEMPEL', 'REVISIONTIMESTAMP' ),
+       'revisionuser'            => array( '1', 'REVISIONSBENUTZER', 'REVISIONUSER' ),
+       'fullurl'                 => array( '0', 'VOLLSTÄNDIGE_URL:', 'FULLURL:' ),
+       'canonicalurl'            => array( '0', 'KANONISCHE_URL:', 'CANONICALURL:' ),
+       'lcfirst'                 => array( '0', 'INITIAL_KLEIN:', 'LCFIRST:' ),
+       'ucfirst'                 => array( '0', 'INITIAL_GROSS:', 'UCFIRST:' ),
+       'lc'                      => array( '0', 'KLEIN:', 'LC:' ),
+       'uc'                      => array( '0', 'GROSS:', 'UC:' ),
+       'raw'                     => array( '0', 'ROH:', 'RAW:' ),
+       'displaytitle'            => array( '1', 'SEITENTITEL', 'DISPLAYTITLE' ),
+       'newsectionlink'          => array( '1', '__NEUER_ABSCHNITTSLINK__', '__PLUS_LINK__', '__NEWSECTIONLINK__' ),
+       'nonewsectionlink'        => array( '1', '__KEIN_NEUER_ABSCHNITTSLINK__', '__KEIN_PLUS_LINK__', '__NONEWSECTIONLINK__' ),
+       'currentversion'          => array( '1', 'JETZIGE_VERSION', 'CURRENTVERSION' ),
+       'urlencode'               => array( '0', 'URLENKODIERT:', 'URLENCODE:' ),
+       'anchorencode'            => array( '0', 'SPRUNGMARKEENKODIERT:', 'ANCHORENCODE' ),
+       'currenttimestamp'        => array( '1', 'JETZIGER_ZEITSTEMPEL', 'CURRENTTIMESTAMP' ),
+       'localtimestamp'          => array( '1', 'LOKALER_ZEITSTEMPEL', 'LOCALTIMESTAMP' ),
+       'directionmark'           => array( '1', 'TEXTAUSRICHTUNG', 'DIRECTIONMARK', 'DIRMARK' ),
+       'language'                => array( '0', '#SPRACHE:', '#LANGUAGE:' ),
+       'contentlanguage'         => array( '1', 'INHALTSSPRACHE', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+       'pagesinnamespace'        => array( '1', 'SEITEN_IM_NAMENSRAUM:', 'SEITEN_NR:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+       'numberofadmins'          => array( '1', 'ADMINANZAHL', 'NUMBEROFADMINS' ),
+       'formatnum'               => array( '0', 'ZAHLENFORMAT', 'FORMATNUM' ),
+       'padleft'                 => array( '0', 'FÜLLENLINKS', 'PADLEFT' ),
+       'padright'                => array( '0', 'FÜLLENRECHTS', 'PADRIGHT' ),
+       'special'                 => array( '0', 'spezial', 'special' ),
+       'defaultsort'             => array( '1', 'SORTIERUNG:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+       'filepath'                => array( '0', 'DATEIPFAD:', 'FILEPATH:' ),
+       'hiddencat'               => array( '1', '__VERSTECKTE_KATEGORIE__', '__WARTUNGSKATEGORIE__', '__HIDDENCAT__' ),
+       'pagesincategory'         => array( '1', 'SEITEN_IN_KATEGORIE', 'SEITEN_KAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+       'pagesize'                => array( '1', 'SEITENGRÖSSE', 'PAGESIZE' ),
+       'index'                   => array( '1', '__INDIZIEREN__', '__INDEX__' ),
+       'noindex'                 => array( '1', '__NICHT_INDIZIEREN__', '__NOINDEX__' ),
+       'numberingroup'           => array( '1', 'BENUTZER_IN_GRUPPE', 'NUMBERINGROUP', 'NUMINGROUP' ),
+       'staticredirect'          => array( '1', '__PERMANENTE_WEITERLEITUNG__', '__STATICREDIRECT__' ),
+       'protectionlevel'         => array( '1', 'SCHUTZSTATUS', 'PROTECTIONLEVEL' ),
+       'formatdate'              => array( '0', 'DATUMSFORMAT', 'formatdate', 'dateformat' ),
 );
 
 $imageFiles = array(
@@ -397,10 +402,10 @@ $messages = array(
 'tog-enotifminoredits'        => 'Auch bei kleinen Änderungen an Seiten E-Mails senden',
 'tog-enotifrevealaddr'        => 'Meine E-Mail-Adresse in Benachrichtigungs-E-Mails anzeigen',
 'tog-shownumberswatching'     => 'Anzahl der beobachtenden Benutzer anzeigen',
-'tog-oldsig'                  => 'Existierende Signatur:',
+'tog-oldsig'                  => 'Vorhandene Signatur:',
 'tog-fancysig'                => 'Signatur als Wikitext behandeln (ohne automatische Verlinkung)',
 'tog-externaleditor'          => 'Externen Editor standardmäßig nutzen (nur für Experten, erfordert spezielle Einstellungen auf dem eigenen Computer. [//www.mediawiki.org/wiki/Manual:External_editors Weitere Informationen hierzu.])',
-'tog-externaldiff'            => 'Externes Programm für Versionsunterschiede standardmäßig nutzen (nur für Experten, erfordert spezielle Einstellungen auf dem eigenen Computer. [//www.mediawiki.org/wiki/Manual:External_editors Weitere Informationen hierzu.])',
+'tog-externaldiff'            => 'Externes Programm standardmäßig für Versionsunterschiede nutzen (nur für Experten, erfordert spezielle Einstellungen auf dem eigenen Computer. [//www.mediawiki.org/wiki/Manual:External_editors Weitere Informationen hierzu.])',
 'tog-showjumplinks'           => '„Wechseln zu“-Links aktivieren',
 'tog-uselivepreview'          => 'Sofortige Vorschau nutzen (benötigt JavaScript) (experimentell)',
 'tog-forceeditsummary'        => 'Warnen, sofern beim Speichern die Zusammenfassung fehlt',
@@ -605,7 +610,7 @@ $1',
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'            => 'Über {{SITENAME}}',
 'aboutpage'            => 'Project:Über',
-'copyright'            => 'Inhalt ist verfügbar unter der Lizenz $1.',
+'copyright'            => 'Der Inhalt ist verfügbar unter der Lizenz $1.',
 'copyrightpage'        => '{{ns:project}}:Urheberrechte',
 'currentevents'        => 'Aktuelle Ereignisse',
 'currentevents-url'    => 'Project:Aktuelle Ereignisse',
@@ -624,13 +629,13 @@ $1',
 
 'badaccess'        => 'Keine ausreichenden Rechte',
 'badaccess-group0' => 'Du hast nicht die erforderliche Berechtigung für diese Aktion.',
-'badaccess-groups' => 'Diese Aktion ist beschränkt auf Benutzer, die {{PLURAL:$2|der Gruppe|einer der Gruppen}} „$1“ angehören.',
+'badaccess-groups' => 'Diese Aktion ist auf Benutzer beschränkt, die {{PLURAL:$2|der Gruppe|einer der Gruppen}} „$1“ angehören.',
 
 'versionrequired'     => 'Version $1 von MediaWiki ist erforderlich.',
 'versionrequiredtext' => 'Version $1 von MediaWiki ist erforderlich, um diese Seite zu nutzen.
 Siehe die [[Special:Version|Versionsseite]]',
 
-'ok'                      => 'OK',
+'ok'                      => 'Okay',
 'pagetitle'               => '$1 – {{SITENAME}}',
 'retrievedfrom'           => 'Von „$1“',
 'youhavenewmessages'      => 'Du hast $1 auf deiner Diskussionsseite ($2).',
@@ -728,8 +733,8 @@ Möglicherweise wurde sie bereits von jemand anderem gelöscht.',
 'cannotdelete-title'   => 'Seite „$1“ kann nicht gelöscht werden',
 'badtitle'             => 'Ungültiger Titel',
 'badtitletext'         => 'Der Titel der angeforderten Seite ist ungültig, leer oder ein ungültiger Sprachlink von einem anderen Wiki.',
-'perfcached'           => 'Die folgenden Daten stammen aus dem Cache und sind möglicherweise nicht aktuell:',
-'perfcachedts'         => 'Diese Daten stammen aus dem Cache, letzte Aktualisierung: $2, $3 Uhr',
+'perfcached'           => 'Die folgenden Daten stammen aus dem Cache und sind möglicherweise nicht aktuell. Maximal {{PLURAL:$1|ein Ergebnis ist|$1 Ergebnisse sind}} im Cache verfügbar.',
+'perfcachedts'         => 'Diese Daten stammen aus dem Cache. Der Zeitpunkt der letzten Aktualisierung: $1. Maximal {{PLURAL:$4|ein Ergebnis ist|$4 Ergebnisse sind}} im Cache verfügbar.',
 'querypage-no-updates' => "'''Die Aktualisierungsfunktion dieser Seite ist zurzeit deaktiviert. Die Daten werden bis auf Weiteres nicht erneuert.'''",
 'wrong_wfQuery_params' => 'Falsche Parameter für wfQuery()<br />
 Funktion: $1<br />
@@ -780,7 +785,7 @@ Vergiss nicht, deine [[Special:Preferences|{{SITENAME}}-Einstellungen]] anzupass
 'login'                      => 'Anmelden',
 'nav-login-createaccount'    => 'Anmelden / Benutzerkonto erstellen',
 'loginprompt'                => 'Zur Anmeldung müssen Cookies aktiviert sein.',
-'userlogin'                  => 'Anmelden / Benutzerkonto erstellen',
+'userlogin'                  => 'Anmelden / Erstellen',
 'userloginnocreate'          => 'Anmelden',
 'logout'                     => 'Abmelden',
 'userlogout'                 => 'Abmelden',
@@ -807,7 +812,7 @@ Es muss sichergestellt sein, dass Cookies aktiviert sind. Danach diese Seite ern
 'loginsuccess'               => 'Du bist jetzt als „$1“ bei {{SITENAME}} angemeldet.',
 'nosuchuser'                 => 'Der Benutzername „$1“ existiert nicht.
 Überprüfe die Schreibweise (Groß-/Kleinschreibung beachten) oder [[Special:UserLogin/signup|melde dich als neuer Benutzer an]].',
-'nosuchusershort'            => 'Der Benutzername „$1“ existiert nicht. Bitte überprüfe die Schreibweise.',
+'nosuchusershort'            => 'Der Benutzername „$1“ ist nicht vorhanden. Bitte überprüfe die Schreibweise.',
 'nouserspecified'            => 'Bitte gib einen Benutzernamen an.',
 'login-userblocked'          => '{{GENDER:$1|Dieser Benutzer|Dieser Benutzerin|Dieser Benutzer}} ist gesperrt. Anmeldung nicht erlaubt.',
 'wrongpassword'              => 'Das Passwort ist falsch. Bitte versuche es erneut.',
@@ -1000,8 +1005,8 @@ Vermutlich wurde er verschoben oder gelöscht, nachdem du die Seite aufgerufen h
 Das Passwort für dieses neue Benutzerkonto kann auf der Spezialseite „[[Special:ChangePassword|Passwort ändern]]“ geändert werden.',
 'newarticle'                       => '(Neu)',
 'newarticletext'                   => "Du bist einem Link zu einer Seite gefolgt, die nicht vorhanden ist.
-Um die Seite anzulegen, trage deinen Text in die untenstehende Box ein (siehe die [[{{MediaWiki:Helppage}}|Hilfeseite]] für mehr Informationen).
-Bist du fälschlicherweise hier, klicke die '''Zurück'''-Schaltfläche deines Browsers.",
+Um diese Seite anzulegen, trage deinen Text in das untenstehende Bearbeitungsfeld ein (siehe die [[{{MediaWiki:Helppage}}|Hilfeseite]] für weitere Informationen).
+Sofern du fälschlicherweise hier bist, klicke auf die Schaltfläche '''Zurück''' deines Browsers.",
 'anontalkpagetext'                 => "----''Diese Seite dient dazu, einem nicht angemeldeten Benutzer Nachrichten zu hinterlassen. Es wird seine IP-Adresse zur Identifizierung verwendet. IP-Adressen können von mehreren Benutzern gemeinsam verwendet werden. Wenn du mit den Kommentaren auf dieser Seite nichts anfangen kannst, richten sie sich vermutlich an einen früheren Inhaber deiner IP-Adresse und du kannst sie ignorieren. Du kannst dir auch ein [[Special:UserLogin/signup|Benutzerkonto erstellen]] oder dich [[Special:UserLogin|anmelden]], um künftig Verwechslungen mit anderen anonymen Benutzern zu vermeiden.''",
 'noarticletext'                    => 'Diese Seite enthält momentan noch keinen Text.
 Du kannst sie <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} bearbeiten]</span>,
@@ -1015,8 +1020,8 @@ oder die zugehörigen <span class="plainlinks">[{{fullurl:{{#special:Log}}|page=
 'blocked-notice-logextract'        => '{{GENDER:$1|Dieser Benutzer|Diese Benutzerin|Dieser Benutzer}} ist zurzeit gesperrt.
 Zur Information folgt ein aktueller Auszug aus dem Benutzersperr-Logbuch:',
 'clearyourcache'                   => "'''Hinweis:''' Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.
-* '''Firefox/Safari:''' ''Umschaltung'' drücken und gleichzeitig ''Aktualisieren'' anklicken oder entweder ''Strg+F5'' oder ''Strg+R'' (''Befehlstaste-R'' auf dem Mac) drücken
-* '''Google Chrome:''' ''Umschaltung+Strg+R'' (''Befehlstaste-R'' auf dem Mac) drücken
+* '''Firefox/Safari:''' ''Umschalttaste'' drücken und gleichzeitig ''Aktualisieren'' anklicken oder entweder ''Strg+F5'' oder ''Strg+R'' (''⌘+R'' auf dem Mac) drücken
+* '''Google Chrome:''' ''Umschalttaste+Strg+R'' (''⌘+Umschalttaste+R'' auf dem Mac) drücken
 * '''Internet Explorer:''' ''Strg+F5'' drücken oder ''Strg'' drücken und gleichzeitig ''Aktualisieren'' anklicken
 * '''Opera:''' ''Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen''
 * '''Konqueror:''' ''Aktualisieren'' anklicken oder ''F5'' drücken",
@@ -1069,7 +1074,7 @@ Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränku
 
 Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast
 (siehe $1 für weitere Details). '''ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!'''",
-'longpageerror'                    => "'''Fehler: Der Text, den du zu speichern versuchst, ist $1 KB groß. Dies ist größer als das erlaubte Maximum von $2 KB.'''
+'longpageerror'                    => "'''Fehler: Der Text, den du zu speichern versuchst, ist {{PLURAL:$1|ein Kilobyte|$1 Kilobyte}} groß. Dies ist größer als das erlaubte Maximum von {{PLURAL:$2|ein Kilobyte|$2 Kilobyte}}.'''
 Er kann nicht gespeichert werden.",
 'readonlywarning'                  => "'''Achtung: Die Datenbank wurde für Wartungsarbeiten gesperrt, so dass deine Änderungen derzeit nicht gespeichert werden können.
 Sichere den Text bitte lokal auf deinem Computer und versuche zu einem späteren Zeitpunkt, die Änderungen zu übertragen.'''
@@ -1112,9 +1117,9 @@ Sie wurde anscheinend gelöscht.',
 'edit-already-exists'              => 'Die neue Seite konnte nicht erstellt werden, da sie bereits vorhanden ist.',
 
 # Parser/template warnings
-'expensive-parserfunction-warning'        => 'Achtung: Diese Seite enthält zu viele Aufrufe aufwendiger Parserfunktionen.
+'expensive-parserfunction-warning'        => "'''Achtung''': Diese Seite enthält zu viele Aufrufe aufwändiger Parserfunktionen.
 
-Es {{PLURAL:$2|darf nicht mehr als 1 Aufruf|dürfen nicht mehr als $1 Aufrufe}} sein.',
+Sie darf nicht mehr als $2 {{PLURAL:$2|Aufruf|Aufrufe}} haben, es {{PLURAL:$1|ist aktuell $1 Aufruf|sind aktuell $1 Aufrufe}}.",
 'expensive-parserfunction-category'       => 'Seiten, die aufwändige Parserfunktionen zu oft aufrufen',
 'post-expand-template-inclusion-warning'  => 'Warnung: Die Größe eingebundener Vorlagen ist zu groß, einige Vorlagen können nicht eingebunden werden.',
 'post-expand-template-inclusion-category' => 'Seiten, in denen die maximale Größe eingebundener Vorlagen überschritten ist',
@@ -1303,7 +1308,7 @@ Stelle sicher, dass die Versionsgeschichte einer Seite historisch korrekt ist.',
 'lineno'                   => 'Zeile $1:',
 'compareselectedversions'  => 'Gewählte Versionen vergleichen',
 'showhideselectedversions' => 'Gewählte Versionen zeigen/verstecken',
-'editundo'                 => 'rückgängig',
+'editundo'                 => 'rückgängig machen',
 'diff-multi'               => '({{PLURAL:$1|Eine dazwischenliegende Version|$1 dazwischenliegende Versionen}} von {{PLURAL:$2|einem Benutzer|$2 Benutzern}} {{PLURAL:$1|wird|werden}} nicht angezeigt)',
 'diff-multi-manyusers'     => '({{PLURAL:$1|$1 dazwischenliegende Versionen}} von mehr als {{PLURAL:$2|$2 Benutzern}}, die nicht angezeigt werden)',
 
@@ -1392,12 +1397,12 @@ Stelle sicher, dass die Versionsgeschichte einer Seite historisch korrekt ist.',
 'datedefault'                   => 'Standard',
 'prefs-beta'                    => 'Beta-Funktionen',
 'prefs-datetime'                => 'Datum und Zeit',
-'prefs-labs'                    => 'Experimentelle Labor-Funktionen',
+'prefs-labs'                    => 'Alpha-Funktionen (experimentell)',
 'prefs-personal'                => 'Benutzerdaten',
 'prefs-rc'                      => 'Letzte Änderungen',
 'prefs-watchlist'               => 'Beobachtungsliste',
 'prefs-watchlist-days'          => 'Anzahl der Tage, die die Beobachtungsliste standardmäßig umfassen soll:',
-'prefs-watchlist-days-max'      => 'Maximal 7 Tage',
+'prefs-watchlist-days-max'      => 'Maximal {{PLURAL:$1|ein Tag|$1 Tage}}',
 'prefs-watchlist-edits'         => 'Maximale Zahl der Einträge:',
 'prefs-watchlist-edits-max'     => 'Maximale Anzahl: 1000',
 'prefs-watchlist-token'         => 'Beobachtungslisten-Token:',
@@ -1413,7 +1418,6 @@ Stelle sicher, dass die Versionsgeschichte einer Seite historisch korrekt ist.',
 'prefs-editing'                 => 'Bearbeiten',
 'prefs-edit-boxsize'            => 'Größe des Bearbeitungsfensters:',
 'rows'                          => 'Zeilen:',
-'columns'                       => 'Spalten:',
 'searchresultshead'             => 'Suche',
 'resultsperpage'                => 'Treffer pro Seite:',
 'stub-threshold'                => 'Linkformatierung <a href="#" class="stub">kleiner Seiten</a> (in Byte):',
@@ -1683,6 +1687,7 @@ Stand: $4, $5 Uhr.",
 'rc_categories'                     => 'Nur Seiten aus den Kategorien (getrennt mit „|“):',
 'rc_categories_any'                 => 'Alle',
 'rc-change-size'                    => '$1 {{PLURAL:$1|Byte|Bytes}}',
+'rc-change-size-new'                => '$1 {{PLURAL:$1|Byte|Byte}} nach der Änderung',
 'newsectionsummary'                 => 'Neuer Abschnitt /* $1 */',
 'rc-enhanced-expand'                => 'Details anzeigen (benötigt JavaScript)',
 'rc-enhanced-hide'                  => 'Details verstecken',
@@ -1843,6 +1848,41 @@ Wenn das Problem weiter besteht, informiere einen [[Special:ListUsers/sysop|Syst
 'upload-unknown-size'       => 'Unbekannte Größe',
 'upload-http-error'         => 'Ein HTTP-Fehler ist aufgetreten: $1',
 
+# File backend
+'backend-fail-stream'        => 'Die Datei $1 konnte nicht übertragen werden.',
+'backend-fail-backup'        => 'Die Datei $1 konnte nicht gesichert werden.',
+'backend-fail-notexists'     => 'Die Datei $1 ist nicht vorhanden.',
+'backend-fail-hashes'        => 'Die Streuwerte der Datei konnten nicht zum Vergleichen abgerufen werden.',
+'backend-fail-notsame'       => 'Es ist bereits eine Datei $1 vorhanden, die nicht identisch ist.',
+'backend-fail-invalidpath'   => '$1 ist kein gültiger Pfad zum Speichern.',
+'backend-fail-delete'        => 'Die Datei $1 konnte nicht gelöscht werden.',
+'backend-fail-alreadyexists' => 'Die Seite $1 ist bereits vorhanden',
+'backend-fail-store'         => 'Die Datei $1 konnte nicht unter $2 gespeichert werden.',
+'backend-fail-copy'          => 'Die Datei $1 konnte nicht nach $2 kopiert werden.',
+'backend-fail-move'          => 'Die Datei $1 konnte nicht nach $2 verschoben werden.',
+'backend-fail-opentemp'      => 'Die temporäre Datei konnte nicht geöffnet werden.',
+'backend-fail-writetemp'     => 'Die temporäre Datei konnte nicht geschrieben werden.',
+'backend-fail-closetemp'     => 'Die temporäre Datei konnte nicht geschlossen werden.',
+'backend-fail-read'          => 'Die Datei $1 konnte nicht gelesen werden.',
+'backend-fail-create'        => 'Die Datei $1 konnte nicht erstellt werden.',
+'backend-fail-readonly'      => 'Das Backend „$1“ befindet sich derzeit im Lesemodus. Der angegebene Grund lautet: „$2“',
+'backend-fail-synced'        => 'Die Datei „$1“ befindet sich, innerhalb des internen Backends, in einem inkonsistenten Zustand.',
+'backend-fail-connect'       => 'Es konnte keine Verbindung zum Datei-Backend „$1“ hergestellt werden.',
+'backend-fail-internal'      => 'Im Datei-Backend „$1“ ist ein unbekannter Fehler aufgetreten.',
+'backend-fail-contenttype'   => 'Der Inhaltstyp, der im Pfad „$1“ zu speichernden Datei, konnte nicht bestimmt werden.',
+'backend-fail-batchsize'     => 'Eine Stapelverarbeitungsdatei, die {{PLURAL:$1|eine Operation|$1 Operationen}} enthält, wurde an das Backend gesandt. Die Begrenzung liegt allerdings bei {{PLURAL:$2|einer Operation|$2 Operationen}}.',
+
+# Lock manager
+'lockmanager-notlocked'        => '„$1“ konnte nicht entsperrt werden, da keine Sperrung besteht.',
+'lockmanager-fail-closelock'   => 'Die Sperrdatei für „$1“ konnte nicht geschlossen werden.',
+'lockmanager-fail-deletelock'  => 'Die Sperrdatei für „$1“ konnte nicht gelöscht werden.',
+'lockmanager-fail-acquirelock' => 'Die Sperre für „$1“ konnte nicht abgerufen werden.',
+'lockmanager-fail-openlock'    => 'Die Sperrdatei für „$1“ konnte nicht geöffnet werden.',
+'lockmanager-fail-releaselock' => 'Die Sperre für „$1“ konnte nicht freigegeben werden.',
+'lockmanager-fail-db-bucket'   => 'Es konnte mit Sammelabruf $1 keine ausreichende Anzahl an Verbindungen zu Sperrdatenbanken hergestellt werden.',
+'lockmanager-fail-db-release'  => 'Die Sperren auf Datenbank $1 konnte nicht freigegeben werden.',
+'lockmanager-fail-svr-release' => 'Die Sperren auf Server $1 konnte nicht freigegeben werden.',
+
 # ZipDirectoryReader
 'zip-file-open-error' => 'Es ist ein Fehler beim Öffnen der Datei zur ZIP-Überprüfung aufgetreten.',
 'zip-wrong-format'    => 'Die angegebene Datei ist keine ZIP-Datei.',
@@ -1859,6 +1899,7 @@ Sie kann daher keiner ordnungsgemäßen Sicherheitsüberprüfung unterzogen werd
 'uploadstash-badtoken' => 'Das Entfernen der vorab gespeicherten Dateien war erfolglos, vielleicht weil die Sitzungsdaten abgelaufen sind. Bitte erneut versuchen.',
 'uploadstash-errclear' => 'Das Entfernen der vorab gespeicherten Dateien war erfolglos.',
 'uploadstash-refresh'  => 'Liste der Dateien aktualisieren',
+'invalid-chunk-offset' => 'Ungültiger Startpunkt',
 
 # img_auth script messages
 'img-auth-accessdenied'     => 'Zugriff verweigert',
@@ -2026,7 +2067,7 @@ Eine [[Special:WhatLinksHere/$2|vollständige Liste]] ist verfügbar.',
 'statistics-views-peredit'     => 'Seitenaufrufe pro Bearbeitung',
 'statistics-users'             => 'Registrierte [[Special:ListUsers|Benutzer]]',
 'statistics-users-active'      => 'Aktive Benutzer',
-'statistics-users-active-desc' => 'Benutzer mit Bearbeitungen {{PLURAL:$1|in den letzten 24 Stunden|in den vergangenen $1 Tagen}}',
+'statistics-users-active-desc' => 'Benutzer mit Bearbeitungen {{PLURAL:$1|während der letzten 24 Stunden|während der vergangenen $1 Tage}}',
 'statistics-mostpopular'       => 'Meistbesuchte Seiten',
 
 'disambiguations'      => 'Seiten die auf Begriffsklärungsseiten verlinken',
@@ -2037,9 +2078,9 @@ Eine Seite gilt als Begriffsklärungsseite, wenn sie eine der in [[MediaWiki:Dis
 Links aus Namensräumen werden hier nicht aufgelistet.',
 
 'doubleredirects'                   => 'Doppelte Weiterleitungen',
-'doubleredirectstext'               => 'Diese Liste enthält Weiterleitungen, die auf weitere Weiterleitungen verlinken.
-Jede Zeile enthält Links zu der ersten und zweiten Weiterleitung sowie das Ziel der zweiten Weiterleitung, welches für gewöhnlich die gewünschte Zielseite ist, auf die bereits die erste Weiterleitung zeigen sollte.
-<del>Durchgestrichene</del> Einträge wurden bereits erledigt.',
+'doubleredirectstext'               => 'Diese Liste enthält Weiterleitungen, die auf Weiterleitungen verlinken.
+Jede Zeile enthält Links zur ersten und zweiten Weiterleitung sowie dem Ziel der zweiten Weiterleitung, welches für gewöhnlich die gewünschte Zielseite ist, auf die bereits die erste Weiterleitung zeigen sollte.
+<del>Durchgestrichene</del> Einträge wurden bereits erfolgreich bearbeitet.',
 'double-redirect-fixed-move'        => '[[$1]] wurde verschoben und leitet nun nach [[$2]] weiter.',
 'double-redirect-fixed-maintenance' => 'Bereinigung der doppelten Weiterleitung von [[$1]] nach [[$2]].',
 'double-redirect-fixer'             => 'RedirectBot',
@@ -2079,6 +2120,8 @@ Jede Zeile enthält Links zu der ersten und zweiten Weiterleitung sowie das Ziel
 'wantedpages'             => 'Gewünschte Seiten',
 'wantedpages-badtitle'    => 'Ungültiger Titel im Ergebnis: $1',
 'wantedfiles'             => 'Gewünschte Dateien',
+'wantedfiletext-cat'      => 'Die folgenden Dateien werden verwendet, sind jedoch nicht vorhanden. Vorhandene Dateien aus fremden Repositorien könnten dennoch hier aufgelistet sein, werden allerdings <del>durchgestrichen</del>. Zusätzlich werden Seiten, die nicht vorhandene Dateien enthalten, in die [[:$1]] eingeordnet.',
+'wantedfiletext-nocat'    => 'Die folgenden Dateien werden verwendet, sind jedoch nicht vorhanden. Vorhandene Dateien aus fremden Repositorien könnten dennoch hier aufgelistet sein, werden allerdings <del>durchgestrichen</del>.',
 'wantedtemplates'         => 'Gewünschte Vorlagen',
 'mostlinked'              => 'Meistverlinkte Seiten',
 'mostlinkedcategories'    => 'Meistbenutzte Kategorien',
@@ -2087,6 +2130,7 @@ Jede Zeile enthält Links zu der ersten und zweiten Weiterleitung sowie das Ziel
 'mostimages'              => 'Meistbenutzte Dateien',
 'mostrevisions'           => 'Seiten mit den meisten Versionen',
 'prefixindex'             => 'Alle Seiten (mit Präfix)',
+'prefixindex-namespace'   => 'Alle Seiten mit Präfix (Namensraum $1)',
 'shortpages'              => 'Kurze Seiten',
 'longpages'               => 'Lange Seiten',
 'deadendpages'            => 'Nicht verlinkende Seiten',
@@ -2789,14 +2833,15 @@ Die Datei kann in ein anderes MediaWiki-Wiki über die [[Special:Import|Importfu
 Trage den oder die entsprechenden Seitentitel in das folgende Textfeld ein (pro Zeile jeweils nur eine Seite).
 
 Alternativ ist der Export auch mit der Syntax [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] möglich, beispielsweise für die [[{{MediaWiki:Mainpage}}]].',
+'exportall'         => 'Alle Seiten exportieren',
 'exportcuronly'     => 'Nur die aktuelle Version der Seite exportieren',
 'exportnohistory'   => "----
 '''Hinweis:''' Der Export kompletter Versionsgeschichten ist aus Performancegründen bis auf weiteres nicht möglich.",
 'exportlistauthors' => 'Für jede Seite die jeweils vollständige Liste der Bearbeiter einbeziehen',
 'export-submit'     => 'Seiten exportieren',
-'export-addcattext' => 'Seiten aus Kategorie hinzufügen:',
+'export-addcattext' => 'Seiten aus folgender Kategorie hinzufügen:',
 'export-addcat'     => 'Hinzufügen',
-'export-addnstext'  => 'Seiten aus Namensraum hinzufügen:',
+'export-addnstext'  => 'Seiten aus folgendem Namensraum hinzufügen:',
 'export-addns'      => 'Hinzufügen',
 'export-download'   => 'Als XML-Datei speichern',
 'export-templates'  => 'Inklusive Vorlagen',
@@ -2814,7 +2859,7 @@ Bitte besuche die Seiten [//www.mediawiki.org/wiki/Localisation MediaWiki-Lokali
 'allmessages-filter'            => 'Filter für angepassten Zustand:',
 'allmessages-filter-unmodified' => 'Unverändert',
 'allmessages-filter-all'        => 'Alle',
-'allmessages-filter-modified'   => 'Verändert',
+'allmessages-filter-modified'   => 'Geändert',
 'allmessages-prefix'            => 'Präfixfilter:',
 'allmessages-language'          => 'Sprache:',
 'allmessages-filter-submit'     => 'Los',
@@ -2825,6 +2870,8 @@ Bitte besuche die Seiten [//www.mediawiki.org/wiki/Localisation MediaWiki-Lokali
 'thumbnail_error'          => 'Fehler beim Erstellen des Vorschaubildes: $1',
 'djvu_page_error'          => 'DjVu-Seite außerhalb des Seitenbereichs',
 'djvu_no_xml'              => 'XML-Daten können für die DjVu-Datei nicht abgerufen werden',
+'thumbnail-temp-create'    => 'Die Datei für die temporäre Miniaturansicht konnte nicht erstellt werden',
+'thumbnail-dest-create'    => 'Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden',
 'thumbnail_invalid_params' => 'Ungültige Thumbnail-Parameter',
 'thumbnail_dest_directory' => 'Zielverzeichnis kann nicht erstellt werden.',
 'thumbnail_image-type'     => 'Bildtyp nicht unterstützt',
@@ -2871,6 +2918,9 @@ Diese auf dem lokalen Rechner speichern und danach hier hochladen.',
 'import-invalid-interwiki'   => 'Aus dem angegebenen Wiki ist kein Import möglich.',
 'import-error-edit'          => 'Die Seite „$1“ wurde nicht importiert, da du nicht berechtigt bist, sie zu bearbeiten.',
 'import-error-create'        => 'Die Seite „$1“ wurde nicht importiert, da du nicht berechtigt bist, sie zu erstellen.',
+'import-error-interwiki'     => 'Die Seite „$1“ wurde nicht importiert, da deren Name für externe Links (Interwiki) reserviert ist.',
+'import-error-special'       => 'Die Seite „$1“ wurde nicht importiert, da sie zu einem besonderen Namensraum gehört, in dem keine Seiten möglich sind.',
+'import-error-invalid'       => 'Seite „$1“ wurde nicht importiert, da deren Name ungültig ist.',
 
 # Import log
 'importlogpage'                    => 'Import-Logbuch',
@@ -2880,72 +2930,85 @@ Diese auf dem lokalen Rechner speichern und danach hier hochladen.',
 'import-logentry-interwiki'        => 'importierte „$1“ (Transwiki)',
 'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|Version|Versionen}} von $2',
 
+# JavaScriptTest
+'javascripttest'                           => 'JavaScript-Test',
+'javascripttest-disabled'                  => 'Diese Funktion ist deaktiviert.',
+'javascripttest-title'                     => '$1-Tests werden durchgeführt',
+'javascripttest-pagetext-noframework'      => 'Diese Seite ist JavaSkript-Tests vorbehalten.',
+'javascripttest-pagetext-unknownframework' => 'Unbekanntes Framework „$1“.',
+'javascripttest-pagetext-frameworks'       => 'Bitte eines der folgenden Frameworks auswählen: $1',
+'javascripttest-pagetext-skins'            => 'Wähle eine Benutzeroberfläche zur Durchführung der Tests aus:',
+'javascripttest-qunit-intro'               => 'Siehe die [$1 Dokumentation zu Tests] auf mediawiki.org',
+'javascripttest-qunit-heading'             => 'MediaWiki-JavaSkript-QUnit-Tester',
+
 # Tooltip help for the actions
-'tooltip-pt-userpage'             => 'Deine Benutzerseite',
-'tooltip-pt-anonuserpage'         => 'Benutzerseite der IP-Adresse von der aus du Änderungen durchführst',
-'tooltip-pt-mytalk'               => 'Deine Diskussionsseite',
-'tooltip-pt-anontalk'             => 'Diskussion über Änderungen von dieser IP-Adresse',
-'tooltip-pt-preferences'          => 'Eigene Einstellungen',
-'tooltip-pt-watchlist'            => 'Liste der beobachteten Seiten',
-'tooltip-pt-mycontris'            => 'Liste deiner Beiträge',
-'tooltip-pt-login'                => 'Sich anzumelden wird zwar gerne gesehen, ist aber keine Pflicht.',
-'tooltip-pt-anonlogin'            => 'Sich anzumelden wird zwar gerne gesehen, ist aber keine Pflicht.',
-'tooltip-pt-logout'               => 'Abmelden',
-'tooltip-ca-talk'                 => 'Diskussion zum Seiteninhalt',
-'tooltip-ca-edit'                 => 'Seite bearbeiten. Bitte vor dem Speichern die Vorschaufunktion benutzen.',
-'tooltip-ca-addsection'           => 'Neuen Abschnitt beginnen',
-'tooltip-ca-viewsource'           => 'Diese Seite ist geschützt. Der Quelltext kann angesehen werden.',
-'tooltip-ca-history'              => 'Frühere Versionen dieser Seite',
-'tooltip-ca-protect'              => 'Diese Seite schützen',
-'tooltip-ca-unprotect'            => 'Seitenschutz ändern',
-'tooltip-ca-delete'               => 'Diese Seite löschen',
-'tooltip-ca-undelete'             => 'Einträge wiederherstellen, bevor diese Seite gelöscht wurde',
-'tooltip-ca-move'                 => 'Diese Seite verschieben',
-'tooltip-ca-watch'                => 'Diese Seite zur persönlichen Beobachtungsliste hinzufügen',
-'tooltip-ca-unwatch'              => 'Diese Seite von der persönlichen Beobachtungsliste entfernen',
-'tooltip-search'                  => '{{SITENAME}} durchsuchen',
-'tooltip-search-go'               => 'Gehe direkt zu der Seite, die exakt dem eingegebenen Namen entspricht.',
-'tooltip-search-fulltext'         => 'Suche nach Seiten, die diesen Text enthalten',
-'tooltip-p-logo'                  => 'Hauptseite',
-'tooltip-n-mainpage'              => 'Hauptseite anzeigen',
-'tooltip-n-mainpage-description'  => 'Hauptseite besuchen',
-'tooltip-n-portal'                => 'Über das Projekt, was du tun kannst, wo was zu finden ist',
-'tooltip-n-currentevents'         => 'Hintergrundinformationen zu aktuellen Ereignissen',
-'tooltip-n-recentchanges'         => 'Liste der letzten Änderungen in {{SITENAME}}',
-'tooltip-n-randompage'            => 'Zufällige Seite',
-'tooltip-n-help'                  => 'Hilfeseite anzeigen',
-'tooltip-t-whatlinkshere'         => 'Liste aller Seiten, die hierher verlinken',
-'tooltip-t-recentchangeslinked'   => 'Letzte Änderungen an Seiten, die von hier verlinkt sind',
-'tooltip-feed-rss'                => 'RSS-Feed dieser Seite',
-'tooltip-feed-atom'               => 'Atom-Feed dieser Seite',
-'tooltip-t-contributions'         => 'Liste der Beiträge von diesem Benutzer ansehen',
-'tooltip-t-emailuser'             => 'Eine E-Mail an diesen Benutzer senden',
-'tooltip-t-upload'                => 'Dateien hochladen',
-'tooltip-t-specialpages'          => 'Liste aller Spezialseiten',
-'tooltip-t-print'                 => 'Druckansicht dieser Seite',
-'tooltip-t-permalink'             => 'Dauerhafter Link zu dieser Seitenversion',
-'tooltip-ca-nstab-main'           => 'Seiteninhalt anzeigen',
-'tooltip-ca-nstab-user'           => 'Benutzerseite anzeigen',
-'tooltip-ca-nstab-media'          => 'Mediendateienseite anzeigen',
-'tooltip-ca-nstab-special'        => 'Dies ist eine Spezialseite. Sie kann nicht bearbeitet werden.',
-'tooltip-ca-nstab-project'        => 'Portalseite anzeigen',
-'tooltip-ca-nstab-image'          => 'Dateiseite anzeigen',
-'tooltip-ca-nstab-mediawiki'      => 'MediaWiki-Systemtext anzeigen',
-'tooltip-ca-nstab-template'       => 'Vorlage anzeigen',
-'tooltip-ca-nstab-help'           => 'Hilfeseite anzeigen',
-'tooltip-ca-nstab-category'       => 'Kategorieseite anzeigen',
-'tooltip-minoredit'               => 'Diese Änderung als klein markieren.',
-'tooltip-save'                    => 'Änderungen speichern',
-'tooltip-preview'                 => 'Vorschau der Änderungen an dieser Seite. Bitte vor dem Speichern benutzen!',
-'tooltip-diff'                    => 'Änderungen am Text zeigen',
-'tooltip-compareselectedversions' => 'Unterschied zwischen zwei ausgewählten Versionen dieser Seite anzeigen',
-'tooltip-watch'                   => 'Füge diese Seite deiner Beobachtungsliste hinzu',
-'tooltip-recreate'                => 'Seite neu erstellen, obwohl sie gelöscht wurde',
-'tooltip-upload'                  => 'Hochladen starten',
-'tooltip-rollback'                => 'Macht alle letzten Änderungen der Seite, die vom gleichen Benutzer vorgenommen worden sind, durch nur einen Klick rückgängig.',
-'tooltip-undo'                    => 'Macht lediglich diese eine Änderung rückgängig und zeigt das Resultat in der Vorschau an, damit in der Zusammenfassungszeile eine Begründung angegeben werden kann.',
-'tooltip-preferences-save'        => 'Einstellungen speichern',
-'tooltip-summary'                 => 'Gib eine kurze Zusammenfassung ein',
+'tooltip-pt-userpage'                 => 'Deine Benutzerseite',
+'tooltip-pt-anonuserpage'             => 'Benutzerseite der IP-Adresse von der aus du Änderungen durchführst',
+'tooltip-pt-mytalk'                   => 'Deine Diskussionsseite',
+'tooltip-pt-anontalk'                 => 'Diskussion über Änderungen von dieser IP-Adresse',
+'tooltip-pt-preferences'              => 'Eigene Einstellungen',
+'tooltip-pt-watchlist'                => 'Liste der beobachteten Seiten',
+'tooltip-pt-mycontris'                => 'Liste deiner Beiträge',
+'tooltip-pt-login'                    => 'Sich anzumelden wird zwar gerne gesehen, ist aber keine Pflicht.',
+'tooltip-pt-anonlogin'                => 'Sich anzumelden wird zwar gerne gesehen, ist aber keine Pflicht.',
+'tooltip-pt-logout'                   => 'Abmelden',
+'tooltip-ca-talk'                     => 'Diskussion zum Seiteninhalt',
+'tooltip-ca-edit'                     => 'Seite bearbeiten. Bitte vor dem Speichern die Vorschaufunktion benutzen.',
+'tooltip-ca-addsection'               => 'Neuen Abschnitt beginnen',
+'tooltip-ca-viewsource'               => 'Diese Seite ist geschützt. Der Quelltext kann angesehen werden.',
+'tooltip-ca-history'                  => 'Frühere Versionen dieser Seite',
+'tooltip-ca-protect'                  => 'Diese Seite schützen',
+'tooltip-ca-unprotect'                => 'Seitenschutz ändern',
+'tooltip-ca-delete'                   => 'Diese Seite löschen',
+'tooltip-ca-undelete'                 => 'Einträge wiederherstellen, bevor diese Seite gelöscht wurde',
+'tooltip-ca-move'                     => 'Diese Seite verschieben',
+'tooltip-ca-watch'                    => 'Diese Seite zur persönlichen Beobachtungsliste hinzufügen',
+'tooltip-ca-unwatch'                  => 'Diese Seite von der persönlichen Beobachtungsliste entfernen',
+'tooltip-search'                      => '{{SITENAME}} durchsuchen',
+'tooltip-search-go'                   => 'Gehe direkt zu der Seite, die exakt dem eingegebenen Namen entspricht.',
+'tooltip-search-fulltext'             => 'Suche nach Seiten, die diesen Text enthalten',
+'tooltip-p-logo'                      => 'Hauptseite',
+'tooltip-n-mainpage'                  => 'Hauptseite anzeigen',
+'tooltip-n-mainpage-description'      => 'Hauptseite besuchen',
+'tooltip-n-portal'                    => 'Über das Projekt, was du tun kannst, wo was zu finden ist',
+'tooltip-n-currentevents'             => 'Hintergrundinformationen zu aktuellen Ereignissen',
+'tooltip-n-recentchanges'             => 'Liste der letzten Änderungen in {{SITENAME}}',
+'tooltip-n-randompage'                => 'Zufällige Seite',
+'tooltip-n-help'                      => 'Hilfeseite anzeigen',
+'tooltip-t-whatlinkshere'             => 'Liste aller Seiten, die hierher verlinken',
+'tooltip-t-recentchangeslinked'       => 'Letzte Änderungen an Seiten, die von hier verlinkt sind',
+'tooltip-feed-rss'                    => 'RSS-Feed dieser Seite',
+'tooltip-feed-atom'                   => 'Atom-Feed dieser Seite',
+'tooltip-t-contributions'             => 'Liste der Beiträge von diesem Benutzer ansehen',
+'tooltip-t-emailuser'                 => 'Eine E-Mail an diesen Benutzer senden',
+'tooltip-t-upload'                    => 'Dateien hochladen',
+'tooltip-t-specialpages'              => 'Liste aller Spezialseiten',
+'tooltip-t-print'                     => 'Druckansicht dieser Seite',
+'tooltip-t-permalink'                 => 'Dauerhafter Link zu dieser Seitenversion',
+'tooltip-ca-nstab-main'               => 'Seiteninhalt anzeigen',
+'tooltip-ca-nstab-user'               => 'Benutzerseite anzeigen',
+'tooltip-ca-nstab-media'              => 'Mediendateienseite anzeigen',
+'tooltip-ca-nstab-special'            => 'Dies ist eine Spezialseite. Sie kann nicht bearbeitet werden.',
+'tooltip-ca-nstab-project'            => 'Portalseite anzeigen',
+'tooltip-ca-nstab-image'              => 'Dateiseite anzeigen',
+'tooltip-ca-nstab-mediawiki'          => 'MediaWiki-Systemtext anzeigen',
+'tooltip-ca-nstab-template'           => 'Vorlage anzeigen',
+'tooltip-ca-nstab-help'               => 'Hilfeseite anzeigen',
+'tooltip-ca-nstab-category'           => 'Kategorieseite anzeigen',
+'tooltip-minoredit'                   => 'Diese Änderung als klein markieren.',
+'tooltip-save'                        => 'Änderungen speichern',
+'tooltip-preview'                     => 'Vorschau der Änderungen an dieser Seite. Bitte vor dem Speichern benutzen!',
+'tooltip-diff'                        => 'Änderungen am Text zeigen',
+'tooltip-compareselectedversions'     => 'Unterschied zwischen zwei ausgewählten Versionen dieser Seite anzeigen',
+'tooltip-watch'                       => 'Füge diese Seite deiner Beobachtungsliste hinzu',
+'tooltip-watchlistedit-normal-submit' => 'Einträge entfernen',
+'tooltip-watchlistedit-raw-submit'    => 'Beobachtungsliste aktualisieren',
+'tooltip-recreate'                    => 'Seite neu erstellen, obwohl sie gelöscht wurde',
+'tooltip-upload'                      => 'Hochladen starten',
+'tooltip-rollback'                    => 'Macht alle letzten Änderungen der Seite, die vom gleichen Benutzer vorgenommen worden sind, durch nur einen Klick rückgängig.',
+'tooltip-undo'                        => 'Macht lediglich diese eine Änderung rückgängig und zeigt das Resultat in der Vorschau an, damit in der Zusammenfassungszeile eine Begründung angegeben werden kann.',
+'tooltip-preferences-save'            => 'Einstellungen speichern',
+'tooltip-summary'                     => 'Gib eine kurze Zusammenfassung ein',
 
 # Stylesheets
 'common.css'              => '/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */',
@@ -2993,7 +3056,7 @@ Diese auf dem lokalen Rechner speichern und danach hier hochladen.',
 'othercontribs'    => 'Basierend auf der Arbeit von $1.',
 'others'           => 'anderen',
 'siteusers'        => '{{SITENAME}}-{{PLURAL:$2|Benutzer|Benutzer}} $1',
-'anonusers'        => '{{PLURAL:$2|unangemeldeter|unangemeldete}} {{SITENAME}}-{{PLURAL:$2|Benutzer|Benutzer}} $1',
+'anonusers'        => '{{PLURAL:$2|unangemeldetem|unangemeldeten}} {{SITENAME}}-{{PLURAL:$2|Benutzer|Benutzern}} $1',
 'creditspage'      => 'Seiteninformationen',
 'nocredits'        => 'Für diese Seite sind keine Informationen vorhanden.',
 
@@ -3065,7 +3128,7 @@ $1',
 'mediawarning'           => "'''Warnung:''' Dieser Dateityp kann böswilligen Programmcode enthalten.
 Durch das Herunterladen und Öffnen der Datei kann dein Computer beschädigt werden.",
 'imagemaxsize'           => "Maximale Bildgröße:<br />''(für Dateibeschreibungsseiten)''",
-'thumbsize'              => 'Standardgröße der Vorschaubilder (Thumbnails):',
+'thumbsize'              => 'Standardgröße der Vorschaubilder:',
 'widthheightpage'        => '$1×$2, {{PLURAL:$3|1 Seite|$3 Seiten}}',
 'file-info'              => 'Dateigröße: $1, MIME-Typ: $2',
 'file-info-size'         => '$1 × $2 Pixel, Dateigröße: $3, MIME-Typ: $4',
@@ -3759,7 +3822,7 @@ Eine [{{SERVER}}{{SCRIPTPATH}}/COPYING Kopie der ''GNU General Public License'']
 * <span class="mw-specialpagecached">Gecachte Spezialseiten (Deren Inhalt ist möglicherweise veraltet.)</span>',
 'specialpages-group-maintenance' => 'Wartungslisten',
 'specialpages-group-other'       => 'Andere Spezialseiten',
-'specialpages-group-login'       => 'Anmelden',
+'specialpages-group-login'       => 'Benutzerkonto',
 'specialpages-group-changes'     => 'Letzte Änderungen und Logbücher',
 'specialpages-group-media'       => 'Medien',
 'specialpages-group-users'       => 'Benutzer und Rechte',
@@ -3866,4 +3929,58 @@ Eine [{{SERVER}}{{SCRIPTPATH}}/COPYING Kopie der ''GNU General Public License'']
 'logentry-newusers-autocreate'        => 'Benutzerkonto $1 wurde automatisch {{GENDER:$2|erstellt}}',
 'newuserlog-byemail'                  => 'das Passwort wurde per E-Mail versandt',
 
+# Feedback
+'feedback-bugornote' => 'Sofern Du detailliert ein technisches Problem beschreiben möchtest, melde bitte [$1 einen Fehler].
+Anderenfalls kannst du auch das untenstehende einfache Formular nutzen. Dein Kommentar wird, zusammen mit deinem Benutzernamen und der Version des von Dir verwendeten Webbrowsers sowie Betriebssystems, auf der Seite „[$3 $2]“ hinzugefügt.',
+'feedback-subject'   => 'Betreff:',
+'feedback-message'   => 'Nachricht:',
+'feedback-cancel'    => 'Abbrechen',
+'feedback-submit'    => 'Rückmeldung senden',
+'feedback-adding'    => 'Rückmeldung wird zur Seite hinzugefügt …',
+'feedback-error1'    => 'Fehler: Unbekanntes Ergebnis der API',
+'feedback-error2'    => 'Fehler: Bearbeitung gescheitert',
+'feedback-error3'    => 'Fehler: Keine Antwort von der API',
+'feedback-thanks'    => 'Vielen Dank. Deine Rückmeldung wurde auf der Seite „[$2 $1]“ gespeichert.',
+'feedback-close'     => 'Erledigt',
+'feedback-bugcheck'  => 'Super! Bitte überprüfe noch, ob es sich hierbei nicht um einen bereits [$1 bekannten Fehler] handelt.',
+'feedback-bugnew'    => 'Ich habe es überprüft. Den neuen Fehler melden.',
+
+# API errors
+'api-error-badaccess-groups'              => 'Du hast nicht die Berechtigung Dateien in dieses Wiki hochzuladen.',
+'api-error-badtoken'                      => 'Interner Fehler: Der Token ist fehlerhaft.',
+'api-error-copyuploaddisabled'            => 'Das Hochladen via URL wurde auf diesem Server deaktiviert.',
+'api-error-duplicate'                     => 'Es gibt im Wiki bereits {{PLURAL:$1|[$2 eine andere Datei]|[$2 mehrere andere Dateien]}} gleichen Inhalts.',
+'api-error-duplicate-archive'             => 'Es {{PLURAL:$1|war bereits [$2 andere Datei]|waren bereits [$2 andere Dateien]}} gleichen Inhalts vorhanden. {{PLURAL:$1|Sie wurde|Sie wurden}} allerdings gelöscht.',
+'api-error-duplicate-archive-popup-title' => 'Doppelte {{PLURAL:$1|Datei, die bereits gelöscht wurde|Dateien, die bereits gelöscht wurden}}',
+'api-error-duplicate-popup-title'         => 'Doppelt vorhandene {{PLURAL:$1|Datei|Dateien}}',
+'api-error-empty-file'                    => 'Die hochgeladene Datei war leer.',
+'api-error-emptypage'                     => 'Es ist nicht erlaubt, neue leere Seiten zu erstellen.',
+'api-error-fetchfileerror'                => 'Interner Fehler: Beim Abrufen der Datei ist ein Fehler aufgetreten.',
+'api-error-file-too-large'                => 'Die hochgeladene Datei war zu groß.',
+'api-error-filename-tooshort'             => 'Der Dateiname ist zu kurz.',
+'api-error-filetype-banned'               => 'Diese Dateiendung ist gesperrt.',
+'api-error-filetype-missing'              => 'Die hochzuladende Datei hat keine Dateiendung.',
+'api-error-hookaborted'                   => 'Die von dir vorgesehene Anpassung kann nicht durchgeführt werden (Unterbrechung durch eine Programmschnittstelle).',
+'api-error-http'                          => 'Interner Fehler: Es konnte keine Verbindung zum Server hergestellt werden.',
+'api-error-illegal-filename'              => 'Der Dateiname ist nicht erlaubt.',
+'api-error-internal-error'                => 'Interner Fehler: Ein unbekannter Fehler ist beim Hochladen der Datei ins Wiki aufgetreten.',
+'api-error-invalid-file-key'              => 'Interner Fehler: Die Datei wurde nicht im temporären Speicher gefunden.',
+'api-error-missingparam'                  => 'Interner Fehler: Der Anfrage fehlen Parameter.',
+'api-error-missingresult'                 => 'Interner Fehler: Es konnte nicht festgestellt werden, ob das Kopieren erfolgreich war.',
+'api-error-mustbeloggedin'                => 'Um Dateien hochladen zu können, musst du angemeldet sein.',
+'api-error-mustbeposted'                  => 'Es liegt ein Programmfehler vor (es wird die falsche HTTP-Methode verwendet).',
+'api-error-noimageinfo'                   => 'Das Hochladen war erfolgreich, aber der Server kann keine Informationen zur Datei anzeigen.',
+'api-error-nomodule'                      => 'Interner Fehler: Es wurde kein Modul zum Hochladen festgelegt.',
+'api-error-ok-but-empty'                  => 'Interner Fehler: Der Server reagiert nicht.',
+'api-error-overwrite'                     => 'Das Überschreiben einer vorhandenen Datei ist nicht erlaubt.',
+'api-error-stashfailed'                   => 'Interner Fehler: Der Server konnte keine temporäre Datei speichern.',
+'api-error-timeout'                       => 'Der Server hat nicht innerhalb der erwarteten Zeit reagiert.',
+'api-error-unclassified'                  => 'Ein unbekannter Fehler ist aufgetreten.',
+'api-error-unknown-code'                  => 'Unbekannter Fehler: „$1“',
+'api-error-unknown-error'                 => 'Interner Fehler: Ein unbekannter Fehler ist beim Hochladen der Datei aufgetreten.',
+'api-error-unknown-warning'               => 'Unbekannte Warnung: $1',
+'api-error-unknownerror'                  => 'Unbekannter Fehler: „$1“',
+'api-error-uploaddisabled'                => 'Das Hochladen ist in diesem Wiki deaktiviert.',
+'api-error-verification-error'            => 'Die hochzuladende Datei ist entweder fehlerhaft oder hat keine Dateinamenserweiterung.',
+
 );