ext-lang-hu.js 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280
  1. 
  2. /**
  3. * List compiled by mystix on the extjs.com forums.
  4. * Thank you Mystix!
  5. *
  6. * Hungarian Translations (utf-8 encoded)
  7. * by Amon <amon@theba.hu> (27 Apr 2008)
  8. * encoding fixed by Vili (17 Feb 2009)
  9. */
  10. Ext.onReady(function() {
  11. var cm = Ext.ClassManager,
  12. exists = Ext.Function.bind(cm.get, cm);
  13. if (Ext.Updater) {
  14. Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Betöltés...</div>';
  15. }
  16. Ext.define("Ext.locale.hu.view.View", {
  17. override: "Ext.view.View",
  18. emptyText: ""
  19. });
  20. Ext.define("Ext.locale.hu.grid.Panel", {
  21. override: "Ext.grid.Panel",
  22. ddText: "{0} kiválasztott sor"
  23. });
  24. Ext.define("Ext.locale.hu.TabPanelItem", {
  25. override: "Ext.TabPanelItem",
  26. closeText: "Fül bezárása"
  27. });
  28. Ext.define("Ext.locale.hu.form.field.Base", {
  29. override: "Ext.form.field.Base",
  30. invalidText: "Hibás érték!"
  31. });
  32. // changing the msg text below will affect the LoadMask
  33. Ext.define("Ext.locale.hu.view.AbstractView", {
  34. override: "Ext.view.AbstractView",
  35. msg: "Betöltés..."
  36. });
  37. if (Ext.Date) {
  38. Ext.Date.monthNames = ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"];
  39. Ext.Date.getShortMonthName = function(month) {
  40. return Ext.Date.monthNames[month].substring(0, 3);
  41. };
  42. Ext.Date.monthNumbers = {
  43. 'Jan': 0,
  44. 'Feb': 1,
  45. 'Már': 2,
  46. 'Ápr': 3,
  47. 'Máj': 4,
  48. 'Jún': 5,
  49. 'Júl': 6,
  50. 'Aug': 7,
  51. 'Sze': 8,
  52. 'Okt': 9,
  53. 'Nov': 10,
  54. 'Dec': 11
  55. };
  56. Ext.Date.getMonthNumber = function(name) {
  57. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  58. };
  59. Ext.Date.dayNames = ["Vasárnap", "Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat"];
  60. Ext.Date.getShortDayName = function(day) {
  61. return Ext.Date.dayNames[day].substring(0, 3);
  62. };
  63. }
  64. if (Ext.MessageBox) {
  65. Ext.MessageBox.buttonText = {
  66. ok: "OK",
  67. cancel: "Mégsem",
  68. yes: "Igen",
  69. no: "Nem"
  70. };
  71. }
  72. if (exists('Ext.util.Format')) {
  73. Ext.apply(Ext.util.Format, {
  74. thousandSeparator: '.',
  75. decimalSeparator: ',',
  76. currencySign: 'Ft',
  77. // Hungarian Forint
  78. dateFormat: 'Y m d'
  79. });
  80. }
  81. Ext.define("Ext.locale.hu.picker.Date", {
  82. override: "Ext.picker.Date",
  83. todayText: "Mai nap",
  84. minText: "A dátum korábbi a megengedettnél",
  85. maxText: "A dátum későbbi a megengedettnél",
  86. disabledDaysText: "",
  87. disabledDatesText: "",
  88. monthNames: Ext.Date.monthNames,
  89. dayNames: Ext.Date.dayNames,
  90. nextText: 'Köv. hónap (CTRL+Jobbra)',
  91. prevText: 'Előző hónap (CTRL+Balra)',
  92. monthYearText: 'Válassz hónapot (Évválasztás: CTRL+Fel/Le)',
  93. todayTip: "{0} (Szóköz)",
  94. format: "y-m-d",
  95. startDay: 0
  96. });
  97. Ext.define("Ext.locale.hu.picker.Month", {
  98. override: "Ext.picker.Month",
  99. okText: "&#160;OK&#160;",
  100. cancelText: "Mégsem"
  101. });
  102. Ext.define("Ext.locale.hu.toolbar.Paging", {
  103. override: "Ext.PagingToolbar",
  104. beforePageText: "Oldal",
  105. afterPageText: "a {0}-ból/ből",
  106. firstText: "Első oldal",
  107. prevText: "Előző oldal",
  108. nextText: "Következő oldal",
  109. lastText: "Utolsó oldal",
  110. refreshText: "Frissítés",
  111. displayMsg: "{0} - {1} sorok láthatók a {2}-ból/ből",
  112. emptyMsg: 'Nincs megjeleníthető adat'
  113. });
  114. Ext.define("Ext.locale.hu.form.field.Text", {
  115. override: "Ext.form.field.Text",
  116. minLengthText: "A mező tartalma legalább {0} hosszú kell legyen",
  117. maxLengthText: "A mező tartalma legfeljebb {0} hosszú lehet",
  118. blankText: "Kötelezően kitöltendő mező",
  119. regexText: "",
  120. emptyText: null
  121. });
  122. Ext.define("Ext.locale.hu.form.field.Number", {
  123. override: "Ext.form.field.Number",
  124. minText: "A mező tartalma nem lehet kissebb, mint {0}",
  125. maxText: "A mező tartalma nem lehet nagyobb, mint {0}",
  126. nanText: "{0} nem szám"
  127. });
  128. Ext.define("Ext.locale.hu.form.field.Date", {
  129. override: "Ext.form.field.Date",
  130. disabledDaysText: "Nem választható",
  131. disabledDatesText: "Nem választható",
  132. minText: "A dátum nem lehet korábbi, mint {0}",
  133. maxText: "A dátum nem lehet későbbi, mint {0}",
  134. invalidText: "{0} nem megfelelő dátum - a helyes formátum: {1}",
  135. format: "Y m d",
  136. altFormats: "Y-m-d|y-m-d|y/m/d|m/d|m-d|md|ymd|Ymd|d"
  137. });
  138. Ext.define("Ext.locale.hu.form.field.ComboBox", {
  139. override: "Ext.form.field.ComboBox",
  140. valueNotFoundText: undefined
  141. }, function() {
  142. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  143. loadingText: "Betöltés..."
  144. });
  145. });
  146. if (exists('Ext.form.field.VTypes')) {
  147. Ext.apply(Ext.form.field.VTypes, {
  148. emailText: 'A mező email címet tartalmazhat, melynek formátuma "felhasználó@szolgáltató.hu"',
  149. urlText: 'A mező webcímet tartalmazhat, melynek formátuma "http:/' + '/www.weboldal.hu"',
  150. alphaText: 'A mező csak betűket és aláhúzást (_) tartalmazhat',
  151. alphanumText: 'A mező csak betűket, számokat és aláhúzást (_) tartalmazhat'
  152. });
  153. }
  154. Ext.define("Ext.locale.hu.form.field.HtmlEditor", {
  155. override: "Ext.form.field.HtmlEditor",
  156. createLinkText: 'Add meg a webcímet:'
  157. }, function() {
  158. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  159. buttonTips: {
  160. bold: {
  161. title: 'Félkövér (Ctrl+B)',
  162. text: 'Félkövérré teszi a kijelölt szöveget.',
  163. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  164. },
  165. italic: {
  166. title: 'Dőlt (Ctrl+I)',
  167. text: 'Dőlté teszi a kijelölt szöveget.',
  168. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  169. },
  170. underline: {
  171. title: 'Aláhúzás (Ctrl+U)',
  172. text: 'Aláhúzza a kijelölt szöveget.',
  173. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  174. },
  175. increasefontsize: {
  176. title: 'Szöveg nagyítás',
  177. text: 'Növeli a szövegméretet.',
  178. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  179. },
  180. decreasefontsize: {
  181. title: 'Szöveg kicsinyítés',
  182. text: 'Csökkenti a szövegméretet.',
  183. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  184. },
  185. backcolor: {
  186. title: 'Háttérszín',
  187. text: 'A kijelölt szöveg háttérszínét módosítja.',
  188. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  189. },
  190. forecolor: {
  191. title: 'Szövegszín',
  192. text: 'A kijelölt szöveg színét módosítja.',
  193. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  194. },
  195. justifyleft: {
  196. title: 'Balra zárt',
  197. text: 'Balra zárja a szöveget.',
  198. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  199. },
  200. justifycenter: {
  201. title: 'Középre zárt',
  202. text: 'Középre zárja a szöveget.',
  203. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  204. },
  205. justifyright: {
  206. title: 'Jobbra zárt',
  207. text: 'Jobbra zárja a szöveget.',
  208. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  209. },
  210. insertunorderedlist: {
  211. title: 'Felsorolás',
  212. text: 'Felsorolást kezd.',
  213. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  214. },
  215. insertorderedlist: {
  216. title: 'Számozás',
  217. text: 'Számozott listát kezd.',
  218. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  219. },
  220. createlink: {
  221. title: 'Hiperlink',
  222. text: 'A kijelölt szöveget linkké teszi.',
  223. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  224. },
  225. sourceedit: {
  226. title: 'Forrás nézet',
  227. text: 'Forrás nézetbe kapcsol.',
  228. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  229. }
  230. }
  231. });
  232. });
  233. Ext.define("Ext.locale.hu.grid.header.Container", {
  234. override: "Ext.grid.header.Container",
  235. sortAscText: "Növekvő rendezés",
  236. sortDescText: "Csökkenő rendezés",
  237. lockText: "Oszlop zárolás",
  238. unlockText: "Oszlop feloldás",
  239. columnsText: "Oszlopok"
  240. });
  241. Ext.define("Ext.locale.hu.grid.GroupingFeature", {
  242. override: "Ext.grid.GroupingFeature",
  243. emptyGroupText: '(Nincs)',
  244. groupByText: 'Oszlop szerint csoportosítás',
  245. showGroupsText: 'Csoportos nézet'
  246. });
  247. Ext.define("Ext.locale.hu.grid.PropertyColumnModel", {
  248. override: "Ext.grid.PropertyColumnModel",
  249. nameText: "Név",
  250. valueText: "Érték",
  251. dateFormat: "Y m j"
  252. });
  253. });