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