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