ext-locale-da.js 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. /**
  2. * Danish translation
  3. * By JohnF
  4. * 04-09-2007, 05:28 AM
  5. *
  6. * Extended and modified by Karl Krukow,
  7. * December, 2007.
  8. */
  9. Ext.onReady(function() {
  10. if (Ext.Date) {
  11. Ext.Date.monthNames = ["januar", "februar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december"];
  12. Ext.Date.getShortMonthName = function(month) {
  13. return Ext.Date.monthNames[month].substring(0, 3);
  14. };
  15. Ext.Date.monthNumbers = {
  16. jan: 0,
  17. feb: 1,
  18. mar: 2,
  19. apr: 3,
  20. maj: 4,
  21. jun: 5,
  22. jul: 6,
  23. aug: 7,
  24. sep: 8,
  25. okt: 9,
  26. nov: 10,
  27. dec: 11
  28. };
  29. Ext.Date.getMonthNumber = function(name) {
  30. return Ext.Date.monthNumbers[name.substring(0, 3).toLowerCase()];
  31. };
  32. Ext.Date.dayNames = ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"];
  33. Ext.Date.getShortDayName = function(day) {
  34. return Ext.Date.dayNames[day].substring(0, 3);
  35. };
  36. }
  37. if (Ext.util && Ext.util.Format) {
  38. Ext.apply(Ext.util.Format, {
  39. thousandSeparator: '.',
  40. decimalSeparator: ',',
  41. currencySign: 'kr',
  42. // Danish Krone
  43. dateFormat: 'd/m/Y'
  44. });
  45. }
  46. });
  47. Ext.define("Ext.locale.da.view.View", {
  48. override: "Ext.view.View",
  49. emptyText: ""
  50. });
  51. Ext.define("Ext.locale.da.grid.plugin.DragDrop", {
  52. override: "Ext.grid.plugin.DragDrop",
  53. dragText: "{0} markerede rækker"
  54. });
  55. Ext.define("Ext.locale.da.tab.Tab", {
  56. override: "Ext.tab.Tab",
  57. closeText: "Luk denne fane"
  58. });
  59. Ext.define("Ext.locale.da.form.field.Base", {
  60. override: "Ext.form.field.Base",
  61. invalidText: "Værdien i dette felt er ugyldig"
  62. });
  63. // changing the msg text below will affect the LoadMask
  64. Ext.define("Ext.locale.da.view.AbstractView", {
  65. override: "Ext.view.AbstractView",
  66. loadingText: "Henter..."
  67. });
  68. Ext.define("Ext.locale.da.picker.Date", {
  69. override: "Ext.picker.Date",
  70. todayText: "I dag",
  71. minText: "Denne dato er før den tidligst tilladte",
  72. maxText: "Denne dato er senere end den senest tilladte",
  73. disabledDaysText: "",
  74. disabledDatesText: "",
  75. nextText: 'Næste måned (Ctrl + højre piltast)',
  76. prevText: 'Forrige måned (Ctrl + venstre piltast)',
  77. monthYearText: 'Vælg en måned (Ctrl + op/ned pil for at ændre årstal)',
  78. todayTip: "{0} (mellemrum)",
  79. format: "d/m/y",
  80. startDay: 1
  81. });
  82. Ext.define("Ext.locale.da.picker.Month", {
  83. override: "Ext.picker.Month",
  84. okText: " OK ",
  85. cancelText: "Cancel"
  86. });
  87. Ext.define("Ext.locale.da.toolbar.Paging", {
  88. override: "Ext.PagingToolbar",
  89. beforePageText: "Side",
  90. afterPageText: "af {0}",
  91. firstText: "Første side",
  92. prevText: "Forrige side",
  93. nextText: "Næste side",
  94. lastText: "Sidste side",
  95. refreshText: "Opfrisk",
  96. displayMsg: "Viser {0} - {1} af {2}",
  97. emptyMsg: 'Der er ingen data at vise'
  98. });
  99. Ext.define("Ext.locale.da.form.field.Text", {
  100. override: "Ext.form.field.Text",
  101. minLengthText: "Minimum længden for dette felt er {0}",
  102. maxLengthText: "Maksimum længden for dette felt er {0}",
  103. blankText: "Dette felt skal udfyldes",
  104. regexText: "",
  105. emptyText: null
  106. });
  107. Ext.define("Ext.locale.da.form.field.Number", {
  108. override: "Ext.form.field.Number",
  109. minText: "Mindste-værdien for dette felt er {0}",
  110. maxText: "Maksimum-værdien for dette felt er {0}",
  111. nanText: "{0} er ikke et tilladt nummer"
  112. });
  113. Ext.define("Ext.locale.da.form.field.Date", {
  114. override: "Ext.form.field.Date",
  115. disabledDaysText: "Inaktiveret",
  116. disabledDatesText: "Inaktiveret",
  117. minText: "Datoen i dette felt skal være efter {0}",
  118. maxText: "Datoen i dette felt skal være før {0}",
  119. invalidText: "{0} er ikke en tilladt dato - datoer skal angives i formatet {1}",
  120. format: "d/m/y",
  121. altFormats: "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
  122. });
  123. Ext.define("Ext.locale.da.form.field.ComboBox", {
  124. override: "Ext.form.field.ComboBox",
  125. valueNotFoundText: undefined
  126. }, function() {
  127. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  128. loadingText: "Henter..."
  129. });
  130. });
  131. Ext.define("Ext.locale.da.form.field.VTypes", {
  132. override: "Ext.form.field.VTypes",
  133. emailText: 'Dette felt skal være en email adresse i formatet "xxx@yyy.zzz"',
  134. urlText: 'Dette felt skal være en URL i formatet "http:/' + '/xxx.yyy"',
  135. alphaText: 'Dette felt kan kun indeholde bogstaver og "_" (understregning)',
  136. alphanumText: 'Dette felt kan kun indeholde bogstaver, tal og "_" (understregning)'
  137. });
  138. Ext.define("Ext.locale.da.form.field.HtmlEditor", {
  139. override: "Ext.form.field.HtmlEditor",
  140. createLinkText: 'Indtast URL:'
  141. }, function() {
  142. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  143. buttonTips: {
  144. bold: {
  145. title: 'Fed (Ctrl+B)',
  146. //Can I change this to Ctrl+F?
  147. text: 'Formater det markerede tekst med fed.',
  148. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  149. },
  150. italic: {
  151. title: 'Kursiv (Ctrl+I)',
  152. //Ctrl+K
  153. text: 'Formater det markerede tekst med kursiv.',
  154. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  155. },
  156. underline: {
  157. title: 'Understreg (Ctrl+U)',
  158. text: 'Understreg det markerede tekst.',
  159. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  160. },
  161. increasefontsize: {
  162. title: 'Forstør tekst',
  163. text: 'Forøg fontstørrelsen.',
  164. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  165. },
  166. decreasefontsize: {
  167. title: 'Formindsk tekst',
  168. text: 'Formindsk fontstørrelsen.',
  169. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  170. },
  171. backcolor: {
  172. title: 'Farve for tekstfremhævelse',
  173. text: 'Skift baggrundsfarve for det markerede tekst.',
  174. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  175. },
  176. forecolor: {
  177. title: 'Skriftfarve',
  178. text: 'Skift skriftfarve for det markerede tekst.',
  179. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  180. },
  181. justifyleft: {
  182. title: 'Juster venstre',
  183. text: 'Venstrestil tekst.',
  184. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  185. },
  186. justifycenter: {
  187. title: 'Centreret',
  188. text: 'Centrer tekst.',
  189. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  190. },
  191. justifyright: {
  192. title: 'Juster højre',
  193. text: 'Højrestil tekst.',
  194. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  195. },
  196. insertunorderedlist: {
  197. title: 'Punktopstilling',
  198. text: 'Påbegynd punktopstilling.',
  199. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  200. },
  201. insertorderedlist: {
  202. title: 'Nummereret opstilling',
  203. text: 'Påbegynd nummereret opstilling.',
  204. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  205. },
  206. createlink: {
  207. title: 'Hyperlink',
  208. text: 'Lav det markerede test til et hyperlink.',
  209. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  210. },
  211. sourceedit: {
  212. title: 'Kildetekstredigering',
  213. text: 'Skift til redigering af kildetekst.',
  214. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  215. }
  216. }
  217. });
  218. });
  219. Ext.define("Ext.locale.da.grid.header.Container", {
  220. override: "Ext.grid.header.Container",
  221. sortAscText: "Sortér stigende",
  222. sortDescText: "Sortér faldende",
  223. lockText: "Lås kolonne",
  224. unlockText: "Fjern lås fra kolonne",
  225. columnsText: "Kolonner"
  226. });
  227. Ext.define("Ext.locale.da.grid.GroupingFeature", {
  228. override: "Ext.grid.feature.Grouping",
  229. emptyGroupText: '(Ingen)',
  230. groupByText: 'Gruppér efter dette felt',
  231. showGroupsText: 'Vis i grupper' //should this be sort in groups?
  232. });
  233. Ext.define("Ext.locale.da.grid.PropertyColumnModel", {
  234. override: "Ext.grid.PropertyColumnModel",
  235. nameText: "Navn",
  236. valueText: "Værdi",
  237. dateFormat: "j/m/Y"
  238. });
  239. Ext.define("Ext.locale.da.window.MessageBox", {
  240. override: "Ext.window.MessageBox",
  241. buttonText: {
  242. ok: "OK",
  243. cancel: "Fortryd",
  244. yes: "Ja",
  245. no: "Nej"
  246. }
  247. });
  248. // This is needed until we can refactor all of the locales into individual files
  249. Ext.define("Ext.locale.da.Component", {
  250. override: "Ext.Component"
  251. });