/*!
 * Ext JS Library 3.0.3
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
/*
 * Russian translation
 * By ZooKeeper (utf-8 encoding)
 * 6 November 2007
 */

Ext.UpdateManager.defaults.indicatorText = '
Идет загрузка...
'; if(Ext.View){ Ext.View.prototype.emptyText = ""; } if(Ext.grid.GridPanel){ Ext.grid.GridPanel.prototype.ddText = "{0} выбранных Ñ?трок"; } if(Ext.TabPanelItem){ Ext.TabPanelItem.prototype.closeText = "Закрыть Ñ?ту вкладку"; } if(Ext.form.Field){ Ext.form.Field.prototype.invalidText = "Значение в Ñ?том поле неверное"; } if(Ext.LoadMask){ Ext.LoadMask.prototype.msg = "Загрузка..."; } Date.monthNames = [ "Январь", "Февраль", "Март", "Ð?прель", "Май", "Июнь", "Июль", "Ð?вгуÑ?Ñ‚", "СентÑ?брь", "ОктÑ?брь", "Ð?оÑ?брь", "Декабрь" ]; Date.shortMonthNames = [ "Янв", "Февр", "Март", "Ð?пр", "Май", "Июнь", "Июль", "Ð?вг", "Сент", "Окт", "Ð?оÑ?б", "Дек" ]; Date.getShortMonthName = function(month) { return Date.shortMonthNames[month]; }; Date.monthNumbers = { 'Янв': 0, 'Фев': 1, 'Мар': 2, 'Ð?пр': 3, 'Май': 4, 'Июн': 5, 'Июл': 6, 'Ð?вг': 7, 'Сен': 8, 'Окт': 9, 'Ð?оÑ?': 10, 'Дек': 11 }; Date.getMonthNumber = function(name) { return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()]; }; Date.dayNames = [ "ВоÑ?креÑ?енье", "Понедельник", "Вторник", "Среда", "Четверг", "ПÑ?тница", "Суббота" ]; Date.getShortDayName = function(day) { return Date.dayNames[day].substring(0, 3); }; if(Ext.MessageBox){ Ext.MessageBox.buttonText = { ok : "OK", cancel : "Отмена", yes : "Да", no : "Ð?ет" }; } 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 || "d.m.Y"); }; } if(Ext.DatePicker){ Ext.apply(Ext.DatePicker.prototype, { todayText : "СегоднÑ?", minText : "Эта дата раньше минимальной даты", maxText : "Эта дата позже макÑ?имальной даты", disabledDaysText : "", disabledDatesText : "", monthNames : Date.monthNames, dayNames : Date.dayNames, nextText : 'Следующий меÑ?Ñ?ц (Control+Вправо)', prevText : 'Предыдущий меÑ?Ñ?ц (Control+Влево)', monthYearText : 'Выбор меÑ?Ñ?ца (Control+Вверх/Вниз длÑ? выбора года)', todayTip : "{0} (Пробел)", format : "d.m.y", okText : " OK ", cancelText : "Отмена", startDay : 1 }); } if(Ext.PagingToolbar){ Ext.apply(Ext.PagingToolbar.prototype, { beforePageText : "Страница", afterPageText : "из {0}", firstText : "ПерваÑ? Ñ?траница", prevText : "ПредыдущаÑ? Ñ?траница", nextText : "СледующаÑ? Ñ?траница", lastText : "ПоÑ?леднÑ?Ñ? Ñ?траница", refreshText : "Обновить", displayMsg : "ОтображаютÑ?Ñ? запиÑ?и Ñ? {0} по {1}, вÑ?его {2}", emptyMsg : 'Ð?ет данных длÑ? отображениÑ?' }); } if(Ext.form.TextField){ Ext.apply(Ext.form.TextField.prototype, { minLengthText : "МинимальнаÑ? длина Ñ?того полÑ? {0}", maxLengthText : "МакÑ?имальнаÑ? длина Ñ?того полÑ? {0}", blankText : "Это поле обÑ?зательно длÑ? заполнениÑ?", regexText : "", emptyText : null }); } if(Ext.form.NumberField){ Ext.apply(Ext.form.NumberField.prototype, { minText : "Значение Ñ?того полÑ? не может быть меньше {0}", maxText : "Значение Ñ?того полÑ? не может быть больше {0}", nanText : "{0} не Ñ?влÑ?етÑ?Ñ? чиÑ?лом" }); } if(Ext.form.DateField){ Ext.apply(Ext.form.DateField.prototype, { disabledDaysText : "Ð?е доÑ?тупно", disabledDatesText : "Ð?е доÑ?тупно", minText : "Дата в Ñ?том поле должна быть позде {0}", maxText : "Дата в Ñ?том поле должна быть раньше {0}", invalidText : "{0} не Ñ?влÑ?етÑ?Ñ? правильной датой - дата должна быть указана в формате {1}", format : "d.m.y", altFormats : "d.m.y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d" }); } if(Ext.form.ComboBox){ Ext.apply(Ext.form.ComboBox.prototype, { loadingText : "Загрузка...", valueNotFoundText : undefined }); } if(Ext.form.VTypes){ Ext.apply(Ext.form.VTypes, { emailText : 'Это поле должно Ñ?одержать адреÑ? Ñ?лектронной почты в формате "user@example.com"', urlText : 'Это поле должно Ñ?одержать URL в формате "http:/'+'/www.example.com"', alphaText : 'Это поле должно Ñ?одержать только латинÑ?кие буквы и Ñ?имвол подчеркиваниÑ? "_"', alphanumText : 'Это поле должно Ñ?одержать только латинÑ?кие буквы, цифры и Ñ?имвол подчеркиваниÑ? "_"' }); } if(Ext.form.HtmlEditor){ Ext.apply(Ext.form.HtmlEditor.prototype, { createLinkText : 'ПожалуйÑ?та введите адреÑ?:', buttonTips : { bold : { title: 'Полужирный (Ctrl+B)', text: 'Применение полужирного начертаниÑ? к выделенному текÑ?ту.', cls: 'x-html-editor-tip' }, italic : { title: 'КурÑ?ив (Ctrl+I)', text: 'Применение курÑ?ивного начертаниÑ? к выделенному текÑ?ту.', cls: 'x-html-editor-tip' }, underline : { title: 'Подчёркнутый (Ctrl+U)', text: 'Подчёркивание выделенного текÑ?та.', cls: 'x-html-editor-tip' }, increasefontsize : { title: 'Увеличить размер', text: 'Увеличение размера шрифта.', cls: 'x-html-editor-tip' }, decreasefontsize : { title: 'Уменьшить размер', text: 'Уменьшение размера шрифта.', cls: 'x-html-editor-tip' }, backcolor : { title: 'Заливка', text: 'Изменение цвета фона длÑ? выделенного текÑ?та или абзаца.', cls: 'x-html-editor-tip' }, forecolor : { title: 'Цвет текÑ?та', text: 'Измение цвета текÑ?та.', cls: 'x-html-editor-tip' }, justifyleft : { title: 'ВыровнÑ?Ñ‚ÑŒ текÑ?Ñ‚ по левому краю', text: 'Выровнивание текÑ?та по левому краю.', cls: 'x-html-editor-tip' }, justifycenter : { title: 'По центру', text: 'Выровнивание текÑ?та по центру.', cls: 'x-html-editor-tip' }, justifyright : { title: 'ВыровнÑ?Ñ‚ÑŒ текÑ?Ñ‚ по правому краю', text: 'Выровнивание текÑ?та по правому краю.', cls: 'x-html-editor-tip' }, insertunorderedlist : { title: 'Маркеры', text: 'Ð?ачать маркированный Ñ?пиÑ?ок.', cls: 'x-html-editor-tip' }, insertorderedlist : { title: 'Ð?умерациÑ?', text: 'Ð?ачать нумернованный Ñ?пиÑ?ок.', cls: 'x-html-editor-tip' }, createlink : { title: 'Ð’Ñ?тавить гиперÑ?Ñ?ылку', text: 'Создание Ñ?Ñ?ылки из выделенного текÑ?та.', cls: 'x-html-editor-tip' }, sourceedit : { title: 'ИÑ?ходный код', text: 'ПереключитьÑ?Ñ? на иÑ?ходный код.', cls: 'x-html-editor-tip' } } }); } if(Ext.form.BasicForm){ Ext.form.BasicForm.prototype.waitTitle = "ПожалуйÑ?та подождите..."; } if(Ext.grid.GridView){ Ext.apply(Ext.grid.GridView.prototype, { sortAscText : "Сортировать по возраÑ?танию", sortDescText : "Сортировать по убыванию", lockText : "Закрепить Ñ?толбец", unlockText : "СнÑ?Ñ‚ÑŒ закрепление Ñ?толбца", columnsText : "Столбцы" }); } if(Ext.grid.GroupingView){ Ext.apply(Ext.grid.GroupingView.prototype, { emptyGroupText : '(ПуÑ?то)', groupByText : 'Группировать по Ñ?тому полю', showGroupsText : 'Отображать по группам' }); } if(Ext.grid.PropertyColumnModel){ Ext.apply(Ext.grid.PropertyColumnModel.prototype, { nameText : "Ð?азвание", valueText : "Значение", dateFormat : "d.m.Y" }); } if(Ext.SplitLayoutRegion){ Ext.apply(Ext.SplitLayoutRegion.prototype, { splitTip : "ТÑ?ните длÑ? изменениÑ? размера.", collapsibleSplitTip : "ТÑ?ните длÑ? изменениÑ? размера. Двойной щелчок Ñ?прÑ?чет панель." }); } if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){ Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, { splitTip : "ТÑ?ните длÑ? изменениÑ? размера.", collapsibleSplitTip : "ТÑ?ните длÑ? изменениÑ? размера. Двойной щелчок Ñ?прÑ?чет панель." }); }