ext-locale-et.js 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293
  1. /**
  2. * Estonian Translations
  3. * By Rene Saarsoo (2012-05-28)
  4. */
  5. Ext.onReady(function() {
  6. if (Ext.Date) {
  7. Ext.Date.monthNames = ["Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember"];
  8. // Month names aren't shortened to strictly three letters
  9. var shortMonthNames = ["Jaan", "Veeb", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets"];
  10. Ext.Date.getShortMonthName = function(month) {
  11. return shortMonthNames[month];
  12. };
  13. Ext.Date.monthNumbers = {
  14. Jan: 0,
  15. Feb: 1,
  16. Mar: 2,
  17. Apr: 3,
  18. May: 4,
  19. Jun: 5,
  20. Jul: 6,
  21. Aug: 7,
  22. Sep: 8,
  23. Oct: 9,
  24. Nov: 10,
  25. Dec: 11
  26. };
  27. Ext.Date.getMonthNumber = function(name) {
  28. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  29. };
  30. Ext.Date.dayNames = ["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev"];
  31. // Weekday names are abbreviated to single letter
  32. Ext.Date.getShortDayName = function(day) {
  33. return Ext.Date.dayNames[day].substring(0, 1);
  34. };
  35. }
  36. if (Ext.util && Ext.util.Format) {
  37. Ext.apply(Ext.util.Format, {
  38. thousandSeparator: ' ',
  39. decimalSeparator: ',',
  40. currencySign: '\u20ac', // Euro
  41. dateFormat: 'd.m.Y'
  42. });
  43. }
  44. });
  45. Ext.define("Ext.locale.et.view.View", {
  46. override: "Ext.view.View",
  47. emptyText: ""
  48. });
  49. Ext.define("Ext.locale.et.grid.plugin.DragDrop", {
  50. override: "Ext.grid.plugin.DragDrop",
  51. dragText: "{0} valitud rida"
  52. });
  53. // changing the msg text below will affect the LoadMask
  54. Ext.define("Ext.locale.et.view.AbstractView", {
  55. override: "Ext.view.AbstractView",
  56. loadingText: "Laen..."
  57. });
  58. Ext.define("Ext.locale.et.picker.Date", {
  59. override: "Ext.picker.Date",
  60. todayText: "Täna",
  61. minText: "See kuupäev on enne määratud vanimat kuupäeva",
  62. maxText: "See kuupäev on pärast määratud hiliseimat kuupäeva",
  63. disabledDaysText: "",
  64. disabledDatesText: "",
  65. nextText: 'Järgmine kuu (Ctrl+Paremale)',
  66. prevText: 'Eelmine kuu (Ctrl+Vasakule)',
  67. monthYearText: 'Vali kuu (Ctrl+Üles/Alla aastate muutmiseks)',
  68. todayTip: "{0} (Tühik)",
  69. format: "d.m.Y",
  70. startDay: 1
  71. });
  72. Ext.define("Ext.locale.et.picker.Month", {
  73. override: "Ext.picker.Month",
  74. okText: " OK ",
  75. cancelText: "Katkesta"
  76. });
  77. Ext.define("Ext.locale.et.toolbar.Paging", {
  78. override: "Ext.PagingToolbar",
  79. beforePageText: "Lehekülg",
  80. afterPageText: "{0}-st",
  81. firstText: "Esimene lk",
  82. prevText: "Eelmine lk",
  83. nextText: "Järgmine lk",
  84. lastText: "Viimane lk",
  85. refreshText: "Värskenda",
  86. displayMsg: "Näitan {0} - {1} {2}-st",
  87. emptyMsg: 'Puuduvad andmed mida näidata'
  88. });
  89. Ext.define("Ext.locale.et.form.Basic", {
  90. override: "Ext.form.Basic",
  91. waitTitle: "Palun oota..."
  92. });
  93. Ext.define("Ext.locale.et.form.field.Base", {
  94. override: "Ext.form.field.Base",
  95. invalidText: "Välja sisu ei vasta nõuetele"
  96. });
  97. Ext.define("Ext.locale.et.form.field.Text", {
  98. override: "Ext.form.field.Text",
  99. minLengthText: "Selle välja minimaalne pikkus on {0}",
  100. maxLengthText: "Selle välja maksimaalne pikkus on {0}",
  101. blankText: "Selle välja täitmine on nõutud",
  102. regexText: "",
  103. emptyText: null
  104. });
  105. Ext.define("Ext.locale.et.form.field.Number", {
  106. override: "Ext.form.field.Number",
  107. minText: "Selle välja vähim väärtus võib olla {0}",
  108. maxText: "Selle välja suurim väärtus võib olla {0}",
  109. nanText: "{0} pole korrektne number"
  110. });
  111. Ext.define("Ext.locale.et.form.field.Date", {
  112. override: "Ext.form.field.Date",
  113. disabledDaysText: "Võimetustatud",
  114. disabledDatesText: "Võimetustatud",
  115. minText: "Kuupäev peab olema alates kuupäevast: {0}",
  116. maxText: "Kuupäev peab olema kuni kuupäevani: {0}",
  117. invalidText: "{0} ei ole sobiv kuupäev - õige formaat on: {1}",
  118. format: "d.m.Y"
  119. });
  120. Ext.define("Ext.locale.et.form.field.ComboBox", {
  121. override: "Ext.form.field.ComboBox",
  122. valueNotFoundText: undefined
  123. }, function() {
  124. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  125. loadingText: "Laen..."
  126. });
  127. });
  128. Ext.define("Ext.locale.et.form.field.VTypes", {
  129. override: "Ext.form.field.VTypes",
  130. emailText: 'Selle välja sisuks peab olema e-posti aadress kujul "kasutaja@domeen.com"',
  131. urlText: 'Selle välja sisuks peab olema veebiaadress kujul "http:/'+'/www.domeen.com"',
  132. alphaText: 'See väli võib sisaldada vaid tähemärke ja alakriipsu',
  133. alphanumText: 'See väli võib sisaldada vaid tähemärke, numbreid ja alakriipsu'
  134. });
  135. Ext.define("Ext.locale.et.form.field.HtmlEditor", {
  136. override: "Ext.form.field.HtmlEditor",
  137. createLinkText: 'Palun sisestage selle lingi internetiaadress:'
  138. }, function() {
  139. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  140. buttonTips: {
  141. bold: {
  142. title: 'Rasvane kiri (Ctrl+B)',
  143. text: 'Muuda valitud tekst rasvaseks.',
  144. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  145. },
  146. italic: {
  147. title: 'Kursiiv (Ctrl+I)',
  148. text: 'Pane valitud tekst kaldkirja.',
  149. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  150. },
  151. underline: {
  152. title: 'Allakriipsutus (Ctrl+U)',
  153. text: 'Jooni valitud tekst alla.',
  154. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  155. },
  156. increasefontsize: {
  157. title: 'Suurenda',
  158. text: 'Suurenda teksti suurust.',
  159. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  160. },
  161. decreasefontsize: {
  162. title: 'Vähenda',
  163. text: 'Vähenda teksti suurust.',
  164. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  165. },
  166. backcolor: {
  167. title: 'Tausta värv',
  168. text: 'Muuda valitud teksti taustavärvi.',
  169. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  170. },
  171. forecolor: {
  172. title: 'Teksti värv',
  173. text: 'Muuda valitud teksti värvi.',
  174. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  175. },
  176. justifyleft: {
  177. title: 'Vasakule',
  178. text: 'Joonda tekst vasakule.',
  179. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  180. },
  181. justifycenter: {
  182. title: 'Keskele',
  183. text: 'Joonda tekst keskele.',
  184. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  185. },
  186. justifyright: {
  187. title: 'Paremale',
  188. text: 'Joonda tekst paremale.',
  189. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  190. },
  191. insertunorderedlist: {
  192. title: 'Loetelu',
  193. text: 'Alusta loetelu.',
  194. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  195. },
  196. insertorderedlist: {
  197. title: 'Numereeritud list',
  198. text: 'Alusta numereeritud nimekirja.',
  199. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  200. },
  201. createlink: {
  202. title: 'Link',
  203. text: 'Muuda tekst lingiks.',
  204. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  205. },
  206. sourceedit: {
  207. title: 'Lähtekoodi muutmine',
  208. text: 'Lülitu lähtekoodi muutmise režiimi.',
  209. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  210. }
  211. }
  212. });
  213. });
  214. Ext.define("Ext.locale.et.grid.header.Container", {
  215. override: "Ext.grid.header.Container",
  216. sortAscText: "Järjesta kasvavalt",
  217. sortDescText: "Järjesta kahanevalt",
  218. columnsText: "Tulbad"
  219. });
  220. Ext.define("Ext.locale.et.grid.feature.Grouping", {
  221. override: "Ext.grid.feature.Grouping",
  222. emptyGroupText: '(Tühi)',
  223. groupByText: 'Grupeeri selle välja järgi',
  224. showGroupsText: 'Näita gruppides'
  225. });
  226. Ext.define("Ext.locale.et.grid.property.HeaderContainer", {
  227. override: "Ext.grid.property.HeaderContainer",
  228. nameText: "Nimi",
  229. valueText: "Väärtus",
  230. dateFormat: "d.m.Y"
  231. });
  232. Ext.define("Ext.locale.et.grid.column.Date", {
  233. override: "Ext.grid.column.Date",
  234. format: 'd.m.Y'
  235. });
  236. Ext.define("Ext.locale.et.form.field.Time", {
  237. override: "Ext.form.field.Time",
  238. minText: "Kellaaeg peab olema alates {0}",
  239. maxText: "Kellaaeg peab olema kuni {0}",
  240. invalidText: "{0} ei ole sobiv kellaaeg",
  241. format: "H:i"
  242. });
  243. Ext.define("Ext.locale.et.form.CheckboxGroup", {
  244. override: "Ext.form.CheckboxGroup",
  245. blankText: "Vähemalt üks väli selles grupis peab olema valitud"
  246. });
  247. Ext.define("Ext.locale.et.form.RadioGroup", {
  248. override: "Ext.form.RadioGroup",
  249. blankText: "Vähemalt üks väli selles grupis peab olema valitud"
  250. });
  251. Ext.define("Ext.locale.et.window.MessageBox", {
  252. override: "Ext.window.MessageBox",
  253. buttonText: {
  254. ok: "OK",
  255. cancel: "Katkesta",
  256. yes: "Jah",
  257. no: "Ei"
  258. }
  259. });
  260. // This is needed until we can refactor all of the locales into individual files
  261. Ext.define("Ext.locale.et.Component", {
  262. override: "Ext.Component"
  263. });