Convert messages to the JSON format by using the maintenance tool generateJsonI18n.php
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Thu, 26 Jun 2014 19:53:44 +0000 (19:53 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Thu, 26 Jun 2014 19:53:44 +0000 (19:53 +0000)
git-svn-id: http://www.winterrodeln.org/svn/servermediawiki/mediawiki_extensions/wrreport/trunk@2013 7aebc617-e5e2-0310-91dc-80fb5f6d2477

i18n/de-formal.json [new file with mode: 0644]
i18n/de.json [new file with mode: 0644]
i18n/en.json [new file with mode: 0644]
i18n/qqq.json [new file with mode: 0644]
wrreport.i18n.php
wrreport.php

diff --git a/i18n/de-formal.json b/i18n/de-formal.json
new file mode 100644 (file)
index 0000000..d973c0e
--- /dev/null
@@ -0,0 +1,5 @@
+{
+       "@metadata": {
+               "authors": []
+       }
+}
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644 (file)
index 0000000..f9d2092
--- /dev/null
@@ -0,0 +1,100 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "wrreport": "Bahnberichte",
+       "wrreport-description": "Interpretiert den <report/> tag in Rodelbahnseiten und erstellt Rodelbahnbericht-Übersichten.",
+       "wrreport-condition-select": "bitte auswählen",
+       "wrreport-condition-1": "Sehr gut",
+       "wrreport-condition-2": "Gut",
+       "wrreport-condition-3": "Mittelmäßig",
+       "wrreport-condition-4": "Schlecht",
+       "wrreport-condition-5": "Geht nicht",
+       "wrreport-condition-no": "keine Beurteilung",
+       "wrreport-date-today": "Heute",
+       "wrreport-date-yesterday": "Gestern",
+       "wrreport-date-2daysbefore": "Vorgestern",
+       "wrreport-date-3daysbefore": "Vor 3 Tagen",
+       "wrreport-date-4daysbefore": "Vor 4 Tagen",
+       "wrreport-newreport-sectionname": "Eintragen",
+       "wrreport-newreport-summer": "An dieser Stelle kann während des Winters die Schneelage von Rodelbahnen eingetragen werden.",
+       "wrreport-newreport-deny": "Das Eintragen von Rodelbahnberichten ist derzeit leider nicht erlaubt.",
+       "wrreport-newreport-loggedin": "Derzeit sind Rodelbahnberichte nur für angemeldete Benutzer erlaubt.",
+       "wrreport-newreport-blacklist": "Bei dieser Rodelbahn dürfen derzeit leider keine Rodelbahnberichte abgegeben werden.",
+       "wrreport-newreport-blackliststrangers": "Bei der angegebenen Rodelbahn dürfen derzeit nur angemeldete Benutzer Rodelbahnberichte abgeben.",
+       "wrreport-newreport-pagenotfound": "Die angegebene Seite wurde nicht gefunden.",
+       "wrreport-newreport-choosecondition": "Bitte einen Bahnzustand aus der Liste auswählen.",
+       "wrreport-newreport-enterdescription": "Bitte bei der Beschreibung eine kurze Begründung für die Bewertung abgeben.",
+       "wrreport-newreport-nohttp": "Der Text \"http\" ist leider für nicht-angemeldete Benutzer nicht erlaubt, weil wir in der Vergangenheit Fälle hatten, bei denen externe Werbelinks automatisiert eingetragen wurden.",
+       "wrreport-newreport-enterauthor": "Bitte einen Autorennamen angeben (das kann gerne auch ein Pyseudonym, Nickname oder ein Kürzel sein).",
+       "wrreport-newreport-authorused": "Der von Ihnen verwendete Autorenname ist der Login-Name eines anderen Benutzers und kann daher nicht als Autorenname verwendet werden.",
+       "wrreport-newreport-authorlogin": "Der von Ihnen verwendete Autorenname ist der Login-Name eines Wiki-Benutzers und kann daher bei anonymen Berichten nicht verwendet werden. Wenn dieser Name Ihnen \"gehört\" dann melden Sie sich bitte an und probieren es nochmals.",
+       "wrreport-newreport-alreadysaved": "Der Rodelbahnbericht wurde bereits früher gespeichert.",
+       "wrreport-newreport-new": "Neu",
+       "wrreport-newreport-please": "Bitte Eintragen",
+       "wrreport-newreport-tablesummary": "Formular zum Eintragen eines Rodelbahnberichtes",
+       "wrreport-newreport-date": "Datum des Rodelns",
+       "wrreport-newreport-time": "Abfahrt um ca.",
+       "wrreport-newreport-condition": "Bahnzustand",
+       "wrreport-newreport-description": "Meinung",
+       "wrreport-newreport-author": "Autor/in",
+       "wrreport-newreport-submit": "Bericht abschicken",
+       "wrreport-newreport-preview": "Vorschau",
+       "wrreport-newreport-save": "Speichern",
+       "wrreport-newreport-preview-top": "== Vorschau (''noch nicht gespeichert'') ==",
+       "wrreport-newreport-preview-middle": "== Speichern oder Ändern ==",
+       "wrreport-newreport-preview-bottom": "",
+       "wrreport-newreport-preview-bottom-loggedin": "",
+       "wrreport-newreport-preview-bottom-anonymous": "",
+       "wrreport-newreport-success": "<div class=\"successbox\">Der Bahnbericht für $1 wurde erfolgreich gespeichert.</div>",
+       "wrreport-deletereport-tablesummary": "Formular zum Löschen eines Schneelageberichtes",
+       "wrreport-deletereport-reason": "Begründung",
+       "wrreport-deletereport-name": "Name",
+       "wrreport-deletereport-delete": "Löschen",
+       "wrreport-deletereport-deleted": "Gelöscht",
+       "wrreport-deletereport-noreport": "Es wurde kein Bericht zum Löschen ausgewählt.",
+       "wrreport-deletereport-invalid": "Es wurde ein ungültiger Bericht zum Löschen ausgewählt.",
+       "wrreport-deletereport-alreadydeleted": "Der angegebende Bericht ist bereits gelöscht.",
+       "wrreport-deletereport-deny": "Das Löschen von Rodelbahnberichten ist derzeit leider nicht erlaubt.",
+       "wrreport-deletereport-loggedin": "Derzeit dürfen nur angemeldete Benutzer Rodelbahnberichte löschen.",
+       "wrreport-deletereport-incomplete": "Es müssen sowohl die Begründung als auch der Name angegeben werden.",
+       "wrreport-deletereport-preview-before": "Bitte nur dann einen Bericht löschen, wenn Gründe vorliegen wie\n* Beschimpfungen, Verleumdungen (wir wollen ''Rodelbahnen'' bewerten, nicht Personen)\n* Werbung oder Spam (wenn jemand allerdings ''werbend'' zu gute Noten vergibt, lieber eigenen Bericht eintragen als löschen).\n\n== Schneelagebericht, um den es beim Löschen geht ==\n",
+       "wrreport-deletereport-preview-after": "\n\n== Vorschau (derzeit noch nicht gelöscht) ==\n",
+       "wrreport-deletereport-preview-form": "== Löschen ==\nDie Begründung und der Name scheinen nicht in den normalen Listen auf, allerdings dienen sie den Administratoren dazu, sich schnell einen Überblick zu verschaffen, wer was warum gelöscht hat.\n",
+       "wrreport-deletereport-preview-bottom": "",
+       "wrreport-deletereport-success": "<div class=\"successbox\">Der Bahnbericht für $1 wurde erfolgreich gelöscht.</div>",
+       "wrreport-reports-sectionname": "Einträge",
+       "wrreport-reports-none": "<p><em>Es wurden keine Bahnberichte in der Datenbank gefunden.</em></p>",
+       "wrreport-reports-date-trip": "Abfahrt",
+       "wrreport-reports-date-entry": "Eintrag",
+       "wrreport-reports-action": "Aktion",
+       "wrreport-sledrun": "Rodelbahn",
+       "wrreport-sledrun-information": "Auskunft",
+       "wrreport-sledrun-walkuptime": "Gehzeit",
+       "wrreport-sledrun-height": "Höhe",
+       "wrreport-sledrun-length": "Länge",
+       "wrreport-bahnenregiontabelle-toomanyarguments": "Es dürfen nicht mehrere Parameter gleichzeitig angegeben werden.",
+       "wrreport-bahnenregiontabelle-thispagenoregion": "Die aktuelle Seite ist keine Region oder die Region wurde nicht in der Regionen-Tabelle der Datenbank gefunden.",
+       "wrreport-bahnenregiontabelle-pagenoregion": "Die angegebene Wiki-Seite repräsentiert keine Region oder die Region wurde nicht in der Regionen-Tabelle der Datenbank gefunden.",
+       "wrreport-bahnenregiontabelle-noregionid": "Die angegebene Regionen ID wurde nicht in der Regionen-Tabelle der Datenbank gefunden.",
+       "wrreport-bahnenregiontabelle-noregionname": "Der angegebene Regionenname wurde nicht in der Regionen-Tabelle der Datenbank gefunden.",
+       "wrreport-bahnenregiontabelle-invalidargument": "Das Argument $1 ist nicht erlaubt.",
+       "wrreport-bahnenregiontabelle-error": "Der folgende Fehler ist bei der Interpretation von <bahnenregiontabelle> aufgetreten: $1",
+       "wrreport-rodelbahntabelle-error": "Der folgende Fehler ist bei der Interpretation von <rodelbahntabelle> aufgetreten: $1",
+       "wrreport-rodelbahntabelle-invalid-xml": "Kein valides XML: $1",
+       "wrreport-rodelbahntabelle-textbetweenelements": "Ein unbekannter Text wurde zwischen den Elementen gefunden: \"$1\"",
+       "wrreport-rodelbahntabelle-invalid-element": "Das Element <$1> ist nicht erlaubt.",
+       "wrreport-rodelbahntabelle-invalid-attribute-name": "Das Attribut \"$2\" von Element <$1> ist nicht erlaubt.",
+       "wrreport-rodelbahntabelle-invalid-attribute-value": "Der Wert \"$3\" vom Attribut \"$2\" vom Element <$1> ist nicht erlaubt.",
+       "wrreport-icon-sledrental": "Rodelverleih",
+       "wrreport-icon-nightlight": "Beleuchtet",
+       "wrreport-icon-lift": "Aufstiegshilfe/Lift",
+       "wrreport-icon-walkupnotpossible": "Aufstieg nicht möglich",
+       "wrreport-icon-walkupseparate": "Aufstieg getrennt",
+       "wrreport-icon-publictransport": "Öffentliche Anreise möglich",
+       "wrreport-avatar-nousername": "Der Benutzername fehlt im <avatar> Tag. Bitte sowas wie \"<avatar>MediawikiBenutzername</avatar>\" verwenden.",
+       "wrreport-avatar-invalidusername": "Ein ungültiger Benutzername wurde im <avatar> Tag verwendet: \"$1\"",
+       "wrreport-avatar-userunknown": "Ein unbekannter Benutzername wurde im <avatar> Tag verwendet: \"$1\"",
+       "wrreport-avatar-of": "Avatar von $1",
+       "wrreport-avatar-error": "Fehler bei der Verarbeitung vom <avatar> Tag: $1"
+}
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644 (file)
index 0000000..6522899
--- /dev/null
@@ -0,0 +1,100 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "wrreport": "Sledrun Reports",
+       "wrreport-description": "Interprets the <report/> tag in sledrun pages and creates report summaries",
+       "wrreport-condition-select": "please select",
+       "wrreport-condition-1": "Very good",
+       "wrreport-condition-2": "Good",
+       "wrreport-condition-3": "Medium",
+       "wrreport-condition-4": "Bad",
+       "wrreport-condition-5": "Not possible",
+       "wrreport-condition-no": "no judgement",
+       "wrreport-date-today": "Today",
+       "wrreport-date-yesterday": "Yesterday",
+       "wrreport-date-2daysbefore": "2 days before",
+       "wrreport-date-3daysbefore": "3 days before",
+       "wrreport-date-4daysbefore": "4 days before",
+       "wrreport-newreport-sectionname": "Submit Entry",
+       "wrreport-newreport-summer": "<p><em>On this place the sledrun condition can be entered during the winter.</em></p>",
+       "wrreport-newreport-deny": "<p><em>Sledrun reports are not allowed at the moment.</em></p>",
+       "wrreport-newreport-loggedin": "<p><em>Only registered users are allowed to enter sledrun reports at the moment.</em></p>",
+       "wrreport-newreport-blacklist": "<p><em>For this sledrun, no sledrun reports may be entered at the moment.</em></p>",
+       "wrreport-newreport-blackliststrangers": "<p><em>For this sledrun, only registered users may enter a sledrun report at the moment.</em></p>",
+       "wrreport-newreport-pagenotfound": "The specified page was not found",
+       "wrreport-newreport-choosecondition": "Please choose a sledrun condition from the list.",
+       "wrreport-newreport-enterdescription": "Please specify a description.",
+       "wrreport-newreport-nohttp": "The word \"http\" is not allowed for non-registered users, because we had misuse in the past.",
+       "wrreport-newreport-enterauthor": "Please specify an author name (may also be an pseudonym, nickname or initials).",
+       "wrreport-newreport-authorused": "The used author name is the login name of another user and cannot be used as author name.",
+       "wrreport-newreport-authorlogin": "The used author name is the login name of wiki user and is not allowed for anonymous reports. If this is \"your\" username, please log in.",
+       "wrreport-newreport-alreadysaved": "The sledrun report was already saved.",
+       "wrreport-newreport-new": "New",
+       "wrreport-newreport-please": "Please enter",
+       "wrreport-newreport-tablesummary": "Form to enter sledrun reports",
+       "wrreport-newreport-date": "Date of sledrun tour",
+       "wrreport-newreport-time": "Time of going down (ca)",
+       "wrreport-newreport-condition": "Sledrun condition",
+       "wrreport-newreport-description": "description",
+       "wrreport-newreport-author": "Author",
+       "wrreport-newreport-submit": "Submit report",
+       "wrreport-newreport-preview": "Preview",
+       "wrreport-newreport-save": "Save",
+       "wrreport-newreport-preview-top": "== Preview (''not saved yet'') ==",
+       "wrreport-newreport-preview-middle": "== Save or change ==",
+       "wrreport-newreport-preview-bottom": "",
+       "wrreport-newreport-preview-bottom-loggedin": "",
+       "wrreport-newreport-preview-bottom-anonymous": "",
+       "wrreport-newreport-success": "<div class=\"successbox\">The sledrun report for $1 was saved successfully.</div>",
+       "wrreport-deletereport-tablesummary": "Form to delete a sledrun report",
+       "wrreport-deletereport-reason": "Reason",
+       "wrreport-deletereport-name": "Name",
+       "wrreport-deletereport-delete": "Delete",
+       "wrreport-deletereport-deleted": "Deleted",
+       "wrreport-deletereport-noreport": "No report was chosen for deletion",
+       "wrreport-deletereport-invalid": "An invalid report was chosen for deletion.",
+       "wrreport-deletereport-alreadydeleted": "The specified report is already deleted.",
+       "wrreport-deletereport-deny": "Deletion of reports is not allowed at the moment.",
+       "wrreport-deletereport-loggedin": "Only registered users may delete sledrun reports at the moment.",
+       "wrreport-deletereport-incomplete": "A reason and a name have to be given.",
+       "wrreport-deletereport-preview-before": "Please only delete a report for very good reasons like\n* flamewar (we want to do sledrun reports not person reports)\n* spam or advertisments.\n\n== Sledrun report in question ==\n",
+       "wrreport-deletereport-preview-after": "\n\n== Preview (not deleted yet) ==\n",
+       "wrreport-deletereport-preview-form": "== Delete ==\nThe reason does not occur in normal lists but is useful for administrators.",
+       "wrreport-deletereport-preview-bottom": "",
+       "wrreport-deletereport-success": "<div class=\"successbox\">The sledrun report for $1 was deleted successfully.</div>",
+       "wrreport-reports-sectionname": "Entries",
+       "wrreport-reports-none": "<p><em>No reports were found in the database.</em></p>",
+       "wrreport-reports-date-trip": "Trip",
+       "wrreport-reports-date-entry": "Entry",
+       "wrreport-reports-action": "Action",
+       "wrreport-sledrun": "sledrun",
+       "wrreport-sledrun-information": "Information",
+       "wrreport-sledrun-walkuptime": "Walk Time",
+       "wrreport-sledrun-height": "Altitude",
+       "wrreport-sledrun-length": "Length",
+       "wrreport-bahnenregiontabelle-toomanyarguments": "Only one argument at once is allowed.",
+       "wrreport-bahnenregiontabelle-thispagenoregion": "The current page is no region or the region was not found in the region table of the database.",
+       "wrreport-bahnenregiontabelle-pagenoregion": "The specified page is no region or the region was not found in the region table of the database.",
+       "wrreport-bahnenregiontabelle-noregionid": "The specified region ID was not found in the region table of the database.",
+       "wrreport-bahnenregiontabelle-noregionname": "The specified region name was not found in the region table of the database.",
+       "wrreport-bahnenregiontabelle-invalidargument": "The argument $1 is not allowed.",
+       "wrreport-bahnenregiontabelle-error": "The following error occurred at the <bahnenregiontabelle> tag: $1",
+       "wrreport-rodelbahntabelle-error": "The following error occurred while parsing <rodelbahntabelle>: $1",
+       "wrreport-rodelbahntabelle-invalid-xml": "XML could not be parsed: $1",
+       "wrreport-rodelbahntabelle-textbetweenelements": "Unknown text was found between the subelements: \"$1\"",
+       "wrreport-rodelbahntabelle-invalid-element": "The element <$1> is not allowed.",
+       "wrreport-rodelbahntabelle-invalid-attribute-name": "The attribute \"$2\" of element <$1> is not allowed.",
+       "wrreport-rodelbahntabelle-invalid-attribute-value": "The value \"$3\" of attribute \"$2\" of element <$1> is not allowed.",
+       "wrreport-icon-sledrental": "Sled Rental",
+       "wrreport-icon-nightlight": "Light at Night",
+       "wrreport-icon-lift": "Help me get up",
+       "wrreport-icon-walkupnotpossible": "Walkup not possible",
+       "wrreport-icon-walkupseparate": "Walkup separate",
+       "wrreport-icon-publictransport": "Public transport",
+       "wrreport-avatar-nousername": "User name is missing in the <avatar> tag. You should use something like \"<avatar>MediawikiUser</avatar>\".",
+       "wrreport-avatar-invalidusername": "An invalid username is given in the <avatar> tag: \"$1\"",
+       "wrreport-avatar-userunknown": "The username given in the <avatar> tag is unknown: \"$1\"",
+       "wrreport-avatar-of": "Avatar of $1",
+       "wrreport-avatar-error": "Error in processing the <avatar> tag: $1"
+}
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644 (file)
index 0000000..d15b133
--- /dev/null
@@ -0,0 +1,100 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "wrreport": "Text",
+       "wrreport-description": "Text",
+       "wrreport-condition-select": "Text",
+       "wrreport-condition-1": "Text",
+       "wrreport-condition-2": "Text",
+       "wrreport-condition-3": "Text",
+       "wrreport-condition-4": "Text",
+       "wrreport-condition-5": "Text",
+       "wrreport-condition-no": "Text",
+       "wrreport-date-today": "Text",
+       "wrreport-date-yesterday": "Text",
+       "wrreport-date-2daysbefore": "Text",
+       "wrreport-date-3daysbefore": "Text",
+       "wrreport-date-4daysbefore": "Text",
+       "wrreport-newreport-sectionname": "Text",
+       "wrreport-newreport-summer": "Text",
+       "wrreport-newreport-deny": "Text",
+       "wrreport-newreport-loggedin": "Text",
+       "wrreport-newreport-blacklist": "Text",
+       "wrreport-newreport-blackliststrangers": "Text",
+       "wrreport-newreport-pagenotfound": "Text",
+       "wrreport-newreport-choosecondition": "Text",
+       "wrreport-newreport-enterdescription": "Text",
+       "wrreport-newreport-nohttp": "Text",
+       "wrreport-newreport-enterauthor": "Text",
+       "wrreport-newreport-authorused": "Text",
+       "wrreport-newreport-authorlogin": "Text",
+       "wrreport-newreport-alreadysaved": "Text",
+       "wrreport-newreport-new": "Text",
+       "wrreport-newreport-please": "Text",
+       "wrreport-newreport-tablesummary": "Text",
+       "wrreport-newreport-date": "Text",
+       "wrreport-newreport-time": "Text",
+       "wrreport-newreport-condition": "Text",
+       "wrreport-newreport-description": "Text",
+       "wrreport-newreport-author": "Text",
+       "wrreport-newreport-submit": "Text",
+       "wrreport-newreport-preview": "Text",
+       "wrreport-newreport-save": "Text",
+       "wrreport-newreport-preview-top": "WikiText",
+       "wrreport-newreport-preview-middle": "WikiText",
+       "wrreport-newreport-preview-bottom": "WikiText",
+       "wrreport-newreport-preview-bottom-loggedin": "Shown on the bottom of the preview page (after 'wrreport-deletereport-preview-bottom') if the user is logged in. WikiText.",
+       "wrreport-newreport-preview-bottom-anonymous": "Shown on the bottom of the preview page (after 'wrreport-deletereport-preview-bottom') if the user is not logged in. WikiText.",
+       "wrreport-newreport-success": "WikiText",
+       "wrreport-deletereport-tablesummary": "Text",
+       "wrreport-deletereport-reason": "Text",
+       "wrreport-deletereport-name": "Text",
+       "wrreport-deletereport-delete": "Text",
+       "wrreport-deletereport-deleted": "Text",
+       "wrreport-deletereport-noreport": "WikiText",
+       "wrreport-deletereport-invalid": "WikiText",
+       "wrreport-deletereport-alreadydeleted": "WikiText",
+       "wrreport-deletereport-deny": "WikiText",
+       "wrreport-deletereport-loggedin": "WikiText",
+       "wrreport-deletereport-incomplete": "WikiText",
+       "wrreport-deletereport-preview-before": "WikiText",
+       "wrreport-deletereport-preview-after": "WikiText",
+       "wrreport-deletereport-preview-form": "WikiText",
+       "wrreport-deletereport-preview-bottom": "WikiText",
+       "wrreport-deletereport-success": "WikiText",
+       "wrreport-reports-sectionname": "Text",
+       "wrreport-reports-none": "HTML",
+       "wrreport-reports-date-trip": "Text",
+       "wrreport-reports-date-entry": "Text",
+       "wrreport-reports-action": "Text",
+       "wrreport-sledrun": "Text",
+       "wrreport-sledrun-information": "Text",
+       "wrreport-sledrun-walkuptime": "Text",
+       "wrreport-sledrun-height": "Text",
+       "wrreport-sledrun-length": "Text",
+       "wrreport-bahnenregiontabelle-toomanyarguments": "Text. Error message saying that the <bahnenregiontabelle> tag accepts only one argument at once.",
+       "wrreport-bahnenregiontabelle-thispagenoregion": "Text. Error message saying that the current page is no region page (as needed if <bahnenregiontabelle> is specified without arguments).",
+       "wrreport-bahnenregiontabelle-pagenoregion": "Text. Error message saying that the specified wiki page is no region page.",
+       "wrreport-bahnenregiontabelle-noregionid": "Text. Error message saying that the specified region ID was not found in the database (table wrregion)",
+       "wrreport-bahnenregiontabelle-noregionname": "Text. Error message saying that the specified region name was not found in the database (table wrregion)",
+       "wrreport-bahnenregiontabelle-invalid-argument": "Text. Error message saying that the argument (given by $1) of <bahnenregiontabelle> is invalid",
+       "wrreport-bahnenregiontabelle-error": "Text. Text describing that an error in paring/using the <bahnenregiontabelle> tag occurred. $1 gives details.",
+       "wrreport-rodelbahntabelle-error": "Text.  Text describing that an error in paring/using the <rodelbahntabelle> tag occurred. $1 gives details.",
+       "wrreport-rodelbahntabelle-textbetweenelements": "Text. Error message describing that invalid text is found between elements. $1 gives the complete XML.",
+       "wrreport-rodelbahntabelle-invalid-xml": "Text. Error message describing that the XML could not be parsed. $1 gives the complete invalid XML.",
+       "wrreport-rodelbahntabelle-invalid-element": "Text. Error message describing that the element given as $1 is not known.",
+       "wrreport-rodelbahntabelle-invalid-attribute-name": "Text. Error message describing that the attribute given as $2 of the elment given as $1 is not known.",
+       "wrreport-rodelbahntabelle-invalid-attribute-value": "Text. Error message describing that the value $3 of the attribut given as $2 of the element given as $1 is not known.",
+       "wrreport-icon-sledrental": "Text",
+       "wrreport-icon-nightlight": "Text",
+       "wrreport-icon-lift": "Text",
+       "wrreport-icon-walkupnotpossible": "Text",
+       "wrreport-icon-walkupseparate": "Text",
+       "wrreport-icon-publictransport": "Text",
+       "wrreport-avatar-nousername": "Text. User name is missing in the <avatar> tag.",
+       "wrreport-avatar-invalidusername": "Text. An invalid username is given in the <avatar> tag. Get the invalid username as parameter.",
+       "wrreport-avatar-userunknown": "Text. A valid but unknown username is given in the <avatar> tag. Get the username as parameter.",
+       "wrreport-avatar-of": "Text. Used for the alt attribute of the resulting <img> element resulting from the <avatar> tag. Get the username as parameter.",
+       "wrreport-avatar-error": "Text. Indicate that an error in processing the <avatar> tag occurred. Get the error message as parameter."
+}
index aea78999bdd813d8fa96c95e19fad5c542a57190..28d2ef79075401b510f07f27a04f9ba12c1f844c 100644 (file)
 <?php
