Upgrade to ExtJS 3.3.1 - Released 11/30/2010
[extjs.git] / src / locale / ext-lang-ukr.js
1 /*!
2  * Ext JS Library 3.3.1
3  * Copyright(c) 2006-2010 Sencha Inc.
4  * licensing@sencha.com
5  * http://www.sencha.com/license
6  */
7 /*
8  * Ukrainian translations for ExtJS (UTF-8 encoding)
9  *
10  * Original translation by zlatko
11  * 3 October 2007
12  *
13  * Updated by dev.ashevchuk@gmail.com
14  * 01.09.2009
15  */
16
17 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Завантаження...</div>';
18
19 if(Ext.View){
20    Ext.View.prototype.emptyText = "<Порожньо>";
21 }
22
23 if(Ext.grid.GridPanel){
24    Ext.grid.GridPanel.prototype.ddText = "{0} обраних рядків";
25 }
26
27 if(Ext.TabPanelItem){
28    Ext.TabPanelItem.prototype.closeText = "Закрити цю вкладку";
29 }
30
31 if(Ext.form.Field){
32    Ext.form.Field.prototype.invalidText = "Хибне значення";
33 }
34
35 if(Ext.LoadMask){
36    Ext.LoadMask.prototype.msg = "Завантаження...";
37 }
38
39 Date.monthNames = [
40    "Січень",
41    "Лютий",
42    "Березень",
43    "Квітень",
44    "Травень",
45    "Червень",
46    "Липень",
47    "Серпень",
48    "Вересень",
49    "Жовтень",
50    "Листопад",
51    "Грудень"
52 ];
53
54 Date.dayNames = [
55    "Неділя",
56    "Понеділок",
57    "Вівторок",
58    "Середа",
59    "Четвер",
60    "П’ятниця",
61    "Субота"
62 ];
63
64 if(Ext.MessageBox){
65    Ext.MessageBox.buttonText = {
66       ok     : "OK",
67       cancel : "Відміна",
68       yes    : "Так",
69       no     : "Ні"
70    };
71 }
72
73 if(Ext.util.Format){
74    Ext.util.Format.date = function(v, format){
75       if(!v) return "";
76       if(!(v instanceof Date)) v = new Date(Date.parse(v));
77       return v.dateFormat(format || "d.m.Y");
78    };
79 }
80
81 if(Ext.DatePicker){
82    Ext.apply(Ext.DatePicker.prototype, {
83       todayText         : "Сьогодні",
84       minText           : "Ця дата меньша за мінімальну допустиму дату",
85       maxText           : "Ця дата більша за максимальну допустиму дату",
86       disabledDaysText  : "",
87       disabledDatesText : "",
88       monthNames        : Date.monthNames,
89       dayNames          : Date.dayNames,
90       nextText          : 'Наступний місяць (Control+Вправо)',
91       prevText          : 'Попередній місяць (Control+Вліво)',
92       monthYearText     : 'Вибір місяця (Control+Вверх/Вниз для вибору року)',
93       todayTip          : "{0} (Пробіл)",
94       format            : "d.m.y",
95       okText            : "&#160;OK&#160;",
96       cancelText        : "Відміна",
97       startDay          : 1
98    });
99 }
100
101 if(Ext.PagingToolbar){
102    Ext.apply(Ext.PagingToolbar.prototype, {
103       beforePageText : "Сторінка",
104       afterPageText  : "з {0}",
105       firstText      : "Перша сторінка",
106       prevText       : "Попередня сторінка",
107       nextText       : "Наступна сторінка",
108       lastText       : "Остання сторінка",
109       refreshText    : "Освіжити",
110       displayMsg     : "Відображення записів з {0} по {1}, всього {2}",
111       emptyMsg       : 'Дані для відображення відсутні'
112    });
113 }
114
115 if(Ext.form.TextField){
116    Ext.apply(Ext.form.TextField.prototype, {
117       minLengthText : "Мінімальна довжина цього поля {0}",
118       maxLengthText : "Максимальна довжина цього поля {0}",
119       blankText     : "Це поле є обов’язковим для заповнення",
120       regexText     : "",
121       emptyText     : null
122    });
123 }
124
125 if(Ext.form.NumberField){
126    Ext.apply(Ext.form.NumberField.prototype, {
127       minText : "Значення у цьому полі не може бути меньше {0}",
128       maxText : "Значення у цьому полі не може бути більше {0}",
129       nanText : "{0} не є числом"
130    });
131 }
132
133 if(Ext.form.DateField){
134    Ext.apply(Ext.form.DateField.prototype, {
135       disabledDaysText  : "Не доступно",
136       disabledDatesText : "Не доступно",
137       minText           : "Дата у цьому полі повинна бути більша {0}",
138       maxText           : "Дата у цьому полі повинна бути меньша {0}",
139       invalidText       : "{0} хибна дата - дата повинна бути вказана у форматі {1}",
140       format            : "d.m.y",
141       startDay          : 1
142    });
143 }
144
145 if(Ext.form.ComboBox){
146    Ext.apply(Ext.form.ComboBox.prototype, {
147       loadingText       : "Завантаження...",
148       valueNotFoundText : undefined
149    });
150 }
151
152 if(Ext.form.VTypes){
153    Ext.apply(Ext.form.VTypes, {
154       emailText    : 'Це поле повинно містити адресу електронної пошти у форматі "user@example.com"',
155       urlText      : 'Це поле повинно містити URL у форматі "http:/'+'/www.example.com"',
156       alphaText    : 'Це поле повинно містити виключно латинські літери та символ підкреслення "_"',
157       alphanumText : 'Це поле повинно містити виключно латинські літери, цифри та символ підкреслення "_"'
158    });
159 }
160
161 if(Ext.form.HtmlEditor){
162    Ext.apply(Ext.form.HtmlEditor.prototype, {
163      createLinkText : 'Будь-ласка введіть адресу:',
164      buttonTips : {
165             bold : {
166                title: 'Напівжирний (Ctrl+B)',
167                text: 'Зробити напівжирним виділений текст.',
168                cls: 'x-html-editor-tip'
169             },
170             italic : {
171                title: 'Курсив (Ctrl+I)',
172                text: 'Зробити курсивом виділений текст.',
173                cls: 'x-html-editor-tip'
174             },
175             underline : {
176                title: 'Підкреслений (Ctrl+U)',
177                text: 'Зробити підкресленим виділений текст.',
178                cls: 'x-html-editor-tip'
179            },
180            increasefontsize : {
181                title: 'Збільшити розмір',
182                text: 'Збільшити розмір шрифта.',
183                cls: 'x-html-editor-tip'
184            },
185            decreasefontsize : {
186                title: 'Зменьшити розмір',
187                text: 'Зменьшити розмір шрифта.',
188                cls: 'x-html-editor-tip'
189            },
190            backcolor : {
191                title: 'Заливка',
192                text: 'Змінити колір фону для виділеного тексту або абзацу.',
193                cls: 'x-html-editor-tip'
194            },
195            forecolor : {
196                title: 'Колір тексту',
197                text: 'Змінити колір виділеного тексту або абзацу.',
198                cls: 'x-html-editor-tip'
199            },
200            justifyleft : {
201                title: 'Вирівняти текст по лівому полю',
202                text: 'Вирівнювання тексту по лівому полю.',
203                cls: 'x-html-editor-tip'
204            },
205            justifycenter : {
206                title: 'Вирівняти текст по центру',
207                text: 'Вирівнювання тексту по центру.',
208                cls: 'x-html-editor-tip'
209            },
210            justifyright : {
211                title: 'Вирівняти текст по правому полю',
212                text: 'Вирівнювання тексту по правому полю.',
213                cls: 'x-html-editor-tip'
214            },
215            insertunorderedlist : {
216                title: 'Маркери',
217                text: 'Почати маркований список.',
218                cls: 'x-html-editor-tip'
219            },
220            insertorderedlist : {
221                title: 'Нумерація',
222                text: 'Почати нумернований список.',
223                cls: 'x-html-editor-tip'
224            },
225            createlink : {
226                title: 'Вставити гіперпосилання',
227                text: 'Створення посилання із виділеного тексту.',
228                cls: 'x-html-editor-tip'
229            },
230            sourceedit : {
231                title: 'Джерельний код',
232                text: 'Режим редагування джерельного коду.',
233                cls: 'x-html-editor-tip'
234            }
235         }
236    });
237 }
238
239 if(Ext.grid.GridView){
240    Ext.apply(Ext.grid.GridView.prototype, {
241       sortAscText  : "Сортувати по зростанню",
242       sortDescText : "Сортувати по спаданню",
243       lockText     : "Закріпити стовпець",
244       unlockText   : "Відкріпити стовпець",
245       columnsText  : "Стовпці"
246    });
247 }
248
249 if(Ext.grid.PropertyColumnModel){
250    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
251       nameText   : "Назва",
252       valueText  : "Значення",
253       dateFormat : "j.m.Y"
254    });
255 }
256
257 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
258    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
259       splitTip            : "Тягніть для зміни розміру.",
260       collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."
261    });
262 }
263