Fix grammatical errors

Fixes #4420
This commit is contained in:
Frédéric Guillot
2020-02-29 16:05:32 -08:00
parent e79cf77058
commit c12bbb1613
48 changed files with 596 additions and 596 deletions

View File

@@ -110,7 +110,7 @@ return array(
'Settings saved successfully.' => 'Параметры успешно сохранены.',
'Unable to save your settings.' => 'Невозможно сохранить параметры.',
'Database optimization done.' => 'База данных оптимизирована.',
'Your project have been created successfully.' => 'Ваш проект успешно создан.',
'Your project has been created successfully.' => 'Ваш проект успешно создан.',
'Unable to create your project.' => 'Не удалось создать проект.',
'Project updated successfully.' => 'Проект успешно обновлен.',
'Unable to update this project.' => 'Не удалось обновить проект.',
@@ -155,7 +155,7 @@ return array(
'Due Date' => 'Сделать до',
'Invalid date' => 'Неверная дата',
'Automatic actions' => 'Автоматические действия',
'Your automatic action have been created successfully.' => 'Автоматизированное действие успешно настроено.',
'Your automatic action has been created successfully.' => 'Автоматизированное действие успешно настроено.',
'Unable to create your automatic action.' => 'Не удалось создать автоматизированное действие.',
'Remove an action' => 'Удалить действие',
'Unable to remove this action.' => 'Не удалось удалить действие',
@@ -227,7 +227,7 @@ return array(
'Category' => 'Категория',
'Category:' => 'Категория:',
'Categories' => 'Категории',
'Your category have been created successfully.' => 'Категория создана.',
'Your category has been created successfully.' => 'Категория создана.',
'This category has been updated successfully.' => 'Категория обновлена.',
'Unable to update this category.' => 'Не удалось обновить категорию.',
'Remove a category' => 'Удалить категорию',
@@ -287,8 +287,8 @@ return array(
'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 была закрыта.',
'The task #%d has been opened.' => 'Задача #%d была открыта.',
'The task #%d has been closed.' => 'Задача #%d была закрыта.',
'Sub-task updated' => 'Подзадача обновлена',
'Title:' => 'Название:',
'Status:' => 'Статус:',
@@ -437,7 +437,7 @@ return array(
'Swimlane updated successfully.' => 'Дорожка успешно обновлена.',
'Unable to remove this swimlane.' => 'Невозможно удалить дорожку.',
'Unable to update this swimlane.' => 'Невозможно обновить дорожку.',
'Your swimlane have been created successfully.' => 'Ваша дорожка была успешно создана.',
'Your swimlane has been created successfully.' => 'Ваша дорожка была успешно создана.',
'Example: "Bug, Feature Request, Improvement"' => 'Например: "Баг, Фича, Улучшение"',
'Default categories for new projects (Comma-separated)' => 'Стандартные категории для нового проекта (разделяются запятыми)',
'Integrations' => 'Интеграции',
@@ -543,7 +543,7 @@ return array(
'Rate' => 'Курс',
'Change reference currency' => 'Изменить справочник валют',
'Reference currency' => 'Справочник валют',
'The currency rate have been added successfully.' => 'Курс валюты был успешно добавлен.',
'The currency rate has been added successfully.' => 'Курс валюты был успешно добавлен.',
'Unable to add this currency rate.' => 'Невозможно добавить этот курс валюты.',
'Webhook URL' => 'Webhook URL',
'%s removed the assignee of the task %s' => '%s удалил назначенного на задачу %s',
@@ -624,8 +624,8 @@ return array(
'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:' => 'Эта задача была перемещена в другую дорожку:',
'The task has been moved to the first swimlane' => 'Эта задача была перемещена в первую дорожку',
'The task has been moved to another swimlane:' => 'Эта задача была перемещена в другую дорожку:',
'New title: %s' => 'Новый заголовок: %s',
'The task is not assigned anymore' => 'Задача больше не назначена',
'New assignee: %s' => 'Новый назначенный: %s',
@@ -633,12 +633,12 @@ return array(
'New category: %s' => 'Новая категория: %s',
'New color: %s' => 'Новый цвет: %s',
'New complexity: %d' => 'Новая сложность: %d',
'The due date have been removed' => 'Дата завершения была удалена',
'The due date has been removed' => 'Дата завершения была удалена',
'There is no description anymore' => 'Здесь больше нет описания',
'Recurrence settings have been modified' => 'Настройки повтора были изменены',
'Recurrence settings has been modified' => 'Настройки повтора были изменены',
'Time spent changed: %sh' => 'Изменение количества затраченного времени: %sh',
'Time estimated changed: %sh' => 'Ожидаемый срок изменён: %sh',
'The field "%s" have been updated' => 'Поле "%s", было изменено',
'The field "%s" has 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:' => 'Я хочу получать уведомления для:',
@@ -746,12 +746,12 @@ return array(
'There is no plugin loaded.' => 'Нет установленных плагинов.',
'My notifications' => 'Мои уведомления',
'Custom filters' => 'Пользовательские фильтры',
'Your custom filter have been created successfully.' => 'Фильтр был успешно создан.',
'Your custom filter has 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.' => 'Пользовательский фильтр был успешно обновлен.',
'Your custom filter has been updated successfully.' => 'Пользовательский фильтр был успешно обновлен.',
'Unable to update custom filter.' => 'Невозможно обновить фильтр.',
'Web' => 'Интернет',
'New attachment on task #%d: %s' => 'Новое вложение для задачи #%d: %s',
@@ -855,11 +855,11 @@ return array(
'There is no user in this group.' => 'В этой группе нет участников.',
'Permissions' => 'Разрешения',
'Allowed Users' => 'Разрешенные пользователи',
'No user have been allowed specifically.' => 'Нет заданных разрешений для пользователей.',
'No specific user has been allowed.' => 'Нет заданных разрешений для пользователей.',
'Role' => 'Роль',
'Enter user name...' => 'Введите логин пользователя...',
'Allowed Groups' => 'Разрешенные группы',
'No group have been allowed specifically.' => 'Нет заданных разрешений для групп.',
'No group has been allowed.' => 'Нет заданных разрешений для групп.',
'Group' => 'Группа',
'Group Name' => 'Имя группы',
'Enter group name...' => 'Введите имя группы...',
@@ -1114,7 +1114,7 @@ return array(
'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 была установлена',
'A new internal link for the task #%d has 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',