diff options
-rw-r--r-- | app/Locale/uk_UA/translations.php | 1383 | ||||
-rw-r--r-- | app/Model/LanguageModel.php | 3 |
2 files changed, 1386 insertions, 0 deletions
diff --git a/app/Locale/uk_UA/translations.php b/app/Locale/uk_UA/translations.php new file mode 100644 index 00000000..68e170fd --- /dev/null +++ b/app/Locale/uk_UA/translations.php @@ -0,0 +1,1383 @@ +<?php + +return array( + 'number.decimals_separator' => ',', + 'number.thousands_separator' => ' ', + 'None' => 'Відсутній', // FIXME too different usages for really generic translation + 'Edit' => 'Редагувати', + 'Remove' => 'Видалити', + 'Yes' => 'Так', + 'No' => 'Ні', + 'cancel' => 'скасувати', + 'or' => 'або', + 'Yellow' => 'Жовтий', + 'Blue' => 'Синій', + 'Green' => 'Зелений', + 'Purple' => 'Фіолетовий', + 'Red' => 'Червоний', + 'Orange' => 'Помаранчевий', + 'Grey' => 'Сірий', + 'Brown' => 'Коричневий', + 'Deep Orange' => 'Темно-помаранчевий', + 'Dark Grey' => 'Темно-сірий', + 'Pink' => 'Рожевий', + 'Teal' => 'Бірюзовий', + 'Cyan'=> 'Синьо-зелений', + 'Lime' => 'Лайм', + 'Light Green' => 'Світло-зелений', + 'Amber' => 'Бурштиновий', + 'Save' => 'Зберегти', + 'Login' => 'Увійти', + 'Official website:' => 'Офіційний веб-сайт:', + 'Unassigned' => 'Непризначена', + 'View this task' => 'Переглянути задачу', + 'Remove user' => 'Видалити користувача', + 'Do you really want to remove this user: "%s"?' => 'Дійсно видалити користувача "%s"?', + 'All users' => 'Всі користувачі', + 'Username' => 'Логін', // Ім'я|ідентифікатор користувача? + 'Password' => 'Пароль', + 'Administrator' => 'Адміністратор', + 'Sign in' => 'Увійти', + 'Users' => 'Користувачі', + 'Forbidden' => 'Заборонено', + 'Access Forbidden' => 'Відмовлено у доступі', + 'Edit user' => 'Редагувати користувача', + 'Logout' => 'Вийти', + 'Bad username or password' => 'Неправильний логін або пароль', + 'Edit project' => 'Редагувати проект', + 'Name' => 'Ім\'я', // FIXME God damn it! It's too generic and broad (ім'я + назва) + 'Projects' => 'Проекти', + 'No project' => 'Проекти відсутні', + 'Project' => 'Проект', + 'Status' => 'Статус', + 'Tasks' => 'Задачі', + 'Board' => 'Дошка', + 'Actions' => 'Дії', + 'Inactive' => 'Неактивний', + 'Active' => 'Активний', + 'Unable to update this board.' => 'Не вдалося оновити дошку.', + 'Disable' => 'Заблокувати', + 'Enable' => 'Розблокувати', + 'New project' => 'Новий проект', + 'Do you really want to remove this project: "%s"?' => 'Дійсно видалити проект "%s"?', + 'Remove project' => 'Видалити проект', + 'Edit the board for "%s"' => 'Редагувати дошку проекту "%s"', + 'Add a new column' => 'Додати нову колонку', + 'Title' => 'Заголовок', + 'Assigned to %s' => 'Доручена %s', + 'Remove a column' => 'Видалити колонку', + 'Unable to remove this column.' => 'Не вдалося видалити колонку.', + 'Do you really want to remove this column: "%s"?' => 'Дійсно видалити колонку "%s"?', + 'Settings' => 'Налаштування', + 'Application settings' => 'Параметри додатку', + 'Language' => 'Мова', + 'Webhook token:' => 'Ключ доступу webhook:', + 'API token:' => 'Ключ доступу API:', + 'Database size:' => 'Розмір бази даних:', + 'Download the database' => 'Завантажити базу даних', + 'Optimize the database' => 'Оптимізувати базу даних', + '(VACUUM command)' => '(Команда VACUUM)', + '(Gzip compressed Sqlite file)' => '(Файл SQLite стиснутий Gzip)', + 'Close a task' => 'Закрити задачу', + 'Column' => 'Колонка', + 'Color' => 'Колір', + 'Assignee' => 'Доручено', + 'Create another task' => 'Створити ще задачу', + 'New task' => 'Нова задача', + 'Open a task' => 'Відкрити задачу', + 'Do you really want to open this task: "%s"?' => 'Дійсно відкрити "%s"?', + 'Back to the board' => 'Назад до дошки', + 'There is nobody assigned' => 'Не доручена нікому', + 'Column on the board:' => 'Колонка на дошці:', + 'Close this task' => 'Закрити цю задачу', + 'Open this task' => 'Відкрити цю задачу', + 'There is no description.' => 'Опис відсутній.', + 'Add a new task' => 'Додати нову задачу', + 'The username is required' => 'Логін є обов\'язковим', + 'The maximum length is %d characters' => 'Максимальна довжина – %d символів', + 'The minimum length is %d characters' => 'Мінімальна довжина – %d символів', + 'The password is required' => 'Пароль є обов\'язковим', + 'This value must be an integer' => 'Значення має бути цілим числом', + 'The username must be unique' => 'Логін має бути унікальним', + 'The user id is required' => 'Ідентифікатор користувача є обов\'язковим', + 'Passwords don\'t match' => 'Паролі не співпадають', + 'The confirmation is required' => 'Необхідно підтвердити', + 'The project is required' => 'Слід вказати проект', + 'The id is required' => 'Слід вказати ідентифікатор', + 'The project id is required' => 'Слід вказати ідентифікатор проекту', + 'The project name is required' => 'Слід вказати ім\'я проекту', + 'The title is required' => 'Слід вказати заголовок', + 'Settings saved successfully.' => 'Налаштування успішно збережені.', + 'Unable to save your settings.' => 'Не вдалося зберегти налаштування.', + 'Database optimization done.' => 'База даних оптимізована.', + 'Your project have been created successfully.' => 'Ваш проект успішно створений.', + 'Unable to create your project.' => 'Не вдалося створити проект.', + 'Project updated successfully.' => 'Проект успішно оновлено.', + 'Unable to update this project.' => 'Не вдалося оновити проект.', + 'Unable to remove this project.' => 'Не вдалося видалити проект.', + 'Project removed successfully.' => 'Проект успішно видалено.', + 'Project activated successfully.' => 'Проект успішно активовано.', + 'Unable to activate this project.' => 'Не вдалося активувати проект.', + 'Project disabled successfully.' => 'Проект успішно деактивовано.', + 'Unable to disable this project.' => 'Не вдалося деактивувати проект.', + 'Unable to open this task.' => 'Не вдалося відкрити задачу.', + 'Task opened successfully.' => 'Задачу успішно відкрито.', + 'Unable to close this task.' => 'Не вдалося закрити задачу.', + 'Task closed successfully.' => 'Задачу успішно закрито.', + 'Unable to update your task.' => 'Не вдалося оновити задачу.', + 'Task updated successfully.' => 'Задачу успішно оновлено.', + 'Unable to create your task.' => 'Не вдалося створити задачу.', + 'Task created successfully.' => 'Задачу успішно створено.', + 'User created successfully.' => 'Користувача успішно створено.', + 'Unable to create your user.' => 'Не вдалося створити користувача.', + 'User updated successfully.' => 'Користувач успішно оновлений.', + 'User removed successfully.' => 'Користувач успішно видалений.', + 'Unable to remove this user.' => 'Не вдалося видалити користувача.', + 'Board updated successfully.' => 'Дошку успішно оновлено.', + 'Ready' => 'Відібрані', + 'Backlog' => 'Заплановані', + 'Work in progress' => 'В роботі', + 'Done' => 'Завершені', + 'Application version:' => 'Версія додатку:', + 'Id' => 'ID', + 'Public link' => 'Публічне посилання', + 'Timezone' => 'Часовий пояс', + 'Sorry, I didn\'t find this information in my database!' => 'Не вдалося знайти цю інформацію в базі даних :(', + 'Page not found' => 'Сторінку не знайдено', + 'Complexity' => 'Складність', + 'Task limit' => 'Ліміт задач.', + 'Task count' => 'Число задач', + 'User' => 'Користувач', + 'Comments' => 'Коментарі', + 'Comment is required' => 'Текст коментаря є обов\'язковим', + 'Comment added successfully.' => 'Коментар успішно додано.', + 'Unable to create your comment.' => 'Не вдалося створити коментар.', + 'Due Date' => 'Термін виконання', + 'Invalid date' => 'Неправильна дата', + 'Automatic actions' => 'Автоматичні дії', + 'Your automatic action have been created successfully.' => 'Автоматичну дію успішно створено.', + 'Unable to create your automatic action.' => 'Не вдалося створити автоматичну дію.', + 'Remove an action' => 'Видалити дію', + 'Unable to remove this action.' => 'Не вдалося видалити дію.', + 'Action removed successfully.' => 'Дію успішно видалено.', + 'Automatic actions for the project "%s"' => 'Автоматичні дії для проекту "%s"', + 'Add an action' => 'Додати дію', + 'Event name' => 'Назва події', + 'Action' => 'Дія', + 'Event' => 'Подія', + 'When the selected event occurs execute the corresponding action.' => 'Виконати вказану дію при настанні обнаної події.', + 'Next step' => 'Наступний крок', + 'Define action parameters' => 'Вкажіть параметри події', + 'Do you really want to remove this action: "%s"?' => 'Дійсно видалити дію "%s"?', + 'Remove an automatic action' => 'Видалення автоматичної дії', + 'Assign the task to a specific user' => 'Призначити певного користувача виконавцем задачі', // Призначити задачу певному користувачу ? + 'Assign the task to the person who does the action' => 'Призначити виконавцем задачі користувача, що виконав дію', + 'Duplicate the task to another project' => 'Додати дублікат задачі до іншого проекту', + 'Move a task to another column' => 'Перемістити задачу до іншої колонки', + 'Task modification' => 'Внесення змін до задачі', + 'Task creation' => 'Створення задачі', + 'Closing a task' => 'Закриття задачі', + 'Assign a color to a specific user' => 'Призначити колір певному користувачу', + 'Position' => 'Позиція', + 'Duplicate to another project' => 'Дублювати до іншого проекту', + 'Duplicate' => 'Дублювати', + 'Link' => 'Посилання', + 'Comment updated successfully.' => 'Комент успішно оновлено.', + 'Unable to update your comment.' => 'Не вдалося оновити коментар.', + 'Remove a comment' => 'Видалити коментар', + 'Comment removed successfully.' => 'Коментар успішно видалено.', + 'Unable to remove this comment.' => 'Не вдалося видалити коментар.', + 'Do you really want to remove this comment?' => 'Дійсно видалити цей коментар?', + 'Current password for the user "%s"' => 'Поточний пароль користувача "%s"', + 'The current password is required' => 'Слід вказати поточний пароль', + 'Wrong password' => 'Пароль неправильний', + 'Unknown' => 'Невідомо', + 'Last logins' => 'Останні підключення', + 'Login date' => 'Дата входу', + 'Authentication method' => 'Спосіб автентифікації', + 'IP address' => 'IP-адреса', + 'User agent' => 'Клієнт', + 'Persistent connections' => 'Постійні з\'єднання', + 'No session.' => 'З\'єднання відсутні.', + 'Expiration date' => 'Дійсне до', + 'Remember Me' => 'Запам\'ятати мене', + 'Creation date' => 'Дата створення', + 'Everybody' => 'Всі', + 'Open' => 'Відкритий', + 'Closed' => 'Закритий', + 'Search' => 'Пошук', + 'Nothing found.' => 'Нічого не знайдено.', + 'Due date' => 'Термін виконання', // Duplicate? + 'Description' => 'Опис', + '%d comments' => '%d коментарів', + '%d comment' => '%d коментар', + 'Email address invalid' => 'Неправильна адреса e-mail', + 'Your external account is not linked anymore to your profile.' => 'Зовнішній обліковий запис більше не пов\'язаний з вашим профілем.', + 'Unable to unlink your external account.' => 'Не вдалося вилучити зв\'язок із зовнішнім обліковим записом.', + 'External authentication failed' => 'Помилка зовнішньої аутентифікації', + 'Your external account is linked to your profile successfully.' => 'Профіль успішно зв\'язано із зовнішнім обліковим записом.', + 'Email' => 'E-mail', + 'Task removed successfully.' => 'Задачу успішно видалено.', + 'Unable to remove this task.' => 'Не вдалося видалити задачу.', + 'Remove a task' => 'Видалити задачу', + 'Do you really want to remove this task: "%s"?' => 'Дійсно видалити задачу "%s"?', + 'Assign automatically a color based on a category' => 'Автоматично призначити колір за категорією', + 'Assign automatically a category based on a color' => 'Автоматично призначити категорію за кольором', + 'Task creation or modification' => 'Створення або зміна задачі', + 'Category' => 'Категорія', + 'Category:' => 'Категорія:', + 'Categories' => 'Категорії', + 'Your category have been created successfully.' => 'Категорію успішно створено.', + 'This category has been updated successfully.' => 'Категорію успішно оновлено.', + 'Unable to update this category.' => 'Не вдалося оновити категорію.', + 'Remove a category' => 'Видалити категорію', + 'Category removed successfully.' => 'Категорію успішно видалено.', + 'Unable to remove this category.' => 'Не вдалося видалити категорію.', + 'Category modification for the project "%s"' => 'Редагування категорії з проекту "%s"', + 'Category Name' => 'Назва категорії', + 'Add a new category' => 'Додати категорію', + 'Do you really want to remove this category: "%s"?' => 'Дійсно видалити категорію "%s"?', + 'All categories' => 'Всі категорії', + 'No category' => 'Без категорії', + 'The name is required' => 'Слід вказати назву', + 'Remove a file' => 'Видалити файл', + 'Unable to remove this file.' => 'Не вдалося видалити файл.', + 'File removed successfully.' => 'Файл успішно видалено.', + 'Attach a document' => 'Прикріпити файл', + 'Do you really want to remove this file: "%s"?' => 'Дійсно видалити файл "%s"?', + 'Attachments' => 'Прикріплені файли', + 'Edit the task' => 'Редагувати задачу', + 'Add a comment' => 'Додати коментар', + 'Edit a comment' => 'Редагувати коментар', + 'Summary' => 'Відомості', // FIXME used in more than one place + 'Time tracking' => 'Облік часу', + 'Estimate:' => 'Оцінка:', + 'Spent:' => 'Витрачено:', + 'Do you really want to remove this sub-task?' => 'Дійсно видалити цю підзадачу?', + 'Remaining:' => 'Залишилося:', + 'hours' => 'годин', + 'spent' => 'витрачено', + 'estimated' => 'оцінено', // "за оцінкою"? + 'Sub-Tasks' => 'Підзадачі', + 'Add a sub-task' => 'Додати підзадачу', + 'Original estimate' => 'Початкова оцінка', + 'Create another sub-task' => 'Створити ще одну підзадачу', + 'Time spent' => 'Витрачений час', + 'Edit a sub-task' => 'Редагувати відзадачу', + 'Remove a sub-task' => 'Видалити підзадачу', + 'The time must be a numeric value' => 'Час має бути числовим значенням', + 'Todo' => 'Зробити', + 'In progress' => 'Виконується', + 'Sub-task removed successfully.' => 'Підзадачу успішно видалена.', + 'Unable to remove this sub-task.' => 'Не вдалося видалити підзадачу.', + 'Sub-task updated successfully.' => 'Підзадачу успішно оновлено.', + 'Unable to update your sub-task.' => 'Не вдалося оновити підзадачу.', + 'Unable to create your sub-task.' => 'Не вдалося створити підзадачу.', + 'Maximum size: ' => 'Максимальний розмір: ', + 'Display another project' => 'Переглянути інший проект', + 'Created by %s' => 'Створена %s', + 'Tasks Export' => 'Експорт задач', + 'Start Date' => 'Дата початку', + 'Execute' => 'Виконати', + 'Task Id' => 'ID задачі', + 'Creator' => 'Автор', + 'Modification date' => 'Дата зміни', + 'Completion date' => 'Дата завершення', + 'Clone' => 'Копія', + 'Project cloned successfully.' => 'Проект успішно склоновано.', + 'Unable to clone this project.' => 'Не вдалося склонувати проект.', + 'Enable email notifications' => 'Увімкнути сповіщення по e-mail', + 'Task position:' => 'Позиція задачі:', + 'The task #%d have been opened.' => 'Відкрито задачу #%d.', + 'The task #%d have been closed.' => 'Закрито задачу #%d.', + 'Sub-task updated' => 'Підзадачу оновлено', + 'Title:' => 'Заголовок:', + 'Status:' => 'Статус:', + 'Assignee:' => 'Відповідальний:', + 'Time tracking:' => 'Облік часу:', + 'New sub-task' => 'Нова підзадача', + 'New attachment added "%s"' => 'Прикріплено "%s"', + 'New comment posted by %s' => 'Новий коментар від "%s"', + 'New comment' => 'Новий коментар', + 'Comment updated' => 'Коментар оновлено', + 'New subtask' => 'Нова підзадача', + 'I want to receive notifications only for those projects:' => 'Отримувати повідомлення лише для проектів:', + 'view the task on Kanboard' => 'переглянути задачу в Kanboard', + 'Public access' => 'Публічний доступ', + 'Disable public access' => 'Вимкнути публічний доступ', + 'Enable public access' => 'Увімкнути публічний доступ', + 'Public access disabled' => 'Публічний доступ вимкнуто', + 'Move the task to another project' => 'Перемістити задачу до іншого проекту', + 'Move to another project' => 'Перемістити до іншого проекту', + 'Do you really want to duplicate this task?' => 'Ви дійсно бажаєте створити копію цієї задачі?', + 'Duplicate a task' => 'Дублювати задачу', + 'External accounts' => 'Зовнішні облікові записи', + 'Account type' => 'Тип облікового запису', + 'Local' => 'Локальний', + 'Remote' => 'Віддалений', + 'Enabled' => 'Увімкнені', + 'Disabled' => 'Вимкнуті', + 'Login:' => 'Логін:', + 'Full Name:' => 'Повне ім\'я:', + 'Email:' => 'E-mail:', + 'Notifications:' => 'Сповіщення:', + 'Notifications' => 'Сповіщення', + 'Account type:' => 'Тип облікового запису:', + 'Edit profile' => 'Редагувати профіль', + 'Change password' => 'Змінити пароль', + 'Password modification' => 'Зміна пароля', + 'External authentications' => 'Зовнішня автентифікація', + 'Never connected.' => 'Історія підключень відсутня.', + 'No external authentication enabled.' => 'Зовнішня автентифікація відсутня.', + 'Password modified successfully.' => 'Пароль успішно змінено.', + 'Unable to change the password.' => 'Не вдалося змінити пароль.', + 'Change category' => 'Змінити категорію', + '%s updated the task %s' => '%s оновив задачу %s', + '%s opened the task %s' => '%s відкрив задачу %s', + '%s moved the task %s to the position #%d in the column "%s"' => '%s перемістив задачу %s на позицію %d в колонці "%s"', + '%s moved the task %s to the column "%s"' => '%s перемістив задачу %s в колонку "%s"', + '%s created the task %s' => '%s створив задачу %s', + '%s closed the task %s' => '%s закрив задачу %s', + '%s created a subtask for the task %s' => '%s створив підзадачу задачі %s', + '%s updated a subtask for the task %s' => '%s оновив підзадачу задачі %s', + 'Assigned to %s with an estimate of %s/%sh' => 'Призначена %s з оцінкою часу %s/%s год', + 'Not assigned, estimate of %sh' => 'Не призначена нікому з оцінкою часу %s год', + '%s updated a comment on the task %s' => '%s оновив коментар до задачі %s', + '%s commented the task %s' => '%s додав коментар до задачі %s', + '%s\'s activity' => 'Діяльність в проекті %s', + 'RSS feed' => 'Стрічка RSS', + '%s updated a comment on the task #%d' => '%s оновив коментар до задачі #%d', + '%s commented on the task #%d' => '%s додав коментар до задачі #%d', + '%s updated a subtask for the task #%d' => '%s оновив підзадачу задачі #%d', + '%s created a subtask for the task #%d' => '%s створив підзадачу задачі #%d', + '%s updated the task #%d' => '%s оновив задачу #%d', + '%s created the task #%d' => '%s створив задачу #%d', + '%s closed the task #%d' => '%s закрив задачу #%d', + '%s opened the task #%d' => '%s відкрив задачу #%d', + 'Activity' => 'Діяльність', + 'Default values are "%s"' => 'Стандартними значеннями є "%s"', + 'Default columns for new projects (Comma-separated)' => 'Стандартні колонки для нових проектів (розділені комами)', + 'Task assignee change' => 'Зміна відповідального за задачу', + '%s changed the assignee of the task #%d to %s' => '%s змінив відповідального за задачу #%d на %s', + '%s changed the assignee of the task %s to %s' => '%s змінив відповідального за задачу %s на %s', + 'New password for the user "%s"' => 'Новий пароль користувача "%s"', + 'Choose an event' => 'Оберіть подію', + 'Create a task from an external provider' => 'Створити задачу із зовнішнього джерела', + 'Change the assignee based on an external username' => 'Змінити відповідального виходячи з зовнішнього логіна', + 'Change the category based on an external label' => 'Змінити категорію на основі мітки зв\'язку', + 'Reference' => 'Зовнішній ID', // External ID for the task, for example it can be ticket number that come from another system + 'Label' => 'Мітка', + 'Database' => 'База даних', + 'About' => 'Про додаток', + 'Database driver:' => 'Драйвер бази даних:', + 'Board settings' => 'Налаштування дошки', + 'Webhook settings' => 'Параметри webhook', + 'Reset token' => 'Скинути ключ доступу', + 'API endpoint:' => 'URL API:', + 'Refresh interval for private board' => 'Інтервал оновлення приватної дошки', + 'Refresh interval for public board' => 'Інтервал оновлення публічної дошки', + 'Task highlight period' => 'Час підсвічування задачі', + 'Period (in second) to consider a task was modified recently (0 to disable, 2 days by default)' => 'Тривалість в секундах, протягом якої задача вважається зміненою нещодавно (0 – вимкнути, стандартно – 2 дні)', + 'Frequency in second (60 seconds by default)' => 'Частота в секундах (стандартно – 60 секунд)', + 'Frequency in second (0 to disable this feature, 10 seconds by default)' => 'Частота в секундах (0 – вимкнути цю функцію, стандартно – 10 секунд)', + 'Application URL' => 'URL додатку', + 'Token regenerated.' => 'Згенеровано новий ключ доступу.', + 'Date format' => 'Формат дати', + 'ISO format is always accepted, example: "%s" and "%s"' => 'Також підтримується формат ISO: "%s" та "%s"', + 'New private project' => 'Новий приватний проект', + 'This project is private' => 'Цей проект приватний', + 'Add' => 'Додати', + 'Start date' => 'Дата початку', + 'Time estimated' => 'Оцінка часу', + 'There is nothing assigned to you.' => 'Немає призначених вам задач.', + 'My tasks' => 'Мої задачі', + 'Activity stream' => 'Активність', + 'Dashboard' => 'Панель', + 'Confirmation' => 'Підтвердження', + 'Webhooks' => 'Webhooks', + 'API' => 'API', + 'Create a comment from an external provider' => 'Створити коментар із зовнішнього джерела', + 'Project management' => 'Управління проектами', + 'Columns' => 'Колонки', + 'Task' => 'Задача', + 'Percentage' => 'Процент', + 'Number of tasks' => 'Число задач', + 'Task distribution' => 'Колонки', + 'Analytics' => 'Аналітика', + 'Subtask' => 'Підзадача', + 'User repartition' => 'Відповідальні', + 'Clone this project' => 'Створити клон проекту', + 'Column removed successfully.' => 'Колонку успішно видалено.', + 'Not enough data to show the graph.' => 'Недостатньо даних для показу графіка.', + 'Previous' => 'Назад', + 'The id must be an integer' => 'ID має бути цілим числом', + 'The project id must be an integer' => 'ID проекту має бути цілим числом', + 'The status must be an integer' => 'Статус має бути цілим числом', + 'The subtask id is required' => 'ID підзадачі є обов\'язковим', + 'The subtask id must be an integer' => 'ID підзадачі має бути цілим числом', + 'The task id is required' => 'ID задачі є обов\'язковим', + 'The task id must be an integer' => 'ID задачі має бути цілим числом', + 'The user id must be an integer' => 'ID користувача має бути цілим числом', + 'This value is required' => 'Це значення є обов\'язковим', + 'This value must be numeric' => 'Це значення має бути числовим', + 'Unable to create this task.' => 'Не вдалося створити задачу', + 'Cumulative flow diagram' => 'Накопичувальна діаграма', + 'Daily project summary' => 'Щоденний звіт проекту', + 'Daily project summary export' => 'Експорт щоденного звіту проекту', + 'Exports' => 'Експорт', + 'This export contains the number of tasks per column grouped per day.' => 'Звіт містить згруповані по дням кількості задач в кожній з колонок.', + 'Active swimlanes' => 'Активні доріжки', + 'Add a new swimlane' => 'Додати доріжку', + 'Default swimlane' => 'Стандартна доріжка', + 'Do you really want to remove this swimlane: "%s"?' => 'Дійсно видалити доріжку "%s"?', + 'Inactive swimlanes' => 'Неактивні доріжки', + 'Remove a swimlane' => 'Видалити доріжку', + 'Swimlane modification for the project "%s"' => 'Редагування доріжки в проекті "%s"', + 'Swimlane removed successfully.' => 'Доріжку успішно видалено.', + 'Swimlanes' => 'Доріжки', + 'Swimlane updated successfully.' => 'Доріжку успішно оновлено.', + 'Unable to remove this swimlane.' => 'Не вдалося видалити доріжку.', + 'Unable to update this swimlane.' => 'Не вдалося оновити доріжку.', + 'Your swimlane have been created successfully.' => 'Доріжку успішно створено.', + 'Example: "Bug, Feature Request, Improvement"' => 'Наприклад, "Дефект, Нова функція, Вдосконалення"', + 'Default categories for new projects (Comma-separated)' => 'Стандартні категорії для нових проектів (розділені комами)', + 'Integrations' => 'Інтеграції', + 'Integration with third-party services' => 'Інтеграції із сторонніми сервісами', + 'Subtask Id' => 'ID підзадачі', + 'Subtasks' => 'Підзадачі', + 'Subtasks Export' => 'Експорт підзадач', + 'Task Title' => 'Заголовок задачі', + 'Untitled' => 'Без назви', + 'Application default' => 'Стандартно з додатку', // шось нє то + 'Language:' => 'Мова:', + 'Timezone:' => 'Часовий пояс:', + 'All columns' => 'Всі колонки', + 'Next' => 'Далі', + '#%d' => '#%d', + 'All swimlanes' => 'Всі доріжки', + 'All colors' => 'Всі кольори', + 'Moved to column %s' => 'Переміщено до колонки %s', + 'User dashboard' => 'Панель користувача', + 'Allow only one subtask in progress at the same time for a user' => 'Дозволяти кожному користувачу мати лише одну підзадачу в роботі одночасно', + 'Edit column "%s"' => 'Редагування колонки "%s"', + 'Select the new status of the subtask: "%s"' => 'Оберіть новий статус підзадачі: "%s"', + 'Subtask timesheet' => 'Журнал роботи над підзадачами', + 'There is nothing to show.' => 'Інформація відсутня.', + 'Time Tracking' => 'Облік часу', + 'You already have one subtask in progress' => 'У вас вже є одна підзадача в роботі', + 'Which parts of the project do you want to duplicate?' => 'Який вміст цього проекту слід скопіювати?', + 'Disallow login form' => 'Вимкнути форму входу', + 'Start' => 'Початок', + 'End' => 'Завершення', + 'Task age in days' => 'Вік задачі в днях', + 'Days in this column' => 'Днів у поточній колонці', + '%dd' => '%d д', // не впевнений, що варто перекладати + 'Add a new link' => 'Додати нове посилання', + 'Do you really want to remove this link: "%s"?' => 'Дійсно видалити посилання "%s"?', + 'Do you really want to remove this link with task #%d?' => 'Дійсно видалити зв\'язок із задачею № %d ?', + 'Field required' => 'Поле є обов\'язковим', + 'Link added successfully.' => 'Посилання успішно додано.', + 'Link updated successfully.' => 'Посилання успішно оновлено.', + 'Link removed successfully.' => 'Посилання успішно видалено.', + 'Link labels' => 'Мітки зв\'язків', + 'Link modification' => 'Змінити мітку зв\'язку', + 'Links' => 'Зв\'язки', + 'Opposite label' => 'Протилежна мітка', + 'Remove a link' => 'Видалити посилання', // FIXME used in 3 different contexts! + 'The labels must be different' => 'Мітки повинні бути різними', + 'There is no link.' => 'Мітки зв\'язків відсутні.', + 'This label must be unique' => 'Мітка має бути унікальною', + 'Unable to create your link.' => 'Не вдалося створити посилання.', // FIXME used in 3 different contexts! + 'Unable to update your link.' => 'Не вдалося змінити посилання.', // FIXME used in 3 different contexts! + 'Unable to remove this link.' => 'Не вдалося видалити посилання.', // FIXME used in 3 different contexts! + 'relates to' => 'пов\'язана з', + 'blocks' => 'блокує', + 'is blocked by' => 'заблокована', + 'duplicates' => 'дублює', + 'is duplicated by' => 'дубльована', + 'is a child of' => 'є дочірньою для', + 'is a parent of' => 'є батьківською для', + 'targets milestone' => 'задає віху', + 'is a milestone of' => 'є віхою для', + 'fixes' => 'виправляє', + 'is fixed by' => 'виправляється', + 'This task' => 'Ця задача', + '<1h' => '< 1 год', + '%dh' => '%d год', + 'Expand tasks' => 'Розгорнути задачі', + 'Collapse tasks' => 'Згорнути задачі', + 'Expand/collapse tasks' => 'Згорнути/розгорнути задачі', + 'Close dialog box' => 'Закрити діалогове вікно', + 'Submit a form' => 'Надіслати форму', + 'Board view' => 'Перегляд дошки', + 'Keyboard shortcuts' => 'Комбінації клавіш', + 'Open board switcher' => 'Відкрити перемикач проекту', + 'Application' => 'Додаток', + 'Compact view' => 'Стислий вигляд', + 'Horizontal scrolling' => 'Горизонтальна прокрутка', + 'Compact/wide view' => 'Стислий/широкий вигляд', + 'Currency' => 'Валюта', // Грошові одиниці ? + 'Private project' => 'Приватний проект', + 'AUD - Australian Dollar' => 'AUD - Австралійський долар', + 'CAD - Canadian Dollar' => 'CAD - Канадський долар', + 'CHF - Swiss Francs' => 'CHF - Швейцарський франк', + 'Custom Stylesheet' => 'Додаткові стилі', + 'download' => 'завантажити', + 'EUR - Euro' => 'EUR - Євро', + 'GBP - British Pound' => 'GBP - Фунт стерлінгів', + 'INR - Indian Rupee' => 'INR - Індійська рупія', + 'JPY - Japanese Yen' => 'JPY - Японська йєна', + 'NZD - New Zealand Dollar' => 'NZD - Новозеландський долар', + 'RSD - Serbian dinar' => 'RSD - Сербський динар', + 'CNY - Chinese Yuan' => 'CNY - Китайський юань', + 'USD - US Dollar' => 'USD - Американський долар', + 'Destination column' => 'Колонка призначення', + 'Move the task to another column when assigned to a user' => 'Перемістити задачу до іншої колонки, якщо призначено користувачу', + 'Move the task to another column when assignee is cleared' => 'Перемістити задачу до іншої колонки, якщо знято відповідального', + 'Source column' => 'Вихідна колонка', + 'Transitions' => 'Переміщення', + 'Executer' => 'Виконавець', + 'Time spent in the column' => 'Час в колонці', + 'Task transitions' => 'Переміщення задач', + 'Task transitions export' => 'Експорт переміщень задач', + 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => 'Цей звіт містить всі переміщення між колонками для кожної задачі разом із датою, користувачем та часом витраченим на кожне з переміщень.', + 'Currency rates' => 'Курс валют', + 'Rate' => 'Курс', + 'Change reference currency' => 'Змінити основну валюту', + 'Reference currency' => 'Основна валюта', + 'The currency rate have been added successfully.' => 'Курс валют успішно додано.', + 'Unable to add this currency rate.' => 'Не вдалося додати курс валют.', + 'Webhook URL' => 'Webhook URL', + '%s removed the assignee of the task %s' => '%s зняв відповідального з задачі %s', + 'Information' => 'Інформація', + 'Check two factor authentication code' => 'Перевірка коду двофакторної автентифікації', + 'The two factor authentication code is not valid.' => 'Код двофакторної автентифікації неправильний.', + 'The two factor authentication code is valid.' => 'Код двофакторної автентифікації правильний.', + 'Code' => 'Код', + 'Two factor authentication' => 'Двофакторна автентифікація', + 'This QR code contains the key URI: ' => 'Цей QR-код містить URL ключа: ', + 'Check my code' => 'Перевірити код', + 'Secret key: ' => 'Секретний ключ: ', + 'Test your device' => 'Перевірте ваш пристрій', + 'Assign a color when the task is moved to a specific column' => 'Призначити колір, коли задачу переміщено до певної колонки', + '%s via Kanboard' => '%s через Kanboard', + 'Burndown chart' => 'Діаграма згорання задач', + 'This chart show the task complexity over the time (Work Remaining).' => 'Цей графік показує оцінку часу необхідного для завершення роботи над задачами, що залишилися.', + 'Screenshot taken %s' => 'Знімок екрану зроблено %s', + 'Add a screenshot' => 'Додати знімок екрану', + 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Зробіть знімок екрану та вставте сюди натиснувши CTRL+V або ⌘+V.', + 'Screenshot uploaded successfully.' => 'Знімок екрану успішно завантажено.', + 'SEK - Swedish Krona' => 'SEK - Шведська крона', + 'Identifier' => 'Ідентифікатор', + 'Disable two factor authentication' => 'Вимкнути двоетапну перевірку', + 'Do you really want to disable the two factor authentication for this user: "%s"?' => 'Ви дійсно бажаєте вимкнути двоетапну перевірку для користувача "%s"?', + 'Edit link' => 'Змінити зв\'язок', + 'Start to type task title...' => 'Почніть друкувати заголовок задачі…', + 'A task cannot be linked to itself' => 'Задачу неможливо зв\'язати саму з собою', + 'The exact same link already exists' => 'Такий зв\'язок вже існує', + 'Recurrent task is scheduled to be generated' => 'Створення повторюваної задачі заплановано', + 'Score' => 'Складність', + 'The identifier must be unique' => 'Ідентифікатор повинен бути унікальним', + 'This linked task id doesn\'t exists' => 'Ідентифікатор пов\'язаної задачі не існує', + 'This value must be alphanumeric' => 'Значення має бути буквено-цифровим', + 'Edit recurrence' => 'Змінити повторення', + 'Generate recurrent task' => 'Створити повторювану задачу', + 'Trigger to generate recurrent task' => 'Подія, що викличе створення повторюваної задачі', + 'Factor to calculate new due date' => 'Коефіцієнт для розрахунку нового терміну виконання', + 'Timeframe to calculate new due date' => 'Проміжок часу для розрахунку нового терміну виконання', + 'Base date to calculate new due date' => 'Базова дата для розрахунку нового терміну виконання', + 'Action date' => 'Дата дії', + 'Base date to calculate new due date: ' => 'Базова дата для розрахунку нового терміну виконання: ', + 'This task has created this child task: ' => 'Ця задача: ', + 'Day(s)' => 'Дні', + 'Existing due date' => 'Наявний термін виконання', + 'Factor to calculate new due date: ' => 'Коефіцієнт для розрахунку нового терміну виконання: ', + 'Month(s)' => 'Місяці', + 'Recurrence' => 'Повторення', + 'This task has been created by: ' => 'Ця задача створена:', + 'Recurrent task has been generated:' => 'Була створена повторювана задача:', + 'Timeframe to calculate new due date: ' => 'Період часу для розрахунку нового терміну виконання: ', + 'Trigger to generate recurrent task: ' => 'Подія, що викликає створення повторюваної задачі: ', + 'When task is closed' => 'Задачу закрито', + 'When task is moved from first column' => 'Задачу переміщено до першої колонки', + 'When task is moved to last column' => 'Задачу переміщено до останньої колонки', + 'Year(s)' => 'Роки', + 'Project settings' => 'Налаштування проекту', + 'Automatically update the start date' => 'Автоматично оновити дату початку', + 'iCal feed' => 'Стрічка iCal', + 'Preferences' => 'Налаштування', + 'Security' => 'Безпека', + 'Two factor authentication disabled' => 'Двофакторну автентифікацію вимкнуто', + 'Two factor authentication enabled' => 'Двофакторну автентифікацію увімкнено', + 'Unable to update this user.' => 'Не вдалося оновити цього користувача.', + 'There is no user management for private projects.' => 'Управління користувачами відсутнє для приватних проектів.', + 'User that will receive the email' => 'Користувач, який отримає e-mail', + 'Email subject' => 'Тема e-mail', + 'Date' => 'Дата', + 'Add a comment log when moving the task between columns' => 'Додати коментар до задачі при переміщенні між колонками', + 'Move the task to another column when the category is changed' => 'Перемістити задачу до іншої колонки, якщо змінено категорію', + 'Send a task by email to someone' => 'Надіслати задачу на вказаний E-mail', + 'Reopen a task' => 'Відкрити задачу', + 'Notification' => 'Сповіщення', + '%s moved the task #%d to the first swimlane' => '%s перемістив задачу #%d на першу доріжку', + 'Swimlane' => 'Доріжка', + '%s moved the task %s to the first swimlane' => '%s перемістив задачу %s на першу доріжку', + '%s moved the task %s to the swimlane "%s"' => '%s перемістив задачу %s на доріжку "%s"', + 'This report contains all subtasks information for the given date range.' => 'Цей звіт надає інформацію по підзадачам для вказаного проміжку часу.', + 'This report contains all tasks information for the given date range.' => 'Цей звіт надає інформацію по задачам для вказаного проміжку часу.', + 'Project activities for %s' => 'Діяльність в проекті для "%s"', + 'view the board on Kanboard' => 'переглянути дошку в Kanboard', + 'The task have been moved to the first swimlane' => 'Задачу переміщено на першу доріжку', + 'The task have been moved to another swimlane:' => 'Задачу переміщено на іншу доріжку:', + 'New title: %s' => 'Новий заголовок: %s', + 'The task is not assigned anymore' => 'Задача не має відповідального', + 'New assignee: %s' => 'Новий відповідальний: %s', + 'There is no category now' => 'Категорія відсутня', + 'New category: %s' => 'Нова категорія: %s', + 'New color: %s' => 'Новий колір: %s', + 'New complexity: %d' => 'Нова складність: %d', + 'The due date have been removed' => 'Термін виконання видалено', + 'There is no description anymore' => 'Опис тепер відсутній', + 'Recurrence settings have been modified' => 'Змінено налаштування повторюваності', + 'Time spent changed: %sh' => 'Змінений витрачений час: %s год', + 'Time estimated changed: %sh' => 'Змінено оцінку часу: %s год', + 'The field "%s" have been updated' => 'Змінено поле "%s"', + 'The description has been modified:' => 'Змінений опис:', + 'Do you really want to close the task "%s" as well as all subtasks?' => 'Ви дійсно бажаєте закрити задачу "%s" разом із підзадачами?', + 'I want to receive notifications for:' => 'Отримувати сповіщення про:', + 'All tasks' => 'Всі задачі', + 'Only for tasks assigned to me' => 'Задачі призначені мені', + 'Only for tasks created by me' => 'Задачі створені мною', + 'Only for tasks created by me and tasks assigned to me' => 'Задачі створені мною або призначені мені', + '%%Y-%%m-%%d' => '%%d.%%m.%%Y', // 16.12.2000 + 'Total for all columns' => 'Загалом для всіх колонок', + 'You need at least 2 days of data to show the chart.' => 'Для відображення графіка необхідні дані щонайменше за 2 дні.', + '<15m' => '< 15 хв', + '<30m' => '< 30 хв', + 'Stop timer' => 'Зупинити таймер', + 'Start timer' => 'Запустити таймер', + 'My activity stream' => 'Cтрічка подій', + 'Search tasks' => 'Пошук задач', + 'Reset filters' => 'Скинути фільтри', + 'My tasks due tomorrow' => 'Мої задачі з терміном виконання "завтра"', + 'Tasks due today' => 'Задачі з терміном виконання "сьогодні"', + 'Tasks due tomorrow' => 'Задачі з термімном виконання "завтра"', + 'Tasks due yesterday' => 'Задачі з терміном виконання "учора"', + 'Closed tasks' => 'Закриті задачі', + 'Open tasks' => 'Відкриті задачі', + 'Not assigned' => 'Не призначено нікому', + 'View advanced search syntax' => 'Переглянути розширений синтаксис пошуку', + 'Overview' => 'Огляд', + 'Board/Calendar/List view' => 'Перегляд Дошки/Календаря/Списку', + 'Switch to the board view' => 'Перемкнутися на дошку', + 'Switch to the list view' => 'Перемкнутися на список', + 'Go to the search/filter box' => 'Перейти до поля пошуку/фільтрів', + 'There is no activity yet.' => 'Діяльність поки що відсутня.', + 'No tasks found.' => 'Задачі відсутні.', + 'Keyboard shortcut: "%s"' => 'Комбінація клавіш: "%s"', + 'List' => 'Список', + 'Filter' => 'Фільтр', + 'Advanced search' => 'Розширений пошук', + 'Example of query: ' => 'Приклад запиту: ', + 'Search by project: ' => 'Пошук за проектом: ', + 'Search by column: ' => 'Пошук за колонкою: ', + 'Search by assignee: ' => 'Пошук за відповідальним: ', + 'Search by color: ' => 'Пошук за кольором: ', + 'Search by category: ' => 'Пошук за категорією: ', + 'Search by description: ' => 'Пошук за описом: ', + 'Search by due date: ' => 'Пошук за терміном виконання: ', + 'Average time spent into each column' => 'Середній витрачений час для кожної з колонок', + 'Average time spent' => 'Середній витрачений час', + 'This chart show the average time spent into each column for the last %d tasks.' => 'Графік показує середній витрачений час в кожній колонці для останніх %d задач.', + 'Average Lead and Cycle time' => 'Середній час виконання та циклу', + 'Average lead time: ' => 'Середній час виконання: ', + 'Average cycle time: ' => 'Середній час циклу: ', + 'Cycle Time' => 'Час циклу', + 'Lead Time' => 'Час виконання', + 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Графік показує зміну з часом середнього часу виконання (з очікуванням) та циклу для останніх %d задач.', + 'Average time into each column' => 'Середній час в колонках', + 'Lead and cycle time' => 'Час виконання та циклу', + 'Lead time: ' => 'Час виконання: ', + 'Cycle time: ' => 'Час циклу: ', + 'Time spent into each column' => 'Час витрачений в кожній з колонок', + 'The lead time is the duration between the task creation and the completion.' => 'Час виконання є проміжком часу між створенням задачі та її завершенням.', + 'The cycle time is the duration between the start date and the completion.' => 'Час циклу є проміжком між датою початку та завершення задачі.', + 'If the task is not closed the current time is used instead of the completion date.' => 'Якщо задача не закрита, замість дати завершення використовується поточна.', + 'Set automatically the start date' => 'Автоматично встановити дату початку', + 'Edit Authentication' => 'Змінити автентифікацію', + 'Remote user' => 'Віддалений користувач', + 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Віддалені користувачі не зберігають свої паролі в базі даних Kanboard. Приклади: облікові записи LDAP, GitHub та Google.', + 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => 'Якщо ви позначите прапорець "Вимкнути форму входу", дані введені у формі входу будуть ігноруватися.', + 'Default task color' => 'Стандартний колір задачі', + 'This feature does not work with all browsers.' => 'Ця функція підтримується не всіма браузерами.', + 'There is no destination project available.' => 'Немає доступних проектів.', + 'Trigger automatically subtask time tracking' => 'Автоматично запускати таймер підзадачі при зміні статусу', + 'Include closed tasks in the cumulative flow diagram' => 'Враховувати закриті задачі в накопичувальній діаграмі', + 'Current swimlane: %s' => 'Поточна доріжка: %s', + 'Current column: %s' => 'Поточна колонка: %s', + 'Current category: %s' => 'Поточна категорія: %s', + 'no category' => 'без категорії', + 'Current assignee: %s' => 'Поточний відповідальний: %s', + 'not assigned' => 'відсутній', + 'Author:' => 'Автор:', + 'contributors' => 'учасники', + 'License:' => 'Ліцензія:', + 'License' => 'Ліцензія', + 'Enter the text below' => 'Введіть текст нижче', + 'Start date:' => 'Дата початку:', + 'Due date:' => 'Термін виконання:', + 'People who are project managers' => 'Користувачі, що є керівниками проектів', + 'People who are project members' => 'Користувачі, що є учасниками проектів', + 'NOK - Norwegian Krone' => 'NOK - Норвезька крона', + 'Show this column' => 'Показувати цю колонку', + 'Hide this column' => 'Приховати цю колонку', + 'open file' => 'відкрити файл', + 'End date' => 'Дата завершення', + 'Users overview' => 'Користувачі в проектах', + 'Members' => 'Учасники', + 'Shared project' => 'Спільний проект', + 'Project managers' => 'Керівники проектів', + 'Projects list' => 'Список проектів', + 'End date:' => 'Дата завершення:', + 'Change task color when using a specific task link' => 'Змінити колір задачі, якщо використовується певний тип зв\'язків задач', + 'Task link creation or modification' => 'Створення або зміна зв\'язків задачі', + 'Milestone' => 'Віха', + 'Reset the search/filter box' => 'Скинути пошук/фільтр', + 'Documentation' => 'Документація', + 'Author' => 'Автор', + 'Version' => 'Версія', + 'Plugins' => 'Розширення', + 'There is no plugin loaded.' => 'Розширення відсутні.', + 'My notifications' => 'Мої сповіщення', + 'Custom filters' => 'Додаткові фільтри', + 'Your custom filter have been created successfully.' => 'Додатковий фільтр успішно створено.', + 'Unable to create your custom filter.' => 'Не вдалося створити додатковий фільтр.', + 'Custom filter removed successfully.' => 'Додатковий фільтр успішно видалено.', + 'Unable to remove this custom filter.' => 'Не вдалося видалити додатковий фільтр.', + 'Edit custom filter' => 'Редагувати додатковий фільтр', + 'Your custom filter have been updated successfully.' => 'Додатковий фільтр успішно оновлено.', + 'Unable to update custom filter.' => 'Не вдалося оновити додатковий фільтр.', + 'Web' => 'Web', + 'New attachment on task #%d: %s' => 'Новий прикріплений файл до задачі #%d: %s', + 'New comment on task #%d' => 'Новий коментар до задачі #%d', + 'Comment updated on task #%d' => 'Оновлено коментар до #%d', + 'New subtask on task #%d' => 'Нова підзадача задачі #%d', + 'Subtask updated on task #%d' => 'Підзадачу задачі #%d оновлено', + 'New task #%d: %s' => 'Нова задача #%d: %s', + 'Task updated #%d' => 'Задачу #%d оновлено', + 'Task #%d closed' => 'Задачу #%d закрито', + 'Task #%d opened' => 'Задачу #%d відкрито', + 'Column changed for task #%d' => 'Задачу #%d переміщено до іншої колонки', + 'New position for task #%d' => 'Позицію задачі #%d змінено', + 'Swimlane changed for task #%d' => 'Задачу #%d переміщено на іншу доріжку', + 'Assignee changed on task #%d' => 'Змінено відповідального у задачі #%d', + '%d overdue tasks' => '%d прострочених задач', + 'Task #%d is overdue' => 'Задача #%d прострочена', + 'No notification.' => 'Сповіщення відсутні.', + 'Mark all as read' => 'Позначити все прочитаним', + 'Mark as read' => 'Позначити прочитаним', + 'Total number of tasks in this column across all swimlanes' => 'Загальне число задач в цій колонці на всіх доріжках', + 'Collapse swimlane' => 'Згорнути доріжку', + 'Expand swimlane' => 'Розгорнути доріжку', + 'Add a new filter' => 'Додати новий фільтр', + 'Share with all project members' => 'Зробити спільним з учасниками проекту', + 'Shared' => 'Спільний', + 'Owner' => 'Власник', + 'Unread notifications' => 'Непрочитані сповіщення', + 'Notification methods:' => 'Способи сповіщення:', + 'Unable to read your file' => 'Не вдалося прочитати ваш файл', + '%d task(s) have been imported successfully.' => '%d задач(і) успішно імпортовано.', + 'Nothing have been imported!' => 'Нічого не було імпортовано!', + 'Import users from CSV file' => 'Імпортувати користувачів з CSV-файлу', + '%d user(s) have been imported successfully.' => '%d користувач(ів) успішно імпортовано.', + 'Comma' => 'Кома', + 'Semi-colon' => 'Крапка з комою', + 'Tab' => 'Табуляція', + 'Vertical bar' => 'Вертикальна риска', + 'Double Quote' => 'Подвійні лапки', + 'Single Quote' => 'Одинарні лапки', + '%s attached a file to the task #%d' => '%s прикріпив файл в задачу #%d', + 'There is no column or swimlane activated in your project!' => 'В проекті відсутні активовані колонки або доріжки!', + 'Append filter (instead of replacement)' => 'Додавати фільтр замість заміни наявного', + 'Append/Replace' => 'Додати/Замінити', + 'Append' => 'Додати', + 'Replace' => 'Замінити', + 'Import' => 'Імпорт', + 'Change sorting' => 'Змінити сортування', + 'Tasks Importation' => 'Імпорт задач', + 'Delimiter' => 'Розділювач', + 'Enclosure' => 'Обрамлення тексту', + 'CSV File' => 'Файл CSV', + 'Instructions' => 'Інструкції', + 'Your file must use the predefined CSV format' => 'Ваш файл має бути у відповідному форматі CSV', + 'Your file must be encoded in UTF-8' => 'Вміст файлу повинен бути у кодуванні UTF-8', + 'The first row must be the header' => 'Перший рядок повинен містити заголовок', + 'Duplicates are not verified for you' => 'Перевірка на дублікати відсутня', + 'The due date must use the ISO format: YYYY-MM-DD' => 'Термін виконання має бути датою у форматі ISO: РРРР-ММ-ДД', + 'Download CSV template' => 'Завантажити шаблон CSV', + 'No external integration registered.' => 'Зовнішніх інтеграцій не зареєстровано.', + 'Duplicates are not imported' => 'Дублікати не імпортуються', + 'Usernames must be lowercase and unique' => 'Логіни повинні бути унікальними та в нижньому регістрі', + 'Passwords will be encrypted if present' => 'Наявні паролі будуть хешовані', + '%s attached a new file to the task %s' => '%s прикріпив файл до задачі %s', + 'Link type' => 'Тип посилання', + 'Assign automatically a category based on a link' => 'Встановити категорію на основі зв\'язку', + 'BAM - Konvertible Mark' => 'BAM - Конвертовна марка', + 'Assignee Username' => 'Логін відповідального', + 'Assignee Name' => 'Ім\'я відповідального', + 'Groups' => 'Групи', + 'Members of %s' => 'Учасники %s', + 'New group' => 'Нова група', + 'Group created successfully.' => 'Групу успішно створено.', + 'Unable to create your group.' => 'Не вдалося створити групу.', + 'Edit group' => 'Редагування групи', + 'Group updated successfully.' => 'Групу успішно оновлено.', + 'Unable to update your group.' => 'Не вдалося оновити групу.', + 'Add group member to "%s"' => 'Додати до групи "%s"', + 'Group member added successfully.' => 'Успішно додано учасника групи.', + 'Unable to add group member.' => 'Не вдалося додати учасника групи.', + 'Remove user from group "%s"' => 'Вилучити користувача із групи "%s"', + 'User removed successfully from this group.' => 'Користувача успішно вилучено з групи.', + 'Unable to remove this user from the group.' => 'Не вдалося вилучити користувача з групи.', + 'Remove group' => 'Видалити групу', + 'Group removed successfully.' => 'Групу успішно видалено.', + 'Unable to remove this group.' => 'Не вдалося видалити групу.', + 'Project Permissions' => 'Дозволи проекту', + 'Manager' => 'Керівник', + 'Project Manager' => 'Керівник проекту', + 'Project Member' => 'Учасник проекту', + 'Project Viewer' => 'Спостерігач проекту', + 'Your account is locked for %d minutes' => 'Ваш обліковий запис заблоковано на %d хвилин(и)', + 'Invalid captcha' => 'Неправильний код перевірки', + 'The name must be unique' => 'Назва має бути унікальною', // TODO check if this string matches all contexts + 'View all groups' => 'Переглянути всі групи', + 'There is no user available.' => 'Немає доступних користувачів.', + 'Do you really want to remove the user "%s" from the group "%s"?' => 'Дійсно вилучити користувача "%s" із групи "%s"?', + 'There is no group.' => 'Немає створених груп.', + 'Add group member' => 'Додати учасника групи', + 'Do you really want to remove this group: "%s"?' => 'Дійсно видалити групу "%s"?', + 'There is no user in this group.' => 'В цій групі відсутні учасники.', + 'Permissions' => 'Дозволи', + 'Allowed Users' => 'Дозволи користувачів', + 'No user have been allowed specifically.' => 'Дозволів користувачів не задано.', + 'Role' => 'Роль', + 'Enter user name...' => 'Вкажіть ім\'я користувача…', + 'Allowed Groups' => 'Дозволи груп', + 'No group have been allowed specifically.' => 'Дозволів груп не задано.', + 'Group' => 'Група', + 'Group Name' => 'Назва групи', + 'Enter group name...' => 'Вказіть назву групи…', + 'Role:' => 'Роль:', + 'Project members' => 'Учасники проекту', + '%s mentioned you in the task #%d' => '%s послався на вас у задачі #%d', + '%s mentioned you in a comment on the task #%d' => '%s послався на вас у коментарі до задачі #%d', + 'You were mentioned in the task #%d' => 'На вас послалися у задачі #%d', + 'You were mentioned in a comment on the task #%d' => 'На вас послалися у коментарі до задачі №%d', + 'Estimated hours: ' => 'Оцінено годин: ', + 'Actual hours: ' => 'Витрачено годин: ', + 'Hours Spent' => 'Витрачено годин', + 'Hours Estimated' => 'Оцінено годин', + 'Estimated Time' => 'Оцінка часу', + 'Actual Time' => 'Витрачено часу', + 'Estimated vs actual time' => 'Оцінений та витрачений час', + 'RUB - Russian Ruble' => 'RUB - Російский рубль', + 'Assign the task to the person who does the action when the column is changed' => 'Призначити користувачу, який змінив колонку задачі', + 'Close a task in a specific column' => 'Закрити задачу в певній колонці', + 'Time-based One-time Password Algorithm' => 'Time-based One-time Password Algorithm', + 'Two-Factor Provider: ' => 'Постачальник другого фактора: ', + 'Disable two-factor authentication' => 'Вимкнути двофакторну автентифікацію', + 'Enable two-factor authentication' => 'Увімкнути двофакторну автентифікацію', + 'There is no integration registered at the moment.' => 'Зареєстровані інтеграції відсутні.', + 'Password Reset for Kanboard' => 'Скидання пароля Kanboard', + 'Forgot password?' => 'Забули пароль?', + 'Enable "Forget Password"' => 'Увімкнути "Забув пароль"', + 'Password Reset' => 'Скидання пароля', + 'New password' => 'Новий пароль', + 'Change Password' => 'Змінити пароль', + 'To reset your password click on this link:' => 'Для скидання пароля перейдіть за посиланням:', + 'Last Password Reset' => 'Останнє скидання пароля', + 'The password has never been reinitialized.' => 'Пароль ніколи не скидався.', + 'Creation' => 'Встановлено', + 'Expiration' => 'Дійсний до', + 'Password reset history' => 'Історія скидання пароля', + 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Всі задачі в колонці "%s" на доріжці "%s" успішно закрито.', + 'Do you really want to close all tasks of this column?' => 'Дійсно закрити всі задачі у колонці?', + '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => 'буде закрито %d задач(і) у колонці "%s" на доріжці "%s".', + 'Close all tasks of this column' => 'Закрити всі задачі в цій колонці', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Відсутні розширення, що надають сповіщення для проекта. Налаштувати окремі сповіщення можна у вашому профілі користувача.', + 'My dashboard' => 'Моя панель', + 'My profile' => 'Мій профіль', + 'Project owner: ' => 'Власник проекту: ', + 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'Ідентифікатор проекта є необов\'язковим і може складатися лише з латиниці та цифр: MIYPROEKT.', + 'Project owner' => 'Власник проекту', + 'Private projects do not have users and groups management.' => 'Управління користувачами та групами відсутнє в приватних проектах.', + 'There is no project member.' => 'Учасники проекту відсутні.', + 'Priority' => 'Пріорітет', + 'Task priority' => 'Пріорітет задачі', + 'General' => 'Основне', + 'Dates' => 'Дати', + 'Default priority' => 'Стандартний пріорітет', + 'Lowest priority' => 'Найнижчий пріорітет', + 'Highest priority' => 'Найвищий пріорітет', + 'Close a task when there is no activity' => 'Закрити задачу, якщо немає діяльності', + 'Duration in days' => 'Тривалість в годинах', + 'Send email when there is no activity on a task' => 'Надіслати E-mail, якщо діяльність в задачі відсутня', + 'Unable to fetch link information.' => 'Не вдалося отримати інформацію про посилання.', + 'Daily background job for tasks' => 'Щоденна фонова задача планувальника для задач', + 'Auto' => 'Авто', + 'Related' => 'Пов\'язаний', + 'Attachment' => 'Вкладення', + 'Title not found' => 'Заголовок не знайдено', + 'Web Link' => 'Web-посилання', + 'External links' => 'Зовнішні посилання', + 'Add external link' => 'Додати зовнішнє посилання', + 'Type' => 'Тип', + 'Dependency' => 'Залежність', + 'Add internal link' => 'Додати зв\'язок', + 'Add a new external link' => 'Додати нове зовнішнє посилання', + 'Edit external link' => 'Редагувати зовнішнє посилання', + 'External link' => 'Зовнішнє посилання', + 'Copy and paste your link here...' => 'Скопіюйте та вставте посилання сюди…', + 'URL' => 'URL', + 'Internal links' => 'Внутрішні зв\'язки', + 'Assign to me' => 'Призначити собі', + 'Me' => 'Мені', + 'Do not duplicate anything' => 'З жодного', // 'Не копіювати' ? + 'Projects management' => 'Управління проектами', + 'Users management' => 'Управління користувачами', + 'Groups management' => 'Управління групами', + 'Create from another project' => 'Копіювати з іншого проекту', + 'open' => 'відкрита', + 'closed' => 'закрита', + 'Priority:' => 'Пріорітет:', + 'Reference:' => 'Зовнішній ID:', // External ID for the task, for example it can be ticket number that come from another system + 'Complexity:' => 'Складність:', + 'Swimlane:' => 'Доріжка:', + 'Column:' => 'Колонка:', + 'Position:' => 'Позиція:', + 'Creator:' => 'Автор:', + 'Time estimated:' => 'Оцінка часу:', + '%s hours' => '%s годин', + 'Time spent:' => 'Витрачений час:', + 'Created:' => 'Створена:', + 'Modified:' => 'Редагована:', + 'Completed:' => 'Завершена:', + 'Started:' => 'Розпочата:', + 'Moved:' => 'Переміщена: ', + 'Task #%d' => 'Задача #%d', + 'Time format' => 'Формат часу', + 'Start date: ' => 'Дата початку: ', + 'End date: ' => 'Дата завершення: ', + 'New due date: ' => 'Новий термін виконання: ', + 'Start date changed: ' => 'Дату початку змінено: ', + 'Disable private projects' => 'Вимкнути приватні проекти', + 'Do you really want to remove this custom filter: "%s"?' => 'Дійсно видалити додатковий фільтр "%s"?', + 'Remove a custom filter' => 'Видалити додатковий фільтр', + 'User activated successfully.' => 'Користувача успішно розблоковано.', + 'Unable to enable this user.' => 'Не вдалося розблокувати користувача.', + 'User disabled successfully.' => 'Користувача успішно заблоковано.', + 'Unable to disable this user.' => 'Не вдалося заблокувати користувача.', + 'All files have been uploaded successfully.' => 'Всі файли успішно завантажено.', + 'The maximum allowed file size is %sB.' => 'Максимально дозволений розмір файлу – %s байт.', + 'Drag and drop your files here' => 'Перетягніть ваші файли сюди', + 'choose files' => 'оберіть файли', + 'View profile' => 'Переглянути профіль', + 'Two Factor' => 'Двофакторна автентифікація', + 'Disable user' => 'Заблокувати користувача', + 'Do you really want to disable this user: "%s"?' => 'Ви дійсно бажаєте заблокувати користувача "%s"?', + 'Enable user' => 'Розблокувати користувача', + 'Do you really want to enable this user: "%s"?' => 'Ви дійсно бажаєте розблокувати користувача "%s"?', + 'Download' => 'Завантажити', + 'Uploaded: %s' => 'Дата завантаження: %s', + 'Size: %s' => 'Розмір: %s', + 'Uploaded by %s' => 'Завантажений %s', + 'Filename' => 'Ім\'я файлу', + 'Size' => 'Розмір', + 'Column created successfully.' => 'Колонку успішно створено.', + 'Another column with the same name exists in the project' => 'В проекті вже існує колонка з такою назвою', + 'Default filters' => 'Стандартні фільтри', + 'Your board doesn\'t have any columns!' => 'Дошка не має жодної колонки!', + 'Change column position' => 'Змінити позицію колонки', + 'Switch to the project overview' => 'Переключитися на огляд проекту', + 'User filters' => 'Користувацькі фільтри', + 'Category filters' => 'Фільтри за категоріями', + 'Upload a file' => 'Завантажити файл', + 'View file' => 'Переглянути файл', + 'Last activity' => 'Остання діяльність', + 'Change subtask position' => 'Змінити позицію задачі', + 'This value must be greater than %d' => 'Значення має бути більшим за %d', + 'Another swimlane with the same name exists in the project' => 'В проекті вже існує доріжка з такою назвою', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Наприклад : https://example.kanboard.org/ (використовується для створення абсолютних URL)', + 'Actions duplicated successfully.' => 'Дії скопійовано успішно.', + 'Unable to duplicate actions.' => 'Не вдалося скопіювати дії.', + 'Add a new action' => 'Додати нову дію', + 'Import from another project' => 'Імпортувати з іншого проекта', + 'There is no action at the moment.' => 'Автоматичні дії відсутні.', + 'Import actions from another project' => 'Імпортувати дії з іншого проекта', + 'There is no available project.' => 'Немає доступних проектів.', + 'Local File' => 'Локальний файл', + 'Configuration' => 'Конфігурація', + 'PHP version:' => 'Версія PHP:', + 'PHP SAPI:' => 'PHP SAPI:', + 'OS version:' => 'Версія ОС:', + 'Database version:' => 'Версія бази даних:', + 'Browser:' => 'Браузер:', + 'Task view' => 'Перегляд задачі', + 'Edit task' => 'Редагувати задачу', + 'Edit description' => 'Редагувати опис', + 'New internal link' => 'Новий зв\'язок', + 'Display list of keyboard shortcuts' => 'Показати перелік клавіатурних комбінацій', + 'Menu' => 'Меню', + 'Set start date' => 'Задати дату початку', + 'Avatar' => 'Аватар', + 'Upload my avatar image' => 'Завантажити зображення аватара', + 'Remove my image' => 'Видалити зображення', + 'The OAuth2 state parameter is invalid' => 'Параметр OAuth2 "state" неправильний', + 'User not found.' => 'Користувача не знайдено.', + 'Search in activity stream' => 'Шукати серед подій', + 'My activities' => 'Моя діяльність', + 'Activity until yesterday' => 'Діяльність до вчорашньго дня', + 'Activity until today' => 'Діяльність до сьогоднішнього дня', + 'Search by creator: ' => 'Шукати за автором: ', + 'Search by creation date: ' => 'Шукати за датою створення: ', + 'Search by task status: ' => 'Шукати за статусом задачі: ', + 'Search by task title: ' => 'Шукати за заголовком задачі: ', + 'Activity stream search' => 'Пошук серед подій', + 'Projects where "%s" is manager' => 'Проекти, в яких "%s" є керівником', + 'Projects where "%s" is member' => 'Проекти, в яких "%s" є учасником', + 'Open tasks assigned to "%s"' => 'Відкриті задачі призначені "%s"', + 'Closed tasks assigned to "%s"' => 'Закриті задачі призначені "%s"', + 'Assign automatically a color based on a priority' => 'Встановити автоматично колір на основі пріоритету', + 'Overdue tasks for the project(s) "%s"' => 'Прострочені задачі в проектах "%s"', + 'Upload files' => 'Завантажити файли', + 'Installed Plugins' => 'Встановлені розширення', + 'Plugin Directory' => 'Каталог розширень', + 'Plugin installed successfully.' => 'Розширення успішно встановлено.', + 'Plugin updated successfully.' => 'Розширення успішно оновлено.', + 'Plugin removed successfully.' => 'Розширення успішно видалено.', + 'Subtask converted to task successfully.' => 'Підзадачу успішно перетворено в задачу.', + 'Unable to convert the subtask.' => 'Не вдалося перетворити підзадачу в задачу.', + 'Unable to extract plugin archive.' => 'Не вдалося розпакувати архів розширення.', + 'Plugin not found.' => 'Розширення не знайдено.', + 'You don\'t have the permission to remove this plugin.' => 'Вам не дозволено видалити це розширення.', + 'Unable to download plugin archive.' => 'Не вдалося завантажити архів розширення.', + 'Unable to write temporary file for plugin.' => 'Не вдалося створити тимчасовий файл для розширення.', + 'Unable to open plugin archive.' => 'Не вдалося відкрити архів розширення.', + 'There is no file in the plugin archive.' => 'В архіві розширення відсутній файл.', + 'Create tasks in bulk' => 'Створити багато задач одразу', // "масове створення" звучить не дуже + 'Your Kanboard instance is not configured to install plugins from the user interface.' => 'Ваш Kanboard не налаштований для встановлення розширень з користувацького інтерфейсу.', + 'There is no plugin available.' => 'Відсутні доступні розширення.', + 'Install' => 'Встановити', + 'Update' => 'Оновити', + 'Up to date' => 'Найновішої версії', + 'Not available' => 'Недоступне', + 'Remove plugin' => 'Видалити розширення', + 'Do you really want to remove this plugin: "%s"?' => 'Ви дійсно бажаєте видалити розширення "%s"?', + 'Uninstall' => 'Видалити', + 'Listing' => 'Список', + 'Metadata' => 'Метадані', + 'Manage projects' => 'Управління проектами', + 'Convert to task' => 'Перетворити в задачу', + 'Convert sub-task to task' => 'Перетворити підзадачу в задачу', + 'Do you really want to convert this sub-task to a task?' => 'Дійсно перетворити підзадачу в задачу?', + 'My task title' => 'Заголовки задач', + 'Enter one task by line.' => 'По одній задачі на рядок.', + 'Number of failed login:' => 'Число провалених спроб входу:', + 'Account locked until:' => 'Обліковий запис заблоковано до:', + 'Email settings' => 'Налаштування E-mail', + 'Email sender address' => 'Адреса E-mail відправника', + 'Email transport' => 'Транспорт E-Mail', + 'Webhook token' => 'Ключ Webhook', + 'Project tags management' => 'Управління мітками в проекті', + 'Tag created successfully.' => 'Мітку успішно створено.', + 'Unable to create this tag.' => 'Не вдалося створити мітку.', + 'Tag updated successfully.' => 'Мітку успішно оновлено.', + 'Unable to update this tag.' => 'Не вдалося оновити мітку.', + 'Tag removed successfully.' => 'Мітку успішно видалено.', + 'Unable to remove this tag.' => 'Не вдалося видалити мітку.', + 'Global tags management' => 'Управління спільними мітками', + 'Tags' => 'Мітки', + 'Tags management' => 'Управління мітками', + 'Add new tag' => 'Додати нову мітку', + 'Edit a tag' => 'Редагувати мітку', + 'Project tags' => 'Мітки проекту', + 'There is no specific tag for this project at the moment.' => 'В проекті відсутні мітки.', + 'Tag' => 'Мітка', + 'Remove a tag' => 'Видалити мітку', + 'Do you really want to remove this tag: "%s"?' => 'Дійсно видалити мітку "%s"?', + 'Global tags' => 'Спільні мітки', + 'There is no global tag at the moment.' => 'Спільні мітки відсутні.', + 'This field cannot be empty' => 'Це поле не може бути пустим', + 'Close a task when there is no activity in an specific column' => 'Закрити задачу, коли відсутня діяльність в певній колонці', + '%s removed a subtask for the task #%d' => '%s видалив підзадачу задачі #%d', + '%s removed a comment on the task #%d' => '%s видалив коментар до задачі #%d', + 'Comment removed on task #%d' => 'Коментар до задачі #%d видалено', + 'Subtask removed on task #%d' => 'Підзадачу задачі #%d видалено', + 'Hide tasks in this column in the dashboard' => 'Не показувати задачі з цієї колонки на панелі', + '%s removed a comment on the task %s' => '%s видалив коментар до задачі %s', + '%s removed a subtask for the task %s' => '%s видалив підзадачу задачі %s', + 'Comment removed' => 'Коментар видалено', + 'Subtask removed' => 'Підзадачу видалено', + '%s set a new internal link for the task #%d' => '%s створив новий зв\'язок задачі #%d', + '%s removed an internal link for the task #%d' => '%s видалив зв\'язок задачі #%d', + 'A new internal link for the task #%d have been defined' => 'Створено новий зв\'язок задачі #%d', + 'Internal link removed for the task #%d' => 'Зв\'язок задачі #%d видалено', + '%s set a new internal link for the task %s' => '%s створив новий зв\'язок задачі %s', + '%s removed an internal link for the task %s' => '%s видалив зв\'язок задачі %s', + 'Automatically set the due date on task creation' => 'Автоматично встановити термін виконання при створенні задачі', + 'Move the task to another column when closed' => 'Перемістити задачу до іншої колонки при закритті', + 'Move the task to another column when not moved during a given period' => 'Перемістити задачу до іншої колонки, якщо її не переміщали протягом вказаного часу', + 'Dashboard for %s' => 'Панель %s', + 'Tasks overview for %s' => 'Огляд задач %s', + 'Subtasks overview for %s' => 'Огляд підзадач %s', + 'Projects overview for %s' => 'Огляд проектів %s', + 'Activity stream for %s' => 'Стрічка подій %s', + 'Assign a color when the task is moved to a specific swimlane' => 'Встановити колір, якщо задачу переміщено на певну доріжку', + 'Assign a priority when the task is moved to a specific swimlane' => 'Встановити пріоритет, якщо задачу переміщено на певну доріжку', + 'User unlocked successfully.' => 'Користувача успішно розблоковано.', + 'Unable to unlock the user.' => 'Не вдалося розблокувати користувача.', + 'Move a task to another swimlane' => 'Перемістити задачу на іншу доріжку', + 'Creator Name' => 'Ім\'я автора', + 'Time spent and estimated' => 'Оцінка часу та витрачений час', + 'Move position' => 'Перемістити', + 'Move task to another position on the board' => 'Перемістити задачу в іншу частину дошки', + 'Insert before this task' => 'Вставити перед цією задачею', + 'Insert after this task' => 'Вставити після цієї задачі', + 'Unlock this user' => 'Розблокувати користувача', + 'Custom Project Roles' => 'Додаткові ролі в проекті', + 'Add a new custom role' => 'Додати нову', + 'Restrictions for the role "%s"' => 'Обмеження ролі "%s"', + 'Add a new project restriction' => 'Додати нове проектне обмеження', + 'Add a new drag and drop restriction' => 'Додати обмеження на переміщення задач', + 'Add a new column restriction' => 'Додати нове обмеження в колонці', + 'Edit this role' => 'Редагувати цю роль', + 'Remove this role' => 'Видалити цю роль', + 'There is no restriction for this role.' => 'Обмеження для ролі відсутні.', + 'Only moving task between those columns is permitted' => 'Обмежити переміщення задач між цими колонками', + 'Close a task in a specific column when not moved during a given period' => 'Закривати задачі в цій колонці, що не переміщувались протягом вказаного часу', + 'Edit columns' => 'Редагування колонок', + 'The column restriction has been created successfully.' => 'Обмеження для колонки успішно створено.', + 'Unable to create this column restriction.' => 'Не вдалося створити обмеження для колонки.', + 'Column restriction removed successfully.' => 'Обмеження для колонки успішно видалено.', + 'Unable to remove this restriction.' => 'Не вдалося видалити обмеження для колонки.', + 'Your custom project role has been created successfully.' => 'Додаткову роль в проекті успішно створено.', + 'Unable to create custom project role.' => 'Не вдалося створити додаткову роль в проекті.', + 'Your custom project role has been updated successfully.' => 'Додаткову роль в проекті успішно оновлено.', + 'Unable to update custom project role.' => 'Не вдалося оновити додаткову роль в проекті.', + 'Custom project role removed successfully.' => 'Додаткову роль видалено з проекту.', + 'Unable to remove this project role.' => 'Не вдалося видалити додаткову роль з проекту.', + 'The project restriction has been created successfully.' => 'Проектне обмеження успішно створено.', + 'Unable to create this project restriction.' => 'Не вдалося створити проектне обмеження.', + 'Project restriction removed successfully.' => 'Проектне обмеження успішно видалено.', + 'You cannot create tasks in this column.' => 'Ви не можете створювати задачі в цій колонці.', + 'Task creation is permitted for this column' => 'Створення задач дозволене в цій колонці', + 'Closing or opening a task is permitted for this column' => 'Дозволено закривати і відкривати задачі в цій колонці', + 'Task creation is blocked for this column' => 'Створення задач блоковане для цієї колонки', + 'Closing or opening a task is blocked for this column' => 'Закривати і відкривати задачі заблоковано в цій колонці', + 'Task creation is not permitted' => 'Створення задач заборонено', + 'Closing or opening a task is not permitted' => 'Заборонено закривати чи відкривати задачі', + 'New drag and drop restriction for the role "%s"' => 'Нове обмеження на перетягування для ролі "%s"', + 'People belonging to this role will be able to move tasks only between the source and the destination column.' => 'Користувачі з цією роллю зможуть переміщувати задачі лише між вказаними колонками.', + 'Remove a column restriction' => 'Вилучити обмеження колонки', + 'Do you really want to remove this column restriction: "%s" to "%s"?' => 'Видалити обмеження на переміщення із колонки "%s" в колонку "%s"?', + 'New column restriction for the role "%s"' => 'Нове обмеження для колонки ролі "%s"', + 'Rule' => 'Правило', + 'Do you really want to remove this column restriction?' => 'Видалити обмеження колонки?', + 'Custom roles' => 'Додаткові ролі', + 'New custom project role' => 'Нова додаткова роль', + 'Edit custom project role' => 'Редагування додаткової ролі', + 'Remove a custom role' => 'Видалення додаткової ролі', + 'Do you really want to remove this custom role: "%s"? All people assigned to this role will become project member.' => 'Видалити додаткову роль "%s"? Всі користувачі з цією роллю отримають роль учасників проекту.', + 'There is no custom role for this project.' => 'Додаткові ролі користувачів проекту відсутні.', + 'New project restriction for the role "%s"' => 'Нове проектне обмеження для ролі "%s"', + 'Restriction' => 'Обмеження', + 'Remove a project restriction' => 'Видалити проектне обмеження', + 'Do you really want to remove this project restriction: "%s"?' => 'Видалити проектне обмеження "%s"?', + 'Duplicate to multiple projects' => 'Дублювати в декілька проектів', + 'This field is required' => 'Це поле є обов\'язковим', + 'Moving a task is not permitted' => 'Переміщення задачі заборонено', + 'This value must be in the range %d to %d' => 'Значення має бути в інтервалі між %d та %d', + 'You are not allowed to move this task.' => 'Ви не маєте дозволу переміщувати цю задачу.', + 'API User Access' => 'Користувацький доступ до API', + 'Preview' => 'Передперегляд', + 'Write' => 'Редагувати', + 'Write your text in Markdown' => 'Ваш текст у форматі Markdown', + 'No personal API access token registered.' => 'Персональний ключ доступу до API відсутній.', + 'Your personal API access token is "%s"' => 'Ваш персональний ключ доступу до API "%s"', + 'Remove your token' => 'Видалити ваш ключ доступу', + 'Generate a new token' => 'Генерувати новий ключ доступу', + 'Showing %d-%d of %d' => 'Показано %d–%d із %d', + 'Outgoing Emails' => 'Надіслані E-mail', + 'Add or change currency rate' => 'Додати або змінити курс валют', + 'Reference currency: %s' => 'Еталонна валюта: %s', + 'Add custom filters' => 'Додати власні фільтри', + 'Export' => 'Експортувати', + 'Add link label' => 'Додати мітку зв\'язку', + 'Incompatible Plugins' => 'Несумісні розширення', + 'Compatibility' => 'Сумісність', + 'Permissions and ownership' => 'Дозволи та власник', + 'Priorities' => 'Пріорітети', + 'Close this window' => 'Закрити це вікно', + 'Unable to upload this file.' => 'Не вдалося завантажити цей файл.', + 'Import tasks' => 'Імпортувати задачі', + 'Choose a project' => 'Оберіть проект', + 'Profile' => 'Профіль', + 'Application role' => 'Роль в межах додатку', + '%d invitations were sent.' => '%d запрошень надіслано.', + '%d invitation was sent.' => '%d запрошення надіслано.', + 'Unable to create this user.' => 'Не вдалося створити користувача.', + 'Kanboard Invitation' => 'Запрошення Kanboard', + 'Visible on dashboard' => 'Показувати на панелі', + 'Created at:' => 'Створений:', + 'Updated at:' => 'Змінений:', + 'There is no custom filter.' => 'Додаткові фільтри відсутні.', + 'New User' => 'Новий користувач', + 'Authentication' => 'Автентифікація', + 'If checked, this user will use a third-party system for authentication.' => 'Якщо позначено, користувач буде використовувати сторонню систему для автентифікації.', + 'The password is necessary only for local users.' => 'Пароль обов\'язковий лише для локальних користувачів.', + 'You have been invited to register on Kanboard.' => 'Вас запросили зареєструватися в Kanboard.', + 'Click here to join your team' => 'Клацніть тут щоб приєднатися до команди', + 'Invite people' => 'Запросити людей', + 'Emails' => 'Адреси E-mail', + 'Enter one email address by line.' => 'По одній адресі E-mail на рядок.', + 'Add these people to this project' => 'Додати цих людей до проекта', + 'Add this person to this project' => 'Додати цю людину до проекта', + 'Sign-up' => 'Зареєструватися', + 'Credentials' => 'Дані для входу', + 'New user' => 'Новий користувач', + 'This username is already taken' => 'Цей логін вже зайнято', + 'A link to reset your password has been sent by email.' => 'Посилання для скидання пароля було надіслано на ваш E-mail.', + 'Your profile must have a valid email address.' => 'Ваш профіль повинен мати правильний E-mail.', + 'Unfortunately, we are unable to reset your password. Did you entered a valid username? Do you have an email address in your profile?' => 'На жаль, не вдалося ', + 'TRL - Turkish Lira' => 'TRL - Турецька ліра', + 'The project email is optional and could be used by several plugins.' => 'E-mail проекту не є обов\'язковим і може використовуватися розширеннями.', + 'The project email must be unique across all projects' => 'E-mail проекту має бути унікальним для всіх проектів', + 'The email configuration has been disabled by the administrator.' => 'Налаштування E-mail вимкнуто адміністратором.', + 'Close this project' => 'Закрити цей проект', + 'Open this project' => 'Відкрити цей проект', + 'Close a project' => 'Закрити проект', + 'Do you really want to close this project: "%s"?' => 'Дійсно закрити проект "%s"?', + 'Reopen a project' => 'Повторне відкриття проекту', + 'Do you really want to reopen this project: "%s"?' => 'Повторно відкрити проект "%s"?', + 'This project is open' => 'Проект відкритий', + 'This project is closed' => 'Проект закритий', + 'Unable to upload files, check the permissions of your data folder.' => 'Не вдалося завантажити файли, перевірте дозволи встановлені на директорію даних.', + 'Another category with the same name exists in this project' => 'Категорія з таким іменем вже існує в цьому проекті', + 'Comment sent by email successfully.' => 'Коментар успішно надіслано на E-mail.', + 'Sent by email to "%s" (%s)' => 'Надіслано на E-mail "%s" (%s)', + 'Unable to read uploaded file.' => 'Не вдалося прочитати завантажений файл.', + 'Database uploaded successfully.' => 'Базу даних успішно завантажено.', + 'Task sent by email successfully.' => 'Задачу успішно надіслано на E-mail.', + 'There is no category in this project.' => 'Категорії в проекті відсутні.', + 'Send by email' => 'Надіслати на e-mail', + 'Create and send a comment by email' => 'Створити та надіслати коментар на E-mail', + 'Subject' => 'Тема', + 'Upload the database' => 'Завантажити базу даних', + 'You could upload the previously downloaded Sqlite database (Gzip format).' => 'Ви можете завантажити попередньо збережену базу даних SQLite (стиснуту Gzip).', + 'Database file' => 'Файл бази даних', + 'Upload' => 'Завантажити', + 'Your project must have at least one active swimlane.' => 'Проект має мати хоча б одну активну доріжку.', + 'Project: %s' => 'Проект: %s', + 'Automatic action not found: "%s"' => 'Автоматичну дію не знайдено: "%s"', + '%d projects' => '%d проектів', + '%d project' => '%d проект', + 'There is no project.' => 'Проекти відсутні.', + 'Sort' => 'Сортувати', + 'Project ID' => 'ID проекту', + 'Project name' => 'Назва проекту', + 'Public' => 'Публічний', + 'Private' => 'Приватний', + '%d tasks' => '%d задач', + '%d task' => '%d задача', + 'Task ID' => 'ID задачі', + 'Assign automatically a color when due date is expired' => 'Призначити колір автоматично при порушенні терміну виконання', + 'Total score in this column across all swimlanes' => 'Сумарна складність задач в цій колонці на всіх доріжках', + 'HRK - Kuna' => 'HRK - Хорватська куна', + 'ARS - Argentine Peso' => 'ARS - Аргентинський песо', + 'COP - Colombian Peso' => 'COP - Колумбійський песо', + '%d groups' => '%d груп(и)', + '%d group' => '%d група', + 'Group ID' => 'ID групи', + 'External ID' => 'Зовнішній ID', + '%d users' => '%d користувачі(в)', + '%d user' => '%d користувач', + 'Hide subtasks' => 'Приховати підзадачі', + 'Show subtasks' => 'Показати підзадачі', + 'Authentication Parameters' => 'Параметри автентифікації', + 'API Access' => 'Доступ до API', + 'No users found.' => 'Користувачі відсутні.', + 'User ID' => 'ID користувача', + 'Notifications are activated' => 'Сповіщення увімкнено', + 'Notifications are disabled' => 'Сповіщення вимкнуто', + 'User disabled' => 'Користувача заблоковано', + '%d notifications' => '%d сповіщень', + '%d notification' => '%d сповіщення', + 'There is no external integration installed.' => 'Зовнішніх інтеграцій не встановлено.', + 'You are not allowed to update tasks assigned to someone else.' => 'Ви не маєте дозволу змінювати задачі призначені комусь іншому.', + 'You are not allowed to change the assignee.' => 'Ви не маєте дозволу змінювати відповідального.', + 'Task suppression is not permitted' => 'Видалення задач заборонене', + 'Changing assignee is not permitted' => 'Зміна відповідального заборонена', + 'Update only assigned tasks is permitted' => 'Дозволене редагування лише призначених задач', + 'Only for tasks assigned to the current user' => 'Лише задачі призначені поточному користувачу', + 'My projects' => 'Мої проекти', + 'Your are not member of any project.' => 'Ви не є учасником жодного з проектів.', + 'My subtasks' => 'Мої підзадачі', + '%d subtasks' => '%d підзадач', + '%d subtask' => '%d підзадача', + 'Only moving task between those columns is permitted for tasks assigned to the current user' => 'Переміщення задач обмежити до призначених поточному користувачу та між колоноками', + '[DUPLICATE]' => '[КОПІЯ]', + 'DKK - Danish Krona' => 'DKK - Датська крона', + 'Remove user from group' => 'Вилучити користувача з групи', + 'Assign the task to its creator' => 'Призначити задачу автору', + 'This task was sent by email to "%s" with subject "%s".' => 'Задачу відправлено на E-mail "%s" з темою листа "%s".', + 'Predefined Email Subjects' => 'Шаблонні теми E-mail', + 'Write one subject by line.' => 'По одній темі на рядок.', + 'Create another link' => 'Створити ще один зв\'язок', + 'BRL - Brazilian Real' => 'BRL - Бразильський реал', + 'Add a new Kanboard task' => 'Додати нову задачу в Kanboard', + 'Subtask not started' => 'Підзадача в очікуванні', + 'Subtask currently in progress' => 'Йде робота над підзадачею', + 'Subtask completed' => 'Підзадачу завершено', + 'Subtask added successfully.' => 'Підзадачу успішно додано.', + '%d subtasks added successfully.' => '%d підзадач успішно додано.', + 'Enter one subtask by line.' => 'По одній підзадачі на рядок.', + 'Predefined Contents' => 'Шаблони вмісту', + 'Predefined contents' => 'Шаблони вмісту', + 'Predefined Task Description' => 'Шаблон опису задачі', + 'Do you really want to remove this template? "%s"' => 'Дійсно видалити шаблон "%s"?', + 'Add predefined task description' => 'Додати шаблон опису задачі', + 'Predefined Task Descriptions' => 'Шаблонні описи задач', + 'Template created successfully.' => 'Шаблон успішно створено.', + 'Unable to create this template.' => 'Не вдалося створити шаблон.', + 'Template updated successfully.' => 'Шаблон успішно оновлено.', + 'Unable to update this template.' => 'Не вдалося оновити шаблон.', + 'Template removed successfully.' => 'Шаблон успішно видалено.', + 'Unable to remove this template.' => 'Не вдалося видалити шаблон.', + 'Template for the task description' => 'Опис з шаблона', + 'The start date is greater than the end date' => 'Дата початку не може бути пізніше дати завершення', + 'Tags must be separated by a comma' => 'Мітки розділяються комою', + 'Only the task title is required' => 'Обов\'язковим полем є лише заголовок задачі', + 'Creator Username' => 'Логін автора', + 'Color Name' => 'Назва кольору', + 'Column Name' => 'Назва колонки', + 'Swimlane Name' => 'Назва доріжки', + 'Time Estimated' => 'Оцінка часу', + 'Time Spent' => 'Витрачений час', + 'External Link' => 'Зовнішнє посилання', + 'This feature enables the iCal feed, RSS feed and the public board view.' => 'Ця функція вмикає для проекта стрічки iCal та RSS, а також публічний перегляд дошки.', + 'Stop the timer of all subtasks when moving a task to another column' => 'Зупинити таймери всіх підзадач при переміщенні до іншої колонки', + 'Subtask Title' => 'Заголовок підзадачі', + 'Add a subtask and activate the timer when moving a task to another column' => 'Додати підзадачу та увімкнути таймер при переміщенні задачі до іншої колонки', + 'days' => 'днів', + 'minutes' => 'хвилин', + 'seconds' => 'секунд', + 'Assign automatically a color when preset start date is reached' => 'Автоматично встановити колір при настанні вказаної дати', + 'Move the task to another column once a predefined start date is reached' => 'Перемістити задачу до іншої колонки при настанні вказаної дати', + 'This task is now linked to the task %s with the relation "%s"' => 'Задача зв\'язана з задачею %s відношенням "%s"', + 'The link with the relation "%s" to the task %s has been removed' => 'Зв\'яз відношенням "%s" із задачею %s вилучено', + 'Custom Filter:' => 'Власний фільтр:', + 'Unable to find this group.' => 'Не вдалося знайти таку групу.', + '%s moved the task #%d to the column "%s"' => '%s перемістив задачу #%d до колонки "%s"', + '%s moved the task #%d to the position %d in the column "%s"' => '%s перемістив задачу #%d на позицію %d в колонці "%s"', + '%s moved the task #%d to the swimlane "%s"' => '%s перемістив задачу #%d на доріжку "%s"', +); diff --git a/app/Model/LanguageModel.php b/app/Model/LanguageModel.php index 09893690..a84baae9 100644 --- a/app/Model/LanguageModel.php +++ b/app/Model/LanguageModel.php @@ -48,6 +48,7 @@ class LanguageModel extends Base 'fi_FI', 'sv_SE', 'tr_TR', + 'uk_UA', 'ko_KR', 'zh_CN', 'zh_TW', @@ -107,6 +108,7 @@ class LanguageModel extends Base 'fi_FI' => 'Suomi', 'sv_SE' => 'Svenska', 'tr_TR' => 'Türkçe', + 'uk_UA' => 'Українська', 'ko_KR' => '한국어', 'zh_CN' => '中文(简体)', 'zh_TW' => '中文(繁體)', @@ -152,6 +154,7 @@ class LanguageModel extends Base 'fi_FI' => 'fi', 'sv_SE' => 'sv', 'tr_TR' => 'tr', + 'uk_UA' => 'uk', 'ko_KR' => 'ko', 'zh_CN' => 'zh-CN', 'zh_TW' => 'zh-TW', |