- Hardcoded labels found in the calandar new/edit form - Change hardcoded labels to uid translations
271 lines
9.8 KiB
JavaScript
271 lines
9.8 KiB
JavaScript
/*!
|
||
* Ext JS Library 3.4.0
|
||
* Copyright(c) 2006-2011 Sencha Inc.
|
||
* licensing@sencha.com
|
||
* http://www.sencha.com/license
|
||
*/
|
||
/*
|
||
* Ukrainian translations for ExtJS (UTF-8 encoding)
|
||
*
|
||
* Original translation by zlatko
|
||
* 3 October 2007
|
||
*
|
||
* Updated by dev.ashevchuk@gmail.com
|
||
* 01.09.2009
|
||
*/
|
||
|
||
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.dayNames = [
|
||
"Неділя",
|
||
"Понеділок",
|
||
"Вівторок",
|
||
"Середа",
|
||
"Четвер",
|
||
"П’ятниця",
|
||
"Субота"
|
||
];
|
||
|
||
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",
|
||
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.grid.GridView){
|
||
Ext.apply(Ext.grid.GridView.prototype, {
|
||
sortAscText : "Сортувати по зростанню",
|
||
sortDescText : "Сортувати по спаданню",
|
||
lockText : "Закріпити стовпець",
|
||
unlockText : "Відкріпити стовпець",
|
||
columnsText : "Стовпці"
|
||
});
|
||
}
|
||
|
||
if(Ext.grid.PropertyColumnModel){
|
||
Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
|
||
nameText : "Назва",
|
||
valueText : "Значення",
|
||
dateFormat : "j.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.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
|
||
Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
|
||
splitTip : "Тягніть для зміни розміру.",
|
||
collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."
|
||
});
|
||
}
|
||
|