summaryrefslogtreecommitdiff
path: root/app/Locale
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2015-06-03 19:45:32 -0400
committerFrederic Guillot <fred@kanboard.net>2015-06-03 19:45:32 -0400
commite0532c231cf1c26ffd5ca5c601df70ab8c667e8d (patch)
tree9ec4a3e4bf66745edab5f406cb36427cef6059c9 /app/Locale
parent599b6624dde8cb1c1f6416ee0af530402089da4d (diff)
Update Russian translation
Diffstat (limited to 'app/Locale')
-rw-r--r--app/Locale/ru_RU/translations.php388
1 files changed, 194 insertions, 194 deletions
diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php
index 2ea22e5a..ee71ea95 100644
--- a/app/Locale/ru_RU/translations.php
+++ b/app/Locale/ru_RU/translations.php
@@ -554,8 +554,8 @@ return array(
'Webhooks' => 'Webhooks',
'API' => 'API',
'Integration' => 'Интеграция',
- // 'Github webhooks' => '',
- // 'Help on Github webhooks' => '',
+ 'Github webhooks' => 'GitHub webhooks',
+ 'Help on Github webhooks' => 'Помощь по GitHub webhooks',
'Create a comment from an external provider' => 'Создать комментарий из внешнего источника',
'Github issue comment created' => 'Github issue комментарий создан',
'Configure' => 'Настройки',
@@ -572,13 +572,13 @@ return array(
'Analytics' => 'Аналитика',
'Subtask' => 'Подзадача',
'My subtasks' => 'Мои подзадачи',
- // 'User repartition' => '',
- // 'User repartition for "%s"' => '',
+ 'User repartition' => 'Перераспределение пользователей',
+ 'User repartition for "%s"' => 'Перераспределение пользователей для "%s"',
'Clone this project' => 'Клонировать проект',
'Column removed successfully.' => 'Колонка успешно удалена.',
'Edit Project' => 'Редактировать Проект',
// 'Github Issue' => '',
- // 'Not enough data to show the graph.' => '',
+ 'Not enough data to show the graph.' => 'Недостаточно данных, чтобы показать график.',
'Previous' => 'Предыдущий',
'The id must be an integer' => 'Этот id должен быть целочисленным',
'The project id must be an integer' => 'Id проекта должен быть целочисленным',
@@ -591,58 +591,58 @@ return array(
'This value is required' => 'Это значение обязательно',
'This value must be numeric' => 'Это значение должно быть цифровым',
'Unable to create this task.' => 'Невозможно создать задачу.',
- // 'Cumulative flow diagram' => '',
- // 'Cumulative flow diagram for "%s"' => '',
+ 'Cumulative flow diagram' => 'Накопительная диаграма',
+ 'Cumulative flow diagram for "%s"' => 'Накопительная диаграма для "%s"',
'Daily project summary' => 'Ежедневное состояние проекта',
- // 'Daily project summary export' => '',
- // 'Daily project summary export for "%s"' => '',
+ 'Daily project summary export' => 'Экспорт ежедневного резюме проекта',
+ 'Daily project summary export for "%s"' => 'Экспорт ежедневного резюме проекта "%s"',
'Exports' => 'Экспорт',
- // 'This export contains the number of tasks per column grouped per day.' => '',
+ 'This export contains the number of tasks per column grouped per day.' => 'Этот экспорт содержит ряд задач в колонках, сгруппированные по дням.',
'Nothing to preview...' => 'Нет данных для предпросмотра...',
'Preview' => 'Предпросмотр',
'Write' => 'Написание',
'Active swimlanes' => 'Активные ',
- 'Add a new swimlane' => 'Добавить новый swimlane',
- 'Change default swimlane' => 'Сменить стандартный swimlane',
- 'Default swimlane' => 'Стандартный swimlane',
- 'Do you really want to remove this swimlane: "%s"?' => 'Вы действительно хотите удалить swimlane "%s"?',
- 'Inactive swimlanes' => 'Неактивные swimlane\'ы',
+ 'Add a new swimlane' => 'Добавить новую дорожку',
+ 'Change default swimlane' => 'Сменить стандартную дорожку',
+ 'Default swimlane' => 'Стандартная дорожка',
+ 'Do you really want to remove this swimlane: "%s"?' => 'Вы действительно хотите удалить дорожку "%s"?',
+ 'Inactive swimlanes' => 'Неактивные дорожки',
'Set project manager' => 'Установить менеджера проекта',
'Set project member' => 'Установить участника проекта',
- 'Remove a swimlane' => 'Удалить swimlane',
+ 'Remove a swimlane' => 'Удалить дорожку',
'Rename' => 'Переименовать',
- 'Show default swimlane' => 'Показать стандартный swimlane',
- 'Swimlane modification for the project "%s"' => 'Редактирование swimlane\'а для проекта "%s"',
- 'Swimlane not found.' => 'Swimlane не найден.',
- 'Swimlane removed successfully.' => 'Swimlane успешно удален',
- 'Swimlanes' => 'Swimlane\'ы',
- 'Swimlane updated successfully.' => 'Swimlane успешно обновлен.',
- 'The default swimlane have been updated successfully.' => 'Стандартный swimlane был успешно обновлен.',
- 'Unable to create your swimlane.' => 'Невозможно создать swimlane.',
- 'Unable to remove this swimlane.' => 'Невозможно удалить swimlane.',
- 'Unable to update this swimlane.' => 'Невозможно обновить swimlane.',
- 'Your swimlane have been created successfully.' => 'Ваш swimlane был успешно создан.',
+ 'Show default swimlane' => 'Показать стандартную дорожку',
+ 'Swimlane modification for the project "%s"' => 'Редактирование дорожки для проекта "%s"',
+ 'Swimlane not found.' => 'Дорожка не найдена.',
+ 'Swimlane removed successfully.' => 'Дорожка успешно удалена',
+ 'Swimlanes' => 'Дорожки',
+ 'Swimlane updated successfully.' => 'Дорожка успешно обновлена.',
+ 'The default swimlane have been updated successfully.' => 'Стандартная swimlane был успешно обновлен.',
+ 'Unable to create your swimlane.' => 'Невозможно создать дорожку.',
+ '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)' => 'Стандартные категории для нового проекта (разделяются запятыми)',
// 'Gitlab commit received' => '',
- // 'Gitlab issue opened' => '',
- // 'Gitlab issue closed' => '',
- // 'Gitlab webhooks' => '',
- // 'Help on Gitlab webhooks' => '',
+ 'Gitlab issue opened' => 'Gitlab вопрос открыт',
+ 'Gitlab issue closed' => 'Gitlab вопрос закрыт',
+ 'Gitlab webhooks' => 'Gitlab webhooks',
+ 'Help on Gitlab webhooks' => 'Помощь по Gitlab webhooks',
'Integrations' => 'Интеграции',
'Integration with third-party services' => 'Интеграция со сторонними сервисами',
'Role for this project' => 'Роли для этого проекта',
'Project manager' => 'Менеджер проекта',
'Project member' => 'Участник проекта',
'A project manager can change the settings of the project and have more privileges than a standard user.' => 'Менеджер проекта может изменять настройки проекта и имеет больше привелегий чем стандартный пользователь.',
- // 'Gitlab Issue' => '',
+ 'Gitlab Issue' => 'Gitlab вопросы',
'Subtask Id' => 'Id подзадачи',
'Subtasks' => 'Подзадачи',
'Subtasks Export' => 'Экспортировать подзадачи',
'Subtasks exportation for "%s"' => 'Экспорт подзадач для "%s"',
'Task Title' => 'Загловок задачи',
- 'Untitled' => 'Неозаглавленный',
- // 'Application default' => '',
+ 'Untitled' => 'Заголовок отсутствует',
+ 'Application default' => 'Приложение по умолчанию',
'Language:' => 'Язык:',
'Timezone:' => 'Временная зона:',
'All columns' => 'Все колонки',
@@ -653,14 +653,14 @@ return array(
'Next' => 'Следующий',
// '#%d' => '',
'Filter by color' => 'Фильтрация по цвету',
- 'Filter by swimlane' => 'Фильтрация по swimlane',
- 'All swimlanes' => 'Все swimlanes',
+ 'Filter by swimlane' => 'Фильтрация по дорожкам',
+ 'All swimlanes' => 'Все дорожки',
'All colors' => 'Все цвета',
'All status' => 'Все статусы',
'Add a comment logging moving the task between columns' => 'Добавлять комментарий при движении задач между колонками',
'Moved to column %s' => 'Перемещена в колонку %s',
'Change description' => 'Изменить описание',
- 'User dashboard' => 'Пользователь дашборда',
+ 'User dashboard' => 'Пользователь панели мониторинга',
'Allow only one subtask in progress at the same time for a user' => 'Разрешена только одна подзадача в разработке одновременно для одного пользователя',
'Edit column "%s"' => 'Редактировать колонку "%s"',
'Enable time tracking for subtasks' => 'Включить учет времени для подзадач',
@@ -670,7 +670,7 @@ return array(
'Time Tracking' => 'Учет времени',
'You already have one subtask in progress' => 'У вас уже есть одна задача в разработке',
'Which parts of the project do you want to duplicate?' => 'Какие части проекта должны быть дублированы?',
- 'Change dashboard view' => 'Изменить отображение дашборда',
+ 'Change dashboard view' => 'Изменить отображение панели мониторинга',
'Show/hide activities' => 'Показать/скрыть активность',
'Show/hide projects' => 'Показать/скрыть проекты',
'Show/hide subtasks' => 'Показать/скрыть подзадачи',
@@ -679,8 +679,8 @@ return array(
'Show/hide calendar' => 'Показать/скрыть календарь',
'User calendar' => 'Пользовательский календарь',
// 'Bitbucket commit received' => '',
- // 'Bitbucket webhooks' => '',
- // 'Help on Bitbucket webhooks' => '',
+ 'Bitbucket webhooks' => 'BitBucket webhooks',
+ 'Help on Bitbucket webhooks' => 'Помощь по BitBucket webhooks',
'Start' => 'Начало',
'End' => 'Конец',
'Task age in days' => 'Возраст задачи в днях',
@@ -698,15 +698,15 @@ return array(
'Link modification' => 'Обновление ссылки',
'Links' => 'Ссылки',
'Link settings' => 'Настройки ссылки',
- // 'Opposite label' => '',
+ 'Opposite label' => 'Ярлык напротив',
'Remove a link' => 'Удалить ссылку',
'Task\'s links' => 'Ссылки задачи',
- // '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.' => '',
+ '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' => 'заблокирована в',
@@ -719,7 +719,7 @@ return array(
'fixes' => 'исправляет',
'is fixed by' => 'исправлено в',
'This task' => 'Эта задача',
- // '<1h' => '',
+ '<1h' => '<1ч',
// '%dh' => '',
// '%b %e' => '',
'Expand tasks' => 'Развернуть задачи',
@@ -738,98 +738,98 @@ return array(
'Horizontal scrolling' => 'Широкий вид',
'Compact/wide view' => 'Компактный/широкий вид',
'No results match:' => 'Отсутствуют результаты:',
- // 'Remove hourly rate' => '',
- // 'Do you really want to remove this hourly rate?' => '',
- // 'Hourly rates' => '',
- // 'Hourly rate' => '',
- // 'Currency' => '',
- // 'Effective date' => '',
- // 'Add new rate' => '',
- // 'Rate removed successfully.' => '',
- // 'Unable to remove this rate.' => '',
- // 'Unable to save the hourly rate.' => '',
- // 'Hourly rate created successfully.' => '',
+ 'Remove hourly rate' => 'Удалить почасовую ставку',
+ 'Do you really want to remove this hourly rate?' => 'Вы действительно хотите удалить эту почасовую ставку?',
+ 'Hourly rates' => 'Почасовые ставки',
+ 'Hourly rate' => 'Почасовая ставка',
+ 'Currency' => 'Валюта',
+ 'Effective date' => 'Дата вступления в силу',
+ 'Add new rate' => 'Добавить новый показатель',
+ 'Rate removed successfully.' => 'Показатель успешно удален.',
+ 'Unable to remove this rate.' => 'Не удается удалить этот показатель.',
+ 'Unable to save the hourly rate.' => 'Не удается сохранить почасовую ставку.',
+ 'Hourly rate created successfully.' => 'Почасовая ставка успешно создана.',
'Start time' => 'Время начала',
'End time' => 'Время завершения',
'Comment' => 'Комментарий',
'All day' => 'Весь день',
'Day' => 'День',
- // 'Manage timetable' => '',
- // 'Overtime timetable' => '',
- // 'Time off timetable' => '',
- // 'Timetable' => '',
- // 'Work timetable' => '',
- // 'Week timetable' => '',
- // 'Day timetable' => '',
+ 'Manage timetable' => 'Управление графиками',
+ 'Overtime timetable' => 'График сверхурочных',
+ 'Time off timetable' => 'Время в графике',
+ 'Timetable' => 'График',
+ 'Work timetable' => 'Work timetable',
+ 'Week timetable' => 'График на неделю',
+ 'Day timetable' => 'График на день',
'From' => 'От кого',
'To' => 'Кому',
- // 'Time slot created successfully.' => '',
- // 'Unable to save this time slot.' => '',
- // 'Time slot removed successfully.' => '',
- // 'Unable to remove this time slot.' => '',
- // 'Do you really want to remove this time slot?' => '',
- // 'Remove time slot' => '',
- // 'Add new time slot' => '',
+ 'Time slot created successfully.' => 'Временной интервал успешно создан.',
+ 'Unable to save this time slot.' => 'Невозможно сохранить этот временной интервал.',
+ 'Time slot removed successfully.' => 'Временной интервал успешно удален.',
+ 'Unable to remove this time slot.' => 'Не удается удалить этот временной интервал.',
+ 'Do you really want to remove this time slot?' => 'Вы действительно хотите удалить этот период времени?',
+ 'Remove time slot' => 'Удалить новый интервал времени',
+ 'Add new time slot' => 'Добавить новый интервал времени',
// 'This timetable is used when the checkbox "all day" is checked for scheduled time off and overtime.' => '',
'Files' => 'Файлы',
'Images' => 'Изображения',
'Private project' => 'Приватный проект',
'Amount' => 'Количество',
- // 'AUD - Australian Dollar' => '',
+ 'AUD - Australian Dollar' => 'AUD - Австралийский доллар',
'Budget' => 'Бюджет',
- // 'Budget line' => '',
- // 'Budget line removed successfully.' => '',
- // 'Budget lines' => '',
- // 'CAD - Canadian Dollar' => '',
- // 'CHF - Swiss Francs' => '',
+ 'Budget line' => 'Статья бюджета',
+ 'Budget line removed successfully.' => 'Бюджетная статья успешно удалена.',
+ 'Budget lines' => 'Статьи бюджета',
+ 'CAD - Canadian Dollar' => 'CAD - Канадский доллар',
+ 'CHF - Swiss Francs' => 'CHF - Швейцарский Франк',
'Cost' => 'Стоимость',
- // 'Cost breakdown' => '',
- // 'Custom Stylesheet' => '',
+ 'Cost breakdown' => 'Детализация затрат',
+ 'Custom Stylesheet' => 'Пользовательский стиль',
'download' => 'загрузить',
- // 'Do you really want to remove this budget line?' => '',
- // 'EUR - Euro' => '',
+ 'Do you really want to remove this budget line?' => 'Вы действительно хотите удалить эту статью бюджета?',
+ 'EUR - Euro' => 'EUR - Евро',
'Expenses' => 'Расходы',
- // 'GBP - British Pound' => '',
- // 'INR - Indian Rupee' => '',
- // 'JPY - Japanese Yen' => '',
- // 'New budget line' => '',
- // 'NZD - New Zealand Dollar' => '',
- // 'Remove a budget line' => '',
- // 'Remove budget line' => '',
- // 'RSD - Serbian dinar' => '',
- // 'The budget line have been created successfully.' => '',
- // 'Unable to create the budget line.' => '',
- // 'Unable to remove this budget line.' => '',
- // 'USD - US Dollar' => '',
+ 'GBP - British Pound' => 'GBP - Британский фунт',
+ 'INR - Indian Rupee' => 'INR - Индийский рупий',
+ 'JPY - Japanese Yen' => 'JPY - Японскай йена',
+ 'New budget line' => 'Новая статья бюджета',
+ 'NZD - New Zealand Dollar' => 'NZD - Новозеландский доллар',
+ 'Remove a budget line' => 'Удалить строку в бюджете',
+ 'Remove budget line' => 'Удалить статью бюджета',
+ 'RSD - Serbian dinar' => 'RSD - Сербский динар',
+ 'The budget line have been created successfully.' => 'Статья бюджета успешно создана.',
+ 'Unable to create the budget line.' => 'Не удается создать эту статью бюджета.',
+ 'Unable to remove this budget line.' => 'Не удается удалить эту статью бюджета.',
+ 'USD - US Dollar' => 'USD - доллар США',
'Remaining' => 'Прочее',
- // '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' => '',
- // 'Show subtask estimates (forecast of future work)' => '',
+ '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' => 'Исходная колонка',
+ 'Show subtask estimates (forecast of future work)' => 'Показать оценку подзадач (прогноз будущей работы)',
'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' => '',
- // 'Add a new currency rate' => '',
- // 'Currency rates are used to calculate project budget.' => '',
- // 'Reference currency' => '',
- // 'The currency rate have been added successfully.' => '',
- // 'Unable to add this currency rate.' => '',
- // 'Send notifications to a Slack channel' => '',
- // 'Webhook URL' => '',
- // 'Help on Slack integration' => '',
- // '%s remove the assignee of the task %s' => '',
- // 'Send notifications to Hipchat' => '',
- // 'API URL' => '',
- // 'Room API ID or name' => '',
- // 'Room notification token' => '',
- // 'Help on Hipchat integration' => '',
+ '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' => 'Изменить справочник валют',
+ 'Add a new currency rate' => 'Add a new currency rate',
+ 'Currency rates are used to calculate project budget.' => 'Курсы валют используются для расчета бюджета проекта.',
+ 'Reference currency' => 'Справочник валют',
+ 'The currency rate have been added successfully.' => 'Курс валюты был успешно добавлен.',
+ 'Unable to add this currency rate.' => 'Невозможно добавить этот курс валюты.',
+ 'Send notifications to a Slack channel' => 'Отправлять уведомления в канал Slack',
+ 'Webhook URL' => 'Webhook URL',
+ 'Help on Slack integration' => 'Помощь по интеграции Slack',
+ '%s remove the assignee of the task %s' => '%s удалить назначенную задачу %s',
+ 'Send notifications to Hipchat' => 'Отправлять уведомления в Hipchat',
+ 'API URL' => 'API URL',
+ 'Room API ID or name' => 'API ID комнаты или имя',
+ 'Room notification token' => 'Ключь комнаты для уведомлений',
+ 'Help on Hipchat integration' => 'Помощь по интеграции Hipchat',
'Enable Gravatar images' => 'Включить Gravatar изображения',
'Information' => 'Информация',
'Check two factor authentication code' => 'Проверка кода двухфакторной авторизации',
@@ -838,88 +838,88 @@ return array(
'Code' => 'Код',
'Two factor authentication' => 'Двухфакторная авторизация',
'Enable/disable two factor authentication' => 'Включить/выключить двухфакторную авторизацию',
- // 'This QR code contains the key URI: ' => '',
- // 'Save the secret key in your TOTP software (by example Google Authenticator or FreeOTP).' => '',
- // 'Check my code' => '',
- // 'Secret key: ' => '',
- // 'Test your device' => '',
- // 'Assign a color when the task is moved to a specific column' => '',
+ 'This QR code contains the key URI: ' => 'Это QR-код содержит ключевую URI:',
+ 'Save the secret key in your TOTP software (by example Google Authenticator or FreeOTP).' => 'Сохраните Ваш секретный ключ в TOTP программе (например Google Autentificator или FreeOTP).',
+ 'Check my code' => 'Проверить мой код',
+ 'Secret key: ' => 'Секретный ключ: ',
+ 'Test your device' => 'Проверьте свое устройство',
+ 'Assign a color when the task is moved to a specific column' => 'Назначить цвет, когда задача перемещается в определенную колонку',
'%s via Kanboard' => '%s через Канборд',
// 'uploaded by: %s' => '',
// 'uploaded on: %s' => '',
'size: %s' => 'размер: %s',
- // 'Burndown chart for "%s"' => '',
- // 'Burndown chart' => '',
- // 'This chart show the task complexity over the time (Work Remaining).' => '',
- // 'Screenshot taken %s' => '',
+ 'Burndown chart for "%s"' => 'Диаграмма сгорания для',
+ 'Burndown chart' => 'Диаграмма сгорания',
+ 'This chart show the task complexity over the time (Work Remaining).' => 'Эта диаграмма показывают сложность задачи по времени (оставшейся работы).',
+ 'Screenshot taken %s' => 'Принято скриншотов',
'Add a screenshot' => 'Прикрепить картинку',
- // 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => '',
- // 'Screenshot uploaded successfully.' => '',
- // 'SEK - Swedish Krona' => '',
+ 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Сделайте скриншот и нажмите CTRL+V или ⌘+V для вложения',
+ 'Screenshot uploaded successfully.' => 'Скриншет успешно загружен',
+ 'SEK - Swedish Krona' => 'SEK - Шведская крона',
'The project identifier is an optional alphanumeric code used to identify your project.' => 'Идентификатор проекта - это опциональный буквенно-цифровой код использующийся для идентификации проекта',
'Identifier' => 'Идентификатор',
- // 'Postmark (incoming emails)' => '',
- // 'Help on Postmark integration' => '',
- // 'Mailgun (incoming emails)' => '',
- // 'Help on Mailgun integration' => '',
- // 'Sendgrid (incoming emails)' => '',
- // 'Help on Sendgrid integration' => '',
+ 'Postmark (incoming emails)' => 'Postmark (входящие сообщения)',
+ 'Help on Postmark integration' => 'Справка о Postmark интеграции',
+ 'Mailgun (incoming emails)' => 'Mailgun (входящие сообщения)',
+ 'Help on Mailgun integration' => 'Справка о Mailgun интеграции',
+ 'Sendgrid (incoming emails)' => 'Sendgrid (входящие сообщения)',
+ 'Help on Sendgrid integration' => 'Справка о Sendgrid интеграции',
'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' => '',
- // 'Recurring information' => '',
- // 'Score' => '',
- // 'The identifier must be unique' => '',
- // 'This linked task id doesn\'t exists' => '',
- // '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)' => '',
- // 'Jabber (XMPP)' => '',
- // 'Send notifications to Jabber' => '',
- // 'XMPP server address' => '',
- // 'Jabber domain' => '',
- // 'Jabber nickname' => '',
- // 'Multi-user chat room' => '',
- // 'Help on Jabber integration' => '',
- // 'The server address must use this format: "tcp://hostname:5222"' => '',
- // 'Calendar settings' => '',
- // 'Project calendar view' => '',
- // 'Project settings' => '',
- // 'Show subtasks based on the time tracking' => '',
- // 'Show tasks based on the creation date' => '',
- // 'Show tasks based on the start date' => '',
- // 'Subtasks time tracking' => '',
- // 'User calendar view' => '',
- // 'Automatically update the start date' => '',
- // 'iCal feed' => '',
- // 'Preferences' => '',
- // 'Security' => '',
- // 'Two factor authentication disabled' => '',
- // 'Two factor authentication enabled' => '',
- // 'Unable to update this user.' => '',
- // 'There is no user management for private projects.' => '',
+ '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' => 'Периодическая задача запланирована к созданию',
+ 'Recurring information' => 'Информация о периодичности',
+ '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)' => 'Год(а)',
+ 'Jabber (XMPP)' => 'Jabber (XMPP)',
+ 'Send notifications to Jabber' => 'Отправлять уведомления в Jabber',
+ 'XMPP server address' => 'Адрес Jabber сервера',
+ 'Jabber domain' => 'Домен Jabber',
+ 'Jabber nickname' => 'Имя пользователя Jabber',
+ 'Multi-user chat room' => 'Многопользовательский чат',
+ 'Help on Jabber integration' => 'Помощь по интеграции Jabber',
+ 'The server address must use this format: "tcp://hostname:5222"' => 'Адрес сервера должен быть в формате: tcp://hostname:5222',
+ 'Calendar settings' => 'Настройки календаря',
+ 'Project calendar view' => 'Вид календаря проекта',
+ 'Project settings' => 'Настройки проекта',
+ 'Show subtasks based on the time tracking' => 'Показать подзадачи, основанные на отслеживании времени',
+ 'Show tasks based on the creation date' => 'Показать задачи в зависимости от даты создания',
+ 'Show tasks based on the start date' => 'Показать задачи в зависимости от даты начала',
+ 'Subtasks time tracking' => 'Отслеживание времени подзадач',
+ 'User calendar view' => 'Просмотреть календарь пользователя',
+ '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.' => 'Там нет управления пользователя для частных проектов',
);