--- /dev/null
+/*!
+ * 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.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
+ Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
+ splitTip : "Тягніть для зміни розміру.",
+ collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."
+ });
+}
+