Upgrade to ExtJS 4.0.2 - Released 06/09/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           loadingText       : "Завантаження...",
164           valueNotFoundText : undefined
165        });
166     }
167
168     if(Ext.form.field.VTypes){
169        Ext.apply(Ext.form.field.VTypes, {
170           emailText    : 'Це поле повинно містити адресу електронної пошти у форматі "user@example.com"',
171           urlText      : 'Це поле повинно містити URL у форматі "http:/'+'/www.example.com"',
172           alphaText    : 'Це поле повинно містити виключно латинські літери та символ підкреслення "_"',
173           alphanumText : 'Це поле повинно містити виключно латинські літери, цифри та символ підкреслення "_"'
174        });
175     }
176
177     if(Ext.form.field.HtmlEditor){
178        Ext.apply(Ext.form.field.HtmlEditor.prototype, {
179          createLinkText : 'Будь-ласка введіть адресу:',
180          buttonTips : {
181                 bold : {
182                    title: 'Напівжирний (Ctrl+B)',
183                    text: 'Зробити напівжирним виділений текст.',
184                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
185                 },
186                 italic : {
187                    title: 'Курсив (Ctrl+I)',
188                    text: 'Зробити курсивом виділений текст.',
189                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
190                 },
191                 underline : {
192                    title: 'Підкреслений (Ctrl+U)',
193                    text: 'Зробити підкресленим виділений текст.',
194                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
195                },
196                increasefontsize : {
197                    title: 'Збільшити розмір',
198                    text: 'Збільшити розмір шрифта.',
199                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
200                },
201                decreasefontsize : {
202                    title: 'Зменьшити розмір',
203                    text: 'Зменьшити розмір шрифта.',
204                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
205                },
206                backcolor : {
207                    title: 'Заливка',
208                    text: 'Змінити колір фону для виділеного тексту або абзацу.',
209                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
210                },
211                forecolor : {
212                    title: 'Колір тексту',
213                    text: 'Змінити колір виділеного тексту або абзацу.',
214                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
215                },
216                justifyleft : {
217                    title: 'Вирівняти текст по лівому полю',
218                    text: 'Вирівнювання тексту по лівому полю.',
219                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
220                },
221                justifycenter : {
222                    title: 'Вирівняти текст по центру',
223                    text: 'Вирівнювання тексту по центру.',
224                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
225                },
226                justifyright : {
227                    title: 'Вирівняти текст по правому полю',
228                    text: 'Вирівнювання тексту по правому полю.',
229                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
230                },
231                insertunorderedlist : {
232                    title: 'Маркери',
233                    text: 'Почати маркований список.',
234                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
235                },
236                insertorderedlist : {
237                    title: 'Нумерація',
238                    text: 'Почати нумернований список.',
239                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
240                },
241                createlink : {
242                    title: 'Вставити гіперпосилання',
243                    text: 'Створення посилання із виділеного тексту.',
244                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
245                },
246                sourceedit : {
247                    title: 'Джерельний код',
248                    text: 'Режим редагування джерельного коду.',
249                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
250                }
251             }
252        });
253     }
254
255     if(Ext.grid.header.Container){
256        Ext.apply(Ext.grid.header.Container.prototype, {
257           sortAscText  : "Сортувати по зростанню",
258           sortDescText : "Сортувати по спаданню",
259           lockText     : "Закріпити стовпець",
260           unlockText   : "Відкріпити стовпець",
261           columnsText  : "Стовпці"
262        });
263     }
264
265     if(Ext.grid.PropertyColumnModel){
266        Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
267           nameText   : "Назва",
268           valueText  : "Значення",
269           dateFormat : "j.m.Y"
270        });
271     }
272
273     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
274        Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
275           splitTip            : "Тягніть для зміни розміру.",
276           collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."
277        });
278     }
279 });
280