summaryrefslogtreecommitdiff
path: root/app/Locale/ru_RU
diff options
context:
space:
mode:
authorСтаростин Виталий <vistar@rambler.ru>2016-09-21 19:31:58 +0300
committerFrederic Guillot <fred@kanboard.net>2016-09-24 14:59:58 -0400
commit15dbf5c7fd5440b24e2b8e7a1505755f842031b8 (patch)
treef89eed85f1294a523a343bdc54d5b66466303dd7 /app/Locale/ru_RU
parent4f3824ef0c8549468de642604472c4558cd9dcf5 (diff)
Fix translations to Russian fot docs and localization, grammarnaci etc
Diffstat (limited to 'app/Locale/ru_RU')
-rw-r--r--app/Locale/ru_RU/translations.php102
1 files changed, 51 insertions, 51 deletions
diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php
index d926cc7e..7ec9bb55 100644
--- a/app/Locale/ru_RU/translations.php
+++ b/app/Locale/ru_RU/translations.php
@@ -43,7 +43,7 @@ return array(
'Users' => 'Пользователи',
'No user' => 'Нет пользователя',
'Forbidden' => 'Запрещено',
- 'Access Forbidden' => 'Доступ запрещен',
+ 'Access Forbidden' => 'Доступ запрещён',
'Edit user' => 'Изменить пользователя',
'Logout' => 'Выйти',
'Bad username or password' => 'Неверное имя пользователя или пароль',
@@ -123,7 +123,7 @@ return array(
'Project updated successfully.' => 'Проект успешно обновлен.',
'Unable to update this project.' => 'Не удалось обновить проект.',
'Unable to remove this project.' => 'Не удалось удалить проект.',
- 'Project removed successfully.' => 'Проект удален.',
+ 'Project removed successfully.' => 'Проект удалён.',
'Project activated successfully.' => 'Проект активирован.',
'Unable to activate this project.' => 'Невозможно активировать проект.',
'Project disabled successfully.' => 'Проект успешно деактивирован.',
@@ -138,9 +138,9 @@ return array(
'Task created successfully.' => 'Задача создана.',
'User created successfully.' => 'Пользователь создан.',
'Unable to create your user.' => 'Не удалось создать пользователя.',
- 'User updated successfully.' => 'Пользователь обновлен.',
+ 'User updated successfully.' => 'Пользователь обновлён.',
'Unable to update your user.' => 'Не удалось обновить пользователя.',
- 'User removed successfully.' => 'Пользователь удален.',
+ 'User removed successfully.' => 'Пользователь удалён.',
'Unable to remove this user.' => 'Не удалось удалить пользователя.',
'Board updated successfully.' => 'Доска успешно обновлена.',
'Ready' => 'Готовые',
@@ -149,11 +149,11 @@ return array(
'Done' => 'Выполнено',
'Application version:' => 'Версия приложения:',
'Id' => 'ID',
- '%d closed tasks' => '%d завершенных задач',
+ '%d closed tasks' => '%d завершённых задач',
'No task for this project' => 'Нет задач для этого проекта',
'Public link' => 'Ссылка для просмотра',
'Timezone' => 'Часовой пояс',
- 'Sorry, I didn\'t find this information in my database!' => 'К сожалению, информация в базе данных не найдена !',
+ 'Sorry, I didn\'t find this information in my database!' => 'К сожалению, информация в базе данных не найдена!',
'Page not found' => 'Страница не найдена',
'Complexity' => 'Сложность',
'Task limit' => 'Лимит задач',
@@ -185,23 +185,23 @@ return array(
'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 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' => 'Назначить определенный цвет пользователю',
+ 'Assign a color to a specific user' => 'Назначить определённый цвет пользователю',
'Column title' => 'Название колонки',
'Position' => 'Расположение',
'Duplicate to another project' => 'Клонировать в другой проект',
'Duplicate' => 'Клонировать',
'link' => 'ссылка',
- 'Comment updated successfully.' => 'Комментарий обновлен.',
+ 'Comment updated successfully.' => 'Комментарий обновлён.',
'Unable to update your comment.' => 'Не удалось обновить ваш комментарий.',
'Remove a comment' => 'Удалить комментарий',
- 'Comment removed successfully.' => 'Комментарий удален.',
+ 'Comment removed successfully.' => 'Комментарий удалён.',
'Unable to remove this comment.' => 'Не удалось удалить этот комментарий.',
'Do you really want to remove this comment?' => 'Вы точно хотите удалить этот комментарий?',
'Current password for the user "%s"' => 'Текущий пароль для пользователя « %s »',
@@ -232,14 +232,14 @@ return array(
'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.' => 'Ваш внешний аккаунт успешно подключен к профилю.',
+ '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' => 'Автоматически назначать категорию по цвету',
+ 'Assign automatically a color based on a category' => 'Автоматически назначить цвет по категории',
+ 'Assign automatically a category based on a color' => 'Автоматически назначить категорию по цвету',
'Task creation or modification' => 'Создание или изменение задачи',
'Category' => 'Категория',
'Category:' => 'Категория:',
@@ -260,7 +260,7 @@ return array(
'The name is required' => 'Требуется название',
'Remove a file' => 'Удалить файл',
'Unable to remove this file.' => 'Не удалось удалить файл.',
- 'File removed successfully.' => 'Файл удален.',
+ 'File removed successfully.' => 'Файл удалён.',
'Attach a document' => 'Прикрепить файл',
'Do you really want to remove this file: "%s"?' => 'Вы точно хотите удалить этот файл « %s » ?',
'Attachments' => 'Вложения',
@@ -275,7 +275,7 @@ return array(
'Remaining:' => 'Осталось:',
'hours' => 'часов',
'spent' => 'затрачено',
- 'estimated' => 'расчетное',
+ 'estimated' => 'расчётное',
'Sub-Tasks' => 'Подзадачи',
'Add a sub-task' => 'Добавить подзадачу',
'Original estimate' => 'Заплан.',
@@ -318,9 +318,9 @@ return array(
'Time tracking:' => 'Отслеживание времени:',
'New sub-task' => 'Новая подзадача',
'New attachment added "%s"' => 'Добавлено вложение « %s »',
- 'New comment posted by %s' => 'Новый комментарий написан « %s »',
+ 'New comment posted by %s' => 'Новый комментарий добавлен « %s »',
'New comment' => 'Новый комментарий',
- 'Comment updated' => 'Комментарий обновлен',
+ 'Comment updated' => 'Комментарий обновлён',
'New subtask' => 'Новая подзадача',
'I want to receive notifications only for those projects:' => 'Я хочу получать уведомления только по этим проектам:',
'view the task on Kanboard' => 'посмотреть задачу на Kanboard',
@@ -328,7 +328,7 @@ return array(
'Active tasks' => 'Активные задачи',
'Disable public access' => 'Отключить общий доступ',
'Enable public access' => 'Включить общий доступ',
- 'Public access disabled' => 'Общий доступ отключен',
+ 'Public access disabled' => 'Общий доступ отключён',
'Do you really want to disable this project: "%s"?' => 'Вы точно хотите деактивировать проект: "%s"?',
'Do you really want to enable this project: "%s"?' => 'Вы точно хотите активировать проект: "%s"?',
'Project activation' => 'Активация проекта',
@@ -339,8 +339,8 @@ return array(
'External accounts' => 'Внешняя аутентификация',
'Account type' => 'Тип профиля',
'Local' => 'Локальный',
- 'Remote' => 'Удаленный',
- 'Enabled' => 'Включен',
+ 'Remote' => 'Удалённый',
+ 'Enabled' => 'Включён',
'Disabled' => 'Выключены',
'Username:' => 'Имя пользователя:',
'Name:' => 'Имя:',
@@ -354,7 +354,7 @@ return array(
'External authentications' => 'Внешняя аутентификация',
'Never connected.' => 'Ранее не соединялось.',
'No external authentication enabled.' => 'Нет активной внешней аутентификации.',
- 'Password modified successfully.' => 'Пароль изменен.',
+ 'Password modified successfully.' => 'Пароль изменён.',
'Unable to change the password.' => 'Не удалось сменить пароль.',
'Change category' => 'Смена категории',
'%s updated the task %s' => '%s обновил задачу %s',
@@ -382,7 +382,7 @@ return array(
'Activity' => 'Активность',
'Default values are "%s"' => 'Колонки по умолчанию: "%s"',
'Default columns for new projects (Comma-separated)' => 'Колонки по умолчанию для новых проектов (разделять запятой)',
- 'Task assignee change' => 'Изменен назначенный',
+ '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"',
@@ -399,10 +399,10 @@ return array(
'Webhook settings' => 'Параметры Webhook',
'Reset token' => 'Перезагрузить токен',
'API endpoint:' => 'API endpoint:',
- 'Refresh interval for private board' => 'Период обновления для частных досок',
+ '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 дня по умолчанию)',
+ '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 приложения',
@@ -497,7 +497,7 @@ return array(
'Select the new status of the subtask: "%s"' => 'Выбрать новый статус для подзадачи: "%s"',
'Subtask timesheet' => 'Табель времени подзадач',
'There is nothing to show.' => 'Здесь ничего нет.',
- 'Time Tracking' => 'Учет времени',
+ 'Time Tracking' => 'Учёт времени',
'You already have one subtask in progress' => 'У вас уже есть одна задача в разработке',
'Which parts of the project do you want to duplicate?' => 'Какие части проекта должны быть дублированы?',
'Disallow login form' => 'Запретить форму входа',
@@ -523,9 +523,9 @@ return array(
'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.' => 'Не удается удалить эту ссылку.',
+ 'Unable to create your link.' => 'Не удаётся создать эту ссылку.',
+ 'Unable to update your link.' => 'Не удаётся обновить эту ссылку.',
+ 'Unable to remove this link.' => 'Не удаётся удалить эту ссылку.',
'relates to' => 'относится к',
'blocks' => 'блокирована',
'is blocked by' => 'блокирует',
@@ -576,7 +576,7 @@ return array(
'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.' => 'Этот отчет содержит все перемещения задач в колонках с датой, пользователем и времени, затраченным для каждого перемещения.',
+ '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' => 'Изменить справочник валют',
@@ -601,10 +601,10 @@ return array(
'%s via Kanboard' => '%s через Канборд',
'Burndown chart' => 'Диаграмма сгорания',
'This chart show the task complexity over the time (Work Remaining).' => 'Эта диаграмма показывают сложность задачи по времени (оставшейся работы).',
- 'Screenshot taken %s' => 'Принято скриншотов %s',
+ '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.' => 'Скриншет успешно загружен',
+ 'Screenshot uploaded successfully.' => 'Скриншот успешно загружен',
'SEK - Swedish Krona' => 'SEK - Шведская крона',
'Identifier' => 'Идентификатор',
'Disable two factor authentication' => 'Выключить двухфакторную авторизацию',
@@ -616,25 +616,25 @@ return array(
'Recurrent task is scheduled to be generated' => 'Периодическая задача запланирована к созданию',
'Score' => 'Оценка',
'The identifier must be unique' => 'Идентификатор должен быть уникальным',
- 'This linked task id doesn\'t exists' => 'Этот ID звязанной задачи не существует',
+ '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' => 'Вычисление для рассчета новой даты',
+ '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: ' => 'Коэффициент для рассчета новой даты: ',
+ '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: ' => 'Вычисление для рассчета новой даты: ',
+ 'Timeframe to calculate new due date: ' => 'Вычисление для расчёта новой даты: ',
'Trigger to generate recurrent task: ' => 'Триггер для генерации периодической задачи: ',
'When task is closed' => 'Когда задача закрывается',
'When task is moved from first column' => 'Когда задача перемещается из первой колонки',
@@ -654,7 +654,7 @@ return array(
'Security' => 'Безопасность',
'Two factor authentication disabled' => 'Двухфакторная аутентификация отключена',
'Two factor authentication enabled' => 'Включена двухфакторная аутентификация',
- 'Unable to update this user.' => 'Не удается обновить этого пользователя.',
+ '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',
@@ -669,8 +669,8 @@ return array(
'Gravatar' => 'Граватар',
'%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.' => 'Этот отчет содержит всю информацию для задачи в заданном диапазоне дат.',
+ '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' => 'Эта задача была перемещена в первую дорожку',
@@ -686,8 +686,8 @@ return array(
'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" ,было изменено',
+ '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:' => 'Я хочу получать уведомления для:',
@@ -749,15 +749,15 @@ return array(
'Lead time: ' => 'Время выполнения:',
'Cycle time: ' => 'Время цикла:',
'Time spent into each column' => 'Время, проведенное в каждой колонке',
- 'The lead time is the duration between the task creation and the completion.' => 'Время выполнения - период между созданием задачи и завершения.',
+ '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.' => 'Если вы установите флажок "Запретить форму входа", учетные данные, введенные в форму входа будет игнорироваться.',
- 'New 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.' => 'Если вы установите флажок "Запретить форму входа", учётные данные, введенные в форму входа будет игнорироваться.',
+ 'New remote user' => 'Новый удалённый пользователь',
'New local user' => 'Новый локальный пользователь',
'Default task color' => 'Стандартные цвета задач',
'This feature does not work with all browsers.' => 'Эта функция доступна не во всех браузерах.',
@@ -781,7 +781,7 @@ return array(
'Start date:' => 'Дата начала:',
'Due date:' => 'Дата завершения:',
'There is no start date or due date for this task.' => 'Для этой задачи нет даты начала или завершения.',
- 'Moving or resizing a task will change the start and due date of the task.' => 'Изменение или перемещение задачи повлечет изменение даты начала завершения задачи.',
+ 'Moving or resizing a task will change the start and due date of the task.' => 'Изменение или перемещение задачи повлечет изменение даты начала и завершения задачи.',
'There is no task in your project.' => 'В Вашем проекте задач нет.',
'Gantt chart' => 'Диаграмма Ганта',
'People who are project managers' => 'Люди, которые менеджеры проекта',
@@ -837,7 +837,7 @@ return array(
'Column changed for task #%d' => 'Обновлена колонка у задачи #%d',
'New position for task #%d' => 'Новая позиция для задачи #%d',
'Swimlane changed for task #%d' => 'Изменена дорожка у задачи #%d',
- 'Assignee changed on task #%d' => 'Изменен назначенный у задачи #%d',
+ 'Assignee changed on task #%d' => 'Изменён назначенный у задачи #%d',
'%d overdue tasks' => '%d просроченных задач',
'Task #%d is overdue' => 'Задача #%d просрочена',
'No new notifications.' => 'Нет новых уведомлений.',
@@ -889,7 +889,7 @@ return array(
'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' => 'Автоматически назначать категории на основе ссылки',
+ 'Assign automatically a category based on a link' => 'Автоматически назначить категории на основе ссылки',
'BAM - Konvertible Mark' => 'BAM - Конвертируемая марка',
'Assignee Username' => 'Логин назначенного',
'Assignee Name' => 'Имя назначенного',
@@ -951,7 +951,7 @@ return array(
'Actual Time' => 'Затрачено времени',
'Estimated vs actual time' => 'Запланировано и реально затрачено времени',
'RUB - Russian Ruble' => 'Руб - Российский рубль',
- 'Assign the task to the person who does the action when the column is changed' => 'Назначить задачу пользователю, который произвел изменение в колонке',
+ '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: ' => 'Провайдер двух-факторной авторизации: ',
@@ -1167,11 +1167,11 @@ return array(
'Project tags management' => 'Управление метками проекта',
'Tag created successfully.' => 'Метка успешно создана.',
'Unable to create this tag.' => 'Невозможно создать эту метку.',
- 'Tag updated successfully.' => 'Метак успешно обновлена.',
+ 'Tag updated successfully.' => 'Метка успешно обновлена.',
'Unable to update this tag.' => 'Невозможно обновить эту метку.',
'Tag removed successfully.' => 'Метка успешно удалена.',
'Unable to remove this tag.' => 'Невозможно удалить эту метку.',
- 'Global tags management' => 'Управление глоабльными метками',
+ 'Global tags management' => 'Управление глобальными метками',
'Tags' => 'Метки',
'Tags management' => 'Управление метками',
'Add new tag' => 'Добавить новую метку',