TeX.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340
  1. /* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
  2. /* vim: set ts=2 et sw=2 tw=80: */
  3. /*************************************************************
  4. *
  5. * MathJax/localization/de/TeX.js
  6. *
  7. * Copyright (c) 2013 The MathJax Consortium
  8. *
  9. * Licensed under the Apache License, Version 2.0 (the "License");
  10. * you may not use this file except in compliance with the License.
  11. * You may obtain a copy of the License at
  12. *
  13. * http://www.apache.org/licenses/LICENSE-2.0
  14. *
  15. * Unless required by applicable law or agreed to in writing, software
  16. * distributed under the License is distributed on an "AS IS" BASIS,
  17. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18. * See the License for the specific language governing permissions and
  19. * limitations under the License.
  20. *
  21. */
  22. MathJax.Localization.addTranslation("de","TeX",{
  23. version: "2.2",
  24. isLoaded: true,
  25. strings: {
  26. ExtraOpenMissingClose:
  27. "Zus\u00E4tzliche offene oder fehlende schliessende Klammer", //TODO better alternative for "zusaetzlich"? Maybe a good translation of mismatched braces instead?
  28. // "Extra open brace or missing close brace",
  29. ExtraCloseMissingOpen:
  30. "Zus\u00E4tzliche schliessende oder fehlende offene Klammer",
  31. // "Extra close brace or missing open brace",
  32. MissingLeftExtraRight:
  33. "Fehlendes '\\left' oder zus\u00E4tzliches '\\right'",
  34. // "Missing \\left or extra \\right",
  35. MissingScript:
  36. "Fehlendes Argument im Sub- oder Superskript",
  37. // "Missing superscript or subscript argument",
  38. ExtraLeftMissingRight:
  39. "Zus\u00E4tzliches '\\left' oder fehlendes '\\right'",
  40. // "Extra \\left or missing \\right",
  41. Misplaced:
  42. "%1 falsch plaziert",
  43. // "Misplaced %1",
  44. MissingOpenForSub:
  45. "Fehlende offende Klammer im Subskript",
  46. // "Missing open brace for subscript",
  47. MissingOpenForSup:
  48. "Fehlende offene Klammer im Superskript",
  49. // "Missing open brace for superscript",
  50. AmbiguousUseOf:
  51. "Mehrdeutige Verwendung von %1",
  52. // "Ambiguous use of %1",
  53. EnvBadEnd:
  54. "\\begin{%1} endet mit \\end{%2}",
  55. // "\\begin{%1} ended with \\end{%2}",
  56. EnvMissingEnd:
  57. "\\end{%1} fehlt",
  58. // "Missing \\end{%1}",
  59. MissingBoxFor:
  60. "Fehlende Box: %1",
  61. // "Missing box for %1",
  62. MissingCloseBrace:
  63. "Fehlende geschlossene Klammer",
  64. // "Missing close brace",
  65. UndefinedControlSequence:
  66. "Nicht definierter Befehl: %1",
  67. // "Undefined control sequence %1",
  68. DoubleExponent:
  69. "Doppeltes Superskript: verwende Klammern zum Gruppieren",
  70. // "Double exponent: use braces to clarify",
  71. DoubleSubscripts:
  72. "Doppeltes Subskript: verwende Klammern zum Gruppieren",
  73. // "Double subscripts: use braces to clarify",
  74. DoubleExponentPrime:
  75. "Prime f\u00FChrt zu doppeltem Superskript: verwende Klammern zum Gruppieren ",
  76. // "Prime causes double exponent: use braces to clarify",
  77. CantUseHash1:
  78. "Das Zeichen '#' ist ein Makroparameter und kann nicht im Mathematikmodus verwendet werden.",
  79. // "You can't use 'macro parameter character #' in math mode",
  80. MisplacedMiddle:
  81. "%1 muss zwischen '\\left' und '\\right' stehen",
  82. // "%1 must be within \\left and \\right",
  83. MisplacedLimits:
  84. "%1 ist nur bei Operatoren erlaubt",
  85. // "%1 is allowed only on operators",
  86. MisplacedMoveRoot:
  87. "%1 muss innerhalb einer Wurzel stehen",
  88. // "%1 can appear only within a root",
  89. MultipleCommand:
  90. "Zu viele %1",
  91. // "Multiple %1",
  92. IntegerArg:
  93. "Das Argument in %1 muss ganzzahlig sein",
  94. // "The argument to %1 must be an integer",
  95. NotMathMLToken:
  96. "%1 ist kein Token-Element",
  97. // "%1 is not a token element",
  98. InvalidMathMLAttr:
  99. "Unzul\u00E4ssiges MathML-Attribut: %1",
  100. // "Invalid MathML attribute: %1",
  101. UnknownAttrForElement:
  102. "%1 ist kein zul\u00E4ssiges Attribut f\u00FCr %2",
  103. // "%1 is not a recognized attribute for %2",
  104. MaxMacroSub1:
  105. "Maximale Anzahl an Makros ist erreicht; " +
  106. "wird ein rekursiver Makroaufruf verwendet?",
  107. // "MathJax maximum macro substitution count exceeded; " +
  108. // "is there a recursive macro call?",
  109. MaxMacroSub2:
  110. "Maximale Anzahl an Substitutionen ist erreicht; " +
  111. "wird eine rekursive LaTeX-Umgebung verwendet?",
  112. // "MathJax maximum substitution count exceeded; " +
  113. // "is there a recursive latex environment?",
  114. MissingArgFor:
  115. "Fehlendes Argument in %1",
  116. // "Missing argument for %1",
  117. ExtraAlignTab:
  118. "Zus\u00E4tzliches & im '\\cases' Text",
  119. // "Extra alignment tab in \\cases text",
  120. BracketMustBeDimension:
  121. "Das geklammerte Argument f\u00FCr %1 muss eine Dimension sein",
  122. // "Bracket argument to %1 must be a dimension",
  123. InvalidEnv:
  124. "Ung\u00FCltiger Umgebungsname %1",
  125. // "Invalid environment name '%1'",
  126. UnknownEnv:
  127. "Ung\u00FCltige Umgebung %1",
  128. // "Unknown environment '%1'",
  129. ExtraClose:
  130. "Zus\u00E4tzliche geschlossene Klammer",
  131. // "Extra close brace",
  132. ExtraCloseLooking:
  133. "Zus\u00E4tzliche geschlossene Klammer w\u00E4hrend der Suche nach %1",
  134. // "Extra close brace while looking for %1",
  135. MissingCloseBracket:
  136. "Argument zu %1 wurde nicht mit ']' geschlossen",
  137. // "Couldn't find closing ']' for argument to %1",
  138. MissingOrUnrecognizedDelim:
  139. "Fehlender oder nichterkannter Delimiter bei %1",
  140. // "Missing or unrecognized delimiter for %1",
  141. MissingDimOrUnits:
  142. "Fehlende Dimension oder Einheiten bei %1",
  143. // "Missing dimension or its units for %1",
  144. TokenNotFoundForCommand:
  145. "Konnte %1 nicht f\u00FCr %2 finden",
  146. // "Couldn't find %1 for %2",
  147. MathNotTerminated:
  148. "Formel in Textbox nicht abgeschlossen",
  149. // "Math not terminated in text box",
  150. IllegalMacroParam:
  151. "Ung\u00FC ltiger Makroparameter",
  152. // "Illegal macro parameter reference",
  153. MaxBufferSize:
  154. "Interner Puffergr\u00F6\u00DFe \u00FCberschritten; wird ein rekursiver Makroaufruf verwendet?",
  155. // "MathJax internal buffer size exceeded; is there a recursive macro call?",
  156. /* AMSmath */
  157. CommandNotAllowedInEnv:
  158. "%1 ist nicht in Umgebung %2 erlaubt",
  159. // "%1 not allowed in %2 environment",
  160. MultipleLabel:
  161. "Label '%1' \u00FCberdefiniert",
  162. // "Label '%1' multiply defined",
  163. CommandAtTheBeginingOfLine:
  164. "%1 muss am Zeilenanfang stehen",
  165. // "%1 must come at the beginning of the line",
  166. IllegalAlign:
  167. "Ung\u00FCltige Ausrichtung in %1",
  168. // "Illegal alignment specified in %1", ?
  169. BadMathStyleFor:
  170. "Schlechtes 'math style' Argument: %1",
  171. // "Bad math style for %1",
  172. PositiveIntegerArg:
  173. "Argument bei %1 muss positiv und ganzzahlig sein",
  174. // "Argument to %1 must me a positive integer",
  175. ErroneousNestingEq:
  176. "Fehlerhafte Verschachtelung von Gleichungen",
  177. // "Erroneous nesting of equation structures",
  178. MultlineRowsOneCol:
  179. "Zeilen in multiline Umgebung m\u00FC ssen genau eine Spalte haben",
  180. // "The rows within the %1 environment must have exactly one column"
  181. /* bbox */
  182. MultipleBBoxProperty:
  183. "%1 wurde zweimal in %2 angegeben",
  184. // "%1 specified twice in %2",
  185. InvalidBBoxProperty:
  186. "'%1' scheint keine Farbe, Padding-Dimension oder Stil zu sein",
  187. // "'%1' doesn't look like a color, a padding dimension, or a style",
  188. /* begingroup */
  189. ExtraEndMissingBegin:
  190. "Zus\u00E4tzliches oder Fehlendes \\begingroup",
  191. // "Extra %1 or missing \\begingroup",
  192. GlobalNotFollowedBy:
  193. "%1 nicht von '\\let', '\\def' oder '\\newcommand' gefolgt",
  194. // "%1 not followed by \\let, \\def, or \\newcommand",
  195. /* color */
  196. UndefinedColorModel:
  197. "Farbmodell '%1' nicht definiert",
  198. // "Color model '%1' not defined",
  199. ModelArg1:
  200. "Farbwerte f\u00FCr Farbmodell '%1' ben\u00F6tigen 3 Werte",
  201. // "Color values for the %1 model require 3 numbers", // *NEW*
  202. InvalidDecimalNumber:
  203. "Ung\u00FCltige Dezimalzahl",
  204. // "Invalid decimal number",
  205. ModelArg2:
  206. "Farbwerte f\u00FCr Farbmodell '%1' m\u00FCssen zwischen %2 und %3 liegen",
  207. // Color values for the %1 model must be between %2 and %3", // *NEW*
  208. InvalidNumber:
  209. "Ung\u00FCltige Zahl",
  210. // "Invalid number",
  211. /* extpfeil */
  212. NewextarrowArg1:
  213. "Das erste Argument von %1 muss Name einer Befehlsfolge sein",
  214. // "First argument to %1 must be a control sequence name",
  215. NewextarrowArg2:
  216. "Zweites Argument von %1 m\u00FCssen zwei ganze Zahlen, durch Komma getrennt, sein",
  217. // "Second argument to %1 must be two integers separated by a comma",
  218. NewextarrowArg3:
  219. "Drittes argument von %1 m\u00FCssen Unicode-Nummern sein",
  220. // "Third argument to %1 must be a unicode character number",
  221. /* mhchem */
  222. NoClosingChar:
  223. "Kann geschlossene %1 nicht finden",
  224. // "Can't find closing %1",
  225. /* newcommand */
  226. IllegalControlSequenceName:
  227. "Ung\u00FCltige Befehlsfolge",
  228. // "Illegal control sequence name for %1",
  229. IllegalParamNumber:
  230. "Ung\u00FCltige Anzahl von Parametern in %1",
  231. // "Illegal number of parameters specified in %1",
  232. DoubleBackSlash:
  233. "\\ muss von Befehlsfolge gefolgt werden",
  234. // "\\ must be followed by a control sequence",
  235. CantUseHash2:
  236. "Ung\u00FCltige Verwendung von # im Template von %1",
  237. // "Illegal use of # in template for %1",
  238. SequentialParam:
  239. "Parameter von %1 m\u00FCssen durch nummeriert sein",
  240. // "Parameters for %1 must be numbered sequentially",
  241. MissingReplacementString:
  242. "Ersetzende Zeichenkette f\u00FCr Definition von %1 fehlt",
  243. // "Missing replacement string for definition of %1",
  244. MismatchUseDef:
  245. "Verwendung von %1 passt nicht zur Definition",
  246. // "Use of %1 doesn't match its definition",
  247. RunawayArgument:
  248. "Nichtgeschlossenes Argument f\u00FCr %1?",
  249. // "Runaway argument for %1?"
  250. /* verb */
  251. NoClosingDelim:
  252. "Kein schliessender Delimiter f\u00FCr %1"
  253. // "Can't find closing delimiter for %1"
  254. }
  255. });
  256. MathJax.Ajax.loadComplete("[MathJax]/localization/de/TeX.js");