text:
<?php

return array(
    // 'number.decimals_separator' => '',
    // 'number.thousands_separator' => '',
    'None' => 'Отсутствует',
    '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' => 'Имя',
    '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:' => 'Webhooks токен :',
    'API token:' => 'API токен :',
    'Database size:' => 'Размер базы данных :',
    'Download the database' => 'Скачать базу данных',
    'Optimize the database' => 'Оптимизировать базу данных',
    '(VACUUM command)' => '(Команда VACUUM)',
    '(Gzip compressed Sqlite file)' => '(Сжать GZip файл SQLite)',
    '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' => 'Необходим ID пользователя',
    'Passwords don\'t match' => 'Пароли не совпадают',
    'The confirmation is required' => 'Необходимо подтверждение',
    'The project is required' => 'Необходимо указать проект',
    'The id is required' => 'Необходим ID',
    'The project id is required' => 'Необходим ID проекта',
    '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' => 'Cсылка',
    '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' => 'User agent',
    'Persistent connections' => 'Постоянные соединения',
    'No session.' => 'Нет сеанса',
    'Expiration date' => 'Дата окончания',
    'Remember Me' => 'Запомнить меня',
    'Creation date' => 'Дата создания',
    'Everybody' => 'Все',
    'Open' => 'Открытый',
    'Closed' => 'Закрытый',
    'Search' => 'Поиск',
    'Nothing found.' => 'Ничего не найдено.',
    'Due date' => 'Срок',
    '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' => 'Сводка',
    '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/%sh',
    'Not assigned, estimate of %sh' => 'Не назначено, окончание %sh',
    '%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' => 'Ссылка',
    'Label' => 'Ярлык',
    'Database' => 'База данных',
    'About' => 'Информация',
    'Database driver:' => 'Драйвер базы данных',
    'Board settings' => 'Настройки доски',
    'Webhook settings' => 'Параметры Webhook',
    'Reset token' => 'Перезагрузить токен',
    'API endpoint:' => 'API endpoint:',
    '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' => '%dd',
    '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' => 'Удалить ссылку',
    'The labels must be different' => 'Ярлыки должны быть разными',
    'There is no link.' => 'Это не ссылка',
    'This label must be unique' => 'Этот ярлык должен быть уникальным ',
    'Unable to create your link.' => 'Не удаётся создать эту ссылку.',
    'Unable to update your link.' => 'Не удаётся обновить эту ссылку.',
    'Unable to remove this link.' => 'Не удаётся удалить эту ссылку.',
    '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' => '%dh',
    '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-код содержит ключевую URI:',
    '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' => 'Этот ID связанной задачи не существует',
    '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' => 'Отправить задачу по email',
    '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' => 'Изменение количества затраченного времени: %sh',
    'Time estimated changed: %sh' => 'Ожидаемый срок изменён: %sh',
    '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 assigned to me' => 'Только для задач, созданных мной и назначенных мне',
    '%%Y-%%m-%%d' => '%%Y-%%m-%%d',
    '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' => 'Лента моей активности',
    '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.' => 'Учётные данные для входа через LDAP, Google и Github не будут сохранены в Kanboard.',
    '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' => 'НК - Норвежская крона',
    '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' => 'Интернет',
    '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' => 'Пробел (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' => 'Имя должно быть уникальным',
    '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' => 'РУБ - Российский рубль',
    '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' => 'Зависимый от времени, одноразовый алгоритм пароля',
    '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.' => 'Идентификатор проекта не обязателен и должен содержать буквенно-цифровые символы, пример: MYPROJECT',
    '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' => 'Отправлять email, когда активность по задаче отсутствует',
    '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:' => 'Ссылка:',
    '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.' => 'Максимально допустимый размер файла: %sB.',
    '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/ (используется для генерации абсолютных URLs)',
    '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 неправильный',
    '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' => 'Настройки почты',
    'Email sender address' => 'Адрес отправителя',
    'Email transport' => 'Почтовый транспорт',
    '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?' => 'К сожалению, мы не смогли сбросить Ваш пароль. Возможно, Вы ошиблись при вводе имени пользователя или к аккаунту не привязан e-mail адрес.',
    '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.' => 'Невозможно загрузить файлы, проверьте права доступа на папку "data".',
    '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"' => '',
    // 'The link with the relation "%s" to the task %s has been removed' => '',
    // 'Custom Filter:' => '',
    // 'Unable to find this group.' => '',
);


text:
"""Statistics functions."""

from .ccg import pairwise_correlograms

redpajama_set_name: RedPajamaGithub


text:
package hooks

import (
	"io"
	"os"

	"github.com/sirupsen/logrus"
)

