frontend/src/i18n/lang/ru-RU.json

1055 lines
62 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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}"
}
}