From 9aafbdc02e00f8a959c9bfa7f73a55a9bab81fcc Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 3 Jan 2016 01:57:41 +0300 Subject: Update translations.php --- app/Locale/ru_RU/translations.php | 354 +++++++++++++++++++------------------- 1 file changed, 177 insertions(+), 177 deletions(-) (limited to 'app/Locale/ru_RU') diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php index 508f5b21..04f56acd 100644 --- a/app/Locale/ru_RU/translations.php +++ b/app/Locale/ru_RU/translations.php @@ -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' => 'Запланировано и реально затрачено времени', ); -- cgit v1.2.3