diff --git a/www/common/translations/messages.uk.json b/www/common/translations/messages.uk.json
new file mode 100644
index 000000000..f0d8acc8c
--- /dev/null
+++ b/www/common/translations/messages.uk.json
@@ -0,0 +1,418 @@
+{
+ "login_confirm": "Підтвердьте пароль",
+ "login_password": "Пароль",
+ "login_username": "Псевдонім",
+ "settingsButton": "Параметри",
+ "logoutButton": "Вийти",
+ "login_register": "Зареєструватися",
+ "login_login": "Ввійти",
+ "fo_unavailableName": "Файл чи каталог із такою ж назвою вже є за новою адресою. Перейменуйте його й повторіть спробу.",
+ "fo_moveFolderToChildError": "Посунути каталог до вкладеного в нього ж каталогу неможливо",
+ "fo_existingNameError": "Назву вже використано в цьому каталозі. Оберіть іншу.",
+ "fo_moveUnsortedError": "Зробити каталог шаблоном неможливо",
+ "fc_hashtag": "Мітки",
+ "fc_prop": "Властивості",
+ "fc_empty": "Спорожнити смітник",
+ "fc_remove_sharedfolder": "Вилучити",
+ "fc_remove": "Вилучити",
+ "fc_restore": "Відновити",
+ "fc_delete_owned": "Знищити",
+ "fc_delete": "Посунути до смітника",
+ "fc_collapseAll": "Згорнути все",
+ "fc_expandAll": "Розгорнути все",
+ "fc_open_ro": "Відкрити (лише читання)",
+ "fc_open": "Відкрити",
+ "fc_color": "Змінити колір",
+ "fc_rename": "Перейменувати",
+ "fc_newsharedfolder": "Створити спільний каталог",
+ "fc_newfolder": "Створити каталог",
+ "fm_passwordProtected": "Захищено паролем",
+ "fm_moveNestedSF": "Вкласти один спільний каталог до іншого неможливо. Каталог {0} залишився на місці.",
+ "fm_restoreDrive": "Каталог відновлюється до раннього стану. Не вносьте змін до каталогу, доки цей процес не завершиться.",
+ "fm_tags_used": "Кількість використань",
+ "fm_tags_name": "Назва мітки",
+ "fm_deletedPads": "Цих документів більше нема на сервері, їх вилучено з вашого CryptDrive-каталогу: {0}",
+ "fm_padIsOwnedOther": "Документ у власності іншого облікового запису",
+ "fm_padIsOwned": "Документ у вашій власності",
+ "fm_burnThisDrive": "Точно стерти все, що CryptPad зберігає у вашому переглядачі?
Це вилучить із переглядача ваш CryptDrive-каталог і його історію, але ваші зашифровані документи все ще зберігатимуться на нашому сервері.",
+ "fm_burnThisDriveButton": "Стерти всі дані, які CryptPad зберігає в цьому переглядачі",
+ "fm_prop_tagsList": "Мітки",
+ "fm_canBeShared": "Каталог можна поширити",
+ "fm_renamedPad": "Ви зазначили власну назву для цього документа. Спільна назва:
{0}",
+ "fm_viewGridButton": "Сітка",
+ "fm_viewListButton": "Перелік",
+ "fm_error_cantPin": "Внутрішня помилка сервера. Перезавантажте сторінку й повторіть спробу.",
+ "fm_info_owned": "Тут показано документи у вашій власності. Це означає, що ви можете назовсім вилучити їх із сервера, коли забажаєте. Якщо ви це зробите, інші більше не зможуть їх доступатися.",
+ "fm_info_sharedFolder": "Це спільний каталог. Ви не ввійшли, тож можете переглядати його лише в режимі читання.
Зареєструйтесь чи ввійдіть, щоб імпортувати його до свого CryptDrive-каталогу й почати редагування.",
+ "fm_info_anonymous": "Ви не ввійшли, тож ваші документи буде стерто через {0} днів. Очищення історії переглядача може їх видалити.
Зареєструйтесь (особових даних не потрібно) чи ввійдіть, щоб зберегти їх до свого каталогу на довільний термін. Докладніше про реєстрацію облікових записів.",
+ "fm_info_trash": "Спорожніть смітник, щоб звільнити простір у своєму CryptDrive-каталозі.",
+ "fm_info_recent": "Ви чи хтось, із ким ви працюєте, нещодавно відкривали чи редагували ці документи.",
+ "fm_info_template": "Ці документи збережено як шаблони. Може брати їх за основу при створенні нових.",
+ "fm_info_root": "Можете створювати вкладені каталоги, якщо вам так зручніше впорядковувати файли.",
+ "fm_categoryError": "Не вдалося відкрити обрану категорію. Показано корінь.",
+ "fm_selectError": "Не вдалося обрати вказаний файл. Якщо проблема повторюється, спробуйте перезавантажити сторінку.",
+ "fm_contextMenuError": "Не вдалося відкрити контекстне меню цього файлу. Якщо проблема повторюється, спробуйте перезавантажити сторінку.",
+ "fm_unknownFolderError": "Обраного чи востаннє відвіданого каталогу більше не існує. Відкриття вищого каталогу…",
+ "fm_restoreDialog": "Точно відновити {0} за попередньою адресою?",
+ "fm_deleteOwnedPads": "Точно назовсім знищити ці документи?",
+ "fm_deleteOwnedPad": "Точно назовсім знищити цей документ?",
+ "fm_removePermanentlyDialog": "Точно вилучити цей файл із вашого каталогу? Він залишиться в каталогах тих, хто собі його зберегли.",
+ "fm_removeSeveralPermanentlyDialog": "Точно вилучити файли ({0} шт.) із вашого каталогу? Вони залишаться в каталогах тих, хто собі їх зберегли.",
+ "fm_emptyTrashDialog": "Точно спорожнити смітник?",
+ "fm_noname": "Документ без назви",
+ "fm_openParent": "Показати в каталозі",
+ "fm_originalPath": "Початковий шлях",
+ "fm_forbidden": "Дію заборонено",
+ "fm_creation": "Створення",
+ "fm_lastAccess": "Останній доступ",
+ "fm_type": "Тип",
+ "fm_fileName": "Назва файлу",
+ "fm_numberOfFiles": "Кількість файлів",
+ "fm_numberOfFolders": "Кількість каталогів",
+ "fm_folderName": "Назва каталогу",
+ "fm_sharedFolder": "Спільний каталог",
+ "fm_folder": "Каталог",
+ "ui_more": "Більше",
+ "fm_newFile": "Створити документ",
+ "fm_newFolder": "Створити каталог",
+ "fm_newButtonTitle": "Створити документ чи каталог — або імпортувати файл до поточного каталогу.",
+ "fm_newButton": "Створити",
+ "fm_searchPlaceholder": "Пошук…",
+ "fm_sharedFolderName": "Спільний каталог",
+ "fm_tagsName": "Мітки",
+ "fm_ownedPadsName": "Власні",
+ "fm_recentPadsName": "Нещодавні",
+ "fm_searchName": "Пошук",
+ "fm_templateName": "Шаблони",
+ "fm_filesDataName": "Усі файли",
+ "fm_trashName": "Смітник",
+ "fm_rootName": "Каталог",
+ "contacts_online": "Ще хтось у цій кімнаті зараз у мережі",
+ "contacts_leaveRoom": "Вийти з кімнати",
+ "contacts_rooms": "Кімнати",
+ "contacts_fetchHistory": "Отримати старішу історію",
+ "contacts_removeHistoryServerError": "Виникла помилка вилучення історії розмови. Повторіть спробу згодом",
+ "contacts_confirmRemoveHistory": "Точно назовсім стерти історію розмови? Відновити дані буде неможливо",
+ "contacts_removeHistoryTitle": "Стерти історію розмови",
+ "contacts_info4": "Будь-який бік може назовсім стерти історію розмови",
+ "contacts_info3": "Двічі натиснути зображення, щоб переглянути профіль",
+ "contacts_info2": "Натиснути чиєсь зображення, щоб поговорити з ними",
+ "contacts_info1": "Це ваші контакти. Тут ви можете:",
+ "contacts_padTitle": "Розмова",
+ "contacts_warning": "Все, що ви пишете, зберігається й стає доступним усім тим, хто переглядає чи згодом переглядатиме документ. Будьте обачні з чутливими даними!",
+ "contacts_typeHere": "Напишіть повідомлення…",
+ "contacts_confirmRemove": "Точно вилучити {0] із контактів?",
+ "contacts_remove": "Вилучити контакт",
+ "contacts_send": "Надіслати",
+ "contacts_request": "{0} пропонує вам контакт. Прийняти?",
+ "contacts_rejected": "Запрошення на контакт відхилено",
+ "contacts_added": "Запрошення на контакт прийнято.",
+ "contacts_title": "Контакти",
+ "userlist_addAsFriendTitle": "Запропонувати «{0}» контакт",
+ "profile_viewMyProfile": "Мій профіль",
+ "profile_register": "Зареєструйтесь, щоб створити профіль!",
+ "profile_error": "Помилка створення профілю: {0}",
+ "profile_uploadTypeError": "Помилка: тип аватару не підтримується. Дозволені типи: {0}",
+ "profile_uploadSizeError": "Помилка: аватар мусить бути меншим, ніж {0}",
+ "profile_upload": " Вивантажити новий аватар",
+ "profileButton": "Профіль",
+ "canvas_imageEmbed": "Вбудувати зображення з комп'ютера",
+ "canvas_currentBrush": "Поточний пензель",
+ "canvas_saveToDrive": "Зберегти файл зображення до вашого CryptDrive-каталогу",
+ "canvas_widthLabel": "Ширина: {0}",
+ "canvas_opacityLabel": "Непрозорість: {0}",
+ "canvas_opacity": "Непрозорість",
+ "canvas_width": "Ширина",
+ "canvas_delete": "Видалити обране",
+ "canvas_clear": "Стерти",
+ "oo_uploaded": "Вивантаження завершено. Сторінку буде перезавантажено — або скасуйте перезавантаження й продовжуйте в режимі читання.",
+ "oo_cantUpload": "Вивантажити не можна, доки інші не вийдуть.",
+ "oo_reconnect": "З'єднання з сервером відновлено. Файл буде перезавантажено, щоб ви змогли продовжити редагування.",
+ "poll_comment_disabled": "Оприлюдніть опитування кнопкою ✓, щоб дозволити коментування.",
+ "poll_comment_placeholder": "Ваш коментар",
+ "poll_comment_remove": "Видалити коментар",
+ "poll_comment_submit": "Надіслати",
+ "poll_comment_add": "Додати коментар",
+ "poll_comment_list": "Коментарі",
+ "poll_total": "ВСЬОГО",
+ "poll_bookmarked_col": "Ви додали цю колонку в закладки. Для вас її завжди буде розблоковано й показано на початку.",
+ "poll_bookmark_col": "Додайте колонку в закладки, щоб для вас її завжди було розблоковано й показано на початку",
+ "poll_unlocked": "Розблоковано",
+ "poll_locked": "Заблоковано",
+ "poll_edit": "Редагувати",
+ "poll_remove": "Вилучити",
+ "poll_descriptionHint": "Опишіть своє опитування й натисніть кнопку ✓ (оприлюднити).\nМожете використати синтаксис Markdown і вбудувати медіафайли зі свого CryptDrive-каталогу.\nЗмінити опис за посиланням може будь-хто, але так робити не рекомендується.",
+ "poll_removeUser": "Точно вилучити цей обліковий запис?",
+ "poll_removeOption": "Точно вилучити цей варіант?",
+ "poll_userPlaceholder": "Ваше ім'я",
+ "poll_optionPlaceholder": "Варіант",
+ "poll_commit": "Надіслати",
+ "poll_create_option": "Додати варіант",
+ "poll_create_user": "Додати обліковий запис",
+ "poll_publish_button": "Оприлюднити",
+ "kanban_addBoard": "Додати дошку",
+ "kanban_working": "В роботі",
+ "kanban_done": "Готово",
+ "kanban_todo": "План",
+ "kanban_item": "Пункт {0}",
+ "kanban_newBoard": "Створити дошку",
+ "pad_mediatagOptions": "Властивості зображення",
+ "pad_mediatagImport": "Зберегти до CryptDrive-каталогу",
+ "pad_mediatagPreview": "Переглянути",
+ "pad_mediatagBorder": "Ширина рамки (пікс.)",
+ "pad_mediatagRatio": "Дотримувати пропорцію",
+ "pad_mediatagHeight": "Висота (пікс.)",
+ "pad_mediatagWidth": "Ширина (пікс.)",
+ "pad_mediatagTitle": "Параметри тегу «media»",
+ "openLinkInNewTab": "Відкрити посилання в новій вкладці",
+ "history_restoreDone": "Документ відновлено",
+ "history_restorePrompt": "Точно замінити поточну версію документа показаною версією?",
+ "history_restoreTitle": "Відновити обрану версію документа",
+ "history_closeTitle": "Закрити історію",
+ "history_loadMore": "Більше історії",
+ "history_prev": "Попередня версія",
+ "history_next": "Наступна версія",
+ "historyButton": "Показати історію документа",
+ "historyText": "Історія",
+ "help_button": "Довідка",
+ "show_help_button": "Показати довідку",
+ "cancel": "Скасувати",
+ "cancelButton": "Скасувати (Esc)",
+ "okButton": "Гаразд (Enter)",
+ "ok": "Гаразд",
+ "notifyLeft": "{0} виходить зі спільного сеансу",
+ "notifyRenamed": "{0} змінює ім'я на {1}",
+ "notifyJoined": "{0} приєднується до спільного сеансу",
+ "fileEmbedTag": "Тоді додайте цей тег «media» в те місце сторінки, куди бажаєте вбудувати файл:",
+ "fileEmbedScript": "Щоб вбудувати файл, додайте цей скрипт завантаження тегу «media» на сторінку:",
+ "viewEmbedTag": "Щоб вбудувати документ, додайте цей iframe у бажане місце сторінки. Можете змінити його стиль за допомогою CSS чи атрибутів HTML.",
+ "viewShare": "Лише читання",
+ "editShare": "Редагування посилання",
+ "themeButtonTitle": "Обрати палітру для редагування коду й слайдів",
+ "themeButton": "Тема",
+ "languageButtonTitle": "Обрати мову для підсвітки синтаксису",
+ "languageButton": "Мова",
+ "slide_invalidLess": "Хибний власний стиль",
+ "slideOptionsTitle": "Налаштувати слайди",
+ "slideOptionsText": "Параметри",
+ "tags_noentry": "Додати мітку видаленому документу неможливо",
+ "tags_duplicate": "Мітка вже є: {0}",
+ "tags_notShared": "Ваших міток іншим не видно",
+ "tags_add": "Оновити мітки обраних документів",
+ "tags_title": "Мітки (лише для вас)",
+ "filePicker_filter": "Фільтрувати файли за назвою",
+ "filePicker_description": "Оберіть файл зі свого CryptDrive-каталогу чи вивантажте новий файл для вбудування",
+ "filePicker_close": "Закрити",
+ "filePickerButton": "Вбудувати файл із CryptDrive-каталогу",
+ "printBackgroundRemove": "Вилучити це зображення тла",
+ "printBackgroundNoValue": "Зображення тла відсутнє",
+ "printBackgroundValue": "Поточне тло: {0}",
+ "printBackgroundButton": "Обрати зображення",
+ "printBackground": "Використати зображення тла",
+ "printTransition": "Анімувати переходи",
+ "printCSS": "Власні стильові правила (CSS):",
+ "printTitle": "Показати заголовок документа",
+ "printDate": "Показати дату",
+ "printSlideNumber": "Показати номер слайду",
+ "printOptions": "Параметри розмітки",
+ "printButtonTitle2": "Роздрукувати документ чи експортувати його до PDF-файлу",
+ "printButton": "Друкувати (Enter)",
+ "printText": "Друкувати",
+ "propertiesButtonTitle": "Переглянути властивості документа",
+ "propertiesButton": "Властивості",
+ "colorButtonTitle": "Змінити колір тексту презентації",
+ "backgroundButtonTitle": "Змінити колір тла презентації",
+ "presentButtonTitle": "Запустити режим презентації",
+ "previewButtonTitle": "Перемкнути режим перегляду Markdown",
+ "template_empty": "Шаблонів іще нема",
+ "template_import": "Імпортувати шаблон",
+ "saveTitle": "Зберегти заголовок (Enter)",
+ "useTemplateCancel": "Почати наново (Esc)",
+ "useTemplateOK": "Обрати шаблон (Enter)",
+ "useTemplate": "Почати з шаблону?",
+ "selectTemplate": "Оберіть шаблон чи натисніть Escape",
+ "templateSaved": "Шаблон збережено!",
+ "saveTemplatePrompt": "Оберіть заголовок шаблону",
+ "saveTemplateButton": "Зберегти як шаблон",
+ "uploadButtonTitle": "Вивантажити новий файл у свій CryptDrive-каталог",
+ "uploadFolderButton": "Вивантажити каталог",
+ "uploadButton": "Вивантажити файли",
+ "newButtonTitle": "Створити документ",
+ "newButton": "Створити",
+ "userAccountButton": "Користувацьке меню",
+ "chatButton": "Розмова",
+ "userListButton": "Перелік облікових записів",
+ "shareSuccess": "Посилання скопійовано в буфер",
+ "shareButton": "Поширити",
+ "movedToTrash": "Документ посунуто до смітника.
Перейти до CryptDrive-каталогу",
+ "forgetPrompt": "Точно посунути документ до смітника?",
+ "forgetButton": "Видалити",
+ "clickToEdit": "Натисніть, щоб редагувати",
+ "user_accountName": "Назва облікового запису",
+ "user_displayName": "Видима назва",
+ "user_rename": "Змінити видиму назву",
+ "exportPrompt": "Як назвати файл?",
+ "exportButtonTitle": "Експортувати цей документ до локального файлу",
+ "exportButton": "Експорт",
+ "importButtonTitle": "Імпортувати документ із локального файлу",
+ "importButton": "Імпорт",
+ "pinLimitDrive": "Вага вашого каталогу досягла межі.
Ви не можете створювати нових документів.",
+ "pinLimitNotPinned": "Вага вашого каталогу досягла межі.
Документ не потрапить до вашого CryptDrive-каталогу.",
+ "pinLimitReachedAlertNoAccounts": "Вага вашого каталогу досягла межі",
+ "pinLimitReachedAlert": "Вага вашого каталогу досягла межі. Нові документи не потраплятимуть до вашого CryptDrive-каталогу.
Можете вилучити документи зі свого CryptDrive-каталогу — чи підвищити межу платною підпискою.",
+ "pinLimitReached": "Вага вашого каталогу досягла межі",
+ "formattedKB": "{0} кБ",
+ "formattedGB": "{0} ГБ",
+ "formattedMB": "{0} МБ",
+ "KB": "кБ",
+ "GB": "ГБ",
+ "MB": "МБ",
+ "storageStatus": "Каталог:
використано {0} з {1}",
+ "upgradeAccount": "Поліпшити обліковий запис",
+ "upgrade": "Поліпшити",
+ "language": "Мова",
+ "userlist_offline": "Поки ви поза мережею, список облікових записів недоступний.",
+ "editor": "редагує",
+ "viewers": "читають",
+ "viewer": "читає",
+ "users": "Облікові записи",
+ "anonymous": "Анонімно",
+ "readonly": "Лише читання",
+ "errorState": "Критична помилка: {0}",
+ "forgotten": "Посунуто до смітника",
+ "initializing": "Запуск…",
+ "typing": "Редагування",
+ "reconnecting": "Під'єднання",
+ "synchronizing": "Синхронізація",
+ "disconnected": "Від'єднано",
+ "realtime_unrecoverableError": "Виникла помилка, відновитись після якої неможливо. Сторінку буде перезавантажено.",
+ "disabledApp": "Застосунок вимкнено. Напишіть адміністрації цього сервера CryptPad, щоб дізнатися більше.",
+ "mustLogin": "Ввійдіть, щоб переглянути цю сторінку",
+ "deletedFromServer": "Документ знищено",
+ "settings_logoutEverywhereConfirm": "Точно? Вам доведеться ввійти заново на всіх пристроях.",
+ "settings_logoutEverywhere": "Примусово вийти з усіх інших вебсеансів",
+ "settings_logoutEverywhereTitle": "Припинити віддалені сеанси",
+ "settings_logoutEverywhereButton": "Вийти",
+ "settings_publicSigningKey": "Відкритий ключ підпису",
+ "settings_anonymous": "Ви не ввійшли. Параметри стосуватимуться лише цього переглядача.",
+ "settings_deleted": "Обліковий запис видалено. Буде відкрито сторінку домівки.",
+ "settings_deleteModal": "Передайте наступне адміністрації свого сервера CryptPad, щоб вони вилучили ваші дані з сервера.",
+ "settings_deleteButton": "Видалити обліковий запис",
+ "settings_deleteHint": "Обліковий запис видаляється назовсім. Ваш CryptDrive-каталог і перелік ваших документів буде видалено з сервера. Решту ваших документів буде видалено через 90 днів, якщо більше ніхто не зберігали їх до своїх CryptDrive-каталогів.",
+ "settings_deleteTitle": "Видалення облікового запису",
+ "settings_userFeedback": "Ввімкнути зворотний зв'язок",
+ "settings_userFeedbackHint2": "Вміст ваших документів ніколи не передаватиметься серверу.",
+ "settings_userFeedbackHint1": "CryptPad може надсилати серверу мінімальний зворотний відгук, щоб ми розуміли, як слід удосконалити інтерфейс. ",
+ "settings_userFeedbackTitle": "Зворотний зв'язок",
+ "settings_autostoreMaybe": "Вручну",
+ "settings_autostoreNo": "Запитувати",
+ "settings_autostoreYes": "Автоматично",
+ "settings_autostoreHint": "Автоматично Всі відкриті документи зберігатимуться до вашого CryptDrive-каталогу.
Запитувати Якщо ваш CryptDrive-каталог ще не містить документа, вам буде запропоновано його туди зберегти.
Вручну Жодних документів не буде автоматично збережено до CryptDrive-каталогу. Пропозицію їх зберегти буде сховано.",
+ "settings_autostoreTitle": "Зберігати до CryptDrive-каталогу",
+ "settings_importDone": "Імпорт завершено",
+ "settings_importConfirm": "Точно імпортувати нещодавні документи цього переглядача до CryptDrive-каталогу вашого облікового запису?",
+ "settings_import": "Імпорт",
+ "settings_importTitle": "Імпорт нещодавніх документів переглядача до CryptDrive-каталогу",
+ "settings_resetThumbnailsDone": "Всі мініатюри стерто.",
+ "settings_resetThumbnailsDescription": "Стерти всі мініатюри документів, збережені у вашому переглядачі.",
+ "settings_resetThumbnailsAction": "Стерти",
+ "settings_disableThumbnailsDescription": "Мініатюри автоматично створюються й зберігаються у вашому переглядачі, коли ви переглядаєте той чи інший документ. Цю функцію можна вимкнути.",
+ "settings_disableThumbnailsAction": "Вимкнути створення мініатюр у CryptDrive-каталозі",
+ "settings_thumbnails": "Мініатюри",
+ "settings_resetTipsDone": "Всі поради буде показано ще раз.",
+ "settings_resetTipsButton": "Відновити доступні поради щодо CryptDrive-каталогу",
+ "settings_resetTipsAction": "Відновити",
+ "settings_resetTips": "Поради",
+ "settings_resetError": "Хибний текст підтвердження. Ваш CryptDrive-каталог залишивсь недоторканим.",
+ "settings_resetDone": "Ваш каталог знов порожній!",
+ "settings_resetPrompt": "З вашого каталогу буде вилучено всі документи.
Точно продовжити?
Щоб підтвердити, напишіть: «I love CryptPad».",
+ "settings_reset": "Вилучити всі файли й каталоги з вашого CryptDrive-каталогу",
+ "settings_resetButton": "Вилучити",
+ "settings_resetNewTitle": "Стерти CryptDrive-каталог",
+ "settings_exportErrorOther": "Виникла помилка експорту документа: {0}",
+ "settings_exportErrorMissing": "Документ стерто через бездіяльність (чи видалено тими, в чиїй власності він був)",
+ "settings_exportErrorEmpty": "Документ неможливо експортувати, бо він порожній чи пошкоджений.",
+ "settings_exportErrorDescription": "Не вдалося експортувати наступні документи:",
+ "settings_exportError": "Переглянути помилки",
+ "settings_export_done": "Завантаження готове!",
+ "settings_export_compressing": "Стиснення даних…",
+ "settings_export_download": "Завантаження й розшифрування документів…",
+ "settings_export_reading": "Читання CryptDrive-каталогу…",
+ "settings_exportCancel": "Точно скасувати експорт? Наступного разу вам доведеться почати заново.",
+ "settings_exportWarning": "Увага: розробка засобу ще триває. Можливі проблеми залежно від обсягу. Щоб це спрацювало швидше, не перемикайте вкладки.",
+ "settings_exportFailed": "Експорт документів, що завантажуються понад хвилину, буде припинено. Замість них буде показано посилання на кожен документ, який не вдалося експортувати.",
+ "settings_exportDescription": "Зачекайте, поки ми завантажуємо й розшифровуємо ваші документи. Це може тривати кілька хвилин. Закриття вкладки припинить процес.",
+ "settings_exportTitle": "Експорт CryptDrive-каталогу",
+ "settings_backup2Confirm": "Це завантажить усі документи й файли вашого CryptDrive-каталогу. Щоб продовжити, оберіть назву",
+ "settings_backup2": "Завантажити CryptDrive-каталог",
+ "settings_backupHint2": "Завантажити всі документи каталогу. Всі документи, формат яких можуть читати інші застосунки, буде збережено саме в такому форматі. Документи, в яких такого формату нема, буде завантажено в форматі, читати який може CryptPad.",
+ "settings_restore": "Імпорт",
+ "settings_backup": "Експорт",
+ "settings_backupHint": "Експортуйте й імпортуйте резервні копії всього вашого CryptDrive-каталогу. Вони міститимуть не вміст ваших документів, а лише ключі до них.",
+ "settings_backupCategory": "Резерв",
+ "settings_save": "Зберегти",
+ "settings_title": "Параметри",
+ "settings_cat_subscription": "Підписка",
+ "settings_cat_pad": "Гіпертекст",
+ "settings_cat_code": "Код",
+ "settings_cat_cursor": "Курсор",
+ "settings_cat_drive": "CryptDrive-каталог",
+ "settings_cat_account": "Обліковий запис",
+ "register_emailWarning3": "Продовжуйте лише в тому разі, якщо розумієте це й усе одно бажаєте використати е-пошту як псевдонім.",
+ "register_emailWarning2": "Ви не зможете скинути пароль за допомогою е-пошти, як на деяких інших службах.",
+ "register_emailWarning1": "Це дозволено, але її не буде надіслано на наш сервер.",
+ "register_emailWarning0": "Схоже, ви зазначили адресу е-пошти як псевдонім.",
+ "register_alreadyRegistered": "Обліковий запис уже існує, бажаєте ввійти?",
+ "register_warning": "Увага",
+ "register_cancel": "Скасувати",
+ "register_writtenPassword": "Підтвердити, що псевдонім і пароль занотовано",
+ "register_header": "Зареєструватись",
+ "register_whyRegister": "Навіщо реєструватись?",
+ "register_mustAcceptTerms": "Ви мусите прийняти умови надання послуг.",
+ "register_passwordTooShort": "Паролі мусять містити не менше, ніж {0} символів.",
+ "register_passwordsDontMatch": "Паролі не збіжні!",
+ "register_acceptTerms": "Приймаю умови надання послуг",
+ "register_importRecent": "Імпортувати документи з гостьового сеансу",
+ "login_unhandledError": "Виникла неочікувана помилка :(",
+ "login_invalPass": "Пароль обов'язковий",
+ "login_invalUser": "Псевдонім обов'язковий",
+ "login_noSuchUser": "Хибний псевдонім чи пароль. Повторіть спробу чи зареєструйтесь",
+ "login_hashing": "Триває хешування паролю, просимо зачекати.",
+ "deleted": "Видалено",
+ "saved": "Збережено",
+ "error": "Помилка",
+ "loading": "Завантаження...",
+ "newVersionError": "Доступна нова версія CryptPad.
Перезавантажте, щоб скористатись новою версією, або натисніть Esc, щоб переглянути свої файли автономно.",
+ "errorRedirectToHome": "Натисніть Esc, щоб перейти до свого CryptDrive-каталогу.",
+ "errorCopy": " Щоб повернутись до поточної версії в режимі читання, натисніть Esc.",
+ "invalidHashError": "Ви спробували переглянути документ за хибною URL-адресою.",
+ "chainpadError": "При оновленні вашого файлу виникла критична помилка. Сторінку переведено до режиму читання, щоб ви не втратили своєї роботи.
Натисніть Esc, щоб переглянути документ, або перезавантажте, щоб продовжити редагування.",
+ "inactiveError": "Документ видалено через бездіяльність. Натисніть Esc, щоб створити новий.",
+ "expiredError": "Документ стерто через бездіяльність.",
+ "deletedError": "Документ видалено.",
+ "anonymousStoreDisabled": "Адміністрація цього сервера CryptPad вимкнула гостьовий доступ до файлів. Увійдіть, щоб доступитися свого CryptDrive-каталогу.",
+ "padNotPinnedVariable": "Документ буде стерто через {4} дні бездіяльності. {0}Ввійдіть{1] або {2}зареєструйтесь{3}, щоб зберігати його довше.",
+ "padNotPinned": "Документ буде стерто через 3 місяці бездіяльності. {0}Ввійдіть{1} або {2}зареєструйтесь{3}, щоб зберігати його довше.",
+ "onLogout": "{0}Ввійдіть до облікового запису{1} —
або натисніть Escape для доступу в режимі читання.",
+ "typeError": "Документ несумісний з обраним застосунком",
+ "common_connectionLost": "Втрачено з'єднання з сервером
До відновлення з'єднання ви зможете лише читати.",
+ "type": {
+ "presentation": "Презентація",
+ "doc": "Документ",
+ "form": "Форма",
+ "teams": "Команди",
+ "sheet": "Таблиця",
+ "contacts": "Контакти",
+ "todo": "План",
+ "media": "Медіафайл",
+ "file": "Файл",
+ "whiteboard": "Дошка",
+ "drive": "CryptDrive-каталог",
+ "slide": "Markdown-презентація",
+ "kanban": "Канбан",
+ "poll": "Опитування",
+ "code": "Код",
+ "pad": "Гіпертекст"
+ },
+ "main_title": "CryptPad: спільне редагування наживо — це просто"
+}