{ "home": { "welcomeNight": "Доброй ночи, {username}!", "welcomeMorning": "Доброе утро, {username}!", "welcomeDay": "Привет, {username}!", "welcomeEvening": "Добрый вечер, {username}!", "lastViewed": "Последние просмотренные", "list": { "newText": "Вы можете создать новый список для своих задач:", "new": "Новый список", "importText": "Или импортировать списки и задачи из других сервисов в Vikunja:", "import": "Импорт данных в Vikunja" } }, "404": { "title": "Не найдено", "text": "Запрашиваемая страница не существует." }, "ready": { "loading": "Vikunja загружается…", "errorOccured": "Произошла ошибка:", "checkApiUrl": "Проверьте, что указан корректный URL-адрес API.", "noApiUrlConfigured": "URL-адрес API не настроен. Пожалуйста, укажите его ниже:" }, "offline": { "title": "Вы не в сети.", "text": "Проверьте своё сетевое подключение и попробуйте ещё раз." }, "user": { "auth": { "username": "Имя пользователя", "usernameEmail": "Имя пользователя или Email", "usernamePlaceholder": "напр. frederick", "email": "Email address", "emailPlaceholder": "напр. frederic{'@'}vikunja.io", "password": "Пароль", "passwordPlaceholder": "напр. •••••••••••", "forgotPassword": "Забыли пароль?", "resetPassword": "Сбросить пароль", "resetPasswordAction": "Отправить ссылку на сброс пароля", "resetPasswordSuccess": "Проверьте почту! Там должно быть письмо с инструкциями, как сбросить пароль.", "passwordsDontMatch": "Пароли не совпадают", "confirmEmailSuccess": "Теперь вы можете войти, используя свой e-mail.", "totpTitle": "Код двухфакторной аутентификации", "totpPlaceholder": "напр. 123456", "login": "Войти", "createAccount": "Создать аккаунт", "loginWith": "Войти через {provider}", "authenticating": "Аутентификация…", "openIdStateError": "State does not match, refusing to continue!", "openIdGeneralError": "An error occured while authenticating against the third party.", "logout": "Выйти", "emailInvalid": "Введите корректный email адрес.", "usernameRequired": "Введите имя пользователя.", "passwordRequired": "Введите пароль.", "showPassword": "Показать пароль", "hidePassword": "Скрыть пароль", "noAccountYet": "Ещё нет аккаунта?", "alreadyHaveAnAccount": "Уже есть аккаунт?", "remember": "Оставаться в системе" }, "settings": { "title": "Настройки", "newPasswordTitle": "Изменить пароль", "newPassword": "Новый пароль", "newPasswordConfirm": "Новый пароль ещё раз", "currentPassword": "Текущий пароль", "currentPasswordPlaceholder": "Текущий пароль", "passwordsDontMatch": "Новые пароли не совпадают.", "passwordUpdateSuccess": "Пароль изменён.", "updateEmailTitle": "Изменить Email", "updateEmailNew": "Новый Email адрес", "updateEmailSuccess": "E-mail успешно изменён. Для подтверждения нажмите на ссылку в письме, отправленном на новый адрес.", "general": { "title": "Основные настройки", "name": "Имя", "newName": "Новое имя", "savedSuccess": "Настройки обновлены.", "emailReminders": "Присылать мне напоминания о задачах на e-mail", "overdueReminders": "Присылать сводку о просроченных задачах каждый день", "discoverableByName": "Разрешить другим находить меня по имени", "discoverableByEmail": "Разрешить другим пользователям находить меня по полному e-mail", "playSoundWhenDone": "Проигрывать звук, когда задача помечается завершённой", "weekStart": "Первый день недели", "weekStartSunday": "Воскресенье", "weekStartMonday": "Понедельник", "language": "Язык", "defaultList": "Список по умолчанию", "timezone": "Часовой пояс", "overdueTasksRemindersTime": "Overdue tasks reminder email time" }, "totp": { "title": "Двухфакторная аутентификация", "enroll": "Подключить", "finishSetupPart1": "Для завершения подключения используйте этот секрет в своём приложении TOTP (Google Authenticator и подобные):", "finishSetupPart2": "Потом введите сюда код из приложения.", "scanQR": "Или вы можете отсканировать этот QR-код:", "passcode": "Код", "passcodePlaceholder": "Код, который сгенерировало приложение TOTP", "setupSuccess": "Двухфакторная аутентификация успешно подключена!", "enterPassword": "Введите свой пароль", "disable": "Отключить двухфакторную аутентификацию", "confirmSuccess": "TOTP настроен и готов к использованию.", "disableSuccess": "Двухфакторная аутентификация отключена." }, "caldav": { "title": "CalDAV", "howTo": "Вы можете подключить Vikunja к клиентам CalDAV, чтобы просматривать и управлять всеми задачами из разных клиентов. Введите этот url в клиенте:", "more": "Подробнее о CalDAV в Vikunja", "tokens": "Токены CalDAV", "tokensHowTo": "Вы можете использовать CalDAV токен вместо пароля для входа в вышеуказанную конечную точку.", "createToken": "Создать токен", "tokenCreated": "Ваш токен: {token}", "wontSeeItAgain": "Запишите его где-нибудь. У вас больше не будет возможности его увидеть.", "mustUseToken": "Вам необходимо создать токен CalDAV, если вы хотите использовать его со сторонним клиентом. Используйте его в качестве пароля.", "usernameIs": "Ваше имя пользователя: {0}" }, "avatar": { "title": "Аватар", "initials": "Инициалы", "gravatar": "Gravatar", "marble": "Marble", "upload": "Загрузить файл", "uploadAvatar": "Загрузить аватар", "statusUpdateSuccess": "Статус аватара обновлён.", "setSuccess": "Аватар установлен." }, "quickAddMagic": { "title": "Режим Волшебного Быстрого Добавления", "disabled": "Отключен", "todoist": "Todoist", "vikunja": "Vikunja" }, "appearance": { "title": "Цветовая схема", "setSuccess": "Цветовая схема изменена: {colorScheme}", "colorScheme": { "light": "Светлая", "system": "Системная", "dark": "Тёмная" } } }, "deletion": { "title": "Удалить свой аккаунт VIkunja", "text1": "Удаление аккаунта необратимо. Мы удалим все ваши пространства имён, списки, задачи и всё связанное с ними.", "text2": "Для продолжения введите свой пароль. На почту будет отправлено письмо с дальнейшими инструкциями.", "confirm": "Удалить мой аккаунт", "requestSuccess": "Запрос успешно выполнен. На почту будет отправлено письмо с дальнейшими инструкциями.", "passwordRequired": "Введите свой пароль.", "confirmSuccess": "Удаление аккаунта успешно подтверждено. Мы удалим его через три дня.", "scheduled": "Мы удалим ваш аккаунт Vikunja {date} ({dateSince}).", "scheduledCancel": "Что отменить удаление аккаунта, нажмите сюда.", "scheduledCancelText": "Чтобы отменить удаление аккаунта, введите свой пароль ниже:", "scheduledCancelConfirm": "Отменить удаление моего аккаунта", "scheduledCancelSuccess": "Мы не будем удалять ваш аккаунт." }, "export": { "title": "Экспорт данных Vikunja", "description": "Вы можете запросить копию всех своих данных Vikunja. Это включает в себя пространства имён, списки, задачи и всё связанное с ними. Эти данные можно будет импортировать на любом экземпляре Vikunja через функцию миграции.", "descriptionPasswordRequired": "Для продолжения введите свой пароль:", "request": "Запросить копию моих данных Vikunja", "success": "Данные Vikunja успешно запрошены! На почту придёт письмо, когда они будут готовы для скачивания.", "downloadTitle": "Скачать экспортированные данные Vikunja" } }, "list": { "archived": "Этот список архивирован. В нём нельзя создавать или изменять задачи.", "title": "Название списка", "color": "Цвет", "lists": "Списки", "list": { "title": "Список", "add": "Добавить", "addPlaceholder": "Добавить новую задачу…", "empty": "Список сейчас пуст.", "newTaskCta": "Создать новую задачу.", "editTask": "Изменить задачу" }, "search": "Введите запрос для поиска списка…", "searchSelect": "Кликните или нажмите Enter для выбора этого списка", "shared": "Общие списки", "noDescriptionAvailable": "Описание списка отсутствует.", "create": { "header": "Новый список", "titlePlaceholder": "Введите имя списка…", "addTitleRequired": "Пожалуйста, укажите название.", "createdSuccess": "Список создан.", "addListRequired": "Пожалуйста, укажите список или выберите список по умолчанию в настройках." }, "archive": { "title": "Заархивировать «{list}»", "archive": "Архивировать этот список", "unarchive": "Вернуть список из архива", "unarchiveText": "Вы сможете создавать новые задачи или изменять их.", "archiveText": "Вы не сможете изменять этот список или создавать новые задачи, пока не вернёте его из архива.", "success": "Список архивирован." }, "background": { "title": "Установить фон списка", "remove": "Удалить фон", "upload": "Выбрать фон со своего ПК", "searchPlaceholder": "Введи запрос для поиска фона…", "poweredByUnsplash": "Изображения с Unsplash", "loadMore": "Загрузить больше фотографий", "success": "Фон установлен.", "removeSuccess": "Фон удалён." }, "delete": { "title": "Удалить «{list}»", "header": "Удалить этот список", "text1": "Удалить этот список вместе со всем содержимым?", "text2": "Это включает в себя все задачи, и отменить это будет нельзя!", "success": "Список удалён.", "tasksToDelete": "Это безвозвратно удалит примерно {count} задач.", "noTasksToDelete": "В этом списке нет никаких задач, можно спокойно удалять." }, "duplicate": { "title": "Создать копию списка", "label": "Создать копию", "text": "Пространство имён, в которое поместить копию списка:", "success": "Копия списка создана." }, "edit": { "header": "Изменить этот список", "title": "Изменить «{list}»", "titlePlaceholder": "Введите название списка…", "identifierTooltip": "Идентификатор списка используется для однозначной идентификации задачи среди разных списков. Можно оставить пустым для отключения этого.", "identifier": "Идентификатор списка", "identifierPlaceholder": "Идентификатор списка здесь…", "description": "Описание", "descriptionPlaceholder": "Введите описание списка…", "color": "Цвет", "success": "Список обновлён." }, "share": { "header": "Поделиться этим списком", "title": "Поделиться списком «{list}»", "share": "Поделиться", "links": { "title": "Ссылки для обмена", "what": "Что такое ссылка для обмена?", "explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", "create": "Создать новую ссылку для обмена", "name": "Имя (необязательно)", "namePlaceholder": "напр. Lorem Ipsum", "nameExplanation": "Все действия, проведённые через эту ссылку, будут подписаны этим именем.", "password": "Пароль (необязательно)", "passwordExplanation": "Пользователь будет должен ввести пароль для входа.", "noName": "Без имени", "remove": "Удалить ссылку для обмена", "removeText": "Удалить эту ссылку для обмена? Больше не удастся получить доступ к списку через эту ссылку. Это действие отменить нельзя!", "createSuccess": "Ссылка создана.", "deleteSuccess": "Ссылка удалена", "view": "Режим просмотра", "sharedBy": "Поделился с {0}" }, "userTeam": { "typeUser": "пользователь | пользователи", "typeTeam": "группа | группы", "shared": "Поделился с {type}", "you": "Вы", "notShared": "Не поделился ни с одной из {type}.", "removeHeader": "Удалить {type} из {sharable}", "removeText": "Вы уверены, что хотите удалить {sharable} из {type}? Это действие необратимо!", "removeSuccess": "{sharable} успешно удалён из {type}.", "addedSuccess": "{type} успешно добавлен.", "updatedSuccess": "{type} успешно добавлен." }, "right": { "title": "Права", "read": "Только чтение", "readWrite": "Чтение и запись", "admin": "Админ" }, "attributes": { "link": "Ссылка", "delete": "Удалить" } }, "gantt": { "title": "Гант", "showTasksWithoutDates": "Показать задачи без установленной даты", "size": "Размер", "default": "По умолчанию", "month": "Месяц", "day": "День", "hour": "Час", "range": "Период", "noDates": "В этой задаче нет установленной даты." }, "table": { "title": "Таблица", "columns": "Столбцы" }, "kanban": { "title": "Канбан", "limit": "Лимит: {limit}", "noLimit": "не установлен", "doneBucket": "Колонка завершённых", "doneBucketHint": "Все задачи, помещённые в эту колонку, автоматически помечаются завершёнными.", "doneBucketHintExtended": "Все задачи, перенесённые в колонку завершённых, будут помечены как завершённые. Все задачи, помеченные как завершённые, будут перемещены в эту колонку.", "doneBucketSavedSuccess": "Колонка завершённых была успешно сохранена.", "deleteLast": "Нельзя удалить последнюю колонку.", "addTaskPlaceholder": "Введите название задачи…", "addTask": "Добавить задачу", "addAnotherTask": "Добавить ещё одну задачу", "addBucket": "Создать новую колонку", "addBucketPlaceholder": "Введите название новой колонки…", "deleteHeaderBucket": "Удалить колонку", "deleteBucketText1": "Удалить эту колонку?", "deleteBucketText2": "Это не удалит задачи, а переместит их в колонку по умолчанию.", "deleteBucketSuccess": "Колонка удалена.", "bucketTitleSavedSuccess": "Название колонки сохранено.", "bucketLimitSavedSuccess": "Ограничение колонки сохранено.", "collapse": "Свернуть эту колонку" }, "pseudo": { "favorites": { "title": "Избранное" } } }, "namespace": { "title": "Пространства имён и списки", "namespace": "Пространство имён", "showArchived": "Показать архив", "noneAvailable": "Пространств имён сейчас нет.", "unarchive": "Вернуть из архива", "archived": "Архивировано", "noLists": "В этом пространстве имён нет ни одного списка.", "createList": "Создать новый список в этом пространстве имён.", "namespaces": "Пространства имён", "search": "Введите запрос для поиска пространства имён…", "create": { "title": "New namespace", "titleRequired": "Пожалуйста, укажите название.", "explanation": "Коллекции списков для совместного использования и организации ваших списков. Фактически, каждый список принадлежит какому-нибудь пространству имён.", "tooltip": "Что такое пространство имён?", "success": "Пространство имён создано." }, "archive": { "titleArchive": "Архивировать «{namespace}»", "titleUnarchive": "Вернуть «{namespace}» из архива", "archiveText": "Вы не сможете изменять это пространство имён, пока не вернёте его из архива. Это также касается всех списков в этом пространстве имён.", "unarchiveText": "Вы сможете создавать новые списки или изменять их.", "success": "Пространство имён архивировано.", "unarchiveSuccess": "Пространство имён разархивировано.", "description": "Архивирование пространства имён означает, что вы не сможете создавать в нём новые списки или изменять их." }, "delete": { "title": "Удалить «{namespace}»", "text1": "Удалить это пространство имён вместе со всем содержимым?", "text2": "Это включает в себя все списки и задачи, и отменить это будет нельзя!", "success": "Пространство имён удалено." }, "edit": { "title": "Изменить «{namespace}»", "success": "Пространство имён обновлено." }, "share": { "title": "Поделиться пространством имён «{namespace}»" }, "attributes": { "title": "Название пространства имён", "titlePlaceholder": "Введи название пространства имён…", "description": "Описание", "descriptionPlaceholder": "Введи описание пространства имён…", "color": "Цвет", "archived": "Архивировано", "isArchived": "Это пространство имён архивировано" }, "pseudo": { "sharedLists": { "title": "Общие списки" }, "favorites": { "title": "Избранное" }, "savedFilters": { "title": "Фильтры" } } }, "filters": { "title": "Фильтры", "clear": "Сбросить фильтры", "attributes": { "title": "Название", "titlePlaceholder": "Введите название сохранённого фильтра…", "description": "Описание", "descriptionPlaceholder": "Введите описание…", "includeNulls": "Включать задачи, у которых не установлено значение", "requireAll": "Для отображения задачи требовать истинность всех фильтров", "showDoneTasks": "Показывать завершённые задачи", "sortAlphabetically": "Сортировать по алфавиту", "enablePriority": "Включить фильтр по приоритету", "enablePercentDone": "Включить фильтр по прогрессу", "dueDateRange": "Диапазон срока", "startDateRange": "Диапазон даты начала", "endDateRange": "Диапазон даты завершения", "reminderRange": "Диапазон даты напоминания" }, "create": { "title": "Создать сохранённый фильтр", "description": "Сохранённый фильтр — это виртуальный список, построенный из набора фильтров. При создании отображается в специальном пространстве имён.", "action": "Создать новый сохранённый фильтр" }, "delete": { "header": "Удалить этот сохранённый фильтр", "text": "Удалить этот сохранённый фильтр?", "success": "Фильтр удалён." }, "edit": { "title": "Изменить этот сохранённый фильтр", "success": "Фильтр сохранён." } }, "migrate": { "title": "Импортировать из других сервисов", "titleService": "Импорт данных из {name} в Vikunja", "import": "Импорт данных в Vikunja", "description": "Нажмите на логотип одного из сторонних сервисов, чтобы начать.", "descriptionDo": "Vikunja импортирует все списки, задачи, заметки, напоминания и файлы, к которым у вас есть доступ.", "authorize": "Позвольте VIkunja получить доступ к вашему аккаунту {name}, нажав кнопку ниже.", "getStarted": "Начать", "inProgress": "Импортируем…", "alreadyMigrated1": "Кажется, вы уже импортировали данные из {name} {date}.", "alreadyMigrated2": "Повторный импорт возможен, но могут возникнуть дубликаты. Продолжить?", "confirm": "Я уверен, давай начнём миграцию!", "importUpload": "Чтобы импортировать данные из {name} в Vikunja, нажмите кнопку ниже для выбора файла.", "upload": "Загрузить файл" }, "label": { "title": "Метки", "manage": "Управление метками", "description": "Нажмите на метку, чтобы изменить её. Вы сможете редактировать все созданные вами метки, сможете использовать все метки, связанные с задачей, к списку которой у вас есть доступ.", "newCTA": "Меток сейчас нет.", "search": "Введите запрос для поиска метки…", "create": { "header": "Новая метка", "title": "Создать новую метку", "titleRequired": "Пожалуйста, укажите название.", "success": "Метка успешно создана." }, "edit": { "header": "Изменить метку", "forbidden": "Вы не можете изменять эту метку, потому что не являетесь её владельцем.", "success": "Метка изменена." }, "deleteSuccess": "Метка удалена.", "attributes": { "title": "Название", "titlePlaceholder": "Введите название метки…", "description": "Описание", "descriptionPlaceholder": "Описание метки", "color": "Цвет" } }, "sharing": { "authenticating": "Аутентификация…", "passwordRequired": "Для этого общего списка нужен пароль. Введите его сюда:", "error": "Случилась ошибка.", "invalidPassword": "Неверный пароль." }, "navigation": { "overview": "Обзор", "upcoming": "Предстоящие задачи", "settings": "Настройки", "imprint": "Отпечаток", "privacy": "Политика конфиденциальности" }, "misc": { "loading": "Загрузка…", "save": "Сохранить", "delete": "Удалить", "confirm": "Подтвердить", "cancel": "Отмена", "refresh": "Обновить", "disable": "Отключить", "copy": "Скопировать в буфер обмена", "copyError": "Скопировать в буфер обмена не удалось", "search": "Поиск", "searchPlaceholder": "Введи запрос для поиска…", "previous": "Назад", "next": "Вперёд", "poweredBy": "При поддержке Vikunja", "info": "Информация", "create": "Создать", "doit": "Сделать это!", "saving": "Сохранение…", "saved": "Сохранено!", "default": "По умолчанию", "close": "Закрыть", "download": "Скачать", "showMenu": "Показать меню", "hideMenu": "Скрыть меню", "forExample": "Например:", "welcomeBack": "С возвращением!", "custom": "Custom", "id": "ID", "created": "Created at", "actions": "Actions", "cannotBeUndone": "Это действие отменить нельзя!" }, "input": { "resetColor": "Сбросить цвет", "datepicker": { "today": "Сегодня", "tomorrow": "Завтра", "nextMonday": "Следующий понедельник", "thisWeekend": "Конец этой недели", "laterThisWeek": "Позже на этой неделе", "nextWeek": "Через неделю", "chooseDate": "Выбрать дату" }, "editor": { "edit": "Изменить", "done": "Готово", "heading1": "Заголовок 1", "heading2": "Заголовок 2", "heading3": "Заголовок 3", "headingSmaller": "Заголовок меньше", "headingBigger": "Заголовок больше", "bold": "Жирный", "italic": "Курсив", "strikethrough": "Зачёркнутый", "code": "Код", "quote": "Цитата", "unorderedList": "Маркированный список", "orderedList": "Нумерованный список", "cleanBlock": "Очистить блок", "link": "Ссылка", "image": "Изображение", "table": "Таблица", "horizontalRule": "Разделитель", "sideBySide": "Side By Side", "guide": "Руководство" }, "multiselect": { "createPlaceholder": "Создать", "selectPlaceholder": "Кликните или нажмите Enter для выбора" }, "datepickerRange": { "to": "По", "from": "С", "fromto": "С {from} по {to}", "ranges": { "today": "Сегодня", "thisWeek": "Эта неделя", "restOfThisWeek": "Остаток этой недели", "nextWeek": "Следующая неделя", "next7Days": "Следующие 7 дней", "lastWeek": "Прошлая неделя", "thisMonth": "Этот месяц", "restOfThisMonth": "Остаток этого месяца", "nextMonth": "Следующий месяц", "next30Days": "Следующие 30 дней", "lastMonth": "Прошлый месяц", "thisYear": "Этот год", "restOfThisYear": "Остаток этого года" } }, "datemathHelp": { "canuse": "You can use date math to filter for relative dates.", "learnhow": "Как это работает", "title": "Date Math", "intro": "Date Math allows you to specify relative dates which are resolved on the fly by Vikunja when applying the filter.", "expression": "Each Date Math expression starts with an anchor date, which can either be {0}, or a date string ending with {1}. This anchor date can optionally be followed by one or more maths expressions.", "similar": "Это похоже на выражения, которые используются в {0} и {1}.", "add1Day": "Добавить один день", "minus1Day": "Вычесть один день", "roundDay": "Округление вниз до начала дня", "supportedUnits": "Поддерживаемые единицы времени:", "someExamples": "Примеры выражений:", "units": { "seconds": "Секунды", "minutes": "Минуты", "hours": "Часы", "days": "Дни", "weeks": "Недели", "months": "Месяцы", "years": "Годы" }, "examples": { "now": "Прямо сейчас", "in24h": "Через 24 часа", "today": "Сегодня в 00:00", "beginningOfThisWeek": "Начало этой недели в 00:00", "endOfThisWeek": "Конец этой недели", "in30Days": "Через 30 дней", "datePlusMonth": "{0} плюс один месяц в 00:00 этого дня" } } }, "task": { "task": "Задача", "new": "Создать задачу", "delete": "Удалить задачу", "createSuccess": "Задача удалена.", "addReminder": "Добавить напоминание…", "doneSuccess": "Задача отмечена как завершённая.", "undoneSuccess": "Задача отмечена как незавершённая.", "openDetail": "Открыть подробный просмотр задачи", "checklistTotal": "{checked} of {total} tasks", "checklistAllDone": "{total} tasks", "show": { "titleCurrent": "Текущие задачи", "titleDates": "Задачи с {from} по {to}", "noDates": "Показать задачи без даты", "overdue": "Показать просроченные задачи", "fromuntil": "Задачи с {from} по {until}", "select": "Выбрать диапазон дат", "noTasks": "Делать нечего — хорошего дня!" }, "detail": { "chooseDueDate": "Нажмите для выбора срока", "chooseStartDate": "Нажмите для выбора даты начала", "chooseEndDate": "Нажмите для выбора даты завершения", "move": "Переместить задачу в другой список", "done": "Завершено!", "undone": "Не завершено", "created": "Создана {0} пользователем {1}", "updated": "Обновлено {0}", "doneAt": "Завершено {0}", "updateSuccess": "Задача сохранена.", "deleteSuccess": "Задача удалена.", "belongsToList": "Задача принадлежит списку «{list}»", "due": "Истекает {at}", "closePopup": "Закрыть всплывающее окно", "delete": { "header": "Удалить задачу", "text1": "Удалить эту задачу?", "text2": "Будут удалены все вложения, напоминания и отношения, связанные с этой задачей, и отменить это будет нельзя!" }, "actions": { "assign": "Назначить пользователю", "label": "Добавить метки", "priority": "Задать приоритет", "dueDate": "Задать срок", "startDate": "Задать дату начала", "endDate": "Задать дату завершения", "reminders": "Добавить напоминания", "repeatAfter": "Задать интервал повтора", "percentDone": "Задать прогресс", "attachments": "Добавить вложения", "relatedTasks": "Добавить связь", "moveList": "Переместить", "color": "Выбрать цвет", "delete": "Удалить", "favorite": "Добавить в избранное", "unfavorite": "Удалить из избранного" } }, "attributes": { "assignees": "Пользователи, которым назначена задача", "color": "Цвет", "created": "Дата создания", "createdBy": "Создатель", "description": "Описание", "done": "Завершено", "dueDate": "Срок", "endDate": "Дата завершения", "labels": "Метки", "percentDone": "Прогресс", "priority": "Приоритет", "relatedTasks": "Связанные задачи", "reminders": "Напоминания", "repeat": "Повтор", "startDate": "Дата начала", "title": "Название", "updated": "Дата изменения" }, "subscription": { "subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", "notSubscribedList": "You are not subscribed to this list and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Подписаться", "unsubscribe": "Отписаться", "subscribeSuccessNamespace": "Подписка на пространство имён оформлена", "unsubscribeSuccessNamespace": "Подписка на пространство имён удалена", "subscribeSuccessList": "Подписка на список оформлена", "unsubscribeSuccessList": "Подписка на список удалена", "subscribeSuccessTask": "Подписка на задачу оформлена", "unsubscribeSuccessTask": "Подписка на задачу удалена" }, "attachment": { "title": "Вложения", "createdBy": "создано {0} пользователем {1}", "downloadTooltip": "Скачать это вложение", "upload": "Загрузить вложение", "drop": "Перетащите файлы сюда для загрузки", "delete": "Удалить вложение", "deleteTooltip": "Удалить это вложение", "deleteText1": "Удалить вложение {filename}?", "copyUrl": "Скопировать URL", "copyUrlTooltip": "Скопировать ссылку на это вложение для использования в тексте", "setAsCover": "Сделать обложкой", "unsetAsCover": "Удалить обложку", "successfullyChangedCoverImage": "Обложка была успешно изменена.", "usedAsCover": "Обложка" }, "comment": { "title": "Комментарии", "loading": "Загрузка комментариев…", "edited": "изменено {date}", "creating": "Комментируем…", "placeholder": "Добавить комментарий…", "comment": "Комментировать", "delete": "Удалить комментарий", "deleteText1": "Удалить этот комментарий?", "deleteSuccess": "Комментарий удалён.", "addedSuccess": "Комментарий добавлен." }, "deferDueDate": { "title": "Отложить срок", "1day": "1 день", "3days": "3 дня", "1week": "1 неделя" }, "description": { "placeholder": "Нажмите сюда для ввода описания…", "empty": "Описания ещё нет." }, "assignee": { "placeholder": "Введите пользователя для назначения…", "selectPlaceholder": "Назначить этому пользователю", "assignSuccess": "Пользователь назначен.", "unassignSuccess": "Пользователь убран." }, "label": { "placeholder": "Введите новую метку…", "createPlaceholder": "Добавить как новую метку", "addSuccess": "Метка добавлена.", "createSuccess": "Метка создана.", "removeSuccess": "Метка удалена.", "addCreateSuccess": "Метка успешно создана и добавлена.", "delete": { "header": "Удалить метку", "text1": "Удалить эту метку?", "text2": "Это удалит её из всех задач без возможности восстановления." } }, "priority": { "unset": "Не указан", "low": "Низкий", "medium": "Средний", "high": "Высокий", "urgent": "Срочный", "doNow": "СДЕЛАТЬ СЕЙЧАС" }, "relation": { "add": "Добавить новую связанную задачу", "new": "Новая связанная задача", "searchPlaceholder": "Введи запрос для поиска задачи, чтобы добавить связь…", "createPlaceholder": "Добавить как связанную задачу", "differentList": "Эта задача принадлежит другому списку.", "differentNamespace": "Эта задача принадлежит другому пространству имён.", "noneYet": "Ещё нет связанных задач.", "delete": "Удалить связь", "deleteText1": "Удалить эту связь с задачей?", "select": "Выберите вид связи", "taskRequired": "Please select a task or enter a new task title.", "kinds": { "subtask": "Подзадача | Подзадачи", "parenttask": "Родительская задача | Родительские задачи", "related": "Связанная задача | Связанные задачи", "duplicateof": "Duplicate Of | Duplicates Of", "duplicates": "Duplicates | Duplicates", "blocking": "Блокируемая задача | Блокируемые задачи", "blocked": "Блокирующая задача | Блокирующие задачи", "precedes": "Precedes | Precedes", "follows": "Follows | Follows", "copiedfrom": "Copied From | Copied From", "copiedto": "Copied To | Copied To" } }, "repeat": { "everyDay": "Каждый день", "everyWeek": "Каждую неделю", "everyMonth": "Каждый месяц", "mode": "Режим повтора", "monthly": "Ежемесячно", "fromCurrentDate": "От сегодняшей даты", "each": "Каждые", "specifyAmount": "Укажите количество…", "hours": "Часов", "days": "Дней", "weeks": "Недель", "months": "Месяцев", "years": "Лет", "invalidAmount": "Please enter more than 0." }, "quickAddMagic": { "hint": "Вы можете использовать Волшебное Быстрое Добавление", "what": "Что это?", "title": "Волшебное Быстрое Добавление", "intro": "При создании задачи вы можете использовать специальные ключевые слова для непосредственного добавления атрибутов к создаваемой задаче. Это позволяет добавлять часто используемые атрибуты гораздо быстрее.", "multiple": "Вы можете использовать это несколько раз.", "label1": "Чтобы добавить метку, просто добавьте к названию метки префикс {prefix}.", "label2": "Vikunja проверит, существует ли такая метка, и создаст её, если ещё нет.", "label3": "To use spaces, simply add a \" or ' around the label name.", "label4": "Например: {prefix}\"Метка с пробелами\".", "priority1": "Чтобы установить задаче приоритет, добавьте число 1-5 с префиксом {prefix}.", "priority2": "Чем больше число, тем выше приоритет.", "assignees": "Чтобы назначить задачу пользователю, добавьте к задаче его имя с префиксом {prefix}.", "list1": "Чтобы выбрать список, в который будет помещена создаваемая задача, введи его имя с префиксом {prefix}.", "list2": "Если списка не существует, будет возвращена ошибка.", "list3": "To use spaces, simply add a \" or ' around the list name.", "list4": "Например: {prefix}\"Список с пробелами\".", "dateAndTime": "Дата и время", "date": "Любая дата будет использоваться как срок выполнения новой задачи. Вы можете использовать даты в любом из этих форматов:", "dateWeekday": "любой день недели, будет использовать следующую дату", "dateCurrentYear": "текущий год", "dateNth": "будет использовать {day}е текущего месяца", "dateTime": "Комбинируйте любой из этих форматов даты с «{time}» (или {timePM}), чтобы установить время.", "repeats": "Повторяющиеся задачи", "repeatsDescription": "Чтобы задать интервал повторения задачи, просто добавьте '{suffix}' к тексту задачи. Можно указать интервал повторения числом, а можно просто указать тип повторения (смотрите примеры)." } }, "team": { "title": "Команды", "noTeams": "Сейчас вы не являетесь участником ни одной команды.", "create": { "title": "Создать команду", "success": "Команда создана." }, "edit": { "title": "Изменить команду «{team}»", "members": "Участники команды", "search": "Введите запрос для поиска пользователя…", "addUser": "Добавить в команду", "makeMember": "Сделать участником", "makeAdmin": "Сделать администратором", "success": "Команда обновлена.", "userAddedSuccess": "Участник добавлен.", "madeMember": "Участник команды теперь участник.", "madeAdmin": "Участник команды теперь администратор.", "mustSelectUser": "Пожалуйста, выберите пользователя.", "delete": { "header": "Удалить команду", "text1": "Удалить эту команду вместе с участниками?", "text2": "Все участники команды потеряют доступ к спискам и пространствам имён, которыми поделились с этой командой. Это действие отменить НЕЛЬЗЯ!", "success": "Команда удалена." }, "deleteUser": { "header": "Удалить пользователя из команды", "text1": "Удалить этого пользователя из команды?", "text2": "Пользователь потеряет доступ ко всем спискам и пространствам имён, к котором есть доступ у команды. Это действие отменить нельзя!", "success": "Пользователь удалён из команды." }, "leave": { "title": "Покинуть команду", "text1": "Покинуть эту команду?", "text2": "Вы потеряете доступ ко всем спискам и пространствам имён, к которым есть доступ у команды. Если вы передумаете, придётся просить администратора команды добавить вас снова.", "success": "Вы покинули команду." } }, "attributes": { "name": "Имя команды", "namePlaceholder": "Имя команды здесь…", "nameRequired": "Пожалуйста, укажите имя.", "description": "Описание", "descriptionPlaceholder": "Описание команды здесь…", "admin": "Администратор", "member": "Участник" } }, "keyboardShortcuts": { "title": "Сочетания клавиш", "general": "Основное", "allPages": "Работают на всех страницах.", "currentPageOnly": "Работают только на текущей странице.", "somePagesOnly": "Работают только на некоторых страницах.", "toggleMenu": "Переключить меню", "quickSearch": "Открыть панель поиска/быстрых действий", "then": "потом", "task": { "title": "Страница задачи", "done": "Отметить задачу завершённой / незавершённой", "assign": "Назначить задачу пользователю", "labels": "Добавить метки этой задаче", "dueDate": "Изменить срок этой задачи", "attachment": "Добавить вложение к задаче", "related": "Изменить связанные задачи", "color": "Изменить цвет этой задачи", "move": "Переместить эту задачу в другой список", "reminder": "Управление напоминаниями об этой задаче", "description": "Toggle editing of the task description" }, "list": { "title": "Списки задач", "switchToListView": "Переключиться на список", "switchToGanttView": "Переключиться на гант", "switchToKanbanView": "Переключиться на канбан", "switchToTableView": "Переключиться на таблицу" }, "navigation": { "title": "Навигация", "overview": "Перейти к странице обзора", "upcoming": "Перейти к предстоящим задачам", "namespaces": "Перейти к пространствам имён и спискам", "labels": "Перейти к меткам", "teams": "Перейти к командам" } }, "update": { "available": "There is an update available!", "do": "Обновить сейчас" }, "menu": { "edit": "Изменить", "archive": "Архивировать", "duplicate": "Создать копию", "delete": "Удалить", "unarchive": "Вернуть из архива", "setBackground": "Задать фон", "share": "Поделиться", "newList": "Новый список" }, "apiConfig": { "url": "Vikunja URL", "urlPlaceholder": "напр. https://localhost:3456", "change": "изменить", "use": "Используется Vikunja на {0}", "error": "Не удалось подключиться к Vikunja по адресу \"{domain}\". Попробуйте указать другой url.", "success": "Используется Vikunja на \"{domain}\".", "urlRequired": "Требуется url." }, "loadingError": { "failed": "Не удалось загрузить, пожалуйста, {0}. Если ошибка повторится, {1}.", "tryAgain": "попробуйте ещё раз", "contact": "связаться с нами" }, "notification": { "title": "Уведомления", "none": "Уведомлений нет. Хорошего дня!", "explainer": "Здесь появятся уведомления, когда произойдут действия над пространствами имен, списками или задачами, на которые вы подписаны." }, "quickActions": { "commands": "Команды", "placeholder": "Введите команду или поисковый запрос…", "hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", "tasks": "Задачи", "lists": "Списки", "teams": "Команды", "newList": "Введите название списка…", "newTask": "Введите название задачи…", "newNamespace": "Введите название пространства имён…", "newTeam": "Введите название новой команды…", "createTask": "Создать задачу в текущем списке ({title})", "createList": "Создать список в текущем пространстве имён ({title})", "cmds": { "newTask": "Новая задача", "newList": "Новый список", "newNamespace": "Новое пространство имён", "newTeam": "Новая команда" } }, "date": { "locale": "en", "altFormatLong": "j M Y H:i", "altFormatShort": "j M Y" }, "error": { "error": "Ошибка", "success": "Успех", "0001": "Вам нельзя делать это.", "1001": "Пользователь с таким именем уже существует.", "1002": "Пользователь с таким e-mail уже существует.", "1004": "Не указаны имя пользователя и пароль.", "1005": "Пользователь не существует.", "1006": "Не удалось получить ID пользователя.", "1008": "Токен сброса пароля не предоставлен.", "1009": "Неверный токен сброса пароля.", "1010": "Неверный токен подтверждения e-mail.", "1011": "Неверное имя пользователя или пароль.", "1012": "E-mail пользователя не подтверждён.", "1013": "Новый пароль пустой.", "1014": "Старый пароль пустой.", "1015": "Этот пользователь уже использует TOTP.", "1016": "Этот пользователь использует TOTP.", "1017": "Неверный TOTP-код.", "1018": "Тип аватара пользователя неверный.", "2001": "ID не может быть пустой или 0.", "2002": "Некоторые данные запроса неверны.", "3001": "Список не существует.", "3004": "У вас должны быть права на чтение этого списка, чтобы выполнить это действие.", "3005": "Нужно ввести название списка.", "3006": "The list share does not exist.", "3007": "Список с таким идентификатором уже существует.", "3008": "Этот список архивирован и поэтому доступен только для чтения. Это также касается всех задач в этом списке.", "4001": "Текст списка задач не может быть пустым.", "4002": "Список задач не существует.", "4003": "Все задачи для массового редактирования должны принадлежать одному списку.", "4004": "Необходима хотя бы одна задача для массового редактирования.", "4005": "У вас нет прав для просмотра задачи.", "4006": "Нельзя установить родительскую задачу этой же задачей.", "4007": "Нельзя создать связь с некорректным видом связи.", "4008": "Нельзя создать связь, которая уже существует.", "4009": "Эта связь с задачей не существует.", "4010": "Нельзя связать задачу с собой.", "4011": "Вложение не существует.", "4012": "Вложение слишком большое.", "4013": "Неверный параметр сортировки.", "4014": "Неверный порядок сортировки.", "4015": "Комментарий не существует.", "4016": "Неверное поле задачи.", "4017": "Неверный сравнитель фильтров задач.", "4018": "Неверный соединитель фильтров задач.", "4019": "Неверное значение фильтра задач.", "5001": "Пространство имён не существует.", "5003": "Нет доступа к указанному пространству имён.", "5006": "Название пространства имён не может быть пустым.", "5009": "Для этого действия необходим доступ на чтение пространства имён.", "5010": "У этой команды нет доступа к этому пространству имён.", "5011": "Этот пользователь уже имеет доступ к этому пространству имён.", "5012": "Это пространство имён архивировано и поэтому доступно только для чтения.", "6001": "Имя команды не может быть пустым.", "6002": "Команда не существует.", "6004": "Эта команда уже имеет доступ к этому пространству имён или списку.", "6005": "Пользователь уже является участником этой команды.", "6006": "Нельзя удалить последнего участника команды.", "6007": "У команды нет доступа к списку, чтобы выполнить это действие.", "7002": "У пользователя уже есть доступ к этому списку.", "7003": "У вас нет доступа к этому списку.", "8001": "Эта метка уже существует в этой задаче.", "8002": "Эта метка не существует.", "8003": "У вас нет доступа к этой метке.", "9001": "Некорректные права.", "10001": "Эта колонка не существует.", "10002": "Эта колонка не принадлежит этому списку.", "10003": "Вы не можете удалить последнюю колонку списка.", "10004": "Вы не можете добавить задачу в эту колонку, так как достигнуто ограничение на число задач в ней.", "10005": "В списке может быть только одна колонка завершённых.", "11001": "Сохранённый фильтр не существует.", "11002": "Saved filters are not available for link shares.", "12001": "Некорректный тип подписки.", "12002": "Вы уже подписаны на сам объект или родительский объект.", "13001": "Эта ссылка требует пароля, но он не был предоставлен.", "13002": "Неверный пароль ссылки для обмена." }, "about": { "title": "О Vikunja", "frontendVersion": "Версия фронтенда: {version}", "apiVersion": "Версия API: {version}" } }