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

1055 lines
62 KiB
JSON
Raw Normal View History

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