+++ /dev/null
-/*!
- * 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 = '<div class="loading-indicator">Идет загрузка...</div>';
-
-if(Ext.View){
- Ext.View.prototype.emptyText = "";
-}
-
-if(Ext.grid.GridPanel){
- Ext.grid.GridPanel.prototype.ddText = "{0} вÑ\8bбÑ\80аннÑ\8bÑ\85 Ñ?Ñ\82Ñ\80ок";
-}
-
-if(Ext.TabPanelItem){
- Ext.TabPanelItem.prototype.closeText = "Ð\97акÑ\80Ñ\8bÑ\82Ñ\8c Ñ?Ñ\82Ñ\83 вкладкÑ\83";
-}
-
-if(Ext.form.Field){
- Ext.form.Field.prototype.invalidText = "Ð\97наÑ\87ение в Ñ?Ñ\82ом поле невеÑ\80ное";
-}
-
-if(Ext.LoadMask){
- Ext.LoadMask.prototype.msg = "Загрузка...";
-}
-
-Date.monthNames = [
- "Январь",
- "Февраль",
- "Март",
- "Ð?пÑ\80елÑ\8c",
- "Май",
- "Июнь",
- "Июль",
- "Ð?вгÑ\83Ñ?Ñ\82",
- "СенÑ\82Ñ?бÑ\80Ñ\8c",
- "Ð\9eкÑ\82Ñ?бÑ\80Ñ\8c",
- "Ð?оÑ?бÑ\80Ñ\8c",
- "Декабрь"
-];
-
-Date.shortMonthNames = [
- "Янв",
- "Февр",
- "Март",
- "Ð?пÑ\80",
- "Май",
- "Июнь",
- "Июль",
- "Ð?вг",
- "Сент",
- "Окт",
- "Ð?оÑ?б",
- "Дек"
-];
-
-Date.getShortMonthName = function(month) {
- return Date.shortMonthNames[month];
-};
-
-Date.monthNumbers = {
- 'Янв': 0,
- 'Фев': 1,
- 'Мар': 2,
- 'Ð?пÑ\80': 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 = [
- "Ð\92оÑ?кÑ\80еÑ?енÑ\8cе",
- "Понедельник",
- "Вторник",
- "Среда",
- "Четверг",
- "Ð\9fÑ?Ñ\82ниÑ\86а",
- "Суббота"
-];
-
-Date.getShortDayName = function(day) {
- return Date.dayNames[day].substring(0, 3);
-};
-
-if(Ext.MessageBox){
- Ext.MessageBox.buttonText = {
- ok : "OK",
- cancel : "Отмена",
- yes : "Да",
- no : "Ð?еÑ\82"
- };
-}
-
-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 : "ÐÑ\82а даÑ\82а позже макÑ?ималÑ\8cной даÑ\82Ñ\8b",
- disabledDaysText : "",
- disabledDatesText : "",
- monthNames : Date.monthNames,
- dayNames : Date.dayNames,
- nextText : 'СледÑ\83Ñ\8eÑ\89ий меÑ?Ñ?Ñ\86 (Control+Ð\92пÑ\80аво)',
- prevText : 'Ð\9fÑ\80едÑ\8bдÑ\83Ñ\89ий меÑ?Ñ?Ñ\86 (Control+Ð\92лево)',
- monthYearText : 'Ð\92Ñ\8bбоÑ\80 меÑ?Ñ?Ñ\86а (Control+Ð\92веÑ\80Ñ\85/Ð\92низ длÑ? вÑ\8bбоÑ\80а года)',
- todayTip : "{0} (Пробел)",
- format : "d.m.y",
- okText : " OK ",
- cancelText : "Отмена",
- startDay : 1
- });
-}
-
-if(Ext.PagingToolbar){
- Ext.apply(Ext.PagingToolbar.prototype, {
- beforePageText : "Страница",
- afterPageText : "из {0}",
- firstText : "Ð\9fеÑ\80ваÑ? Ñ?Ñ\82Ñ\80аниÑ\86а",
- prevText : "Ð\9fÑ\80едÑ\8bдÑ\83Ñ\89аÑ? Ñ?Ñ\82Ñ\80аниÑ\86а",
- nextText : "СледÑ\83Ñ\8eÑ\89аÑ? Ñ?Ñ\82Ñ\80аниÑ\86а",
- lastText : "Ð\9fоÑ?леднÑ?Ñ? Ñ?Ñ\82Ñ\80аниÑ\86а",
- refreshText : "Обновить",
- displayMsg : "Ð\9eÑ\82обÑ\80ажаÑ\8eÑ\82Ñ?Ñ? запиÑ?и Ñ? {0} по {1}, вÑ?его {2}",
- emptyMsg : 'Ð?еÑ\82 даннÑ\8bÑ\85 длÑ? оÑ\82обÑ\80ажениÑ?'
- });
-}
-
-if(Ext.form.TextField){
- Ext.apply(Ext.form.TextField.prototype, {
- minLengthText : "Ð\9cинималÑ\8cнаÑ? длина Ñ?Ñ\82ого полÑ? {0}",
- maxLengthText : "Ð\9cакÑ?ималÑ\8cнаÑ? длина Ñ?Ñ\82ого полÑ? {0}",
- blankText : "ÐÑ\82о поле обÑ?заÑ\82елÑ\8cно длÑ? заполнениÑ?",
- regexText : "",
- emptyText : null
- });
-}
-
-if(Ext.form.NumberField){
- Ext.apply(Ext.form.NumberField.prototype, {
- minText : "Ð\97наÑ\87ение Ñ?Ñ\82ого полÑ? не можеÑ\82 бÑ\8bÑ\82Ñ\8c менÑ\8cÑ\88е {0}",
- maxText : "Ð\97наÑ\87ение Ñ?Ñ\82ого полÑ? не можеÑ\82 бÑ\8bÑ\82Ñ\8c болÑ\8cÑ\88е {0}",
- nanText : "{0} не Ñ?влÑ?еÑ\82Ñ?Ñ? Ñ\87иÑ?лом"
- });
-}
-
-if(Ext.form.DateField){
- Ext.apply(Ext.form.DateField.prototype, {
- disabledDaysText : "Ð?е доÑ?Ñ\82Ñ\83пно",
- disabledDatesText : "Ð?е доÑ?Ñ\82Ñ\83пно",
- minText : "Ð\94аÑ\82а в Ñ?Ñ\82ом поле должна бÑ\8bÑ\82Ñ\8c позде {0}",
- maxText : "Ð\94аÑ\82а в Ñ?Ñ\82ом поле должна бÑ\8bÑ\82Ñ\8c Ñ\80анÑ\8cÑ\88е {0}",
- invalidText : "{0} не Ñ?влÑ?еÑ\82Ñ?Ñ? пÑ\80авилÑ\8cной даÑ\82ой - даÑ\82а должна бÑ\8bÑ\82Ñ\8c Ñ\83казана в Ñ\84оÑ\80маÑ\82е {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 : 'ÐÑ\82о поле должно Ñ?одеÑ\80жаÑ\82Ñ\8c адÑ\80еÑ? Ñ?лекÑ\82Ñ\80онной поÑ\87Ñ\82Ñ\8b в Ñ\84оÑ\80маÑ\82е "user@example.com"',
- urlText : 'ÐÑ\82о поле должно Ñ?одеÑ\80жаÑ\82Ñ\8c URL в Ñ\84оÑ\80маÑ\82е "http:/'+'/www.example.com"',
- alphaText : 'ÐÑ\82о поле должно Ñ?одеÑ\80жаÑ\82Ñ\8c Ñ\82олÑ\8cко лаÑ\82инÑ?кие бÑ\83квÑ\8b и Ñ?имвол подÑ\87еÑ\80киваниÑ? "_"',
- alphanumText : 'ÐÑ\82о поле должно Ñ?одеÑ\80жаÑ\82Ñ\8c Ñ\82олÑ\8cко лаÑ\82инÑ?кие бÑ\83квÑ\8b, Ñ\86иÑ\84Ñ\80Ñ\8b и Ñ?имвол подÑ\87еÑ\80киваниÑ? "_"'
- });
-}
-
-if(Ext.form.HtmlEditor){
- Ext.apply(Ext.form.HtmlEditor.prototype, {
- createLinkText : 'Ð\9fожалÑ\83йÑ?Ñ\82а введиÑ\82е адÑ\80еÑ?:',
- buttonTips : {
- bold : {
- title: 'Полужирный (Ctrl+B)',
- text: 'Ð\9fÑ\80именение полÑ\83жиÑ\80ного наÑ\87еÑ\80Ñ\82аниÑ? к вÑ\8bделенномÑ\83 Ñ\82екÑ?Ñ\82Ñ\83.',
- cls: 'x-html-editor-tip'
- },
- italic : {
- title: 'Ð\9aÑ\83Ñ\80Ñ?ив (Ctrl+I)',
- text: 'Ð\9fÑ\80именение кÑ\83Ñ\80Ñ?ивного наÑ\87еÑ\80Ñ\82аниÑ? к вÑ\8bделенномÑ\83 Ñ\82екÑ?Ñ\82Ñ\83.',
- cls: 'x-html-editor-tip'
- },
- underline : {
- title: 'Подчёркнутый (Ctrl+U)',
- text: 'Ð\9fодÑ\87Ñ\91Ñ\80кивание вÑ\8bделенного Ñ\82екÑ?Ñ\82а.',
- cls: 'x-html-editor-tip'
- },
- increasefontsize : {
- title: 'Увеличить размер',
- text: 'Увеличение размера шрифта.',
- cls: 'x-html-editor-tip'
- },
- decreasefontsize : {
- title: 'Уменьшить размер',
- text: 'Уменьшение размера шрифта.',
- cls: 'x-html-editor-tip'
- },
- backcolor : {
- title: 'Заливка',
- text: 'Ð\98зменение Ñ\86веÑ\82а Ñ\84она длÑ? вÑ\8bделенного Ñ\82екÑ?Ñ\82а или абзаÑ\86а.',
- cls: 'x-html-editor-tip'
- },
- forecolor : {
- title: 'ЦвеÑ\82 Ñ\82екÑ?Ñ\82а',
- text: 'Ð\98змение Ñ\86веÑ\82а Ñ\82екÑ?Ñ\82а.',
- cls: 'x-html-editor-tip'
- },
- justifyleft : {
- title: 'Ð\92Ñ\8bÑ\80овнÑ?Ñ\82Ñ\8c Ñ\82екÑ?Ñ\82 по левомÑ\83 кÑ\80аÑ\8e',
- text: 'Ð\92Ñ\8bÑ\80овнивание Ñ\82екÑ?Ñ\82а по левомÑ\83 кÑ\80аÑ\8e.',
- cls: 'x-html-editor-tip'
- },
- justifycenter : {
- title: 'По центру',
- text: 'Ð\92Ñ\8bÑ\80овнивание Ñ\82екÑ?Ñ\82а по Ñ\86енÑ\82Ñ\80Ñ\83.',
- cls: 'x-html-editor-tip'
- },
- justifyright : {
- title: 'Ð\92Ñ\8bÑ\80овнÑ?Ñ\82Ñ\8c Ñ\82екÑ?Ñ\82 по пÑ\80авомÑ\83 кÑ\80аÑ\8e',
- text: 'Ð\92Ñ\8bÑ\80овнивание Ñ\82екÑ?Ñ\82а по пÑ\80авомÑ\83 кÑ\80аÑ\8e.',
- cls: 'x-html-editor-tip'
- },
- insertunorderedlist : {
- title: 'Маркеры',
- text: 'Ð?аÑ\87аÑ\82Ñ\8c маÑ\80киÑ\80ованнÑ\8bй Ñ?пиÑ?ок.',
- cls: 'x-html-editor-tip'
- },
- insertorderedlist : {
- title: 'Ð?Ñ\83меÑ\80аÑ\86иÑ?',
- text: 'Ð?аÑ\87аÑ\82Ñ\8c нÑ\83меÑ\80нованнÑ\8bй Ñ?пиÑ?ок.',
- cls: 'x-html-editor-tip'
- },
- createlink : {
- title: 'Ð\92Ñ?Ñ\82авиÑ\82Ñ\8c гипеÑ\80Ñ?Ñ?Ñ\8bлкÑ\83',
- text: 'Создание Ñ?Ñ?Ñ\8bлки из вÑ\8bделенного Ñ\82екÑ?Ñ\82а.',
- cls: 'x-html-editor-tip'
- },
- sourceedit : {
- title: 'Ð\98Ñ?Ñ\85однÑ\8bй код',
- text: 'Ð\9fеÑ\80еклÑ\8eÑ\87иÑ\82Ñ\8cÑ?Ñ? на иÑ?Ñ\85однÑ\8bй код.',
- cls: 'x-html-editor-tip'
- }
- }
- });
-}
-
-if(Ext.form.BasicForm){
- Ext.form.BasicForm.prototype.waitTitle = "Ð\9fожалÑ\83йÑ?Ñ\82а подождиÑ\82е...";
-}
-
-if(Ext.grid.GridView){
- Ext.apply(Ext.grid.GridView.prototype, {
- sortAscText : "СоÑ\80Ñ\82иÑ\80оваÑ\82Ñ\8c по возÑ\80аÑ?Ñ\82аниÑ\8e",
- sortDescText : "Сортировать по убыванию",
- lockText : "Ð\97акÑ\80епиÑ\82Ñ\8c Ñ?Ñ\82олбеÑ\86",
- unlockText : "СнÑ?Ñ\82Ñ\8c закÑ\80епление Ñ?Ñ\82олбÑ\86а",
- columnsText : "Столбцы"
- });
-}
-
-if(Ext.grid.GroupingView){
- Ext.apply(Ext.grid.GroupingView.prototype, {
- emptyGroupText : '(Ð\9fÑ\83Ñ?Ñ\82о)',
- groupByText : 'Ð\93Ñ\80Ñ\83ппиÑ\80оваÑ\82Ñ\8c по Ñ?Ñ\82омÑ\83 полÑ\8e',
- 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 : "ТÑ?ниÑ\82е длÑ? изменениÑ? Ñ\80азмеÑ\80а.",
- collapsibleSplitTip : "ТÑ?ниÑ\82е длÑ? изменениÑ? Ñ\80азмеÑ\80а. Ð\94войной Ñ\89елÑ\87ок Ñ?пÑ\80Ñ?Ñ\87еÑ\82 панелÑ\8c."
- });
-}
-
-if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
- Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
- splitTip : "ТÑ?ниÑ\82е длÑ? изменениÑ? Ñ\80азмеÑ\80а.",
- collapsibleSplitTip : "ТÑ?ниÑ\82е длÑ? изменениÑ? Ñ\80азмеÑ\80а. Ð\94войной Ñ\89елÑ\87ок Ñ?пÑ\80Ñ?Ñ\87еÑ\82 панелÑ\8c."
- });
-}