3 This file is part of Ext JS 4
5 Copyright (c) 2011 Sencha Inc
7 Contact: http://www.sencha.com/contact
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.
12 If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
16 * Ukrainian translations for ExtJS (UTF-8 encoding)
18 * Original translation by zlatko
21 * Updated by dev.ashevchuk@gmail.com
24 Ext.onReady(function(){
26 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Завантаження...</div>';
29 Ext.view.View.prototype.emptyText = "<Порожньо>";
33 Ext.grid.Panel.prototype.ddText = "{0} обраних рядків";
37 Ext.TabPanelItem.prototype.closeText = "Закрити цю вкладку";
40 if(Ext.form.field.Base){
41 Ext.form.field.Base.prototype.invalidText = "Хибне значення";
45 Ext.LoadMask.prototype.msg = "Завантаження...";
49 Ext.Date.monthNames = [
76 Ext.MessageBox.buttonText = {
85 Ext.apply(Ext.util.Format, {
86 thousandSeparator: '.',
87 decimalSeparator: ',',
88 currencySign: '\u20b4', // Ukranian Hryvnia
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} (Пробіл)",
111 if(Ext.picker.Month) {
112 Ext.apply(Ext.picker.Month.prototype, {
113 okText : " OK ",
114 cancelText : "Відміна"
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 : 'Дані для відображення відсутні'
132 if(Ext.form.field.Text){
133 Ext.apply(Ext.form.field.Text.prototype, {
134 minLengthText : "Мінімальна довжина цього поля {0}",
135 maxLengthText : "Максимальна довжина цього поля {0}",
136 blankText : "Це поле є обов’язковим для заповнення",
142 if(Ext.form.field.Number){
143 Ext.apply(Ext.form.field.Number.prototype, {
144 minText : "Значення у цьому полі не може бути меньше {0}",
145 maxText : "Значення у цьому полі не може бути більше {0}",
146 nanText : "{0} не є числом"
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}",
161 if(Ext.form.field.ComboBox){
162 Ext.apply(Ext.form.field.ComboBox.prototype, {
163 valueNotFoundText : undefined
165 Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
166 loadingText : "Завантаження..."
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 : 'Це поле повинно містити виключно латинські літери, цифри та символ підкреслення "_"'
179 if(Ext.form.field.HtmlEditor){
180 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
181 createLinkText : 'Будь-ласка введіть адресу:',
184 title: 'Напівжирний (Ctrl+B)',
185 text: 'Зробити напівжирним виділений текст.',
186 cls: Ext.baseCSSPrefix + 'html-editor-tip'
189 title: 'Курсив (Ctrl+I)',
190 text: 'Зробити курсивом виділений текст.',
191 cls: Ext.baseCSSPrefix + 'html-editor-tip'
194 title: 'Підкреслений (Ctrl+U)',
195 text: 'Зробити підкресленим виділений текст.',
196 cls: Ext.baseCSSPrefix + 'html-editor-tip'
199 title: 'Збільшити розмір',
200 text: 'Збільшити розмір шрифта.',
201 cls: Ext.baseCSSPrefix + 'html-editor-tip'
204 title: 'Зменьшити розмір',
205 text: 'Зменьшити розмір шрифта.',
206 cls: Ext.baseCSSPrefix + 'html-editor-tip'
210 text: 'Змінити колір фону для виділеного тексту або абзацу.',
211 cls: Ext.baseCSSPrefix + 'html-editor-tip'
214 title: 'Колір тексту',
215 text: 'Змінити колір виділеного тексту або абзацу.',
216 cls: Ext.baseCSSPrefix + 'html-editor-tip'
219 title: 'Вирівняти текст по лівому полю',
220 text: 'Вирівнювання тексту по лівому полю.',
221 cls: Ext.baseCSSPrefix + 'html-editor-tip'
224 title: 'Вирівняти текст по центру',
225 text: 'Вирівнювання тексту по центру.',
226 cls: Ext.baseCSSPrefix + 'html-editor-tip'
229 title: 'Вирівняти текст по правому полю',
230 text: 'Вирівнювання тексту по правому полю.',
231 cls: Ext.baseCSSPrefix + 'html-editor-tip'
233 insertunorderedlist : {
235 text: 'Почати маркований список.',
236 cls: Ext.baseCSSPrefix + 'html-editor-tip'
238 insertorderedlist : {
240 text: 'Почати нумернований список.',
241 cls: Ext.baseCSSPrefix + 'html-editor-tip'
244 title: 'Вставити гіперпосилання',
245 text: 'Створення посилання із виділеного тексту.',
246 cls: Ext.baseCSSPrefix + 'html-editor-tip'
249 title: 'Джерельний код',
250 text: 'Режим редагування джерельного коду.',
251 cls: Ext.baseCSSPrefix + 'html-editor-tip'
257 if(Ext.grid.header.Container){
258 Ext.apply(Ext.grid.header.Container.prototype, {
259 sortAscText : "Сортувати по зростанню",
260 sortDescText : "Сортувати по спаданню",
261 lockText : "Закріпити стовпець",
262 unlockText : "Відкріпити стовпець",
263 columnsText : "Стовпці"
267 if(Ext.grid.PropertyColumnModel){
268 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
270 valueText : "Значення",
275 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
276 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
277 splitTip : "Тягніть для зміни розміру.",
278 collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."