ext-locale-el_GR.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. /**
  2. * Greek translation
  3. * By thesilentman (utf8 encoding)
  4. * 27 Apr 2008
  5. *
  6. * Changes since previous (second) Version:
  7. * + added Ext.Date.shortMonthNames
  8. * + added Ext.Date.getShortMonthName
  9. * + added Ext.Date.monthNumbers
  10. * + added Ext.grid.feature.Grouping
  11. */
  12. Ext.onReady(function() {
  13. if (Ext.Date) {
  14. Ext.Date.monthNames = ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"];
  15. Ext.Date.shortMonthNames = ["Ιαν", "Φεβ", "Μάρ", "Απρ", "Μάι", "Ιού", "Ιού", "Αύγ", "Σεπ", "Οκτ", "Νοέ", "Δεκ"];
  16. Ext.Date.getShortMonthName = function(month) {
  17. return Ext.Date.monthNames[month].substring(0, 3);
  18. };
  19. Ext.Date.monthNumbers = {
  20. Jan: 0,
  21. Feb: 1,
  22. Mar: 2,
  23. Apr: 3,
  24. May: 4,
  25. Jun: 5,
  26. Jul: 6,
  27. Aug: 7,
  28. Sep: 8,
  29. Oct: 9,
  30. Nov: 10,
  31. Dec: 11
  32. };
  33. Ext.Date.getMonthNumber = function(name) {
  34. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  35. };
  36. Ext.Date.dayNames = ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"];
  37. }
  38. if (Ext.util && Ext.util.Format) {
  39. Ext.apply(Ext.util.Format, {
  40. thousandSeparator: '.',
  41. decimalSeparator: ',',
  42. currencySign: '\u20ac',
  43. // Greek Euro
  44. dateFormat: 'd/m/Y'
  45. });
  46. }
  47. });
  48. Ext.define("Ext.locale.el_GR.view.View", {
  49. override: "Ext.view.View",
  50. emptyText: ""
  51. });
  52. Ext.define("Ext.locale.el_GR.grid.plugin.DragDrop", {
  53. override: "Ext.grid.plugin.DragDrop",
  54. dragText: "{0} Επιλεγμένες σειρές"
  55. });
  56. Ext.define("Ext.locale.el_GR.tab.Tab", {
  57. override: "Ext.tab.Tab",
  58. closeText: "Κλείστε το tab"
  59. });
  60. Ext.define("Ext.locale.el_GR.form.field.Base", {
  61. override: "Ext.form.field.Base",
  62. invalidText: "Το περιεχόμενο του πεδίου δεν είναι αποδεκτό"
  63. });
  64. // changing the msg text below will affect the LoadMask
  65. Ext.define("Ext.locale.el_GR.view.AbstractView", {
  66. override: "Ext.view.AbstractView",
  67. loadingText: "Μεταφόρτωση δεδομένων..."
  68. });
  69. Ext.define("Ext.locale.el_GR.picker.Date", {
  70. override: "Ext.picker.Date",
  71. todayText: "Σήμερα",
  72. minText: "Η Ημερομηνία είναι προγενέστερη από την παλαιότερη αποδεκτή",
  73. maxText: "Η Ημερομηνία είναι μεταγενέστερη από την νεότερη αποδεκτή",
  74. disabledDaysText: "",
  75. disabledDatesText: "",
  76. nextText: 'Επόμενος Μήνας (Control+Δεξί Βέλος)',
  77. prevText: 'Προηγούμενος Μήνας (Control + Αριστερό Βέλος)',
  78. monthYearText: 'Επιλογή Μηνός (Control + Επάνω/Κάτω Βέλος για μεταβολή ετών)',
  79. todayTip: "{0} (ΠΛήκτρο Διαστήματος)",
  80. format: "d/m/y"
  81. });
  82. Ext.define("Ext.locale.el_GR.toolbar.Paging", {
  83. override: "Ext.PagingToolbar",
  84. beforePageText: "Σελίδα",
  85. afterPageText: "από {0}",
  86. firstText: "Πρώτη Σελίδα",
  87. prevText: "Προηγούμενη Σελίδα",
  88. nextText: "Επόμενη Σελίδα",
  89. lastText: "Τελευταία Σελίδα",
  90. refreshText: "Ανανέωση",
  91. displayMsg: "Εμφάνιση {0} - {1} από {2}",
  92. emptyMsg: 'Δεν υπάρχουν δεδομένα'
  93. });
  94. Ext.define("Ext.locale.el_GR.form.field.Text", {
  95. override: "Ext.form.field.Text",
  96. minLengthText: "Το μικρότερο αποδεκτό μήκος για το πεδίο είναι {0}",
  97. maxLengthText: "Το μεγαλύτερο αποδεκτό μήκος για το πεδίο είναι {0}",
  98. blankText: "Το πεδίο είναι υποχρεωτικό",
  99. regexText: "",
  100. emptyText: null
  101. });
  102. Ext.define("Ext.locale.el_GR.form.field.Number", {
  103. override: "Ext.form.field.Number",
  104. minText: "Η μικρότερη τιμή του πεδίου είναι {0}",
  105. maxText: "Η μεγαλύτερη τιμή του πεδίου είναι {0}",
  106. nanText: "{0} δεν είναι αποδεκτός αριθμός"
  107. });
  108. Ext.define("Ext.locale.el_GR.form.field.Date", {
  109. override: "Ext.form.field.Date",
  110. disabledDaysText: "Ανενεργό",
  111. disabledDatesText: "Ανενεργό",
  112. minText: "Η ημερομηνία αυτού του πεδίου πρέπει να είναι μετά την {0}",
  113. maxText: "Η ημερομηνία αυτού του πεδίου πρέπει να είναι πριν την {0}",
  114. invalidText: "{0} δεν είναι έγκυρη ημερομηνία - πρέπει να είναι στη μορφή {1}",
  115. format: "d/m/y"
  116. });
  117. Ext.define("Ext.locale.el_GR.form.field.ComboBox", {
  118. override: "Ext.form.field.ComboBox",
  119. valueNotFoundText: undefined
  120. }, function() {
  121. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  122. loadingText: "Μεταφόρτωση δεδομένων..."
  123. });
  124. });
  125. Ext.define("Ext.locale.el_GR.form.field.VTypes", {
  126. override: "Ext.form.field.VTypes",
  127. emailText: 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
  128. urlText: 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/' + '/www.example.com"',
  129. alphaText: 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
  130. alphanumText: 'Το πεδίο δέχεται μόνο χαρακτήρες, αριθμούς και _'
  131. });
  132. Ext.define("Ext.locale.el_GR.form.field.HtmlEditor", {
  133. override: "Ext.form.field.HtmlEditor",
  134. createLinkText: 'Δώστε τη διεύθυνση (URL) για το σύνδεσμο (link):'
  135. }, function() {
  136. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  137. buttonTips: {
  138. bold: {
  139. title: 'Έντονα (Ctrl+B)',
  140. text: 'Κάνετε το προεπιλεγμένο κείμενο έντονο.',
  141. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  142. },
  143. italic: {
  144. title: 'Πλάγια (Ctrl+I)',
  145. text: 'Κάνετε το προεπιλεγμένο κείμενο πλάγιο.',
  146. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  147. },
  148. underline: {
  149. title: 'Υπογράμμιση (Ctrl+U)',
  150. text: 'Υπογραμμίζετε το προεπιλεγμένο κείμενο.',
  151. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  152. },
  153. increasefontsize: {
  154. title: 'Μεγέθυνση κειμένου',
  155. text: 'Μεγαλώνετε τη γραμματοσειρά.',
  156. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  157. },
  158. decreasefontsize: {
  159. title: 'Σμίκρυνση κειμένου',
  160. text: 'Μικραίνετε τη γραμματοσειρά.',
  161. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  162. },
  163. backcolor: {
  164. title: 'Χρώμα Φόντου Κειμένου',
  165. text: 'Αλλάζετε το χρώμα στο φόντο του προεπιλεγμένου κειμένου.',
  166. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  167. },
  168. forecolor: {
  169. title: 'Χρώμα Γραμματοσειράς',
  170. text: 'Αλλάζετε το χρώμα στη γραμματοσειρά του προεπιλεγμένου κειμένου.',
  171. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  172. },
  173. justifyleft: {
  174. title: 'Αριστερή Στοίχιση Κειμένου',
  175. text: 'Στοιχίζετε το κείμενο στα αριστερά.',
  176. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  177. },
  178. justifycenter: {
  179. title: 'Κεντράρισμα Κειμένου',
  180. text: 'Στοιχίζετε το κείμενο στο κέντρο.',
  181. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  182. },
  183. justifyright: {
  184. title: 'Δεξιά Στοίχιση Κειμένου',
  185. text: 'Στοιχίζετε το κείμενο στα δεξιά.',
  186. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  187. },
  188. insertunorderedlist: {
  189. title: 'Εισαγωγή Λίστας Κουκίδων',
  190. text: 'Ξεκινήστε μια λίστα με κουκίδες.',
  191. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  192. },
  193. insertorderedlist: {
  194. title: 'Εισαγωγή Λίστας Αρίθμησης',
  195. text: 'Ξεκινήστε μια λίστα με αρίθμηση.',
  196. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  197. },
  198. createlink: {
  199. title: 'Hyperlink',
  200. text: 'Μετατρέπετε το προεπιλεγμένο κείμενο σε Link.',
  201. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  202. },
  203. sourceedit: {
  204. title: 'Επεξεργασία Κώδικα',
  205. text: 'Μεταβαίνετε στη λειτουργία επεξεργασίας κώδικα.',
  206. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  207. }
  208. }
  209. });
  210. });
  211. Ext.define("Ext.locale.el_GR.grid.header.Container", {
  212. override: "Ext.grid.header.Container",
  213. sortAscText: "Αύξουσα ταξινόμηση",
  214. sortDescText: "Φθίνουσα ταξινόμηση",
  215. lockText: "Κλείδωμα στήλης",
  216. unlockText: "Ξεκλείδωμα στήλης",
  217. columnsText: "Στήλες"
  218. });
  219. Ext.define("Ext.locale.el_GR.grid.GroupingFeature", {
  220. override: "Ext.grid.feature.Grouping",
  221. emptyGroupText: '(Καμμία)',
  222. groupByText: 'Ομαδοποίηση βάσει αυτού του πεδίου',
  223. showGroupsText: 'Να εμφανίζεται στις ομάδες'
  224. });
  225. Ext.define("Ext.locale.el_GR.grid.PropertyColumnModel", {
  226. override: "Ext.grid.PropertyColumnModel",
  227. nameText: "Όνομα",
  228. valueText: "Περιεχόμενο",
  229. dateFormat: "d/m/Y"
  230. });
  231. Ext.define("Ext.locale.el_GR.window.MessageBox", {
  232. override: "Ext.window.MessageBox",
  233. buttonText: {
  234. ok: "OK",
  235. cancel: "Άκυρο",
  236. yes: "Ναι",
  237. no: "Όχι"
  238. }
  239. });
  240. // This is needed until we can refactor all of the locales into individual files
  241. Ext.define("Ext.locale.el_GR.Component", {
  242. override: "Ext.Component"
  243. });