Ticket #4089: 4089.patch
File 4089.patch, 18.8 KB (added by , 14 years ago) |
---|
-
_source/lang/_translationstatus.txt
53 53 sv.js Found: 324 Missing: 111 54 54 th.js Found: 312 Missing: 123 55 55 tr.js Found: 332 Missing: 103 56 uk.js Found: 327 Missing: 10856 uk.js Found: 435 Missing: 0 57 57 vi.js Found: 326 Missing: 109 58 58 zh-cn.js Found: 332 Missing: 103 59 59 zh.js Found: 327 Missing: 108 60 No newline at end of file -
_source/lang/uk.js
5 5 6 6 /** 7 7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the 8 * Ukrainian language. 8 * Ukrainian language. Translated by Alexander Pervak. 9 9 */ 10 10 11 11 /**#@+ … … 31 31 * Screenreader titles. Please note that screenreaders are not always capable 32 32 * of reading non-English words. So be careful while translating it. 33 33 */ 34 editorTitle : ' Rich text editor, %1', // MISSING34 editorTitle : 'Візуальний текстовий редактор, %1', 35 35 36 36 // Toolbar buttons without dialogs. 37 37 source : 'Джерело', … … 90 90 cancel : 'Скасувати', 91 91 generalTab : 'Загальна', 92 92 advancedTab : 'Розширений', 93 validateNumberFailed : ' This value is not a number.', // MISSING94 confirmNewPage : ' Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING95 confirmCancel : ' Some of the options have been changed. Are you sure to close the dialog?', // MISSING93 validateNumberFailed : 'Значення не є числом.', 94 confirmNewPage : 'Всі не збережені зміни будуть втрачені. Ви впевнені, що хочете завантажити нову сторінку?', 95 confirmCancel : 'Деякі опції були змінені. Закрити вікно?', 96 96 97 97 // Put the voice-only part of the label in the span. 98 unavailable : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING98 unavailable : '%1<span class="cke_accessibility">, unavailable</span>' 99 99 }, 100 100 101 101 // Special char dialog. … … 129 129 targetFrameName : 'Ім\'я целевого фрейма', 130 130 targetPopupName : 'Ім\'я спливаючого вікна', 131 131 popupFeatures : 'Властивості спливаючого вікна', 132 popupResizable : ' Resizable', // MISSING132 popupResizable : 'Масштабоване', 133 133 popupStatusBar : 'Строка статусу', 134 134 popupLocationBar : 'Панель локації', 135 135 popupToolbar : 'Панель інструментів', … … 141 141 popupLeft : 'Позиція зліва', 142 142 popupHeight : 'Висота', 143 143 popupTop : 'Позиція зверху', 144 id : ' Id', // MISSING144 id : 'Ідентифікатор (Id)', 145 145 langDir : 'Напрямок мови', 146 146 langDirNotSet : '<не визначено>', 147 147 langDirLTR : 'Зліва на право (LTR)', … … 185 185 findWhat : 'Шукати:', 186 186 replaceWith : 'Замінити на:', 187 187 notFoundMsg : 'Вказаний текст не знайдений.', 188 matchCase : ' Учитывать регистр',188 matchCase : 'Враховувати регістр', 189 189 matchWord : 'Збіг цілих слів', 190 matchCyclic : ' Match cyclic', // MISSING190 matchCyclic : 'Циклічна заміна', 191 191 replaceAll : 'Замінити все', 192 replaceSuccessMsg : '%1 occurrence(s) replaced.' // MISSING192 replaceSuccessMsg : '%1 співпадінь(я) замінено.' 193 193 }, 194 194 195 195 // Table Dialog … … 215 215 cellPad : 'Відступ (padding)', 216 216 caption : 'Заголовок', 217 217 summary : 'Резюме', 218 headers : ' Headers', // MISSING219 headersNone : ' None', // MISSING220 headersColumn : ' First column', // MISSING221 headersRow : ' First Row', // MISSING222 headersBoth : ' Both', // MISSING223 invalidRows : ' Number of rows must be a number greater than 0.', // MISSING224 invalidCols : ' Number of columns must be a number greater than 0.', // MISSING225 invalidBorder : ' Border size must be a number.', // MISSING226 invalidWidth : ' Table width must be a number.', // MISSING227 invalidHeight : ' Table height must be a number.', // MISSING228 invalidCellSpacing : ' Cell spacing must be a number.', // MISSING229 invalidCellPadding : ' Cell padding must be a number.', // MISSING218 headers : 'Заголовки', 219 headersNone : 'Жодного', 220 headersColumn : 'Перша колонка', 221 headersRow : 'Перший рядок', 222 headersBoth : 'Обидва', 223 invalidRows : 'Кількість рядків повинна бути числом більше за 0.', 224 invalidCols : 'Кількість колонок повинна бути числом більше за 0.', 225 invalidBorder : 'Розмір бордюра повинен бути числом.', 226 invalidWidth : 'Ширина таблиці повинна бути числом.', 227 invalidHeight : 'Висота таблиці повинна бути числом.', 228 invalidCellSpacing : 'Проміжок (spacing) комірки повинен бути числом.', 229 invalidCellPadding : 'Відступ (padding) комірки повинен бути числом.', 230 230 231 231 cell : 232 232 { … … 239 239 mergeDown : 'Об\'єднати до низу', 240 240 splitHorizontal : 'Розділити комірку по горизонталі', 241 241 splitVertical : 'Розділити комірку по вертикалі', 242 title : ' Cell Properties', // MISSING243 cellType : ' Cell Type', // MISSING244 rowSpan : ' Rows Span', // MISSING245 colSpan : ' Columns Span', // MISSING246 wordWrap : ' Word Wrap', // MISSING247 hAlign : ' Horizontal Alignment', // MISSING248 vAlign : ' Vertical Alignment', // MISSING249 alignTop : ' Top', // MISSING250 alignMiddle : ' Middle', // MISSING251 alignBottom : ' Bottom', // MISSING252 alignBaseline : ' Baseline', // MISSING253 bgColor : ' Background Color', // MISSING254 borderColor : ' Border Color', // MISSING255 data : ' Data', // MISSING256 header : ' Header', // MISSING257 yes : ' Yes', // MISSING258 no : ' No', // MISSING259 invalidWidth : ' Cell width must be a number.', // MISSING260 invalidHeight : ' Cell height must be a number.', // MISSING261 invalidRowSpan : ' Rows span must be a whole number.', // MISSING262 invalidColSpan : ' Columns span must be a whole number.' // MISSING242 title : 'Властивості комірки', 243 cellType : 'Тип комірки', 244 rowSpan : 'Обєднання рядків (Rows Span)', 245 colSpan : 'Обєднання стовпчиків (Columns Span)', 246 wordWrap : 'Авто згортання тексту (Word Wrap)', 247 hAlign : 'Горизонтальне вирівнювання', 248 vAlign : 'Вертикальне вирівнювання', 249 alignTop : 'До верху', 250 alignMiddle : 'Посередині', 251 alignBottom : 'До низу', 252 alignBaseline : 'По базовій лінії', 253 bgColor : 'Колір фону', 254 borderColor : 'Колір бордюру', 255 data : 'Дані', 256 header : 'Заголовок', 257 yes : 'Так', 258 no : 'Ні', 259 invalidWidth : 'Ширина комірки повинна бути числом.', 260 invalidHeight : 'Висота комірки повинна бути числом.', 261 invalidRowSpan : 'Кількість обєднуваних рядків повинна бути цілим числом.', 262 invalidColSpan : 'Кількість обєднуваних стовпчиків повинна бути цілим числом.' 263 263 }, 264 264 265 265 row : … … 306 306 menu : 'Властивості форми', 307 307 action : 'Дія', 308 308 method : 'Метод', 309 encoding : ' Encoding', // MISSING309 encoding : 'Кодування', 310 310 target : 'Ціль', 311 311 targetNotSet : '<не визначено>', 312 312 targetNew : 'Нове вікно (_blank)', … … 395 395 preview : 'Попередній перегляд', 396 396 alertUrl : 'Будь ласка, введіть URL зображення', 397 397 linkTab : 'Посилання', 398 button2Img : ' Do you want to transform the selected image button on a simple image?', // MISSING399 img2Button : ' Do you want to transform the selected image on a image button?' // MISSING398 button2Img : 'Ви хочете перетворити обрану кнопку-зображення на просте зображення?', 399 img2Button : 'Ви хочете перетворити обране зображення на кнопку-зображення?' 400 400 }, 401 401 402 402 // Flash Dialog 403 403 flash : 404 404 { 405 405 properties : 'Властивості Flash', 406 propertiesTab : ' Properties', // MISSING406 propertiesTab : 'Властивості', 407 407 title : 'Властивості Flash', 408 408 chkPlay : 'Авто програвання', 409 409 chkLoop : 'Зациклити', 410 410 chkMenu : 'Дозволити меню Flash', 411 chkFull : ' Allow Fullscreen', // MISSING411 chkFull : 'Дозволити повноекранний перегляд', 412 412 scale : 'Масштаб', 413 413 scaleAll : 'Показати всі', 414 414 scaleNoBorder : 'Без рамки', 415 415 scaleFit : 'Дійсний розмір', 416 access : ' Script Access', // MISSING417 accessAlways : ' Always', // MISSING418 accessSameDomain : ' Same domain', // MISSING419 accessNever : ' Never', // MISSING416 access : 'Доступ до скрипта', 417 accessAlways : 'Завжди', 418 accessSameDomain : 'З того ж домена', 419 accessNever : 'Ніколи', 420 420 align : 'Вирівнювання', 421 421 alignLeft : 'По лівому краю', 422 422 alignAbsBottom: 'Абс по низу', … … 427 427 alignRight : 'По правому краю', 428 428 alignTextTop : 'Текст на верху', 429 429 alignTop : 'По верху', 430 quality : ' Quality', // MISSING431 qualityBest : ' Best', // MISSING432 qualityHigh : ' High', // MISSING433 qualityAutoHigh : ' Auto High', // MISSING434 qualityMedium : ' Medium', // MISSING435 qualityAutoLow : ' Auto Low', // MISSING436 qualityLow : ' Low', // MISSING437 windowModeWindow : ' Window', // MISSING438 windowModeOpaque : ' Opaque', // MISSING439 windowModeTransparent : ' Transparent', // MISSING440 windowMode : ' Window mode', // MISSING441 flashvars : ' Variables for Flash', // MISSING430 quality : 'Якість', 431 qualityBest : 'Відмінна', 432 qualityHigh : 'Висока', 433 qualityAutoHigh : 'Авто відмінна', 434 qualityMedium : 'Середня', 435 qualityAutoLow : 'Авто низька', 436 qualityLow : 'Низька', 437 windowModeWindow : 'Вікно', 438 windowModeOpaque : 'Непрозорість (Opaque)', 439 windowModeTransparent : 'Прозорість (Transparent)', 440 windowMode : 'Режим вікна', 441 flashvars : 'Змінні Flash', 442 442 bgcolor : 'Колір фону', 443 443 width : 'Ширина', 444 444 height : 'Висота', 445 445 hSpace : 'Горизонтальний відступ', 446 446 vSpace : 'Вертикальний відступ', 447 447 validateSrc : 'Будь ласка, занесіть URL посилання', 448 validateWidth : ' Width must be a number.', // MISSING449 validateHeight : ' Height must be a number.', // MISSING450 validateHSpace : 'HSpace must be a number.', // MISSING451 validateVSpace : 'VSpace must be a number.' // MISSING448 validateWidth : 'Ширина повинна бути числом.', 449 validateHeight : 'Висота повинна бути числом.', 450 validateHSpace : 'HSpace повинна бути числом.', 451 validateVSpace : 'VSpace повинна бути числом.' 452 452 }, 453 453 454 454 // Speller Pages Dialog 455 455 spellCheck : 456 456 { 457 457 toolbar : 'Перевірити орфографію', 458 title : ' Spell Check', // MISSING459 notAvailable : ' Sorry, but service is unavailable now.', // MISSING460 errorLoading : ' Error loading application service host: %s.', // MISSING458 title : 'Перевірка орфографії', 459 notAvailable : 'Вибачте, але сервіс наразі недоступний.', 460 errorLoading : 'Помилка завантаження : %s.', 461 461 notInDic : 'Не має в словнику', 462 462 changeTo : 'Замінити на', 463 463 btnIgnore : 'Ігнорувати', … … 482 482 483 483 elementsPath : 484 484 { 485 eleTitle : '%1 element' // MISSING485 eleTitle : '%1 елемент' 486 486 }, 487 487 488 488 numberedlist : 'Нумерований список', … … 505 505 title : 'Вставити', 506 506 cutError : 'Настройки безпеки вашого браузера не дозволяють редактору автоматично виконувати операції вирізування. Будь ласка, використовуйте клавіатуру для цього (Ctrl+X).', 507 507 copyError : 'Настройки безпеки вашого браузера не дозволяють редактору автоматично виконувати операції копіювання. Будь ласка, використовуйте клавіатуру для цього (Ctrl+C).', 508 pasteMsg : 'Будь -ласка, вставте з буфера обміну в цю область, користуючись комбінацією клавіш (<STRONG>Ctrl+V</STRONG>) та натисніть <STRONG>OK</STRONG>.',508 pasteMsg : 'Будь ласка, вставте з буфера обміну в цю область, користуючись комбінацією клавіш (<STRONG>Ctrl+V</STRONG>) та натисніть <STRONG>OK</STRONG>.', 509 509 securityMsg : 'Редактор не може отримати прямий доступ до буферу обміну у зв\'язку з налаштуваннями вашого браузера. Вам потрібно вставити інформацію повторно в це вікно.' 510 510 }, 511 511 … … 538 538 stylesCombo : 539 539 { 540 540 label : 'Стиль', 541 voiceLabel : ' Styles', // MISSING542 panelVoiceLabel : ' Select a style', // MISSING543 panelTitle1 : 'Block Styles', // MISSING544 panelTitle2 : 'Inline Styles', // MISSING545 panelTitle3 : 'Object Styles' // MISSING541 voiceLabel : 'Стилі', 542 panelVoiceLabel : 'Оберіть стиль', 543 panelTitle1 : 'Block стилі', 544 panelTitle2 : 'Inline стилі', 545 panelTitle3 : 'Object стилі' 546 546 }, 547 547 548 548 format : 549 549 { 550 550 label : 'Форматування', 551 voiceLabel : ' Format', // MISSING551 voiceLabel : 'Формат', 552 552 panelTitle : 'Форматування', 553 panelVoiceLabel : ' Select a paragraph format', // MISSING553 panelVoiceLabel : 'Оберіть формат абзацу', 554 554 555 555 tag_p : 'Нормальний', 556 556 tag_pre : 'Форматований', … … 567 567 font : 568 568 { 569 569 label : 'Шрифт', 570 voiceLabel : ' Font', // MISSING570 voiceLabel : 'Шрифт', 571 571 panelTitle : 'Шрифт', 572 panelVoiceLabel : ' Select a font' // MISSING572 panelVoiceLabel : 'Оберіть шрифт' 573 573 }, 574 574 575 575 fontSize : 576 576 { 577 577 label : 'Розмір', 578 voiceLabel : ' Font Size', // MISSING578 voiceLabel : 'Розмір шрифта', 579 579 panelTitle : 'Розмір', 580 panelVoiceLabel : ' Select a font size' // MISSING580 panelVoiceLabel : 'Оберіть розмір шрифта' 581 581 }, 582 582 583 583 colorButton : … … 634 634 635 635 scayt : 636 636 { 637 title : ' Spell Check As You Type', // MISSING638 enable : ' Enable SCAYT', // MISSING639 disable : ' Disable SCAYT', // MISSING640 about : ' About SCAYT', // MISSING641 toggle : ' Toggle SCAYT', // MISSING642 options : ' Options', // MISSING643 langs : ' Languages', // MISSING644 moreSuggestions : ' More suggestions', // MISSING645 ignore : ' Ignore', // MISSING646 ignoreAll : ' Ignore All', // MISSING647 addWord : ' Add Word', // MISSING648 emptyDic : ' Dictionary name should not be empty.', // MISSING649 optionsTab : ' Options', // MISSING650 languagesTab : ' Languages', // MISSING651 dictionariesTab : ' Dictionaries', // MISSING652 aboutTab : ' About' // MISSING637 title : 'Перефірка орфографії по мірі набору', 638 enable : 'Включити SCAYT', 639 disable : 'Відключити SCAYT', 640 about : 'Про SCAYT', 641 toggle : 'Перемкнути SCAYT', 642 options : 'Опції', 643 langs : 'Мови', 644 moreSuggestions : 'Більше пропозицій', 645 ignore : 'Ігнорувати', 646 ignoreAll : 'Ігнорувати всі', 647 addWord : 'Додати слово', 648 emptyDic : 'Назва словника повинна бути заповнена.', 649 optionsTab : 'Опції', 650 languagesTab : 'Мови', 651 dictionariesTab : 'Словники', 652 aboutTab : 'Про' 653 653 }, 654 654 655 655 about : 656 656 { 657 title : ' About CKEditor', // MISSING658 dlgTitle : ' About CKEditor', // MISSING659 moreInfo : ' For licensing information please visit our web site:', // MISSING660 copy : 'Copyright © $1. All rights reserved.' // MISSING657 title : 'Про CKEditor', 658 dlgTitle : 'Про CKEditor', 659 moreInfo : 'Щодо інформації з ліцензування завітайте до нашого сайту:', 660 copy : 'Copyright © $1. Всі права застережено.' 661 661 }, 662 662 663 maximize : ' Maximize', // MISSING663 maximize : 'Максимізувати', 664 664 665 665 fakeobjects : 666 666 { 667 anchor : ' Anchor', // MISSING668 flash : 'Flash Animation', // MISSING669 div : ' Page Break', // MISSING670 unknown : ' Unknown Object' // MISSING667 anchor : 'Якір', 668 flash : 'Flash анімація', 669 div : 'Розрив сторінки', 670 unknown : 'Невідомий об`єкт' 671 671 }, 672 672 673 resize : ' Drag to resize' // MISSING673 resize : 'Пересувайте для зміни розміру' 674 674 }; -
CHANGES.html
139 139 <li>Updated the following language files:<ul> 140 140 <li><a href="http://dev.fckeditor.net/ticket/3837">#3837</a> : Brazilian Portuguese.</li> 141 141 <li><a href="http://dev.fckeditor.net/ticket/3987">#3987</a> : Spanish.</li> 142 <li><a href="http://dev.fckeditor.net/ticket/4089">#4089</a> : Ukrainian.</li> 142 143 </ul></li> 143 144 <li><a href="http://dev.fckeditor.net/ticket/3984">#3984</a> : [IE]The pre-formatted style is generating error.</li> 144 145 <li><a href="http://dev.fckeditor.net/ticket/3946">#3946</a> : Fixed unable to hide contextmenu.</li>