grid.locale-de.js 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. /**
  2. * @license jqGrid German Translation
  3. * Version 1.0.0 (developed for jQuery Grid 3.3.1)
  4. * Olaf Klöppel opensource@blue-hit.de
  5. * http://blue-hit.de/
  6. *
  7. * Updated for jqGrid 3.8
  8. * Andreas Flack
  9. * http://www.contentcontrol-berlin.de
  10. *
  11. * Updated for jQuery 4.4 and for 4.8 by
  12. * Oleg Kiriljuk oleg.kiriljuk@ok-soft-gmbh.com
  13. * the format corresponds now the format from
  14. * https://github.com/jquery/globalize/blob/master/lib/cultures/globalize.culture.de.js
  15. *
  16. * Dual licensed under the MIT and GPL licenses:
  17. * http://www.opensource.org/licenses/mit-license.php
  18. * http://www.gnu.org/licenses/gpl.html
  19. **/
  20. /*jslint white: true */
  21. /*global jQuery, module, require */
  22. (function (factory) {
  23. "use strict";
  24. if (typeof define === "function" && define.amd) {
  25. // AMD. Register as an anonymous module.
  26. define(["jquery"], factory);
  27. } else if (typeof module === "object" && module.exports) {
  28. // Node/CommonJS
  29. module.exports = function (root, $) {
  30. if ($ === undefined) {
  31. // require("jquery") returns a factory that requires window to
  32. // build a jQuery instance, we normalize how we use modules
  33. // that require this pattern but the window provided is a noop
  34. // if it's defined (how jquery works)
  35. $ = typeof window !== "undefined" ?
  36. require("jquery") :
  37. require("jquery")(root || window);
  38. }
  39. factory($);
  40. return $;
  41. };
  42. } else {
  43. // Browser globals
  44. factory(jQuery);
  45. }
  46. }(function ($) {
  47. "use strict";
  48. var locInfo = {
  49. isRTL: false,
  50. defaults: {
  51. recordtext: "Zeige {0} - {1} von {2}",
  52. emptyrecords: "Keine Datensätze vorhanden",
  53. loadtext: "Ladevorgang...",
  54. pgtext: "Seite {0} von {1}",
  55. pgfirst: "Erste Seite",
  56. pglast: "Letzte Seite",
  57. pgnext: "Nächste Seite",
  58. pgprev: "Vorherige Seite",
  59. pgrecs: "Datensätze pro Seite",
  60. showhide: "Tabelle auf- oder zuklappen",
  61. savetext: "Wird gespeichert..."
  62. },
  63. search: {
  64. caption: "Suche...",
  65. Find: "Suchen",
  66. Reset: "Zurücksetzen",
  67. odata: [
  68. { oper: "eq", text: "gleich" },
  69. { oper: "ne", text: "ungleich" },
  70. { oper: "lt", text: "kleiner" },
  71. { oper: "le", text: "kleiner gleich" },
  72. { oper: "gt", text: "größer" },
  73. { oper: "ge", text: "größer gleich" },
  74. { oper: "bw", text: "beginnt mit" },
  75. { oper: "bn", text: "beginnt nicht mit" },
  76. { oper: "in", text: "ist in" },
  77. { oper: "ni", text: "ist nicht in" },
  78. { oper: "ew", text: "endet mit" },
  79. { oper: "en", text: "endet nicht mit" },
  80. { oper: "cn", text: "enthält" },
  81. { oper: "nc", text: "enthält nicht" },
  82. { oper: "nu", text: "ist Null" },
  83. { oper: "nn", text: "ist nicht Null" }
  84. ],
  85. groupOps: [
  86. { op: "AND", text: "alle" },
  87. { op: "OR", text: "mindestens eine" }
  88. ],
  89. addGroupTitle: "Gruppe hinzufügen",
  90. deleteGroupTitle: "Gruppe löschen",
  91. addRuleTitle: "Regel hinzufügen",
  92. deleteRuleTitle: "Regel löschen",
  93. operandTitle: "Klicken Sie, um die Suchoperation zu wählen.",
  94. resetTitle: "Suchwert zurücksetzen"
  95. },
  96. edit: {
  97. addCaption: "Datensatz hinzufügen",
  98. editCaption: "Datensatz bearbeiten",
  99. bSubmit: "Speichern",
  100. bCancel: "Abbrechen",
  101. bClose: "Schließen",
  102. saveData: "Daten wurden geändert! Änderungen speichern?",
  103. bYes: "ja",
  104. bNo: "nein",
  105. bExit: "abbrechen",
  106. msg: {
  107. required: "Feld ist erforderlich",
  108. number: "Bitte geben Sie eine Zahl ein",
  109. minValue: "Wert muss größer oder gleich sein, als ",
  110. maxValue: "Wert muss kleiner oder gleich sein, als ",
  111. email: "ist keine gültige E-Mail-Adresse",
  112. integer: "Bitte geben Sie eine Ganzzahl ein",
  113. date: "Bitte geben Sie ein gültiges Datum ein",
  114. url: "ist keine gültige URL. Präfix muss eingegeben werden ('http://' oder 'https://')",
  115. nodefined: " ist nicht definiert!",
  116. novalue: " Rückgabewert ist erforderlich!",
  117. customarray: "Benutzerdefinierte Funktion sollte ein Array zurückgeben!",
  118. customfcheck: "Benutzerdefinierte Funktion sollte im Falle der benutzerdefinierten Überprüfung vorhanden sein!"
  119. }
  120. },
  121. view: {
  122. caption: "Datensatz anzeigen",
  123. bClose: "Schließen"
  124. },
  125. del: {
  126. caption: "Löschen",
  127. msg: "Ausgewählte Datensätze löschen?",
  128. bSubmit: "Löschen",
  129. bCancel: "Abbrechen"
  130. },
  131. nav: {
  132. edittext: "",
  133. edittitle: "Ausgewählte Zeile bearbeiten",
  134. addtext: "",
  135. addtitle: "Neue Zeile einfügen",
  136. deltext: "",
  137. deltitle: "Ausgewählte Zeile löschen",
  138. searchtext: "",
  139. searchtitle: "Datensatz suchen",
  140. refreshtext: "",
  141. refreshtitle: "Tabelle neu laden",
  142. alertcap: "Warnung",
  143. alerttext: "Bitte Zeile auswählen",
  144. viewtext: "",
  145. viewtitle: "Ausgewählte Zeile anzeigen",
  146. savetext: "",
  147. savetitle: "Änderungen speichern",
  148. canceltext: "",
  149. canceltitle: "Bearbeitung der Zeile abbrechen"
  150. },
  151. col: {
  152. caption: "Spalten auswählen",
  153. bSubmit: "Speichern",
  154. bCancel: "Abbrechen"
  155. },
  156. errors: {
  157. errcap: "Fehler",
  158. nourl: "Keine URL angegeben",
  159. norecords: "Keine Datensätze zu bearbeiten",
  160. model: "colNames und colModel sind unterschiedlich lang!"
  161. },
  162. formatter: {
  163. integer: { thousandsSeparator: ".", defaultValue: "0" },
  164. number: { decimalSeparator: ",", thousandsSeparator: ".", decimalPlaces: 2, defaultValue: "0,00" },
  165. currency: { decimalSeparator: ",", thousandsSeparator: ".", decimalPlaces: 2, prefix: "", suffix: " €", defaultValue: "0,00" },
  166. date: {
  167. dayNames: [
  168. "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa",
  169. "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"
  170. ],
  171. monthNames: [
  172. "Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez",
  173. "Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"
  174. ],
  175. AmPm: ["", "", "", ""],
  176. S: function () {return ".";}, // one can also use "er" instead of "." but one have to use additional word like "der" or "den" before
  177. srcformat: "Y-m-d",
  178. newformat: "d.m.Y",
  179. masks: {
  180. // see http://php.net/manual/en/function.date.php for PHP format used in jqGrid
  181. // and see http://docs.jquery.com/UI/Datepicker/formatDate
  182. // and https://github.com/jquery/globalize#dates for alternative formats used frequently
  183. // short date:
  184. // d - Day of the month, 2 digits with leading zeros
  185. // m - Numeric representation of a month, with leading zeros
  186. // Y - A full numeric representation of a year, 4 digits
  187. ShortDate: "d.m.Y", // in jQuery UI Datepicker: "dd.MM.yyyy"
  188. // long date:
  189. // l - A full textual representation of the day of the week
  190. // j - Day of the month without leading zeros
  191. // F - A full textual representation of a month
  192. // Y - A full numeric representation of a year, 4 digits
  193. LongDate: "l, j. F Y", // in jQuery UI Datepicker: "dddd, d. MMMM yyyy"
  194. // long date with long time:
  195. // l - A full textual representation of the day of the week
  196. // j - Day of the month without leading zeros
  197. // F - A full textual representation of a month
  198. // Y - A full numeric representation of a year, 4 digits
  199. // H - 24-hour format of an hour with leading zeros
  200. // i - Minutes with leading zeros
  201. // s - Seconds, with leading zeros
  202. FullDateTime: "l, j. F Y H:i:s", // in jQuery UI Datepicker: "dddd, d. MMMM yyyy HH:mm:ss"
  203. // month day:
  204. // d - Day of the month, 2 digits with leading zeros
  205. // F - A full textual representation of a month
  206. MonthDay: "d F", // in jQuery UI Datepicker: "dd MMMM"
  207. // short time (without seconds)
  208. // H - 24-hour format of an hour with leading zeros
  209. // i - Minutes with leading zeros
  210. ShortTime: "H:i", // in jQuery UI Datepicker: "HH:mm"
  211. // long time (with seconds)
  212. // H - 24-hour format of an hour with leading zeros
  213. // i - Minutes with leading zeros
  214. // s - Seconds, with leading zeros
  215. LongTime: "H:i:s", // in jQuery UI Datepicker: "HH:mm:ss"
  216. // month with year
  217. // F - A full textual representation of a month
  218. // Y - A full numeric representation of a year, 4 digits
  219. YearMonth: "F Y" // in jQuery UI Datepicker: "MMMM yyyy"
  220. }
  221. }
  222. }
  223. };
  224. $.jgrid = $.jgrid || {};
  225. $.extend(true, $.jgrid, {
  226. defaults: {
  227. locale: "de-DE"
  228. },
  229. locales: {
  230. // In general the property name is free, but it's recommended to use the names based on
  231. // http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
  232. // http://rishida.net/utils/subtags/ and RFC 5646. See Appendix A of RFC 5646 for examples.
  233. // One can use the lang attribute to specify language tags in HTML, and the xml:lang attribute for XML
  234. // if it exists. See http://www.w3.org/International/articles/language-tags/#extlang
  235. de: $.extend({}, locInfo, { name: "Deutsch", nameEnglish: "German" }),
  236. "de-DE": $.extend({}, locInfo, { name: "Deutsch (Deutschland)", nameEnglish: "German (Germany)" })
  237. }
  238. });
  239. }));