diff --git a/src/i18n/lang/ru.json b/src/i18n/lang/ru.json index 3c5bd28d47..36e3a4fc0e 100644 --- a/src/i18n/lang/ru.json +++ b/src/i18n/lang/ru.json @@ -144,7 +144,8 @@ "savedSuccess": "Настройки успешно обновлены.", "newName": "Новое имя", "name": "Имя", - "title": "Основные настройки" + "title": "Основные настройки", + "playSoundWhenDone": "Проигрывать звук, когда задача помечается завершённой" }, "updateEmailSuccess": "Твой адрес успешно изменён. Мы отправили ссылку для подтверждения изменения.", "updateEmailNew": "Новый Email адрес", @@ -197,7 +198,8 @@ "allPages": "Эти сочетания клавиш работают на всех страницах.", "title": "Сочетания клавиш", "task": { - "assign": "Назначить задачу пользователю" + "assign": "Назначить задачу пользователю", + "done": "Пометить задачу завершённой" } }, "team": { @@ -206,9 +208,9 @@ "admin": "Администратор", "descriptionPlaceholder": "Описание команды здесь…", "description": "Описание", - "nameRequired": "Укажи название.", - "namePlaceholder": "Название команды здесь…", - "name": "Название команды" + "nameRequired": "Укажи имя.", + "namePlaceholder": "Имя команды здесь…", + "name": "Имя команды" }, "edit": { "deleteUser": { @@ -309,7 +311,9 @@ "createdBy": "Создатель", "created": "Дата создания", "color": "Цвет", - "assignees": "Пользователи, которым назначена задача" + "assignees": "Пользователи, которым назначена задача", + "percentDone": "% Завершено", + "done": "Завершено" }, "detail": { "actions": { @@ -320,7 +324,9 @@ "reminders": "Установить напоминания", "priority": "Установить приоритет", "label": "Добавить метки", - "assign": "Назначить пользователю" + "assign": "Назначить пользователю", + "relatedTasks": "Добавить связанные задачи", + "percentDone": "Установить процент завершения" }, "delete": { "text2": "Будут удалены все вложения, напоминания и отношения, связанные с этой задачей, и отменить это будет нельзя!", @@ -331,7 +337,9 @@ "updateSuccess": "Задача успешно сохранена.", "doneAt": "Завершено {0}", "updated": "Обновлено {0}", - "created": "Создана {0} пользователем {1}" + "created": "Создана {0} пользователем {1}", + "undone": "Не завершено", + "done": "Завершено!" }, "show": { "noTasks": "Делать нечего - хорошего дня!", @@ -355,7 +363,19 @@ "assignSuccess": "Пользователь успешно назначен.", "selectPlaceholder": "Назначить этому пользователю", "placeholder": "Введи пользователя для назначения…" - } + }, + "relation": { + "deleteText2": "Это действие отменить нельзя!", + "deleteText1": "Вы точно хотите удалить эту связь с задачей?", + "delete": "Удалить связь", + "noneYet": "Ещё нет связанных задач.", + "differentList": "Эта задача принадлежит другому списку.", + "createPlaceholder": "Добавить как связанную задачу", + "new": "Новая связанная задача", + "add": "Добавить новую связанную задачу" + }, + "undoneSuccess": "Задача успешно помечена как незавершённая.", + "doneSuccess": "Задача успешно помечена как завершённая." }, "input": { "editor": { @@ -406,5 +426,65 @@ "settings": "Настройки", "upcoming": "Предстоящие задачи", "overview": "Обзор" + }, + "quickActions": { + "cmds": { + "newTeam": "Новая команда", + "newList": "Новый список", + "newTask": "Новая задача" + }, + "createTask": "Создать задачу в текущем списке ({title})", + "newTeam": "Введи название новой команды…", + "newTask": "Введи название новой задачи…", + "newList": "Введи название нового списка…", + "teams": "Команды", + "lists": "Списки", + "tasks": "Задачи", + "hint": "Используй # для поиска только задач, * для поиска только списков и @ для поиска только команд.", + "placeholder": "Введи команду или поисковый запрос…", + "commands": "Команды" + }, + "notification": { + "none": "Уведомлений нет. Хорошего дня!" + }, + "loadingError": { + "contact": "связаться с нами", + "tryAgain": "попробуй ещё раз" + }, + "apiConfig": { + "signInOn": "Войди в свой аккаунт Vikunja на {0}" + }, + "error": { + "6001": "Имя команды не может быть пустым.", + "6002": "Команда не существует.", + "4016": "Неверное поле задачи.", + "4015": "Комментарий не существует.", + "4013": "Параметр сортировки неверный.", + "4012": "Вложение слишком большое.", + "4011": "Вложение не существует.", + "4010": "Нельзя связать задачу с собой.", + "3007": "Список с таким идентификатором уже существует.", + "3005": "Название списка не может быть пустым.", + "3001": "Список не существует.", + "2002": "Некоторые данные запроса неверны.", + "2001": "ID не может быть пустой или 0.", + "1018": "Тип аватара пользователя неверный.", + "1014": "Старый пароль пустой.", + "1013": "Новый пароль пустой.", + "1012": "Email пользователя не подтверждён.", + "1011": "Неверное имя пользователя или пароль.", + "1010": "Неверный токен подтверждения email.", + "1009": "Неверный токен сброса пароля.", + "1008": "Токен сброса пароля не предоставлен.", + "1006": "Не удалось получить id пользователя.", + "1005": "Пользователь не существует.", + "1004": "Не указаны имя пользователя и пароль.", + "1002": "Пользователь с таким email уже существует.", + "1001": "Пользователь с таким именем уже существует.", + "0001": "Тебе нельзя делать это.", + "success": "Успех", + "error": "Ошибка", + "4009": "Эта связь с задачей не существует.", + "4008": "Нельзя создать связь, которая уже существует." } }