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 loadingText : "Завантаження...",
164 valueNotFoundText : undefined
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 : 'Це поле повинно містити виключно латинські літери, цифри та символ підкреслення "_"'
177 if(Ext.form.field.HtmlEditor){
178 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
179 createLinkText : 'Будь-ласка введіть адресу:',
182 title: 'Напівжирний (Ctrl+B)',
183 text: 'Зробити напівжирним виділений текст.',
184 cls: Ext.baseCSSPrefix + 'html-editor-tip'
187 title: 'Курсив (Ctrl+I)',
188 text: 'Зробити курсивом виділений текст.',
189 cls: Ext.baseCSSPrefix + 'html-editor-tip'
192 title: 'Підкреслений (Ctrl+U)',
193 text: 'Зробити підкресленим виділений текст.',
194 cls: Ext.baseCSSPrefix + 'html-editor-tip'
197 title: 'Збільшити розмір',
198 text: 'Збільшити розмір шрифта.',
199 cls: Ext.baseCSSPrefix + 'html-editor-tip'
202 title: 'Зменьшити розмір',
203 text: 'Зменьшити розмір шрифта.',
204 cls: Ext.baseCSSPrefix + 'html-editor-tip'
208 text: 'Змінити колір фону для виділеного тексту або абзацу.',
209 cls: Ext.baseCSSPrefix + 'html-editor-tip'
212 title: 'Колір тексту',
213 text: 'Змінити колір виділеного тексту або абзацу.',
214 cls: Ext.baseCSSPrefix + 'html-editor-tip'
217 title: 'Вирівняти текст по лівому полю',
218 text: 'Вирівнювання тексту по лівому полю.',
219 cls: Ext.baseCSSPrefix + 'html-editor-tip'
222 title: 'Вирівняти текст по центру',
223 text: 'Вирівнювання тексту по центру.',
224 cls: Ext.baseCSSPrefix + 'html-editor-tip'
227 title: 'Вирівняти текст по правому полю',
228 text: 'Вирівнювання тексту по правому полю.',
229 cls: Ext.baseCSSPrefix + 'html-editor-tip'
231 insertunorderedlist : {
233 text: 'Почати маркований список.',
234 cls: Ext.baseCSSPrefix + 'html-editor-tip'
236 insertorderedlist : {
238 text: 'Почати нумернований список.',
239 cls: Ext.baseCSSPrefix + 'html-editor-tip'
242 title: 'Вставити гіперпосилання',
243 text: 'Створення посилання із виділеного тексту.',
244 cls: Ext.baseCSSPrefix + 'html-editor-tip'
247 title: 'Джерельний код',
248 text: 'Режим редагування джерельного коду.',
249 cls: Ext.baseCSSPrefix + 'html-editor-tip'
255 if(Ext.grid.header.Container){
256 Ext.apply(Ext.grid.header.Container.prototype, {
257 sortAscText : "Сортувати по зростанню",
258 sortDescText : "Сортувати по спаданню",
259 lockText : "Закріпити стовпець",
260 unlockText : "Відкріпити стовпець",
261 columnsText : "Стовпці"
265 if(Ext.grid.PropertyColumnModel){
266 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
268 valueText : "Значення",
273 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
274 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
275 splitTip : "Тягніть для зміни розміру.",
276 collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."