Merge pull-request #1601

This commit is contained in:
Frederic Guillot 2016-01-03 19:26:29 -05:00
commit 4b0a932bd7
1 changed files with 177 additions and 177 deletions

View File

@ -294,7 +294,7 @@ return array(
'File removed successfully.' => 'Файл удален.',
'Attach a document' => 'Прикрепить файл',
'Do you really want to remove this file: "%s"?' => 'Вы точно хотите удалить этот файл « %s » ?',
'Attachments' => 'Приложение',
'Attachments' => 'Вложения',
'Edit the task' => 'Изменить задачу',
'Edit the description' => 'Изменить описание',
'Add a comment' => 'Добавить комментарий',
@ -310,7 +310,7 @@ return array(
'estimated' => 'расчетное',
'Sub-Tasks' => 'Подзадачи',
'Add a sub-task' => 'Добавить подзадачу',
'Original estimate' => 'Запланировано',
'Original estimate' => 'Заплан.',
'Create another sub-task' => 'Создать другую подзадачу',
'Time spent' => 'Времени затрачено',
'Edit a sub-task' => 'Изменить подзадачу',
@ -532,7 +532,7 @@ return array(
'Nothing to preview...' => 'Нет данных для предпросмотра...',
'Preview' => 'Предпросмотр',
'Write' => 'Написание',
'Active swimlanes' => 'Активные ',
'Active swimlanes' => 'Активные дорожки',
'Add a new swimlane' => 'Добавить новую дорожку',
'Change default swimlane' => 'Сменить стандартную дорожку',
'Default swimlane' => 'Стандартная дорожка',
@ -553,14 +553,14 @@ return array(
'Your swimlane have been created successfully.' => 'Ваша дорожка была успешно создан.',
'Example: "Bug, Feature Request, Improvement"' => 'Например: "Баг, Фича, Улучшение"',
'Default categories for new projects (Comma-separated)' => 'Стандартные категории для нового проекта (разделяются запятыми)',
// 'Gitlab commit received' => '',
'Gitlab commit received' => 'Получен коммит с Gitlab',
'Gitlab issue opened' => 'Gitlab вопрос открыт',
'Gitlab issue closed' => 'Gitlab вопрос закрыт',
'Gitlab webhooks' => 'Gitlab webhooks',
'Help on Gitlab webhooks' => 'Помощь по Gitlab webhooks',
'Integrations' => 'Интеграции',
'Integration with third-party services' => 'Интеграция со сторонними сервисами',
'Gitlab Issue' => 'Gitlab вопросы',
'Gitlab Issue' => 'Gitlab вопрос',
'Subtask Id' => 'Id подзадачи',
'Subtasks' => 'Подзадачи',
'Subtasks Export' => 'Экспортировать подзадачи',
@ -588,7 +588,7 @@ return array(
'You already have one subtask in progress' => 'У вас уже есть одна задача в разработке',
'Which parts of the project do you want to duplicate?' => 'Какие части проекта должны быть дублированы?',
'Disallow login form' => 'Запретить форму входа',
// 'Bitbucket commit received' => '',
'Bitbucket commit received' => 'Получен коммит с Bitbucket',
'Bitbucket webhooks' => 'BitBucket webhooks',
'Help on Bitbucket webhooks' => 'Помощь по BitBucket webhooks',
'Start' => 'Начало',
@ -641,7 +641,7 @@ return array(
'Keyboard shortcuts' => 'Горячие клавиши',
'Open board switcher' => 'Открыть переключатель доски',
'Application' => 'Приложение',
// 'since %B %e, %Y at %k:%M %p' => '',
'since %B %e, %Y at %k:%M %p' => 'с %B %e, %Y - %k:%M %p',
'Compact view' => 'Компактный вид',
'Horizontal scrolling' => 'Широкий вид',
'Compact/wide view' => 'Компактный/широкий вид',
@ -652,7 +652,7 @@ return array(
'Private project' => 'Приватный проект',
'AUD - Australian Dollar' => 'AUD - Австралийский доллар',
'CAD - Canadian Dollar' => 'CAD - Канадский доллар',
'CHF - Swiss Francs' => 'CHF - Швейцарский Франк',
'CHF - Swiss Francs' => 'CHF - Швейцарский франк',
'Custom Stylesheet' => 'Пользовательский стиль',
'download' => 'загрузить',
'EUR - Euro' => 'EUR - Евро',
@ -762,43 +762,43 @@ return array(
'User that will receive the email' => 'Пользователь, который будет получать e-mail',
'Email subject' => 'Тема e-mail',
'Date' => 'Дата',
// 'By @%s on Bitbucket' => '',
// 'Bitbucket Issue' => '',
// 'Commit made by @%s on Bitbucket' => '',
// 'Commit made by @%s on Github' => '',
// 'By @%s on Github' => '',
// 'Commit made by @%s on Gitlab' => '',
// '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' => '',
// 'Reopen a task' => '',
// 'Bitbucket issue opened' => '',
// 'Bitbucket issue closed' => '',
// 'Bitbucket issue reopened' => '',
// 'Bitbucket issue assignee change' => '',
// 'Bitbucket issue comment created' => '',
'By @%s on Bitbucket' => 'Польз. @%s на Bitbucket',
'Bitbucket Issue' => 'Задача Bitbucket',
'Commit made by @%s on Bitbucket' => 'Коммит сделан польз. @%s на Bitbucket',
'Commit made by @%s on Github' => 'Коммит сделан польз. @%s на Github',
'By @%s on Github' => 'Польз. @%s на Github',
'Commit made by @%s on Gitlab' => 'Коммит сделан польз. @%s в Gitlab',
'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' => 'Переоткрыть задачу',
'Bitbucket issue opened' => 'Открыта задача Bitbucket',
'Bitbucket issue closed' => 'Закрыта задача Bitbucket',
'Bitbucket issue reopened' => 'Переоткрыта задача Bitbucket',
'Bitbucket issue assignee change' => 'Изменный назначенный для задачи на Bitbucket',
'Bitbucket issue comment created' => 'Создан комментарий для задачи на Bitbucket',
'Column change' => 'Изменение колонки',
'Position change' => 'Позиция изменена',
'Swimlane change' => 'Дорожка изменена',
// 'Assignee change' => '',
'Assignee change' => 'Назначенный пользователь изменен',
'[%s] Overdue tasks' => '[%s] просроченные задачи',
'Notification' => 'Уведомления',
'%s moved the task #%d to the first swimlane' => '%s задач перемещено #%d в первой дорожке',
'%s moved the task #%d to the swimlane "%s"' => '%s задач перемещено #%d в дорожке "%s"',
'Swimlane' => 'Дорожки',
'Gravatar' => 'Граватар',
// '%s moved the task %s to the first swimlane' => '',
// '%s moved the task %s to the swimlane "%s"' => '',
'%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' => '',
'view the board on Kanboard' => 'посмотреть доску на Kanboard',
'The task have been moved to the first swimlane' => 'Эта задача была перемещена в первую дорожку',
'The task have been moved to another swimlane:' => 'Эта задача была перемещена в другую дорожку:',
'Overdue tasks for the project "%s"' => 'Просроченные задачи для проекта "%s"',
'New title: %s' => 'Новый заголовок: %s',
'The task is not assigned anymore' => 'Задача больше не назначена',
// 'New assignee: %s' => '',
'New assignee: %s' => 'Новый назначенный: %s',
'There is no category now' => 'В настоящее время здесь нет категорий',
'New category: %s' => 'Новая категория: %s',
'New color: %s' => 'Новый цвет: %s',
@ -888,10 +888,10 @@ return array(
'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.' => '',
'If the task is not closed the current time is used instead of the completion date.' => 'Если задача не закрыта, то текущая дата будет указана в дате завершения задачи.',
'Set automatically the start date' => 'Установить автоматическую дату начала',
'Edit Authentication' => 'Редактировать авторизацию',
'Google Id' => 'Google I',
'Google Id' => 'Google Id',
'Github Id' => 'Github Id',
'Remote user' => 'Удаленный пользователь',
'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Учетные данные для входа через LDAP, Google и Github не будут сохранены в Kanboard.',
@ -964,153 +964,153 @@ return array(
'Switch to the Gantt chart view' => 'Переключиться в режим диаграммы Гантта',
'Reset the search/filter box' => 'Сбросить поиск/фильтр',
'Documentation' => 'Документация',
'Table of contents' => 'Сожержание',
'Table of contents' => 'Содержание',
'Gantt' => 'Гантт',
// 'Author' => '',
// 'Version' => '',
// 'Plugins' => '',
// 'There is no plugin loaded.' => '',
// 'Set maximum column height' => '',
// 'Remove maximum column height' => '',
// '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' => '',
// 'New comment on task #%d' => '',
// 'Comment updated on task #%d' => '',
// 'New subtask on task #%d' => '',
// 'Subtask updated on task #%d' => '',
// 'New task #%d: %s' => '',
// 'Task updated #%d' => '',
// 'Task #%d closed' => '',
// 'Task #%d opened' => '',
// 'Column changed for task #%d' => '',
// 'New position for task #%d' => '',
// 'Swimlane changed for task #%d' => '',
// 'Assignee changed on task #%d' => '',
// '%d overdue tasks' => '',
// 'Task #%d is overdue' => '',
// 'No new notifications.' => '',
// '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' => '',
// 'My filters' => '',
// 'Notification methods:' => '',
// 'Import tasks from CSV file' => '',
// 'Unable to read your file' => '',
// '%d task(s) have been imported successfully.' => '',
// 'Nothing have been imported!' => '',
// 'Import users from CSV file' => '',
// '%d user(s) have been imported successfully.' => '',
// 'Comma' => '',
// 'Semi-colon' => '',
// 'Tab' => '',
// 'Vertical bar' => '',
// 'Double Quote' => '',
// 'Single Quote' => '',
// '%s attached a file to the task #%d' => '',
// 'There is no column or swimlane activated in your project!' => '',
// 'Append filter (instead of replacement)' => '',
// 'Append/Replace' => '',
// 'Append' => '',
// 'Replace' => '',
// 'There is no notification method registered.' => '',
// 'Import' => '',
// 'change sorting' => '',
// 'Tasks Importation' => '',
// 'Delimiter' => '',
// 'Enclosure' => '',
// 'CSV File' => '',
// 'Instructions' => '',
// 'Your file must use the predefined CSV format' => '',
// 'Your file must be encoded in 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' => '',
// 'Download CSV template' => '',
// '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' => '',
// 'Assign automatically a category based on a link' => '',
// 'BAM - Konvertible Mark' => '',
// 'Assignee Username' => '',
// 'Assignee Name' => '',
// 'Groups' => '',
// 'Members of %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"' => '',
// 'Group member added successfully.' => '',
// 'Unable to add group member.' => '',
// 'Remove user from group "%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' => '',
// 'Gitlab issue reopened' => '',
// 'Your account is locked for %d minutes' => '',
// 'Invalid captcha' => '',
// 'The name must be unique' => '',
// 'View all groups' => '',
// 'View group members' => '',
// 'There is no user available.' => '',
// 'Do you really want to remove the user "%s" from the group "%s"?' => '',
// 'There is no group.' => '',
// 'External Id' => '',
// 'Add group member' => '',
// 'Do you really want to remove this group: "%s"?' => '',
// 'There is no user in this group.' => '',
// 'Remove this user' => '',
// '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:' => '',
'Author' => 'Автор',
'Version' => 'Версия',
'Plugins' => 'Плагины',
'There is no plugin loaded.' => 'Нет установленных плагинов.',
'Set maximum column height' => 'Установить максимальную высоту колонки',
'Remove maximum column height' => 'Сбросить максимальную высоту колонки',
'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 new notifications.' => 'Нет новых уведомлений.',
'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' => 'Непрочитанные уведомления',
'My filters' => 'Мои фильтры',
'Notification methods:' => 'Способы уведомления:',
'Import tasks from CSV file' => 'Импорт задач из CSV-файла',
'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' => 'Замена',
'There is no notification method registered.' => 'Нет зарегистрированных методов уведомления.',
'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',
'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' => 'Наблюдатель проекта',
'Gitlab issue reopened' => 'Gitlab вопрос переоткрыт',
'Your account is locked for %d minutes' => 'Ваш аккаунт заблокирован на %d минут',
'Invalid captcha' => 'Неверный код подтверждения',
'The name must be unique' => 'Имя должно быть уникальным',
'View all groups' => 'Просмотр всех группы',
'View group members' => 'Просмотр всех группы участников группы',
'There is no user available.' => 'Нет доступных пользователей.',
'Do you really want to remove the user "%s" from the group "%s"?' => 'Вы действительно хотите удалить пользователя "%s" из группы "%s"?',
'There is no group.' => 'Нет созданных групп.',
'External Id' => 'Внешний Id',
'Add group member' => 'Добавить участника в группу',
'Do you really want to remove this group: "%s"?' => 'Вы действительно хотите удалить группу "%s"?',
'There is no user in this group.' => 'В этой группе нет участников.',
'Remove this user' => 'Удалить пользователя.',
'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' => 'Участники проекта',
// 'Compare hours for "%s"' => '',
// '%s mentioned you in the task #%d' => '',
// '%s mentioned you in a comment on the task #%d' => '',
// 'You were mentioned in the task #%d' => '',
// 'You were mentioned in a comment on the task #%d' => '',
// 'Mentioned' => '',
// 'Compare Estimated Time vs Actual Time' => '',
// 'Estimated hours: ' => '',
// 'Actual hours: ' => '',
// 'Hours Spent' => '',
// 'Hours Estimated' => '',
// 'Estimated Time' => '',
// 'Actual Time' => '',
// 'Estimated vs actual time' => '',
'Compare hours for "%s"' => 'Сравнить часы для "%s"',
'%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',
'Mentioned' => 'Упоминания',
'Compare Estimated Time vs Actual Time' => 'Сравнить запланированное время и реальное',
'Estimated hours: ' => 'Запланировано часов: ',
'Actual hours: ' => 'Реально затрачено часов: ',
'Hours Spent' => 'Затрачено часов',
'Hours Estimated' => 'Запланировано часов',
'Estimated Time' => 'Запланировано времени',
'Actual Time' => 'Затрачено времени',
'Estimated vs actual time' => 'Запланировано и реально затрачено времени',
);