Forked mumble-django project from https://bitbucket.org/Svedrin/mumble-django
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

309 lines
7.7 KiB

  1. /*
  2. * List compiled by mystix on the extjs.com forums.
  3. * Thank you Mystix!
  4. *
  5. * Dutch Translations
  6. * by Ido Sebastiaan Bas van Oostveen (12 Oct 2007)
  7. */
  8. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Bezig met laden...</div>';
  9. if(Ext.View){
  10. Ext.View.prototype.emptyText = '';
  11. }
  12. if(Ext.grid.GridPanel){
  13. Ext.grid.GridPanel.prototype.ddText = '{0} geselecteerde rij(en)';
  14. }
  15. if(Ext.TabPanelItem){
  16. Ext.TabPanelItem.prototype.closeText = 'Sluit dit tabblad';
  17. }
  18. if(Ext.LoadMask){
  19. Ext.LoadMask.prototype.msg = 'Bezig met laden...';
  20. }
  21. Date.monthNames = [
  22. 'januari',
  23. 'februari',
  24. 'maart',
  25. 'april',
  26. 'mei',
  27. 'juni',
  28. 'juli',
  29. 'augustus',
  30. 'september',
  31. 'oktober',
  32. 'november',
  33. 'december'
  34. ];
  35. Date.getShortMonthName = function(month) {
  36. if (month == 2) {
  37. return 'mrt';
  38. }
  39. return Date.monthNames[month].substring(0, 3);
  40. };
  41. Date.monthNumbers = {
  42. jan: 0,
  43. feb: 1,
  44. maa: 2,
  45. apr: 3,
  46. mei: 4,
  47. jun: 5,
  48. jul: 6,
  49. aug: 7,
  50. sep: 8,
  51. okt: 9,
  52. nov: 10,
  53. dec: 11
  54. };
  55. Date.getMonthNumber = function(name) {
  56. var sname = name.substring(0, 3).toLowerCase();
  57. if (sname == 'mrt') {
  58. return 2;
  59. }
  60. return Date.monthNumbers[sname];
  61. };
  62. Date.dayNames = [
  63. 'zondag',
  64. 'maandag',
  65. 'dinsdag',
  66. 'woensdag',
  67. 'donderdag',
  68. 'vrijdag',
  69. 'zaterdag'
  70. ];
  71. Date.getShortDayName = function(day) {
  72. return Date.dayNames[day].substring(0, 3);
  73. };
  74. if(Ext.MessageBox){
  75. Ext.MessageBox.buttonText = {
  76. ok: 'OK',
  77. cancel: 'Annuleren',
  78. yes: 'Ja',
  79. no: 'Nee'
  80. };
  81. }
  82. if(Ext.util.Format){
  83. Ext.util.Format.date = function(v, format){
  84. if (!v) return '';
  85. if (!(v instanceof Date)) v = new Date(Date.parse(v));
  86. return v.dateFormat(format || 'j-m-y');
  87. };
  88. }
  89. if(Ext.DatePicker){
  90. Ext.apply(Ext.DatePicker.prototype, {
  91. todayText: 'Vandaag',
  92. minText: 'Deze datum is eerder dan de minimale datum',
  93. maxText: 'Deze datum is later dan de maximale datum',
  94. disabledDaysText: '',
  95. disabledDatesText: '',
  96. monthNames: Date.monthNames,
  97. dayNames: Date.dayNames,
  98. nextText: 'Volgende maand (Ctrl+rechts)',
  99. prevText: 'Vorige maand (Ctrl+links)',
  100. monthYearText: 'Kies een maand (Ctrl+omhoog/omlaag volgend/vorig jaar)',
  101. todayTip: '{0} (spatie)',
  102. format: 'j-m-y',
  103. okText: '&#160;OK&#160;',
  104. cancelText: 'Annuleren',
  105. startDay: 1
  106. });
  107. }
  108. if(Ext.PagingToolbar){
  109. Ext.apply(Ext.PagingToolbar.prototype, {
  110. beforePageText: 'Pagina',
  111. afterPageText: 'van {0}',
  112. firstText: 'Eerste pagina',
  113. prevText: 'Vorige pagina',
  114. nextText: 'Volgende pagina',
  115. lastText: 'Laatste pagina',
  116. refreshText: 'Ververs',
  117. displayMsg: 'Getoond {0} - {1} van {2}',
  118. emptyMsg: 'Geen gegevens om weer te geven'
  119. });
  120. }
  121. if(Ext.form.Field){
  122. Ext.form.Field.prototype.invalidText = 'De waarde van dit veld is ongeldig';
  123. }
  124. if(Ext.form.TextField){
  125. Ext.apply(Ext.form.TextField.prototype, {
  126. minLengthText: 'De minimale lengte van dit veld is {0}',
  127. maxLengthText: 'De maximale lengte van dit veld is {0}',
  128. blankText: 'Dit veld is verplicht',
  129. regexText: '',
  130. emptyText: null
  131. });
  132. }
  133. if(Ext.form.NumberField){
  134. Ext.apply(Ext.form.NumberField.prototype, {
  135. minText: 'De minimale waarde van dit veld is {0}',
  136. maxText: 'De maximale waarde van dit veld is {0}',
  137. nanText: '{0} is geen geldig getal'
  138. });
  139. }
  140. if(Ext.form.DateField){
  141. Ext.apply(Ext.form.DateField.prototype, {
  142. disabledDaysText: 'Uitgeschakeld',
  143. disabledDatesText: 'Uitgeschakeld',
  144. minText: 'De datum in dit veld moet na {0} liggen',
  145. maxText: 'De datum in dit veld moet voor {0} liggen',
  146. invalidText: '{0} is geen geldige datum - formaat voor datum is {1}',
  147. format: 'j-m-y',
  148. altFormats: 'd/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d'
  149. });
  150. }
  151. if(Ext.form.ComboBox){
  152. Ext.apply(Ext.form.ComboBox.prototype, {
  153. loadingText: 'Bezig met laden...',
  154. valueNotFoundText: undefined
  155. });
  156. }
  157. if(Ext.form.VTypes){
  158. Ext.apply(Ext.form.VTypes, {
  159. emailText: 'Dit veld moet een e-mail adres bevatten in het formaat "gebruiker@domein.nl"',
  160. urlText: 'Dit veld moet een URL bevatten in het formaat "http:/'+'/www.domein.nl"',
  161. alphaText: 'Dit veld mag alleen letters en _ bevatten',
  162. alphanumText: 'Dit veld mag alleen letters, cijfers en _ bevatten'
  163. });
  164. }
  165. if(Ext.form.HtmlEditor){
  166. Ext.apply(Ext.form.HtmlEditor.prototype, {
  167. createLinkText: 'Vul hier de URL voor de hyperlink in:',
  168. buttonTips: {
  169. bold: {
  170. title: 'Vet (Ctrl+B)',
  171. text: 'Maak de geselecteerde tekst vet.',
  172. cls: 'x-html-editor-tip'
  173. },
  174. italic: {
  175. title: 'Cursief (Ctrl+I)',
  176. text: 'Maak de geselecteerde tekst cursief.',
  177. cls: 'x-html-editor-tip'
  178. },
  179. underline: {
  180. title: 'Onderstrepen (Ctrl+U)',
  181. text: 'Onderstreep de geselecteerde tekst.',
  182. cls: 'x-html-editor-tip'
  183. },
  184. increasefontsize: {
  185. title: 'Tekst vergroten',
  186. text: 'Vergroot het lettertype.',
  187. cls: 'x-html-editor-tip'
  188. },
  189. decreasefontsize: {
  190. title: 'Tekst verkleinen',
  191. text: 'Verklein het lettertype.',
  192. cls: 'x-html-editor-tip'
  193. },
  194. backcolor: {
  195. title: 'Tekst achtergrondkleur',
  196. text: 'Verander de achtergrondkleur van de geselecteerde tekst.',
  197. cls: 'x-html-editor-tip'
  198. },
  199. forecolor: {
  200. title: 'Tekst kleur',
  201. text: 'Verander de kleur van de geselecteerde tekst.',
  202. cls: 'x-html-editor-tip'
  203. },
  204. justifyleft: {
  205. title: 'Tekst links uitlijnen',
  206. text: 'Lijn de tekst links uit.',
  207. cls: 'x-html-editor-tip'
  208. },
  209. justifycenter: {
  210. title: 'Tekst centreren',
  211. text: 'Centreer de tekst.',
  212. cls: 'x-html-editor-tip'
  213. },
  214. justifyright: {
  215. title: 'Tekst rechts uitlijnen',
  216. text: 'Lijn de tekst rechts uit.',
  217. cls: 'x-html-editor-tip'
  218. },
  219. insertunorderedlist: {
  220. title: 'Opsommingstekens',
  221. text: 'Begin een ongenummerde lijst.',
  222. cls: 'x-html-editor-tip'
  223. },
  224. insertorderedlist: {
  225. title: 'Genummerde lijst',
  226. text: 'Begin een genummerde lijst.',
  227. cls: 'x-html-editor-tip'
  228. },
  229. createlink: {
  230. title: 'Hyperlink',
  231. text: 'Maak van de geselecteerde tekst een hyperlink.',
  232. cls: 'x-html-editor-tip'
  233. },
  234. sourceedit: {
  235. title: 'Bron aanpassen',
  236. text: 'Schakel modus over naar bron aanpassen.',
  237. cls: 'x-html-editor-tip'
  238. }
  239. }
  240. });
  241. }
  242. if(Ext.form.BasicForm){
  243. Ext.form.BasicForm.prototype.waitTitle = "Even wachten a.u.b...";
  244. }
  245. if(Ext.grid.GridView){
  246. Ext.apply(Ext.grid.GridView.prototype, {
  247. sortAscText: 'Sorteer oplopend',
  248. sortDescText: 'Sorteer aflopend',
  249. lockText: 'Kolom vastzetten',
  250. unlockText: 'Kolom vrijgeven',
  251. columnsText: 'Kolommen'
  252. });
  253. }
  254. if(Ext.grid.GroupingView){
  255. Ext.apply(Ext.grid.GroupingView.prototype, {
  256. emptyGroupText: '(Geen)',
  257. groupByText: 'Dit veld groeperen',
  258. showGroupsText: 'Toon in groepen'
  259. });
  260. }
  261. if(Ext.grid.PropertyColumnModel){
  262. Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  263. nameText: 'Naam',
  264. valueText: 'Waarde',
  265. dateFormat: 'j-m-Y'
  266. });
  267. }
  268. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  269. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  270. splitTip: 'Sleep om grootte aan te passen.',
  271. collapsibleSplitTip: 'Sleep om grootte aan te passen. Dubbel klikken om te verbergen.'
  272. });
  273. }
  274. if(Ext.form.TimeField){
  275. Ext.apply(Ext.form.TimeField.prototype, {
  276. minText: 'De tijd in dit veld moet op of na {0} liggen',
  277. maxText: 'De tijd in dit veld moet op of voor {0} liggen',
  278. invalidText: '{0} is geen geldig tijdstip',
  279. format: 'G:i',
  280. altFormats: 'g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H'
  281. });
  282. }