type Console struct {
	stdout io.Writer
	stderr io.Writer
}

func (hook *Console) Fire(entry *logrus.Entry) error {
	var err error
	serialized, err := entry.Logger.Formatter.Format(entry)
	if err != nil {
		return err
	}
	if entry.Level <= logrus.ErrorLevel {
		_, err = hook.stderr.Write(serialized)
	} else {
		_, err = hook.stdout.Write(serialized)
	}
	return err
}

// Returns the log levels support by this hook
func (hook *Console) Levels() []logrus.Level {
	return logrus.AllLevels
}

func NewConsoleHook() *Console {
	return &Console{
		stdout: os.Stdout,
		stderr: os.Stderr,
	}
}


text:
<?xml version="1.0" encoding="utf-8"?>
<menu
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <!-- Settings, should always be in the overflow -->
    <item android:id="@+id/action_settings"
          android:title="Settings"
          app:showAsAction="never"/>
</menu>


text:
<?php

namespace Ob\HighchartsBundle\Tests\Highcharts;

use Ob\HighchartsBundle\Highcharts\Highchart;

/**
 * This class hold Unit tests for the pane option
 */
class PaneTest extends \PHPUnit_Framework_TestCase
{
    public function testBackground()
    {
        $this->markTestIncomplete(
            'This test has not been implemented yet.'
        );
    }

    public function testCenter()
    {
        $chart = new Highchart();

        // pixel based
        $chart->pane->center(array(50, 100));
        $this->assertRegExp('/pane: \{"center":\[50,100\]\}/', $chart->render());

        // percentage based
        $chart->pane->center(array('50%', '40%'));
        $this->assertRegExp('/pane: \{"center":\["50%","40%"\]\}/', $chart->render());
    }

    public function testEndAngle()
    {
        $chart = new Highchart();

        $chart->pane->endAngle(5);
        $this->assertRegExp('/pane: \{"endAngle":5\}/', $chart->render());
    }

    public function testStartAngle()
    {
        $chart = new Highchart();

        $chart->pane->startAngle(5);
        $this->assertRegExp('/pane: \{"startAngle":5\}/', $chart->render());
    }
}


text:
const MainFixture = require('../../fixtures/MainFixture');

const DistractionService = require('../../../service/DistractionService');

const Bluebird = require('bluebird');
const sinon = require('sinon');
const faker = require('faker');

let sandbox;

describe('#DistractionService.returnCompleted', () => {
  beforeEach(() => {
    sandbox = sinon.sandbox.create();
  });

  afterEach(() => (sandbox.restore()));

  describe('#Business Logic', () => {
    it('should return completedDistractions as a JS object from JSON string', () => {
      const sessionAttributes = {
        completedDistractions: JSON.stringify(MainFixture.newCompletedArray())
      };

      return Bluebird.resolve()
        .then(() => DistractionService.returnCompleted(sessionAttributes))
        .then(response => {
          expect(response).not.to.eql(sessionAttributes.completedDistractions);
          expect(response).to.eql(JSON.parse(sessionAttributes.completedDistractions));
        });
    });

    it('should return completedDistractions as a JS object from original JS object', () => {
      const sessionAttributes = {
        completedDistractions: MainFixture.newCompletedArray()
      };

      return Bluebird.resolve()
        .then(() => DistractionService.returnCompleted(sessionAttributes))
        .then(response => {
          expect(response).to.eql(sessionAttributes.completedDistractions);
        });
    });

    it('should return completedDistractions as an empty array when completed distractions is undefined', () => {
      const sessionAttributes = {
        completedDistractions: undefined
      };

      return Bluebird.resolve()
        .then(() => DistractionService.returnCompleted(sessionAttributes))
        .then(response => {
          expect(response).to.eql([]);
        });
    });

    it('should return completedDistractions as an empty array when completed distractions is omitted', () => {
      const sessionAttributes = {};

      return Bluebird.resolve()
        .then(() => DistractionService.returnCompleted(sessionAttributes))
        .then(response => {
          expect(response).to.eql([]);
        });
    });

    it('should return completedDistractions as an empty array when sessionAttributes is undefined', () => {
      const sessionAttributes = undefined;

      return Bluebird.resolve()
        .then(() => DistractionService.returnCompleted(sessionAttributes))
        .then(response => {
          expect(response).to.eql([]);
        });
    });
  });
});


text:
/**This is the emplyee factor class
* @author David Casperson / lab 8 creator
* this was essentialy copyed from the lab.
**/

package exercise4;

public interface EmployeeFactory {
  abstract public void addLink(String employeeCode, Employee example) ;
  abstract public Employee getFreshEmployee(String employeeCode) ;
}