diff --git a/unpacked/localization/de/FontWarnings.js b/unpacked/localization/de/FontWarnings.js new file mode 100644 index 000000000..c5c5dae55 --- /dev/null +++ b/unpacked/localization/de/FontWarnings.js @@ -0,0 +1,65 @@ +MathJax.Localization.addTranslation("de","FontWarnings",{ + isLoaded: true, + strings: { + + webFont: + "MathJax nutz web-basierte Fonts zur Darstellung der Mathematik " + + "auf dieser Seite. Da diese muessen heruntergeladen werden " + + "laedt die Seite schneller, wenn Mathe-Fonts auf dem System installiert sind." +// "MathJax is using web-based fonts to display the mathematics "+ +// "on this page. These take time to download, so the page would "+ +// "render faster if you installed math fonts directly in your "+ +// "system's font folder.", + + imageFonts: + "MathJax nutzt Bild-Fonts stall lokaler Fonts oder Webfonts. " + + "Das Laden dauert laenger als ueblich und Drucken wird " + + "evtl. nicht auf hoechster Qualitaet moeglich sein." +// "MathJax is using its image fonts rather than local or web-based fonts. "+ +// "This will render slower than usual, and the mathematics may not print "+ +// "at the full resolution of your printer.", + + noFonts: + "MathJax kann keinen Font zur Darstellung der Mathematik finden "+ + "und Bild-Fonts sind nicht verfuegbar. MathJax weicht auf generische "+ + "Unicode-Zeichen aus in der Hoffnung, Ihr Browser kann diese darstellen. "+ + "Einige oder alle Zeichen koennten nicht korrekt dargestellt werden." +// "MathJax is unable to locate a font to use to display "+ +// "its mathematics, and image fonts are not available, so it "+ +// "is falling back on generic unicode characters in hopes that "+ +// "your browser will be able to display them. Some characters "+ +// "may not show up properly, or possibly not at all.", + + webFonts: + "Die meisten modernen Browser koennen fonts aus dem Web laden. "+ + "Um die Qualitaet der Mathematik auf dieser Seite zu verbessern, "+ + "sollten Sie ein Update auf eine aktuelle Version des Browsers vornehmen "+ + "(oder einen aktuellen Browser installieren)." +// "Most modern browsers allow for fonts to be downloaded over the web. "+ +// "Updating to a more recent version of your browser (or changing "+ +// "browsers) could improve the quality of the mathematics on this page.", + + fonts: + "MathJax kann %1 oder %2 verwenden. "+ + "Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern." //TODO ???? +// "MathJax can use either the %1 or the %2. " + +// "Download and install one of those fonts to improve your MathJax experience.", + + PageDesigned: + "Diese Seite ist optimiert fuer %1. " + + "Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern." //TODO ???? +// "This page is designed to use the %1. " + +// "Download and install those fonts to improve your MathJax experience.", + + STIXfonts: + "STIX Fonts", +// "STIX fonts", + + TeXfonts: + "MathJax TeX Fonts" +// "MathJax TeX fonts" + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/FontWarnings.js"); diff --git a/unpacked/localization/de/HTML-CSS.js b/unpacked/localization/de/HTML-CSS.js new file mode 100644 index 000000000..348874528 --- /dev/null +++ b/unpacked/localization/de/HTML-CSS.js @@ -0,0 +1,28 @@ +MathJax.Localization.addTranslation("de","HTML-CSS",{ + isLoaded: true, + strings: { + + LoadWebFont: + "Lade Webfont %1", +// "Loading web-font %1", + + CantLoadWebFont: + "Kann Webfont %1 nicht laden", +// "Can't load web font %1", + + FirefoxCantLoadWebFont: + "Firefox kann Webfonts nicht von entferntem Computer laden", +// "Firefox can't load web fonts from a remote host", + + CantFindFontUsing: + "Kein gueltiger font fuer %1 verfuegbar", +// "Can't find a valid font using %1", + + WebFontsNotAvailable: + "Webfonts nicht verfuegbar -- benutze Bilderfont" +// "Web-Fonts not available -- using image fonts instead" + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/HTML-CSS.js"); diff --git a/unpacked/localization/de/MathML.js b/unpacked/localization/de/MathML.js new file mode 100644 index 000000000..0f2fbcee3 --- /dev/null +++ b/unpacked/localization/de/MathML.js @@ -0,0 +1,60 @@ +MathJax.Localization.addTranslation("de","MathML",{ + isLoaded: true, + strings: { + + BadMglyph: + "Schlechter mglpyh: %1", +// "Bad mglyph: %1", + + BadMglyphFont: + "Schlechter Font: %1", +// "Bad font: %1", + + MathPlayer: //TODO CHECK WINDOWS IN GERMAN :( + "MathJax konnnte MathPlayer nicht einrichten.\n\n"+ + "Falls MathPlayer nicht installiert ist, muss es erst installiert werden.\n"+ + "Eventuell blockieren die Sicherheitsoptionen ActiveX; ueberpruefen Sie\n"+ + "unter 'Interneteinstellungen' -> 'Werkzeuge' -> 'Sicherheit' -> 'Anpassen' ob\n"+ + "ob 'ActiveX aktivieren' und 'Binaer und Skriptverhalten' aktiviert sind.\n\n"+ + "Bei der jetzigen Konfiguration wird MathJax nur Fehlermeldungen anzeigen.\n"+ +// "MathJax was not able to set up MathPlayer.\n\n"+ +// "If MathPlayer is not installed, you need to install it first.\n"+ +// "Otherwise, your security settings may be preventing ActiveX \n"+ +// "controls from running. Use the Internet Options item under\n"+ +// "the Tools menu and select the Security tab, then press the\n"+ +// "Custom Level button. Check that the settings for\n"+ +// "'Run ActiveX Controls', and 'Binary and script behaviors'\n"+ +// "are enabled.\n\n"+ +// "Currently you will see error messages rather than\n"+ +// "typeset mathematics.", + + CantCreateXMLParser: + "MathJax can't create an XML parser for MathML. Check that\n"+ + "the 'Script ActiveX controls marked safe for scripting' security\n"+ + "setting is enabled (use the Internet Options item in the Tools\n"+ + "menu, and select the Security panel, then press the Custom Level\n"+ + "button to check this).\n\n"+ + "MathML equations will not be able to be processed by MathJax.", + + UnknownNodeType: + "Unknown node type: %1", + + UnexpectedTextNode: + "Unexpected text node: %1", + + ErrorParsingMathML: + "Error parsing MathML", + + ParsingError: + "Error parsing MathML: %1", + + MathMLSingleElement: + "MathML must be formed by a single element", + + MathMLRootElement: + "MathML must be formed by a element, not %1" + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathML.js"); diff --git a/unpacked/localization/de/MathMenu.js b/unpacked/localization/de/MathMenu.js new file mode 100644 index 000000000..65988a5cc --- /dev/null +++ b/unpacked/localization/de/MathMenu.js @@ -0,0 +1,160 @@ +MathJax.Localization.addTranslation("de","MathMenu",{ + isLoaded: true, + strings: { + + Show: "Zeige Mathe als", // "Show Math As", TODO THAT's WEIRD + MathMLcode: "MathML Code", + OriginalMathML: "Original MathML", + TeXCommands: "Original TeX", // "TeX Commands", TODO ENGLISH? + AsciiMathInput: "Original AsciiMathML", // "AsciiMathML input", TODO ENGLISH? + Original: "Originalform", // "Original Form", + ErrorMessage: "Fehlermeldung", // "Error Message", + texHints: "Bette TeX Tipps in MathML ein", // "Show TeX hints in MathML", + Settings: "Einstellungen", // "Math Settings", + ZoomTrigger: "Zoom ausloesen", // "Zoom Trigger", + Hover: "Hover", + Click: "Klick", // "Click", + DoubleClick: "Doppelklick", // "Double-Click", + NoZoom: "Kein Zoom", // "No Zoom", + TriggerRequires: "Ausloeser benoetigt:", // "Trigger Requires:", + Option: "Option", + Alt: "Alt", + Command: "Command", + Control: "Steuerung", // "Control", + Shift: "Shift", + ZoomFactor: "Zoomfaktor", // "Zoom Factor", + Renderer: "Mathe Renderer", // "Math Renderer", + MPHandles: "An MathPlayer uebergeben:", // "Let MathPlayer Handle:", + MenuEvents: "Menue Events", // "Menu Events", + MouseEvents: "Maus Events", // "Mouse Events", + MenuAndMouse: "Maus und Menue Events", // "Mouse and Menu Events", + FontPrefs: "Font Einstellungen", // "Font Preferences", + ForHTMLCSS: "Fuer HTML-CSS", // "For HTML-CSS:", + Auto: "Auto", + TeXLocal: "TeX (lokal)", // "TeX (local)", + TeXWeb: "TeX (Web)", // "TeX (web)", + TeXImage: "TeX (Bild)", // "TeX (image)", + STIXLocal: "STIX (lokal)", // "STIX (local)", + ContextMenu: "Kontextmenue", // "Contextual Menu", + Browser: "Browser", + Scale: "Alle Mathe skalieren", // "Scale All Math ...", + Discoverable: "Highlight durch Hovern", // "Highlight on Hover", + Locale: "Sprache", // "Language", + LoadLocale: "Von URL laden", // "Load from URL ...", + About: "Ueber MathJax", // "About MathJax", + Help: "MathJax Hilfe", // "MathJax Help", + + localTeXfonts: "Lokale TeX-Fonts werden verwendet", // "using local TeX fonts", + webTeXfonts: "Web TeX-Fonts werden verwendet", // "using web TeX font", + imagefonts: "Bild-Fonts werden verwendet", // "using Image fonts", + localSTIXfonts: "Lokale STIX-Fonts werden verwendet", // "using local STIX fonts", + webSVGfonts: "Web SVG-fonts werden verwendet", // "using web SVG fonts", + genericfonts: "Generische Unicode-Fonts werden verwendet", // "using generic unicode fonts", + + wofforotffonts: "WOFF- oder OTF-Fonts", // "woff or otf fonts", + eotffonts: "EOT-Fonts", // "eot fonts", + svgfonts: "SVG-Fonts", // "svg fonts", + + WebkitNativeMMLWarning: + "Ihr Browser scheint MathML nicht zu unterstuetzen, " + + "so dass ein Wechsel zur MathML-Ausgabe die Mathematik " + + "auf der Seite unlesbar machen koennte." +// "Your browser doesn't seem to support MathML natively, " + +// "so switching to MathML output may cause the mathematics " + +// "on the page to become unreadable.", + + MSIENativeMMLWarning: + "Internet Explorer benoetigt das MathPlayer Plugin " + + "um MathML-Ausgabe verarbeiten zu koennen." +// "Internet Explorer requires the MathPlayer plugin " + +// "in order to process MathML output.", + + OperaNativeMMLWarning: + "Opera's MathML unterstuetzung ist beschraenkt, so dass beim Wechsel " + + "zur MathML-Ausgabe einige Ausdruecke schlecht gerendert werden." +// "Opera's support for MathML is limited, so switching to " + +// "MathML output may cause some expressions to render poorly.", + + SafariNativeMMLWarning: + "Die MathML-Unterstuetzung Ihres Browsers beherrscht nicht alle " + + "MathJax-Features, so dass einige Ausdruecke schlecht gerendert werden." +// "Your browser's native MathML does not implement all the features " + +// "used by MathJax, so some expressions may not render properly.", + + FirefoxNativeMMLWarning: + "Die MathML-Unterstuetzung Ihres Browsers beherrscht nicht alle " + + "MathJax-Features, so dass einige Ausdruecke schlecht gerendert werden." +// "Your browser's native MathML does not implement all the features " + +// "used by MathJax, so some expressions may not render properly.", + + MSIESVGWarning: + "Internet Explorer unterstuetzt SVG erst ab IE9 und " + + "nicht im IE8-Emulationsmodus. Beim Wechsel zur " + + "SVG-Ausgabe wird die Mathematik nicht richtig dargestellt.", +// "SVG is not implemented in Internet Explorer prior to " + +// "IE9 or when it is emulating IE8 or below. " + +// "Switching to SVG output will cause the mathemtics to " + TODO TYPO IN ENGLISH +// "not display properly.", + + LoadURL: + "Sprachschema-Daten von URL laden:", +// "Load translation data from this URL:", + + BadURL: + "URL muss zu einer JavaScript-Datei fuer MathJax Sprachschema fuehren. " + + "JavaScript Dateinamen sollten auf '.js' enden.", +// "The URL should be for a javascript file that defines MathJax translation data. " + +// "Javascript file names should end with '.js'", + + BadData: + "Fehler beim Laden des Sprachschema von %1", +// "Failed to load translation data from %1", + + SwitchAnyway: + "Renderer trotzdem aendern?\n\n" + + "(Mit OK wechseln, mit ABBRECHEN den aktuellen Renderer verwenden)", +// "Switch the renderer anyway?\n\n" + +// "(Press OK to switch, CANCEL to continue with the current renderer)", + + ScaleMath: + "Alle Mathematik skalieren (relativ zum Umgebenden Text)", +// "Scale all mathematics (compared to surrounding text) by", + + NonZeroScale: + "Skalierung darf nicht Null sein", +// "The scale should not be zero", + + PercentScale: + "Skalierung muss in Prozent sein", +// "The scale should be a percentage (e.g., 120%%)", + + IE8warning: + "Dies Deaktiviert das MathJax Menue und den MathJax Zoom " + + "Alt+Klick auf eine Formel zeigt weiter das MathJax-Menue.\n\n" + + "Wirklich MathPlayer Einstellungen aendern?" +// "This will disable the MathJax menu and zoom features, " + +// "but you can Alt-Click on an expression to obtain the MathJax " + +// "menu instead.\n\nReally change the MathPlayer settings?", + + IE9warning: + "Das MathJax Menue wird deaktiviert und kann nur durch " + + "Alt+Klick auf eine Formel angezeigt werden." +// "The MathJax contextual menu will be disabled, but you can " + +// "Alt-Click on an expression to obtain the MathJax menu instead.", + + NoOriginalForm: + "Keine Originalform verfuegbar", +// "No original form available", TODO??? + + Close: + "Schliessen", +// "Close", + + EqSource: + "Original MathJax Formel" +// "MathJax Equation Source" + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathMenu.js"); diff --git a/unpacked/localization/de/TeX.js b/unpacked/localization/de/TeX.js new file mode 100644 index 000000000..ad9bd512d --- /dev/null +++ b/unpacked/localization/de/TeX.js @@ -0,0 +1,312 @@ +MathJax.Localization.addTranslation("de","TeX",{ + isLoaded: true, + strings: { + + ExtraOpenMissingClose: + "Zusaetzliche offene oder fehlende schliessende Klammer", +// "Extra open brace or missing close brace", + + ExtraCloseMissingOpen: + "Zusaetzliche schliessende oder fehlende offene Klammer", +// "Extra close brace or missing open brace", + + MissingLeftExtraRight: + "Fehlendes \\left oder zusaetzliches \\right", +// "Missing \\left or extra \\right", + + MissingScript: + "Fehlendes Argument im Sub- oder Superskript", +// "Missing superscript or subscript argument", + + ExtraLeftMissingRight: + "Zusaetzliches \\left oder fehlendes \\right", +// "Extra \\left or missing \\right", + + Misplaced: + "%1 falsch plaziert", +// "Misplaced %1", + + MissingOpenForSub: + "Missing open brace for subscript", // *NEW* + + MissingOpenForSup: + "Missing open brace for superscript", // *NEW* + + AmbiguousUseOf: + "Mehrdeutige Verwendung von %1", +// "Ambiguous use of %1", + + EnvBadEnd: + "\\begin{%1} endet mit \\end{%2}", +// "\\begin{%1} ended with \\end{%2}", + + EnvMissingEnd: + "\\end{%1} fehlt", +// "Missing \\end{%1}", + + MissingBoxFor: + "Fehlende Box: %1", +// "Missing box for %1",TODO ??? + + MissingCloseBrace: + "Fehlende geschlossene Klammer Missing close brace", +// "Missing close brace", + + UndefinedControlSequence: + "Nicht definierter Befehl: %1", +// "Undefined control sequence %1", + + DoubleExponent: + "Doppeltes Superskript: verwende Klammern zum Gruppieren", +// "Double exponent: use braces to clarify", + + DoubleSubscripts: + "Doppeltes Subskript: verwende Klammern zum Gruppieren", +// "Double subscripts: use braces to clarify", + + DoubleExponentPrime: + "Prime fuehrt zu doppeltem Superskript: verwende Klammern zum Gruppieren ", +// "Prime causes double exponent: use braces to clarify", + + CantUseHash1: + "'macro parameter character #' kann nicht im Mathematikmodus verwendet werden", +// "You can't use 'macro parameter character #' in math mode", TODO ??? + + MisplacedMiddle: + "%1 muss zwischen \\left und \\right stehen", +// "%1 must be within \\left and \\right", + + MisplacedLimits: + "%1 ist nur bei Operatoren erlaubt", +// "%1 is allowed only on operators", + + MisplacedMoveRoot: + "%1 muss innerhalb einer Wurzel stehen", +// "%1 can appear only within a root", + + MultipleCommand: + "Vielfache %1", +// "Multiple %1", TODO ??? + + IntegerArg: + "Das Argument in %1 muss ganzzahlig sein", +// "The argument to %1 must be an integer", + + NotMathMLToken: + "%1 ist kein Token-Element", +// "%1 is not a token element", + + InvalidMathMLAttr: + "Unzulaessiges MathML-Attribut: %1", +// "Invalid MathML attribute: %1", + + UnknownAttrForElement: + "%1 ist kein zulaessiged Attribut fuer %2", +// "%1 is not a recognized attribute for %2", + + MaxMacroSub1: + "Maximale Anzahl an Makros ist erreicht; " + + "wird ein rekursiver Aufruf verwendet?", +// "MathJax maximum macro substitution count exceeded; " + +// "is there a recursive macro call?", TODO ??? + + MaxMacroSub2: + "Maximale Anzahl an Substitutionen ist erreicht; " + + "wird eine rekursive LaTeX-Umgebung verwendet?", +// "MathJax maximum substitution count exceeded; " + +// "is there a recursive latex environment?", + + MissingArgFor: + "Fehlendes Argument in %1", +// "Missing argument for %1", TODO??? + + ExtraAlignTab: + "Zusaetzliches & im \\cases Text", +// "Extra alignment tab in \\cases text", TODO??? + + BracketMustBeDimension: + "Das geklammerte Argument fuer %1 muss eine Dimension sein", +// "Bracket argument to %1 must be a dimension", + + InvalidEnv: + "Ungueltiger Umgebungsname %1", +// "Invalid environment name '%1'", + + UnknownEnv: + "Ungueltige Umgebung %1", +// "Unknown environment '%1'", + + ExtraClose: + "Zusaetzliche geschlossene Klammer", +// "Extra close brace", + + ExtraCloseLooking: + "Zusaetzliche geschlossene Klammer waehrend der Suche nach %1", +// "Extra close brace while looking for %1", + + MissingCloseBracket: + "Argument zu %1 wurde nicht mit ']' geschlossen", +// "Couldn't find closing ']' for argument to %1", + + MissingOrUnrecognizedDelim: + "Fehlender oder nichterkannter Delimiter bei %1", +// "Missing or unrecognized delimiter for %1", + + MissingDimOrUnits: + "Fehlende Dimension oder Einheiten bei %1", +// "Missing dimension or its units for %1", + + TokenNotFoundForCommand: + "Konnte %1 nicht vor %2 finden", +// "Couldn't find %1 for %2", + + MathNotTerminated: + "Formel in Textbox nicht abgschlossen", +// "Math not terminated in text box", + + IllegalMacroParam: + "Ungueltiger Makroparameter", +// "Illegal macro parameter reference", + + MaxBufferSize: + "Interner Puffergroesse ueberschritten; wird ein rekursiver Makroaufruf verwendet?", +// "MathJax internal buffer size exceeded; is there a recursive macro call?", TODO??? + + /* AMSmath */ + + CommandNotAllowedInEnv: + "%1 ist nicht in Umgebung %2 erlaubt", +// "%1 not allowed in %2 environment", + + MultipleLabel: + "Label '%1' ueberdefiniert", +// "Label '%1' multiply defined", + + CommandAtTheBeginingOfLine: + "%1 muss am Zeilenanfang stehen", +// "%1 must come at the beginning of the line", + + IllegalAlign: + "Ungueltige Ausrichtung in %1", +// "Illegal alignment specified in %1", TODO ??? + + BadMathStyleFor: + "Schlechter math style: %1", +// "Bad math style for %1", TODO??? + + PositiveIntegerArg: + "Argument bei %1 muss positiv und ganzzahlig sein", +// "Argument to %1 must me a positive integer", + + ErroneousNestingEq: + "Fehlerhafte Verschachtelung von Gleichungen", +// "Erroneous nesting of equation structures", TODO??? + + MultlineRowsOneCol: + "Zeilen in multiline Umgebung muessen genau eine Spalte haben", +// "The rows within the %1 environment must have exactly one column" + +/* bbox */ + + MultipleBBoxProperty: + "%1 wurde zweimal in %2 angegeben", +// "%1 specified twice in %2", + + InvalidBBoxProperty: + "'%1' scheint keine Farbe, padding Dimension oder style zu sein", +// "'%1' doesn't look like a color, a padding dimension, or a style", TODO??? + +/* begingroup */ + + ExtraEndMissingBegin: + "Zusaetzliches oder Fehlendes \\begingroup", +// "Extra %1 or missing \\begingroup", + + GlobalNotFollowedBy: + "%1 nicht von \\let, \\def oder \\newcommand gefolgt", +// "%1 not followed by \\let, \\def, or \\newcommand", + +/* color */ + + UndefinedColorModel: + "Farbmuster '%1' nicht definiert", +// "Color model '%1' not defined", TODO??? + + ModelArg1: + "Color values for the %1 model require 3 numbers", // *NEW* + + InvalidDecimalNumber: + "Ungueltige Dezimalzahl", +// "Invalid decimal number", + + ModelArg2: + "Color values for the %1 model must be between %2 and %3", // *NEW* + + InvalidNumber: + "Ungueltige Zahl", +// "Invalid number", + +/* extpfeil */ + + NewextarrowArg1: + "Das erste Argument von %1 muss Name einer Befehlsfolge sein", +// "First argument to %1 must be a control sequence name", + + NewextarrowArg2: + "Zweites Argument von %1 muessen zwei ganze Zahlen, durch Komma getrennt, sein", +// "Second argument to %1 must be two integers separated by a comma", + + NewextarrowArg3: + "Drittes argument von %1 muessen Unicode-Nummern sein", +// "Third argument to %1 must be a unicode character number", + +/* mhchem */ + + NoClosingChar: + "Kann geschlossenes %1 nicht finden", +// "Can't find closing %1", + +/* newcommand */ + + IllegalControlSequenceName: + "Ungueltige Befehlsfolge", +// "Illegal control sequence name for %1", + + IllegalParamNumber: + "Ungueltige Anzahl von Parametern in %1", +// "Illegal number of parameters specified in %1", + + DoubleBackSlash: + "\\ muss von Befehlsfolge gefolgt werden", +// "\\ must be followed by a control sequence", + + CantUseHash2: + "Ungueltige Verwendung von # in Template von %1", +// "Illegal use of # in template for %1", TODO??>? + + SequentialParam: + "Parameter von %1 muessen durch nummeriert sein", +// "Parameters for %1 must be numbered sequentially", + + MissingReplacementString: + "Ersetzende Zeichenkette fuer Definition von %1 fehlt", +// "Missing replacement string for definition of %1", TODO??? + + MismatchUseDef: + "Verwendung von %1 passt nicht zur Definition", +// "Use of %1 doesn't match its definition", + + RunawayArgument: + "Fehlendes Argument fuer %1?", +// "Runaway argument for %1?" + +/* verb */ + + NoClosingDelim: + "Kein schliessender Delimiter fuer %1" +// "Can't find closing delimiter for %1" TODO??? + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/TeX.js"); \ No newline at end of file diff --git a/unpacked/localization/de/de.js b/unpacked/localization/de/de.js new file mode 100644 index 000000000..e3b706530 --- /dev/null +++ b/unpacked/localization/de/de.js @@ -0,0 +1,79 @@ +MathJax.Localization.addTranslation("de",null,{ + menuTitle: "Deutch", + isLoaded: true, + domains: { + "_": { + isLoaded: true, + strings: { + + CookieConfig: + "MathJax hat eine Cookie mit ausfuehrbaren Code gefunden. " + + "Soll dieser Code ausgefuehrt werden?\n\n" + + "(Klicken Sie 'Abbrechen' falls Sie nicht selber das Cookie akzeptiert haben.)", +// "MathJax has found a user-configuration cookie that includes code to " + +// "be run. Do you want to run it?\n\n" + +// "(You should press Cancel unless you set up the cookie yourself.)", + + MathProcessingError: + "Mathe Verarbeitungsfehler ", +// "Math Processing Error", + + MathError: + "Mathe Fehler", +// "Math Error", + + LoadFile: + "Lade %1", +// "Loading %1", + + Loading: + "Laden", +// "Loading", TODO??? + + LoadFailed: + "Datei konnte nicht geladen werden: %1", +// "File failed to load: %1", + + ProcessMath: + "Mathe Verarbeitung: %1%%", +// "Processing Math: %1%%", + + Processing: + "Verarbeiten", +// "Processing", TODO??? + + TypesetMath: + "Mathe Textsatz: %1%%", +// "Typesetting Math: %1%%", + + Typesetting: + "Setzen", +// "Typesetting", TODO??? + + MathJaxNotSupported: + "Ihr Webbrowser unterstuetzt MathJax nicht" +// "Your browser does not support MathJax" + + } + }, + + MathMenu: {}, + FontWarnings: {}, + "v1.0-warning": {}, + TeX: {}, + MathML: {}, + "HTML-CSS": {} + }, + + plural: function(n) { + if (n === 1) {return 1} // one + return 2; // other + }, + + number: function(n) { + return String(n).replace(".", ","); // replace dot by comma + } + +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/de.js"); diff --git a/unpacked/localization/de/v1.0-warning.js b/unpacked/localization/de/v1.0-warning.js new file mode 100644 index 000000000..cf2526de8 --- /dev/null +++ b/unpacked/localization/de/v1.0-warning.js @@ -0,0 +1,18 @@ +MathJax.Localization.addTranslation("de","v1.0-warning",{ + isLoaded: true, + strings: { + + MissingConfig: + "MathJax laedt keine Standardkonfiguration mehr; " + + "der Author der Seite muss eine Konfigurationsdatei angeben. " + //TODO CHANGE ENGLISH version, too? Simplify in general??? + "Diese Seite nutze die alte Standardkonfiguration %1 " + + "und benoetigt ein Update. Siehe auch: %2" +// "MathJax no longer loads a default configuration file; " + +// "you must specify such files explicitly. " + +// "This page seems to use the older default %1 " + +// "file, and so needs to be updated. This is explained further at %2" + + } +}); + +MathJax.Ajax.loadComplete("[MathJax]/localization/de/v1.0-warning.js");