ext-lang-el_GR.js
上传用户:shuoshiled
上传日期:2018-01-28
资源大小:10124k
文件大小:11k
源码类别:

中间件编程

开发平台:

JavaScript

  1. /*!
  2.  * Ext JS Library 3.0.0
  3.  * Copyright(c) 2006-2009 Ext JS, LLC
  4.  * licensing@extjs.com
  5.  * http://www.extjs.com/license
  6.  */
  7. /**
  8.  * Greek translation
  9.  * By thesilentman (utf8 encoding)
  10.  * 27 Apr 2008
  11.  *
  12.  * Changes since previous (second) Version:
  13.  * + added Date.shortMonthNames 
  14.  * + added Date.getShortMonthName 
  15.  * + added Date.monthNumbers
  16.  * + added Ext.grid.GroupingView
  17.  */
  18. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Μεταφόρτωση δεδομένων...</div>';
  19. if(Ext.View){
  20.    Ext.View.prototype.emptyText = "";
  21. }
  22. if(Ext.grid.GridPanel){
  23.    Ext.grid.GridPanel.prototype.ddText = "{0} Επιλεγμένες σειρές";
  24. }
  25. if(Ext.TabPanelItem){
  26.    Ext.TabPanelItem.prototype.closeText = "Κλείστε το tab";
  27. }
  28. if(Ext.form.Field){
  29.    Ext.form.Field.prototype.invalidText = "Το περιεχόμενο του πεδίου δεν είναι αποδεκτό";
  30. }
  31. if(Ext.LoadMask){
  32.     Ext.LoadMask.prototype.msg = "Μεταφόρτωση δεδομένων...";
  33. }
  34. Date.monthNames = [
  35.    "Ιανουάριος",
  36.    "Φεβρουάριος",
  37.    "Μάρτιος",
  38.    "Απρίλιος",
  39.    "Μάιος",
  40.    "Ιούνιος",
  41.    "Ιούλιος",
  42.    "Αύγουστος",
  43.    "Σεπτέμβριος",
  44.    "Οκτώβριος",
  45.    "Νοέμβριος",
  46.    "Δεκέμβριος"
  47. ];
  48. Date.shortMonthNames = [
  49.    "Ιαν",
  50.    "Φεβ",
  51.    "Μάρ",
  52.    "Απρ",
  53.    "Μάι",
  54.    "Ιού",
  55.    "Ιού",
  56.    "Αύγ",
  57.    "Σεπ",
  58.    "Οκτ",
  59.    "Νοέ",
  60.    "Δεκ"
  61. ];
  62. Date.getShortMonthName = function(month) {
  63.   return Date.monthNames[month].substring(0, 3);
  64. };
  65. Date.monthNumbers = {
  66.   Jan : 0,
  67.   Feb : 1,
  68.   Mar : 2,
  69.   Apr : 3,
  70.   May : 4,
  71.   Jun : 5,
  72.   Jul : 6,
  73.   Aug : 7,
  74.   Sep : 8,
  75.   Oct : 9,
  76.   Nov : 10,
  77.   Dec : 11
  78. };
  79. Date.getMonthNumber = function(name) {
  80.   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  81. };
  82. Date.dayNames = [
  83.    "Κυριακή",
  84.    "Δευτέρα",
  85.    "Τρίτη",
  86.    "Τετάρτη",
  87.    "Πέμπτη",
  88.    "Παρασκευή",
  89.    "Σάββατο"
  90. ];
  91. if(Ext.MessageBox){
  92.    Ext.MessageBox.buttonText = {
  93.       ok     : "OK",
  94.       cancel : "Άκυρο",
  95.       yes    : "Ναι",
  96.       no     : "Όχι"
  97.    };
  98. }
  99. if(Ext.util.Format){
  100.    Ext.util.Format.date = function(v, format){
  101.       if(!v) return "";
  102.       if(!(v instanceof Date)) v = new Date(Date.parse(v));
  103.       return v.dateFormat(format || "d/m/Y");
  104.    };
  105. }
  106. if(Ext.DatePicker){
  107.    Ext.apply(Ext.DatePicker.prototype, {
  108.       todayText         : "Σήμερα",
  109.       minText           : "Η Ημερομηνία είναι προγενέστερη από την παλαιότερη αποδεκτή",
  110.       maxText           : "Η Ημερομηνία είναι μεταγενέστερη από την νεότερη αποδεκτή",
  111.       disabledDaysText  : "",
  112.       disabledDatesText : "",
  113.       monthNames  : Date.monthNames,
  114.       dayNames    : Date.dayNames,
  115.       nextText          : 'Επόμενος Μήνας (Control+Δεξί Βέλος)',
  116.       prevText          : 'Προηγούμενος Μήνας (Control + Αριστερό Βέλος)',
  117.       monthYearText     : 'Επιλογή Μηνός (Control + Επάνω/Κάτω Βέλος για μεταβολή ετών)',
  118.       todayTip          : "{0} (ΠΛήκτρο Διαστήματος)",
  119.       format            : "d/m/y"
  120.    });
  121. }
  122. if(Ext.PagingToolbar){
  123.    Ext.apply(Ext.PagingToolbar.prototype, {
  124.       beforePageText : "Σελίδα",
  125.       afterPageText  : "από {0}",
  126.       firstText      : "Πρώτη Σελίδα",
  127.       prevText       : "Προηγούμενη Σελίδα",
  128.       nextText       : "Επόμενη Σελίδα",
  129.       lastText       : "Τελευταία Σελίδα",
  130.       refreshText    : "Ανανέωση",
  131.       displayMsg     : "Εμφάνιση {0} - {1} από {2}",
  132.       emptyMsg       : 'Δεν υπάρχουν δεδομένα'
  133.    });
  134. }
  135. if(Ext.form.TextField){
  136.    Ext.apply(Ext.form.TextField.prototype, {
  137.       minLengthText : "Το μικρότερο αποδεκτό μήκος για το πεδίο είναι {0}",
  138.       maxLengthText : "Το μεγαλύτερο αποδεκτό μήκος για το πεδίο είναι {0}",
  139.       blankText     : "Το πεδίο είναι υποχρεωτικό",
  140.       regexText     : "",
  141.       emptyText     : null
  142.    });
  143. }
  144. if(Ext.form.NumberField){
  145.    Ext.apply(Ext.form.NumberField.prototype, {
  146.       minText : "Η μικρότερη τιμή του πεδίου είναι {0}",
  147.       maxText : "Η μεγαλύτερη τιμή του πεδίου είναι {0}",
  148.       nanText : "{0} δεν είναι αποδεκτός αριθμός"
  149.    });
  150. }
  151. if(Ext.form.DateField){
  152.    Ext.apply(Ext.form.DateField.prototype, {
  153.       disabledDaysText  : "Ανενεργό",
  154.       disabledDatesText : "Ανενεργό",
  155.       minText           : "Η ημερομηνία αυτού του πεδίου πρέπει να είναι μετά την {0}",
  156.       maxText           : "Η ημερομηνία αυτού του πεδίου πρέπει να είναι πριν την {0}",
  157.       invalidText       : "{0} δεν είναι έγκυρη ημερομηνία - πρέπει να είναι στη μορφή {1}",
  158.       format            : "d/m/y"
  159.    });
  160. }
  161. if(Ext.form.ComboBox){
  162.    Ext.apply(Ext.form.ComboBox.prototype, {
  163.       loadingText       : "Μεταφόρτωση δεδομένων...",
  164.       valueNotFoundText : undefined
  165.    });
  166. }
  167. if(Ext.form.VTypes){
  168.    Ext.apply(Ext.form.VTypes, {
  169.       emailText    : 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
  170.       urlText      : 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/'+'/www.example.com"',
  171.       alphaText    : 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
  172.       alphanumText : 'Το πεδίο δέχεται μόνο χαρακτήρες, αριθμούς και _'
  173.    });
  174. }
  175. if(Ext.form.HtmlEditor){
  176.    Ext.apply(Ext.form.HtmlEditor.prototype, {
  177.         createLinkText : 'Δώστε τη διεύθυνση (URL) για το σύνδεσμο (link):',
  178.         buttonTips : {
  179.             bold : {
  180.                title: 'Έντονα (Ctrl+B)',
  181.                text: 'Κάνετε το προεπιλεγμένο κείμενο έντονο.',
  182.                cls: 'x-html-editor-tip'
  183.             },
  184.             italic : {
  185.                title: 'Πλάγια (Ctrl+I)',
  186.                text: 'Κάνετε το προεπιλεγμένο κείμενο πλάγιο.',
  187.                cls: 'x-html-editor-tip'
  188.             },
  189.             underline : {
  190.                title: 'Υπογράμμιση (Ctrl+U)',
  191.                text: 'Υπογραμμίζετε το προεπιλεγμένο κείμενο.',
  192.                cls: 'x-html-editor-tip'
  193.            },
  194.            increasefontsize : {
  195.                title: 'Μεγέθυνση κειμένου',
  196.                text: 'Μεγαλώνετε τη γραμματοσειρά.',
  197.                cls: 'x-html-editor-tip'
  198.            },
  199.            decreasefontsize : {
  200.                title: 'Σμίκρυνση κειμένου',
  201.                text: 'Μικραίνετε τη γραμματοσειρά.',
  202.                cls: 'x-html-editor-tip'
  203.            },
  204.            backcolor : {
  205.                title: 'Χρώμα Φόντου Κειμένου',
  206.                text: 'Αλλάζετε το χρώμα στο φόντο του προεπιλεγμένου κειμένου.',
  207.                cls: 'x-html-editor-tip'
  208.            },
  209.            forecolor : {
  210.                title: 'Χρώμα Γραμματοσειράς',
  211.                text: 'Αλλάζετε το χρώμα στη γραμματοσειρά του προεπιλεγμένου κειμένου.',               
  212.                cls: 'x-html-editor-tip'
  213.            },
  214.            justifyleft : {
  215.                title: 'Αριστερή Στοίχιση Κειμένου',
  216.                text: 'Στοιχίζετε το κείμενο στα αριστερά.',
  217.                cls: 'x-html-editor-tip'
  218.            },
  219.            justifycenter : {
  220.                title: 'Κεντράρισμα Κειμένου',
  221.                text: 'Στοιχίζετε το κείμενο στο κέντρο.',
  222.                cls: 'x-html-editor-tip'
  223.            },
  224.            justifyright : {
  225.                title: 'Δεξιά Στοίχιση Κειμένου',
  226.                text: 'Στοιχίζετε το κείμενο στα δεξιά.',
  227.                cls: 'x-html-editor-tip'
  228.            },
  229.            insertunorderedlist : {
  230.                title: 'Εισαγωγή Λίστας Κουκίδων',
  231.                text: 'Ξεκινήστε μια λίστα με κουκίδες.',
  232.                cls: 'x-html-editor-tip'
  233.            },
  234.            insertorderedlist : {
  235.                title: 'Εισαγωγή Λίστας Αρίθμησης',
  236.                text: 'Ξεκινήστε μια λίστα με αρίθμηση.',
  237.                cls: 'x-html-editor-tip'
  238.            },
  239.            createlink : {
  240.                title: 'Hyperlink',
  241.                text: 'Μετατρέπετε το προεπιλεγμένο κείμενο σε Link.',
  242.                cls: 'x-html-editor-tip'
  243.            },
  244.            sourceedit : {
  245.                title: 'Επεξεργασία Κώδικα',
  246.                text: 'Μεταβαίνετε στη λειτουργία επεξεργασίας κώδικα.',
  247.                cls: 'x-html-editor-tip'
  248.            }
  249.         }
  250.    });
  251. }
  252. if(Ext.grid.GridView){
  253.    Ext.apply(Ext.grid.GridView.prototype, {
  254.       sortAscText  : "Αύξουσα ταξινόμηση",
  255.       sortDescText : "Φθίνουσα ταξινόμηση",
  256.       lockText     : "Κλείδωμα στήλης",
  257.       unlockText   : "Ξεκλείδωμα στήλης",
  258.       columnsText  : "Στήλες"
  259.    });
  260. }
  261. if(Ext.grid.GroupingView){
  262.   Ext.apply(Ext.grid.GroupingView.prototype, {
  263.   emptyGroupText : '(Καμμία)',
  264.   groupByText    : 'Ομαδοποίηση βάσει αυτού του πεδίου',
  265.   showGroupsText : 'Να εμφανίζεται στις ομάδες'
  266.   });
  267. }
  268. if(Ext.grid.PropertyColumnModel){
  269.    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  270.       nameText   : "Όνομα",
  271.       valueText  : "Περιεχόμενο",
  272.       dateFormat : "m/d/Y"
  273.    });
  274. }
  275. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  276.    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  277.       splitTip            : "Σύρετε για αλλαγή μεγέθους.",
  278.       collapsibleSplitTip : "Σύρετε για αλλαγή μεγέθους. Διπλό κλικ για απόκρυψη."
  279.    });
  280. }