Files
luos/gulliver/js/ext/locale/ext-lang-ru.js
Julio Cesar Laura 9c1d1c58d7 BUG 9744 Untranslatable items in calendar forms SOLVED
- Hardcoded labels found in the calandar new/edit form
- Change hardcoded labels to uid translations
2012-09-14 13:40:38 -04:00

328 lines
10 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*!
* Ext JS Library 3.4.0
* Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.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} выбранных строк";
}
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 : "&#160;OK&#160;",
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",
startDay : 1
});
}
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.ux.grid.RowEditor) {
Ext.ux.grid.RowEditor.prototype.saveBtnText = "экономить";
Ext.ux.grid.RowEditor.prototype.cancelBtnText = "отменить";
Ext.ux.grid.RowEditor.prototype.saveText = "экономить";
Ext.ux.grid.RowEditor.prototype.cancelText = "отменить";
}
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 : "Тяните для изменения размера. Двойной щелчок спрячет панель."
});
}