2 * Ukrainian translations for ExtJS (UTF-8 encoding)
4 * Original translation by zlatko
7 * Updated by dev.ashevchuk@gmail.com
10 Ext.onReady(function(){
12 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Завантаження...</div>';
15 Ext.view.View.prototype.emptyText = "<Порожньо>";
19 Ext.grid.Panel.prototype.ddText = "{0} обраних рядків";
23 Ext.TabPanelItem.prototype.closeText = "Закрити цю вкладку";
26 if(Ext.form.field.Base){
27 Ext.form.field.Base.prototype.invalidText = "Хибне значення";
31 Ext.LoadMask.prototype.msg = "Завантаження...";
35 Ext.Date.monthNames = [
62 Ext.MessageBox.buttonText = {
71 Ext.apply(Ext.util.Format, {
72 thousandSeparator: '.',
73 decimalSeparator: ',',
74 currencySign: '\u20b4', // Ukranian Hryvnia
80 Ext.apply(Ext.picker.Date.prototype, {
81 todayText : "Сьогодні",
82 minText : "Ця дата меньша за мінімальну допустиму дату",
83 maxText : "Ця дата більша за максимальну допустиму дату",
84 disabledDaysText : "",
85 disabledDatesText : "",
86 monthNames : Ext.Date.monthNames,
87 dayNames : Ext.Date.dayNames,
88 nextText : 'Наступний місяць (Control+Вправо)',
89 prevText : 'Попередній місяць (Control+Вліво)',
90 monthYearText : 'Вибір місяця (Control+Вверх/Вниз для вибору року)',
91 todayTip : "{0} (Пробіл)",
97 if(Ext.picker.Month) {
98 Ext.apply(Ext.picker.Month.prototype, {
99 okText : " OK ",
100 cancelText : "Відміна"
104 if(Ext.toolbar.Paging){
105 Ext.apply(Ext.PagingToolbar.prototype, {
106 beforePageText : "Сторінка",
107 afterPageText : "з {0}",
108 firstText : "Перша сторінка",
109 prevText : "Попередня сторінка",
110 nextText : "Наступна сторінка",
111 lastText : "Остання сторінка",
112 refreshText : "Освіжити",
113 displayMsg : "Відображення записів з {0} по {1}, всього {2}",
114 emptyMsg : 'Дані для відображення відсутні'
118 if(Ext.form.field.Text){
119 Ext.apply(Ext.form.field.Text.prototype, {
120 minLengthText : "Мінімальна довжина цього поля {0}",
121 maxLengthText : "Максимальна довжина цього поля {0}",
122 blankText : "Це поле є обов’язковим для заповнення",
128 if(Ext.form.field.Number){
129 Ext.apply(Ext.form.field.Number.prototype, {
130 minText : "Значення у цьому полі не може бути меньше {0}",
131 maxText : "Значення у цьому полі не може бути більше {0}",
132 nanText : "{0} не є числом"
136 if(Ext.form.field.Date){
137 Ext.apply(Ext.form.field.Date.prototype, {
138 disabledDaysText : "Не доступно",
139 disabledDatesText : "Не доступно",
140 minText : "Дата у цьому полі повинна бути більша {0}",
141 maxText : "Дата у цьому полі повинна бути меньша {0}",
142 invalidText : "{0} хибна дата - дата повинна бути вказана у форматі {1}",
147 if(Ext.form.field.ComboBox){
148 Ext.apply(Ext.form.field.ComboBox.prototype, {
149 loadingText : "Завантаження...",
150 valueNotFoundText : undefined
154 if(Ext.form.field.VTypes){
155 Ext.apply(Ext.form.field.VTypes, {
156 emailText : 'Це поле повинно містити адресу електронної пошти у форматі "user@example.com"',
157 urlText : 'Це поле повинно містити URL у форматі "http:/'+'/www.example.com"',
158 alphaText : 'Це поле повинно містити виключно латинські літери та символ підкреслення "_"',
159 alphanumText : 'Це поле повинно містити виключно латинські літери, цифри та символ підкреслення "_"'
163 if(Ext.form.field.HtmlEditor){
164 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
165 createLinkText : 'Будь-ласка введіть адресу:',
168 title: 'Напівжирний (Ctrl+B)',
169 text: 'Зробити напівжирним виділений текст.',
170 cls: Ext.baseCSSPrefix + 'html-editor-tip'
173 title: 'Курсив (Ctrl+I)',
174 text: 'Зробити курсивом виділений текст.',
175 cls: Ext.baseCSSPrefix + 'html-editor-tip'
178 title: 'Підкреслений (Ctrl+U)',
179 text: 'Зробити підкресленим виділений текст.',
180 cls: Ext.baseCSSPrefix + 'html-editor-tip'
183 title: 'Збільшити розмір',
184 text: 'Збільшити розмір шрифта.',
185 cls: Ext.baseCSSPrefix + 'html-editor-tip'
188 title: 'Зменьшити розмір',
189 text: 'Зменьшити розмір шрифта.',
190 cls: Ext.baseCSSPrefix + 'html-editor-tip'
194 text: 'Змінити колір фону для виділеного тексту або абзацу.',
195 cls: Ext.baseCSSPrefix + 'html-editor-tip'
198 title: 'Колір тексту',
199 text: 'Змінити колір виділеного тексту або абзацу.',
200 cls: Ext.baseCSSPrefix + 'html-editor-tip'
203 title: 'Вирівняти текст по лівому полю',
204 text: 'Вирівнювання тексту по лівому полю.',
205 cls: Ext.baseCSSPrefix + 'html-editor-tip'
208 title: 'Вирівняти текст по центру',
209 text: 'Вирівнювання тексту по центру.',
210 cls: Ext.baseCSSPrefix + 'html-editor-tip'
213 title: 'Вирівняти текст по правому полю',
214 text: 'Вирівнювання тексту по правому полю.',
215 cls: Ext.baseCSSPrefix + 'html-editor-tip'
217 insertunorderedlist : {
219 text: 'Почати маркований список.',
220 cls: Ext.baseCSSPrefix + 'html-editor-tip'
222 insertorderedlist : {
224 text: 'Почати нумернований список.',
225 cls: Ext.baseCSSPrefix + 'html-editor-tip'
228 title: 'Вставити гіперпосилання',
229 text: 'Створення посилання із виділеного тексту.',
230 cls: Ext.baseCSSPrefix + 'html-editor-tip'
233 title: 'Джерельний код',
234 text: 'Режим редагування джерельного коду.',
235 cls: Ext.baseCSSPrefix + 'html-editor-tip'
241 if(Ext.grid.header.Container){
242 Ext.apply(Ext.grid.header.Container.prototype, {
243 sortAscText : "Сортувати по зростанню",
244 sortDescText : "Сортувати по спаданню",
245 lockText : "Закріпити стовпець",
246 unlockText : "Відкріпити стовпець",
247 columnsText : "Стовпці"
251 if(Ext.grid.PropertyColumnModel){
252 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
254 valueText : "Значення",
259 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
260 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
261 splitTip : "Тягніть для зміни розміру.",
262 collapsibleSplitTip : "Тягніть для зміни розміру. Подвійний клік сховає панель."