/*!
 * Ext JS Library 3.1.0 - Versione csi 1.0.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
/**
 *
 * List compiled by mystix on the extjs.com forums.
 * Thank you Mystix!
 *
 * Hungarian Translations (utf-8 encoded)
 * by Amon <amon@theba.hu> (27 Apr 2008)
 * encoding fixed by Vili (17 Feb 2009)
 */
Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">BetÃ¶ltÃ©s...</div>';
if(Ext.View){
  Ext.View.prototype.emptyText = "";
}
if(Ext.grid.GridPanel){
  Ext.grid.GridPanel.prototype.ddText = "{0} kivÃ¡lasztott sor";
}
if(Ext.TabPanelItem){
  Ext.TabPanelItem.prototype.closeText = "FÃ¼l bezÃ¡rÃ¡sa";
}
if(Ext.form.Field){
  Ext.form.Field.prototype.invalidText = "HibÃ¡s Ã©rtÃ©k!";
}
if(Ext.LoadMask){
  Ext.LoadMask.prototype.msg = "BetÃ¶ltÃ©s...";
}
Date.monthNames = [
  "JanuÃ¡r",
  "FebruÃ¡r",
  "MÃ¡rcius",
  "Ã�prilis",
  "MÃ¡jus",
  "JÃºnius",
  "JÃºlius",
  "Augusztus",
  "Szeptember",
  "OktÃ³ber",
  "November",
  "December"
];
Date.getShortMonthName = function(month) {
  return Date.monthNames[month].substring(0, 3);
};
Date.monthNumbers = {
  'Jan' : 0,
  'Feb' : 1,
  'MÃ¡r' : 2,
  'Ã�pr' : 3,
  'MÃ¡j' : 4,
  'JÃºn' : 5,
  'JÃºl' : 6,
  'Aug' : 7,
  'Sze' : 8,
  'Okt' : 9,
  'Nov' : 10,
  'Dec' : 11
};
Date.getMonthNumber = function(name) {
  return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
};
Date.dayNames = [
  "VasÃ¡rnap",
  "HÃ©tfÅ‘",
  "Kedd",
  "Szerda",
  "CsÃ¼tÃ¶rtÃ¶k",
  "PÃ©ntek",
  "Szombat"
];
Date.getShortDayName = function(day) {
  return Date.dayNames[day].substring(0, 3);
};
if(Ext.MessageBox){
  Ext.MessageBox.buttonText = {
    ok     : "OK",
    cancel : "MÃ©gsem",
    yes    : "Igen",
    no     : "Nem"
  };
}
if(Ext.util.Format){
  Ext.util.Format.date = function(v, format){
    if(!v) return "";
    if(!(v instanceof Date)) v = new Date(Date.parse(v));
    return v.dateFormat(format || "Y m d");
  };
}
if(Ext.DatePicker){
  Ext.apply(Ext.DatePicker.prototype, {
    todayText         : "Mai nap",
    minText           : "A dÃ¡tum korÃ¡bbi a megengedettnÃ©l",
    maxText           : "A dÃ¡tum kÃ©sÅ‘bbi a megengedettnÃ©l",
    disabledDaysText  : "",
    disabledDatesText : "",
    monthNames        : Date.monthNames,
    dayNames          : Date.dayNames,
    nextText          : 'KÃ¶v. hÃ³nap (CTRL+Jobbra)',
    prevText          : 'ElÅ‘zÅ‘ hÃ³nap (CTRL+Balra)',
    monthYearText     : 'VÃ¡lassz hÃ³napot (Ã‰vvÃ¡lasztÃ¡s: CTRL+Fel/Le)',
    todayTip          : "{0} (SzÃ³kÃ¶z)",
    format            : "y-m-d",
    okText            : "&#160;OK&#160;",
    cancelText        : "MÃ©gsem",
    startDay          : 0
  });
}
if(Ext.PagingToolbar){
  Ext.apply(Ext.PagingToolbar.prototype, {
    beforePageText : "Oldal",
    afterPageText  : "a {0}-bÃ³l/bÅ‘l",
    firstText      : "ElsÅ‘ oldal",
    prevText       : "ElÅ‘zÅ‘ oldal",
    nextText       : "KÃ¶vetkezÅ‘ oldal",
    lastText       : "UtolsÃ³ oldal",
    refreshText    : "FrissÃ­tÃ©s",
    displayMsg     : "{0} - {1} sorok lÃ¡thatÃ³k a {2}-bÃ³l/bÅ‘l",
    emptyMsg       : 'Nincs megjelenÃ­thetÅ‘ adat'
  });
}
if(Ext.form.TextField){
  Ext.apply(Ext.form.TextField.prototype, {
    minLengthText : "A mezÅ‘ tartalma legalÃ¡bb {0} hosszÃº kell legyen",
    maxLengthText : "A mezÅ‘ tartalma legfeljebb {0} hosszÃº lehet",
    blankText     : "KÃ¶telezÅ‘en kitÃ¶ltendÅ‘ mezÅ‘",
    regexText     : "",
    emptyText     : null
  });
}
if(Ext.form.NumberField){
  Ext.apply(Ext.form.NumberField.prototype, {
    minText : "A mezÅ‘ tartalma nem lehet kissebb, mint {0}",
    maxText : "A mezÅ‘ tartalma nem lehet nagyobb, mint {0}",
    nanText : "{0} nem szÃ¡m"
  });
}
if(Ext.form.DateField){
  Ext.apply(Ext.form.DateField.prototype, {
    disabledDaysText  : "Nem vÃ¡laszthatÃ³",
    disabledDatesText : "Nem vÃ¡laszthatÃ³",
    minText           : "A dÃ¡tum nem lehet korÃ¡bbi, mint {0}",
    maxText           : "A dÃ¡tum nem lehet kÃ©sÅ‘bbi, mint {0}",
    invalidText       : "{0} nem megfelelÅ‘ dÃ¡tum - a helyes formÃ¡tum: {1}",
    format            : "Y m d",
    altFormats        : "Y-m-d|y-m-d|y/m/d|m/d|m-d|md|ymd|Ymd|d"
  });
}
if(Ext.form.ComboBox){
  Ext.apply(Ext.form.ComboBox.prototype, {
    loadingText       : "BetÃ¶ltÃ©s...",
    valueNotFoundText : undefined
  });
}
if(Ext.form.VTypes){
  Ext.apply(Ext.form.VTypes, {
    emailText    : 'A mezÅ‘ email cÃ­met tartalmazhat, melynek formÃ¡tuma "felhasznÃ¡lÃ³@szolgÃ¡ltatÃ³.hu"',
    urlText      : 'A mezÅ‘ webcÃ­met tartalmazhat, melynek formÃ¡tuma "http:/'+'/www.weboldal.hu"',
    alphaText    : 'A mezÅ‘ csak betÅ±ket Ã©s alÃ¡hÃºzÃ¡st (_) tartalmazhat',
    alphanumText : 'A mezÅ‘ csak betÅ±ket, szÃ¡mokat Ã©s alÃ¡hÃºzÃ¡st (_) tartalmazhat'
  });
}
if(Ext.form.HtmlEditor){
  Ext.apply(Ext.form.HtmlEditor.prototype, {
    createLinkText : 'Add meg a webcÃ­met:',
    buttonTips : {
      bold : {
        title: 'FÃ©lkÃ¶vÃ©r (Ctrl+B)',
        text: 'FÃ©lkÃ¶vÃ©rrÃ© teszi a kijelÃ¶lt szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      italic : {
        title: 'DÅ‘lt (Ctrl+I)',
        text: 'DÅ‘ltÃ© teszi a kijelÃ¶lt szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      underline : {
        title: 'AlÃ¡hÃºzÃ¡s (Ctrl+U)',
        text: 'AlÃ¡hÃºzza a kijelÃ¶lt szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      increasefontsize : {
        title: 'SzÃ¶veg nagyÃ­tÃ¡s',
        text: 'NÃ¶veli a szÃ¶vegmÃ©retet.',
        cls: 'x-html-editor-tip'
      },
      decreasefontsize : {
        title: 'SzÃ¶veg kicsinyÃ­tÃ©s',
        text: 'CsÃ¶kkenti a szÃ¶vegmÃ©retet.',
        cls: 'x-html-editor-tip'
      },
      backcolor : {
        title: 'HÃ¡ttÃ©rszÃ­n',
        text: 'A kijelÃ¶lt szÃ¶veg hÃ¡ttÃ©rszÃ­nÃ©t mÃ³dosÃ­tja.',
        cls: 'x-html-editor-tip'
      },
      forecolor : {
        title: 'SzÃ¶vegszÃ­n',
        text: 'A kijelÃ¶lt szÃ¶veg szÃ­nÃ©t mÃ³dosÃ­tja.',
        cls: 'x-html-editor-tip'
      },
      justifyleft : {
        title: 'Balra zÃ¡rt',
        text: 'Balra zÃ¡rja a szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      justifycenter : {
        title: 'KÃ¶zÃ©pre zÃ¡rt',
        text: 'KÃ¶zÃ©pre zÃ¡rja a szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      justifyright : {
        title: 'Jobbra zÃ¡rt',
        text: 'Jobbra zÃ¡rja a szÃ¶veget.',
        cls: 'x-html-editor-tip'
      },
      insertunorderedlist : {
        title: 'FelsorolÃ¡s',
        text: 'FelsorolÃ¡st kezd.',
        cls: 'x-html-editor-tip'
      },
      insertorderedlist : {
        title: 'SzÃ¡mozÃ¡s',
        text: 'SzÃ¡mozott listÃ¡t kezd.',
        cls: 'x-html-editor-tip'
      },
      createlink : {
        title: 'Hiperlink',
        text: 'A kijelÃ¶lt szÃ¶veget linkkÃ© teszi.',
        cls: 'x-html-editor-tip'
      },
      sourceedit : {
        title: 'ForrÃ¡s nÃ©zet',
        text: 'ForrÃ¡s nÃ©zetbe kapcsol.',
        cls: 'x-html-editor-tip'
      }
    }
  });
}
if(Ext.grid.GridView){
  Ext.apply(Ext.grid.GridView.prototype, {
    sortAscText  : "NÃ¶vekvÅ‘ rendezÃ©s",
    sortDescText : "CsÃ¶kkenÅ‘ rendezÃ©s",
    lockText     : "Oszlop zÃ¡rolÃ¡s",
    unlockText   : "Oszlop feloldÃ¡s",
    columnsText  : "Oszlopok"
  });
}
if(Ext.grid.GroupingView){
  Ext.apply(Ext.grid.GroupingView.prototype, {
    emptyGroupText : '(Nincs)',
    groupByText    : 'Oszlop szerint csoportosÃ­tÃ¡s',
    showGroupsText : 'Csoportos nÃ©zet'
  });
}
if(Ext.grid.PropertyColumnModel){
  Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
    nameText   : "NÃ©v",
    valueText  : "Ã‰rtÃ©k",
    dateFormat : "Y m j"
  });
}
if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
    splitTip            : "Ã�tmÃ©retezÃ©s hÃºzÃ¡sra.",
    collapsibleSplitTip : "Ã�tmÃ©retezÃ©s hÃºzÃ¡sra. EltÃ¼ntetÃ©s duplaklikk."
  });
}