-// File encoding: utf-8
+/**
+ * This is a backwards-compatibility shim, generated by:
+ * https://git.wikimedia.org/blob/mediawiki%2Fcore.git/HEAD/maintenance%2FgenerateJsonI18n.php
+ *
+ * Beginning with MediaWiki 1.23, translation strings are stored in json files,
+ * and the EXTENSION.i18n.php file only exists to provide compatibility with
+ * older releases of MediaWiki. For more information about this migration, see:
+ * https://www.mediawiki.org/wiki/Requests_for_comment/Localisation_format
+ *
+ * This shim maintains compatibility back to MediaWiki 1.17.
+ */
 $messages = array();
-
-// There are different types of entries. All are expected to be UTF-8 encoded.
-// * Text: In principle, all characters are allowed and will be escaped before showing them.
-// * HTML: This entries are _not_ escaped therefore HTML tags can be used but special characters as '<' have to be escaped here with htmlspecialchars.
-// * WikiText: WikiText syntax is allowed and interpreted by MediaWiki.
-
-$messages['qqq'] = array(
-       'wrreport' => 'Text',
-       'wrreport-description' => 'Text',
-       'wrreport-condition-select' => 'Text',
-       'wrreport-condition-1' => 'Text',
-       'wrreport-condition-2' => 'Text',
-       'wrreport-condition-3' => 'Text',
-       'wrreport-condition-4' => 'Text',
-       'wrreport-condition-5' => 'Text',
-       'wrreport-condition-no' => 'Text',
-       'wrreport-date-today' => 'Text',
-       'wrreport-date-yesterday' => 'Text',
-       'wrreport-date-2daysbefore' => 'Text',
-       'wrreport-date-3daysbefore' => 'Text',
-       'wrreport-date-4daysbefore' => 'Text',
-       'wrreport-newreport-sectionname' => 'Text',
-       'wrreport-newreport-summer' => 'Text',
-       'wrreport-newreport-deny' => 'Text',
-       'wrreport-newreport-loggedin' => 'Text',
-       'wrreport-newreport-blacklist' => 'Text',
-       'wrreport-newreport-blackliststrangers' => 'Text',
-       'wrreport-newreport-pagenotfound' => 'Text',
-       'wrreport-newreport-choosecondition' => 'Text',
-       'wrreport-newreport-enterdescription' => 'Text',
-       'wrreport-newreport-nohttp' => 'Text',
-       'wrreport-newreport-enterauthor' => 'Text',
-       'wrreport-newreport-authorused' => 'Text',
-       'wrreport-newreport-authorlogin' => 'Text',
-       'wrreport-newreport-alreadysaved' => 'Text',
-       'wrreport-newreport-new' => 'Text',
-       'wrreport-newreport-please' => 'Text',
-       'wrreport-newreport-tablesummary' => 'Text',
-       'wrreport-newreport-date' => 'Text',
-       'wrreport-newreport-time' => 'Text',
-       'wrreport-newreport-condition' => 'Text',
-       'wrreport-newreport-description' => 'Text',
-       'wrreport-newreport-author' => 'Text',
-       'wrreport-newreport-submit' => 'Text',
-       'wrreport-newreport-preview' => 'Text',
-       'wrreport-newreport-save' => 'Text',
-       'wrreport-newreport-preview-top' => 'WikiText',
-       'wrreport-newreport-preview-middle' => 'WikiText',
-       'wrreport-newreport-preview-bottom' => 'WikiText',
-       'wrreport-newreport-preview-bottom-loggedin' => 'Shown on the bottom of the preview page (after \'wrreport-deletereport-preview-bottom\') if the user is logged in. WikiText.',
-       'wrreport-newreport-preview-bottom-anonymous' => 'Shown on the bottom of the preview page (after \'wrreport-deletereport-preview-bottom\') if the user is not logged in. WikiText.',
-       'wrreport-newreport-success' => 'WikiText',
-       'wrreport-deletereport-tablesummary' => 'Text',
-       'wrreport-deletereport-reason' => 'Text',
-       'wrreport-deletereport-name' => 'Text',
-       'wrreport-deletereport-delete' => 'Text',
-       'wrreport-deletereport-deleted' => 'Text',
-       'wrreport-deletereport-noreport' => 'WikiText',
-       'wrreport-deletereport-invalid' => 'WikiText',
-       'wrreport-deletereport-alreadydeleted' => 'WikiText',
-       'wrreport-deletereport-deny' => 'WikiText',
-       'wrreport-deletereport-loggedin' => 'WikiText',
-       'wrreport-deletereport-incomplete' => 'WikiText',
-       'wrreport-deletereport-preview-before' => 'WikiText',
-       'wrreport-deletereport-preview-after' => 'WikiText',
-       'wrreport-deletereport-preview-form' => 'WikiText',
-       'wrreport-deletereport-preview-bottom' => 'WikiText',
-       'wrreport-deletereport-success' => 'WikiText',
-       'wrreport-reports-sectionname' => 'Text',
-       'wrreport-reports-none' => 'HTML',
-       'wrreport-reports-date-trip' => 'Text',
-       'wrreport-reports-date-entry' => 'Text',
-       'wrreport-reports-action' => 'Text',
-       'wrreport-sledrun' => 'Text',
-       'wrreport-sledrun-information' => 'Text',
-       'wrreport-sledrun-walkuptime' => 'Text',
-       'wrreport-sledrun-height' => 'Text',
-       'wrreport-sledrun-length' => 'Text',
-       'wrreport-bahnenregiontabelle-toomanyarguments' => 'Text. Error message saying that the <bahnenregiontabelle> tag accepts only one argument at once.',
-       'wrreport-bahnenregiontabelle-thispagenoregion' => 'Text. Error message saying that the current page is no region page (as needed if <bahnenregiontabelle> is specified without arguments).',
-       'wrreport-bahnenregiontabelle-pagenoregion' => 'Text. Error message saying that the specified wiki page is no region page.',
-       'wrreport-bahnenregiontabelle-noregionid' => 'Text. Error message saying that the specified region ID was not found in the database (table wrregion)',
-       'wrreport-bahnenregiontabelle-noregionname' => 'Text. Error message saying that the specified region name was not found in the database (table wrregion)',
-       'wrreport-bahnenregiontabelle-invalid-argument' => 'Text. Error message saying that the argument (given by $1) of <bahnenregiontabelle> is invalid',
-       'wrreport-bahnenregiontabelle-error' => 'Text. Text describing that an error in paring/using the <bahnenregiontabelle> tag occurred. $1 gives details.',
-       'wrreport-rodelbahntabelle-error' => 'Text.  Text describing that an error in paring/using the <rodelbahntabelle> tag occurred. $1 gives details.',
-       'wrreport-rodelbahntabelle-textbetweenelements' => 'Text. Error message describing that invalid text is found between elements. $1 gives the complete XML.',
-       'wrreport-rodelbahntabelle-invalid-xml' => 'Text. Error message describing that the XML could not be parsed. $1 gives the complete invalid XML.',
-       'wrreport-rodelbahntabelle-invalid-element' => 'Text. Error message describing that the element given as $1 is not known.',
-       'wrreport-rodelbahntabelle-invalid-attribute-name' => 'Text. Error message describing that the attribute given as $2 of the elment given as $1 is not known.',
-       'wrreport-rodelbahntabelle-invalid-attribute-value' => 'Text. Error message describing that the value $3 of the attribut given as $2 of the element given as $1 is not known.',
-       'wrreport-icon-sledrental' => 'Text',
-       'wrreport-icon-nightlight' => 'Text',
-       'wrreport-icon-lift' => 'Text',
-       'wrreport-icon-walkupnotpossible' => 'Text',
-       'wrreport-icon-walkupseparate' => 'Text',
-       'wrreport-icon-publictransport' => 'Text',
-       'wrreport-avatar-nousername' => 'Text. User name is missing in the <avatar> tag.',
-       'wrreport-avatar-invalidusername' => 'Text. An invalid username is given in the <avatar> tag. Get the invalid username as parameter.',
-       'wrreport-avatar-userunknown' => 'Text. A valid but unknown username is given in the <avatar> tag. Get the username as parameter.',
-       'wrreport-avatar-of' => 'Text. Used for the alt attribute of the resulting <img> element resulting from the <avatar> tag. Get the username as parameter.',
-       'wrreport-avatar-error' => 'Text. Indicate that an error in processing the <avatar> tag occurred. Get the error message as parameter.'
-);
-
-
-$messages['en'] = array(
-       'wrreport' => 'Sledrun Reports',
-       'wrreport-description' => 'Interprets the <report/> tag in sledrun pages and creates report summaries',
-       'wrreport-condition-select' => 'please select',
-       'wrreport-condition-1' => 'Very good',
-       'wrreport-condition-2' => 'Good',
-       'wrreport-condition-3' => 'Medium',
-       'wrreport-condition-4' => 'Bad',
-       'wrreport-condition-5' => 'Not possible',
-       'wrreport-condition-no' => 'no judgement',
-       'wrreport-date-today' => 'Today',
-       'wrreport-date-yesterday' => 'Yesterday',
-       'wrreport-date-2daysbefore' => '2 days before',
-       'wrreport-date-3daysbefore' => '3 days before',
-       'wrreport-date-4daysbefore' => '4 days before',
-       'wrreport-newreport-sectionname' => 'Submit Entry',
-       'wrreport-newreport-summer' => '<p><em>On this place the sledrun condition can be entered during the winter.</em></p>',
-       'wrreport-newreport-deny' => '<p><em>Sledrun reports are not allowed at the moment.</em></p>',
-       'wrreport-newreport-loggedin' => '<p><em>Only registered users are allowed to enter sledrun reports at the moment.</em></p>',
-       'wrreport-newreport-blacklist' => '<p><em>For this sledrun, no sledrun reports may be entered at the moment.</em></p>',
-       'wrreport-newreport-blackliststrangers' => '<p><em>For this sledrun, only registered users may enter a sledrun report at the moment.</em></p>',
-       'wrreport-newreport-pagenotfound' => 'The specified page was not found',
-       'wrreport-newreport-choosecondition' => 'Please choose a sledrun condition from the list.',
-       'wrreport-newreport-enterdescription' => 'Please specify a description.',
-       'wrreport-newreport-nohttp' => 'The word "http" is not allowed for non-registered users, because we had misuse in the past.',
-       'wrreport-newreport-enterauthor' => 'Please specify an author name (may also be an pseudonym, nickname or initials).',
-       'wrreport-newreport-authorused' => 'The used author name is the login name of another user and cannot be used as author name.',
-       'wrreport-newreport-authorlogin' => 'The used author name is the login name of wiki user and is not allowed for anonymous reports. If this is "your" username, please log in.',
-       'wrreport-newreport-alreadysaved' => 'The sledrun report was already saved.',
-       'wrreport-newreport-new' => 'New',
-       'wrreport-newreport-please' => 'Please enter',
-       'wrreport-newreport-tablesummary' => 'Form to enter sledrun reports',
-       'wrreport-newreport-date' => 'Date of sledrun tour',
-       'wrreport-newreport-time' => 'Time of going down (ca)',
-       'wrreport-newreport-condition' => 'Sledrun condition',
-       'wrreport-newreport-description' => 'description',
-       'wrreport-newreport-author' => 'Author',
-       'wrreport-newreport-submit' => 'Submit report',
-       'wrreport-newreport-preview' => 'Preview',
-       'wrreport-newreport-save' => 'Save',
-       'wrreport-newreport-preview-top' => '== Preview (\'\'not saved yet\'\') ==',
-       'wrreport-newreport-preview-middle' => '== Save or change ==',
-       'wrreport-newreport-preview-bottom' => '',
-       'wrreport-newreport-preview-bottom-loggedin' => '',
-       'wrreport-newreport-preview-bottom-anonymous' => '',
-       'wrreport-newreport-success' => '<div class="successbox">The sledrun report for $1 was saved successfully.</div>',
-       'wrreport-deletereport-tablesummary' => 'Form to delete a sledrun report',
-       'wrreport-deletereport-reason' => 'Reason',
-       'wrreport-deletereport-name' => 'Name',
-       'wrreport-deletereport-delete' => 'Delete',
-       'wrreport-deletereport-deleted' => 'Deleted',
-       'wrreport-deletereport-noreport' => 'No report was chosen for deletion',
-       'wrreport-deletereport-invalid' => 'An invalid report was chosen for deletion.',
-       'wrreport-deletereport-alreadydeleted' => 'The specified report is already deleted.',
-       'wrreport-deletereport-deny' => 'Deletion of reports is not allowed at the moment.',
-       'wrreport-deletereport-loggedin' => 'Only registered users may delete sledrun reports at the moment.',
-       'wrreport-deletereport-incomplete' => 'A reason and a name have to be given.',
-       'wrreport-deletereport-preview-before' => "Please only delete a report for very good reasons like\n" .
-               "* flamewar (we want to do sledrun reports not person reports)\n" .
-               "* spam or advertisments.\n\n" .
-               "== Sledrun report in question ==\n",
-       'wrreport-deletereport-preview-after' => "\n\n== Preview (not deleted yet) ==\n",
-       'wrreport-deletereport-preview-form' => "== Delete ==\n" .
-               'The reason does not occur in normal lists but is useful for administrators.',
-       'wrreport-deletereport-preview-bottom' => '',
-       'wrreport-deletereport-success' => '<div class="successbox">The sledrun report for $1 was deleted successfully.</div>',
-       'wrreport-reports-sectionname' => 'Entries',
-       'wrreport-reports-none' => '<p><em>No reports were found in the database.</em></p>',
-       'wrreport-reports-date-trip' => 'Trip',
-       'wrreport-reports-date-entry' => 'Entry',
-       'wrreport-reports-action' => 'Action',
-       'wrreport-sledrun' => 'sledrun',
-       'wrreport-sledrun-information' => 'Information',
-       'wrreport-sledrun-walkuptime' => 'Walk Time',
-       'wrreport-sledrun-height' => 'Altitude',
-       'wrreport-sledrun-length' => 'Length',
-       'wrreport-bahnenregiontabelle-toomanyarguments' => 'Only one argument at once is allowed.',
-       'wrreport-bahnenregiontabelle-thispagenoregion' => 'The current page is no region or the region was not found in the region table of the database.',
-       'wrreport-bahnenregiontabelle-pagenoregion' => 'The specified page is no region or the region was not found in the region table of the database.',
-       'wrreport-bahnenregiontabelle-noregionid' => 'The specified region ID was not found in the region table of the database.',
-       'wrreport-bahnenregiontabelle-noregionname' => 'The specified region name was not found in the region table of the database.',
-       'wrreport-bahnenregiontabelle-invalidargument' => 'The argument $1 is not allowed.',
-       'wrreport-bahnenregiontabelle-error' => 'The following error occurred at the <bahnenregiontabelle> tag: $1',
-       'wrreport-rodelbahntabelle-error' => 'The following error occurred while parsing <rodelbahntabelle>: $1',
-       'wrreport-rodelbahntabelle-invalid-xml' => 'XML could not be parsed: $1',
-       'wrreport-rodelbahntabelle-textbetweenelements' => 'Unknown text was found between the subelements: "$1"',
-       'wrreport-rodelbahntabelle-invalid-element' => 'The element <$1> is not allowed.',
-       'wrreport-rodelbahntabelle-invalid-attribute-name' => 'The attribute "$2" of element <$1> is not allowed.',
-       'wrreport-rodelbahntabelle-invalid-attribute-value' => 'The value "$3" of attribute "$2" of element <$1> is not allowed.',
-       'wrreport-icon-sledrental' => 'Sled Rental',
-       'wrreport-icon-nightlight' => 'Light at Night',
-       'wrreport-icon-lift' => 'Help me get up',
-       'wrreport-icon-walkupnotpossible' => 'Walkup not possible',
-       'wrreport-icon-walkupseparate' => 'Walkup separate',
-       'wrreport-icon-publictransport' => 'Public transport',
-       'wrreport-avatar-nousername' => 'User name is missing in the <avatar> tag. You should use something like "<avatar>MediawikiUser</avatar>".',
-       'wrreport-avatar-invalidusername' => 'An invalid username is given in the <avatar> tag: "$1"',
-       'wrreport-avatar-userunknown' => 'The username given in the <avatar> tag is unknown: "$1"',
-       'wrreport-avatar-of' => 'Avatar of $1',
-       'wrreport-avatar-error' => 'Error in processing the <avatar> tag: $1'
-);
-
-
-$messages['de'] = array(
-       'wrreport' => 'Bahnberichte',
-       'wrreport-description' => 'Interpretiert den <report/> tag in Rodelbahnseiten und erstellt Rodelbahnbericht-Übersichten.',
-       'wrreport-condition-select' => 'bitte auswählen',
-       'wrreport-condition-1' => 'Sehr gut',
-       'wrreport-condition-2' => 'Gut',
-       'wrreport-condition-3' => 'Mittelmäßig',
-       'wrreport-condition-4' => 'Schlecht',
-       'wrreport-condition-5' => 'Geht nicht',
-       'wrreport-condition-no' => 'keine Beurteilung',
-       'wrreport-date-today' => 'Heute',
-       'wrreport-date-yesterday' => 'Gestern',
-       'wrreport-date-2daysbefore' => 'Vorgestern',
-       'wrreport-date-3daysbefore' => 'Vor 3 Tagen',
-       'wrreport-date-4daysbefore' => 'Vor 4 Tagen',
-       'wrreport-newreport-sectionname' => 'Eintragen',
-       'wrreport-newreport-summer' => 'An dieser Stelle kann während des Winters die Schneelage von Rodelbahnen eingetragen werden.',
-       'wrreport-newreport-deny' => 'Das Eintragen von Rodelbahnberichten ist derzeit leider nicht erlaubt.',
-       'wrreport-newreport-loggedin' => 'Derzeit sind Rodelbahnberichte nur für angemeldete Benutzer erlaubt.',
-       'wrreport-newreport-blacklist' => 'Bei dieser Rodelbahn dürfen derzeit leider keine Rodelbahnberichte abgegeben werden.',
-       'wrreport-newreport-blackliststrangers' => 'Bei der angegebenen Rodelbahn dürfen derzeit nur angemeldete Benutzer Rodelbahnberichte abgeben.',
-       'wrreport-newreport-pagenotfound' => 'Die angegebene Seite wurde nicht gefunden.',
-       'wrreport-newreport-choosecondition' => 'Bitte einen Bahnzustand aus der Liste auswählen.',
-       'wrreport-newreport-enterdescription' => 'Bitte bei der Beschreibung eine kurze Begründung für die Bewertung abgeben.',
-       'wrreport-newreport-nohttp' => 'Der Text "http" ist leider für nicht-angemeldete Benutzer nicht erlaubt, weil wir in der Vergangenheit Fälle hatten, bei denen externe Werbelinks automatisiert eingetragen wurden.',
-       'wrreport-newreport-enterauthor' => 'Bitte einen Autorennamen angeben (das kann gerne auch ein Pyseudonym, Nickname oder ein Kürzel sein).',
-       'wrreport-newreport-authorused' => 'Der von Ihnen verwendete Autorenname ist der Login-Name eines anderen Benutzers und kann daher nicht als Autorenname verwendet werden.',
-       'wrreport-newreport-authorlogin' => 'Der von Ihnen verwendete Autorenname ist der Login-Name eines Wiki-Benutzers und kann daher bei anonymen Berichten nicht verwendet werden. Wenn dieser Name Ihnen "gehört" dann melden Sie sich bitte an und probieren es nochmals.',
-       'wrreport-newreport-alreadysaved' => 'Der Rodelbahnbericht wurde bereits früher gespeichert.',
-       'wrreport-newreport-new' => 'Neu',
-       'wrreport-newreport-please' => 'Bitte Eintragen',
-       'wrreport-newreport-tablesummary' => 'Formular zum Eintragen eines Rodelbahnberichtes',
-       'wrreport-newreport-date' => 'Datum des Rodelns',
-       'wrreport-newreport-time' => 'Abfahrt um ca.',
-       'wrreport-newreport-condition' => 'Bahnzustand',
-       'wrreport-newreport-description' => 'Meinung',
-       'wrreport-newreport-author' => 'Autor/in',
-       'wrreport-newreport-submit' => 'Bericht abschicken',
-       'wrreport-newreport-preview' => 'Vorschau',
-       'wrreport-newreport-save' => 'Speichern',
-       'wrreport-newreport-preview-top' => '== Vorschau (\'\'noch nicht gespeichert\'\') ==',
-       'wrreport-newreport-preview-middle' => '== Speichern oder Ändern ==',
-       'wrreport-newreport-preview-bottom' => '',
-       'wrreport-newreport-preview-bottom-loggedin' => '',
-       'wrreport-newreport-preview-bottom-anonymous' => '',
-       'wrreport-newreport-success' => '<div class="successbox">Der Bahnbericht für $1 wurde erfolgreich gespeichert.</div>',
-       'wrreport-deletereport-tablesummary' => 'Formular zum Löschen eines Schneelageberichtes',
-       'wrreport-deletereport-reason' => 'Begründung',
-       'wrreport-deletereport-name' => 'Name',
-       'wrreport-deletereport-delete' => 'Löschen',
-       'wrreport-deletereport-deleted' => 'Gelöscht',
-       'wrreport-deletereport-noreport' => 'Es wurde kein Bericht zum Löschen ausgewählt.',
-       'wrreport-deletereport-invalid' => 'Es wurde ein ungültiger Bericht zum Löschen ausgewählt.',
-       'wrreport-deletereport-alreadydeleted' => 'Der angegebende Bericht ist bereits gelöscht.',
-       'wrreport-deletereport-deny' => 'Das Löschen von Rodelbahnberichten ist derzeit leider nicht erlaubt.',
-       'wrreport-deletereport-loggedin' => 'Derzeit dürfen nur angemeldete Benutzer Rodelbahnberichte löschen.',
-       'wrreport-deletereport-incomplete' => 'Es müssen sowohl die Begründung als auch der Name angegeben werden.',
-       'wrreport-deletereport-preview-before' => "Bitte nur dann einen Bericht löschen, wenn Gründe vorliegen wie\n" .
-               "* Beschimpfungen, Verleumdungen (wir wollen ''Rodelbahnen'' bewerten, nicht Personen)\n" .
-               "* Werbung oder Spam (wenn jemand allerdings ''werbend'' zu gute Noten vergibt, lieber eigenen Bericht eintragen als löschen).\n\n" .
-               "== Schneelagebericht, um den es beim Löschen geht ==\n",
-       'wrreport-deletereport-preview-after' => "\n\n== Vorschau (derzeit noch nicht gelöscht) ==\n",
-       'wrreport-deletereport-preview-form' => "== Löschen ==\n" .
-               'Die Begründung und der Name scheinen nicht in den normalen Listen auf, allerdings dienen sie den Administratoren dazu, ' .
-               "sich schnell einen Überblick zu verschaffen, wer was warum gelöscht hat.\n",
-       'wrreport-deletereport-preview-bottom' => '',
-       'wrreport-deletereport-success' => '<div class="successbox">Der Bahnbericht für $1 wurde erfolgreich gelöscht.</div>',
-       'wrreport-reports-sectionname' => 'Einträge',
-       'wrreport-reports-none' => '<p><em>Es wurden keine Bahnberichte in der Datenbank gefunden.</em></p>',
-       'wrreport-reports-date-trip' => 'Abfahrt',
-       'wrreport-reports-date-entry' => 'Eintrag',
-       'wrreport-reports-action' => 'Aktion',
-       'wrreport-sledrun' => 'Rodelbahn',
-       'wrreport-sledrun-information' => 'Auskunft',
-       'wrreport-sledrun-walkuptime' => 'Gehzeit',
-       'wrreport-sledrun-height' => 'Höhe',
-       'wrreport-sledrun-length' => 'Länge',
-       'wrreport-bahnenregiontabelle-toomanyarguments' => 'Es dürfen nicht mehrere Parameter gleichzeitig angegeben werden.',
-       'wrreport-bahnenregiontabelle-thispagenoregion' => 'Die aktuelle Seite ist keine Region oder die Region wurde nicht in der Regionen-Tabelle der Datenbank gefunden.',
-       'wrreport-bahnenregiontabelle-pagenoregion' => 'Die angegebene Wiki-Seite repräsentiert keine Region oder die Region wurde nicht in der Regionen-Tabelle der Datenbank gefunden.',
-       'wrreport-bahnenregiontabelle-noregionid' => 'Die angegebene Regionen ID wurde nicht in der Regionen-Tabelle der Datenbank gefunden.',
-       'wrreport-bahnenregiontabelle-noregionname' => 'Der angegebene Regionenname wurde nicht in der Regionen-Tabelle der Datenbank gefunden.',
-       'wrreport-bahnenregiontabelle-invalidargument' => 'Das Argument $1 ist nicht erlaubt.',
-       'wrreport-bahnenregiontabelle-error' => 'Der folgende Fehler ist bei der Interpretation von <bahnenregiontabelle> aufgetreten: $1',
-       'wrreport-rodelbahntabelle-error' => 'Der folgende Fehler ist bei der Interpretation von <rodelbahntabelle> aufgetreten: $1',
-       'wrreport-rodelbahntabelle-invalid-xml' => 'Kein valides XML: $1',
-       'wrreport-rodelbahntabelle-textbetweenelements' => 'Ein unbekannter Text wurde zwischen den Elementen gefunden: "$1"',
-       'wrreport-rodelbahntabelle-invalid-element' => 'Das Element <$1> ist nicht erlaubt.',
-       'wrreport-rodelbahntabelle-invalid-attribute-name' => 'Das Attribut "$2" von Element <$1> ist nicht erlaubt.',
-       'wrreport-rodelbahntabelle-invalid-attribute-value' => 'Der Wert "$3" vom Attribut "$2" vom Element <$1> ist nicht erlaubt.',
-       'wrreport-icon-sledrental' => 'Rodelverleih',
-       'wrreport-icon-nightlight' => 'Beleuchtet',
-       'wrreport-icon-lift' => 'Aufstiegshilfe/Lift',
-       'wrreport-icon-walkupnotpossible' => 'Aufstieg nicht möglich',
-       'wrreport-icon-walkupseparate' => 'Aufstieg getrennt',
-       'wrreport-icon-publictransport' => 'Öffentliche Anreise möglich',
-       'wrreport-avatar-nousername' => 'Der Benutzername fehlt im <avatar> Tag. Bitte sowas wie "<avatar>MediawikiBenutzername</avatar>" verwenden.',
-       'wrreport-avatar-invalidusername' => 'Ein ungültiger Benutzername wurde im <avatar> Tag verwendet: "$1"',
-       'wrreport-avatar-userunknown' => 'Ein unbekannter Benutzername wurde im <avatar> Tag verwendet: "$1"',
-       'wrreport-avatar-of' => 'Avatar von $1',
-       'wrreport-avatar-error' => 'Fehler bei der Verarbeitung vom <avatar> Tag: $1'
-);
-
-
-$messages['de-formal'] = array(
-);
-
-
-?>
+if ( !function_exists( 'wfJsonI18nShim2371ebd3b7a428fe' ) ) {
+       function wfJsonI18nShim2371ebd3b7a428fe( $cache, $code, &$cachedData ) {
+               $codeSequence = array_merge( array( $code ), $cachedData['fallbackSequence'] );
+               foreach ( $codeSequence as $csCode ) {
+                       $fileName = dirname( __FILE__ ) . "/i18n//$csCode.json";
+                       if ( is_readable( $fileName ) ) {
+                               $data = FormatJson::decode( file_get_contents( $fileName ), true );
+                               foreach ( array_keys( $data ) as $key ) {
+                                       if ( $key === '' || $key[0] === '@' ) {
+                                               unset( $data[$key] );
+                                       }
+                               }
+                               $cachedData['messages'] = array_merge( $data, $cachedData['messages'] );
+                       }
+
+                       $cachedData['deps'][] = new FileDependency( $fileName );
+               }
+               return true;
+       }
+
+       $GLOBALS['wgHooks']['LocalisationCacheRecache'][] = 'wfJsonI18nShim2371ebd3b7a428fe';
+}
index e15bcdf9addd3d9f13e16e0e47bd9bbf0f670f09..c3f4e1aa9b169b887a47fd6ea5143acd9b48bad5 100644 (file)
@@ -104,6 +104,7 @@ $wgAutoloadClasses['SpecialWrReport'] = dirname(__FILE__) . '/wrreport.body.php'
 $wgAutoloadClasses['WrReport'] = dirname(__FILE__) . '/wrreport.body.php';
 $wgAutoloadClasses['Services_Libravatar'] = dirname(__FILE__) . '/libravatar.php'; // from http://pear.php.net/package/Services_Libravatar
 $wgExtensionMessagesFiles['wrreport'] = dirname(__FILE__) . '/wrreport.i18n.php';
+$wgMessagesDirs['wrreport'] = __DIR__ . '/i18n';
 $wgSpecialPages['wrreport'] = 'SpecialWrReport';
 $wgHooks['LanguageGetSpecialPageAliases'][] = 'WrReportLanguageGetSpecialPageAliasesHook';
 $wgHooks['ParserFirstCallInit'][] = 'WrReportParserFirstCallInitHook';