ext-lang-et.js 10 KB

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