fcccb1fc55
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
376 lines
16 KiB
JSON
376 lines
16 KiB
JSON
{
|
||
"locale": "ru-ru",
|
||
"calendar": {
|
||
"personal": "Личные",
|
||
"defaultPersonalCalendarName": "Мой календарь",
|
||
"defaultCalendarName": "Календарь %{name}",
|
||
"delegated": "Общий",
|
||
"other": "Другие",
|
||
"caldav_access": "Доступ CalDAV",
|
||
"secretUrl": "Секретный URL",
|
||
"secretUrlDesc": "Используйте этот адрес для просмотра событий без авторизации. Можно сбросить и создать новый.",
|
||
"exportCalendar": "Экспорт календаря",
|
||
"exportDesc": "Экспорт в iCalendar (.ics) для импорта в другие приложения.",
|
||
"import_file_description": "Импорт событий из файла ICS в выбранный календарь.",
|
||
"ics_feed_url": "Адрес ICS-ленты",
|
||
"import_to": "Импортирт в",
|
||
"new_calendar": "Новый календарь",
|
||
"color": "Цвет",
|
||
"newEventsVisibility": "Новые события будут видны:",
|
||
"browseOtherCalendars": "Просмотреть другие календари",
|
||
"noPublicCalendarsFor": "Нет общедоступных календарей для %{name}",
|
||
"noMoreCalendarsFor": "Других календарей для %{name} нет",
|
||
"userDoesNotHavePublicCalendars": "%{name} не имеет общедоступных календарей",
|
||
"delete": {
|
||
"title": "Удалить %{name}?",
|
||
"personalWarning": "Вы потеряете все события в этом календаре.",
|
||
"sharedWarning": "Вы потеряете доступ. Позже можно добавить снова."
|
||
},
|
||
"resources": "Ресурсы",
|
||
"browseResources": "Просмотреть ресурсы"
|
||
},
|
||
"actions": {
|
||
"modify": "Изменить",
|
||
"delete": "Удалить",
|
||
"remove": "Удалить",
|
||
"save": "Сохранить",
|
||
"create": "Создать",
|
||
"import": "Импортировать",
|
||
"add": "Добавить",
|
||
"reset": "Сбросить",
|
||
"export": "Экспортировать",
|
||
"exporting": "Экспорт..."
|
||
},
|
||
"common": {
|
||
"cancel": "Отмена",
|
||
"clear": "Очистить",
|
||
"ok": "Ок",
|
||
"link_copied": "Ссылка скопирована",
|
||
"import_file": "Файл",
|
||
"select_file": "Выбрать файл",
|
||
"import_url": "URL",
|
||
"name": "Имя",
|
||
"description": "Описание",
|
||
"all": "Все",
|
||
"you": "Вы",
|
||
"select_timezone": "Выберите часовой пояс",
|
||
"moreOptions": "Больше параметров",
|
||
"search": "Поиск",
|
||
"resource": "Ресурсы"
|
||
},
|
||
"search": {
|
||
"searchIn": "Поиск в",
|
||
"filter": {
|
||
"allCalendar": "Все календари",
|
||
"myCalendar": "Мои календари",
|
||
"sharedCalendars": "Общие календари",
|
||
"filters": "Фильтры"
|
||
},
|
||
"keywords": "Ключевые слова*",
|
||
"keywordsPlaceholder": "Введите ключевые слова",
|
||
"organizers": "Организаторы",
|
||
"participants": "Участники",
|
||
"noResults": "Результаты не найдены",
|
||
"resultsTitle": "Результаты поиска",
|
||
"noResultsSubtitle": "Попробуйте изменить фильтры или условия поиска.",
|
||
"error": {
|
||
"emptySearch": "Попробуйте добавить ключевые слова или другие фильтры."
|
||
}
|
||
},
|
||
"calendarPopover": {
|
||
"tabs": {
|
||
"settings": "Настройки",
|
||
"addNew": "Добавить новый календарь",
|
||
"access": "Доступ",
|
||
"import": "Импорт"
|
||
},
|
||
"settings": {
|
||
"calendarName": "Название календаря",
|
||
"resourceName": "Название ресурса"
|
||
},
|
||
"access": {
|
||
"grantAccessRights": "Предоставить права доступа",
|
||
"accessRights": "Права доступа",
|
||
"viewAllEvents": "Просмотр всех событий",
|
||
"editor": "Редактор",
|
||
"administrator": "Администратор"
|
||
}
|
||
},
|
||
"colorPicker": {
|
||
"selectCustom": "Выбрать цвет",
|
||
"title": "Выберите цвет",
|
||
"subtitle": "Выберите цвет фона",
|
||
"hex": "Hex"
|
||
},
|
||
"event": {
|
||
"createEvent": "Создать",
|
||
"updateEvent": "Обновить событие",
|
||
"organizer": "Организатор",
|
||
"untitled": "Без названия",
|
||
"repeat": {
|
||
"repeatEvery": "Повторять каждые",
|
||
"frequency": {
|
||
"days": "день(дней)",
|
||
"weeks": "неделю(ль)",
|
||
"months": "месяц(ев)",
|
||
"years": "год(лет)"
|
||
},
|
||
"repeatOn": "Повторять по:",
|
||
"doesNotRepeat": "Не повторяется",
|
||
"every": "Каждый",
|
||
"days": {
|
||
"monday": "ПН",
|
||
"tuesday": "ВТ",
|
||
"wednesday": "СР",
|
||
"thursday": "ЧТ",
|
||
"friday": "ПТ",
|
||
"saturday": "СБ",
|
||
"sunday": "ВС"
|
||
},
|
||
"end": {
|
||
"label": "Сколько раз повторить",
|
||
"never": "Всегда",
|
||
"after": "После",
|
||
"on": "До",
|
||
"occurrences": "повторений"
|
||
}
|
||
},
|
||
"freeBusy": {
|
||
"unknown": "Статус неизвестен",
|
||
"busy": "Пользователь занят",
|
||
"busyCalOwner": "У вас в данный момент другое мероприятие",
|
||
"free": "Пользователь свободен",
|
||
"loading": "Загрузка статуса"
|
||
},
|
||
"form": {
|
||
"title": "Название",
|
||
"titlePlaceholder": "Добавить название",
|
||
"addDescription": "Добавить описание",
|
||
"description": "Описание",
|
||
"descriptionPlaceholder": "Добавить описание",
|
||
"dateTime": "Дата и время",
|
||
"start": "Начало",
|
||
"end": "Окончание",
|
||
"allDay": "Весь день",
|
||
"repeat": "Повторять",
|
||
"timezonePlaceholder": "Выберите часовой пояс",
|
||
"addGuestsPlaceholder": "Добавить гостей",
|
||
"participants": "Участники",
|
||
"videoMeeting": "Видеовстреча",
|
||
"meetCopied": "Ссылка на встречу скопирована",
|
||
"addVisioConference": "Добавить видеоконференцию",
|
||
"joinVisioConference": "Подключиться сейчас",
|
||
"copyMeetingLink": "Скопировать ссылку на встречу",
|
||
"removeVideoConference": "Удалить видеоконференцию",
|
||
"location": "Место",
|
||
"locationPlaceholder": "Указать место",
|
||
"calendar": "Календарь",
|
||
"notification": "Уведомление",
|
||
"notifications": {
|
||
"": "Без уведомления",
|
||
"-PT1M": "За 1 минуту",
|
||
"-PT5M": "За 5 минут",
|
||
"-PT10M": "За 10 минут",
|
||
"-PT15M": "За 15 минут",
|
||
"-PT30M": "За 30 минут",
|
||
"-PT1H": "За 1 час",
|
||
"-PT2H": "За 2 часа",
|
||
"-PT5H": "За 5 часов",
|
||
"-PT12H": "За 12 часов",
|
||
"-PT1D": "За 1 день",
|
||
"-PT2D": "За 2 дня",
|
||
"-PT1W": "За 1 неделю",
|
||
"EMAIL": "Email",
|
||
"DISPLAY": "Отображение",
|
||
"AUDIO": "Звук"
|
||
},
|
||
"showMeAs": "Показать как",
|
||
"free": "Свободен",
|
||
"busy": "Занят",
|
||
"visibleTo": "Видно для",
|
||
"visibleAll": "Всех",
|
||
"visibleParticipants": "Участников",
|
||
"resource": "Ресурс",
|
||
"select_resource_placeholder": "Добавить ресурс"
|
||
},
|
||
"validation": {
|
||
"titleRequired": "Укажите название",
|
||
"startRequired": "Укажите время начала",
|
||
"invalidStart": "Неверное дата или время начала",
|
||
"endRequired": "Укажите время окончания",
|
||
"invalidEnd": "Неверное время окончания",
|
||
"endAfterStart": "Окончание должно быть позже начала"
|
||
}
|
||
},
|
||
"peopleSearch": {
|
||
"label": "Поиск по имени или email",
|
||
"placeholder": "Введите имя или email",
|
||
"availabilityPlaceholder": "Поск людей",
|
||
"invalidEmail": "%{email} — некорректный адрес",
|
||
"searchError": "Не удалось загрузить контакты. Попробуйте ещё раз.",
|
||
"noResults": "Нет результатов",
|
||
"loading": "Загрузка..."
|
||
},
|
||
"error": {
|
||
"title": "Что-то пошло не так",
|
||
"unknown": "Произошла неизвестная ошибка",
|
||
"retry": "Повторить",
|
||
"multipleEvents": "%{count} событий с ошибками"
|
||
},
|
||
"editModeDialog": {
|
||
"updateRecurrentEvent": "Обновить повторяющееся событие",
|
||
"updateParticipationStatus": "Обновить статус участия",
|
||
"thisEvent": "Это событие",
|
||
"allEvents": "Все события",
|
||
"deleteRecurrentEvent": "Удалить повторяющееся событие"
|
||
},
|
||
"eventDuplication": {
|
||
"duplicateEvent": "Дублировать"
|
||
},
|
||
"menubar": {
|
||
"today": "Сегодня",
|
||
"refresh": "Обновить",
|
||
"viewSelector": "Выбор вида",
|
||
"languageSelector": "Язык",
|
||
"views": {
|
||
"month": "Месяц",
|
||
"week": "Неделя",
|
||
"day": "День"
|
||
},
|
||
"apps": "Приложения",
|
||
"userProfile": "Профиль",
|
||
"logoAlt": "Календарь",
|
||
"settings": "Настройки",
|
||
"help": "Помощь",
|
||
"logout": "Выйти"
|
||
},
|
||
"settings": {
|
||
"title": "Настройки",
|
||
"notifications": "Уведомления",
|
||
"sync": "Синхронизация",
|
||
"language": "Язык",
|
||
"languageDescription": "Это будет язык, используемый в вашем Twake Calendar",
|
||
"languageSelector": "Выбор языка",
|
||
"languageUpdateError": "Не удалось обновить язык",
|
||
"timeZone": "Часовой пояс",
|
||
"timeZoneBrowserDefault": "Определять часовой пояс автоматически",
|
||
"timeZoneUpdateError": "Не удалось обновить часовой пояс",
|
||
"notifications.empty": "Настройки уведомлений скоро появятся",
|
||
"notifications.email": "Email",
|
||
"notifications.deliveryMethod": "Способ доставки",
|
||
"alarmEmailsUpdateError": "Не удалось обновить настройки уведомлений по email",
|
||
"displayWeekNumbers": "Показать номер недели",
|
||
"displayWeekNumbersUpdateError": "Не удалось обновить отображение номера недели",
|
||
"sync.empty": "Настройки синхронизации скоро появятся",
|
||
"calAndEvent": "Календарь и мероприятия",
|
||
"showDeclinedEvent": "Показать отклонённые мероприятия",
|
||
"hideDeclinedEventsUpdateError": "Не удалось обновить скрытие отклонённых событий.",
|
||
"back": "Вернуться к календарю",
|
||
"chooseWorkingDays": "Выберите ваши рабочие дни",
|
||
"showOnlyWorkingDays": "Показывать только рабочие дни",
|
||
"workingDaysUpdateError": "Не удалось обновить настройку рабочих дней"
|
||
},
|
||
"eventPreview": {
|
||
"emailAttendees": "Написать участникам",
|
||
"deleteEvent": "Удалить",
|
||
"privateEvent": {
|
||
"tooltipOwn": "Детали видны только вам и участникам",
|
||
"hiddenDetails": "Это приватное событие. Подробности скрыты."
|
||
},
|
||
"free": {
|
||
"label": "Свободен",
|
||
"tooltip": "Другие видят вас свободным."
|
||
},
|
||
"attendingQuestion": "Присоединитесь?",
|
||
"authorizeQuestion": "Авторизовать?",
|
||
"ACCEPTED": "Да",
|
||
"TENTATIVE": "Возможно",
|
||
"DECLINED": "Нет",
|
||
"NEEDS-ACTION": "В ожидании",
|
||
"attendingStatus": {
|
||
"ACCEPTED": "Принято",
|
||
"TENTATIVE": "Возможно",
|
||
"DECLINED": "Отклонено",
|
||
"NEEDS-ACTION": "В ожидании"
|
||
},
|
||
"showMore": "Показать больше",
|
||
"showLess": "Показать меньше",
|
||
"joinVideo": "Присоединиться к видеоконференции",
|
||
"joinVideoShort": "Присоединиться",
|
||
"guests": "%{count} гостей",
|
||
"yesCount": "%{count} да",
|
||
"maybeCount": "%{count} может быть",
|
||
"needActionCount": "%{count} в ожидании",
|
||
"noCount": "%{count} нет",
|
||
"recurrentEvent": "Повторяющееся событие",
|
||
"freq": {
|
||
"daily": "ежедневно",
|
||
"weekly": "еженедельно",
|
||
"monthly": "ежемесячно",
|
||
"yearly": "ежегодно"
|
||
},
|
||
"onDays": {
|
||
"MO": "ПН",
|
||
"TU": "ВТ",
|
||
"WE": "СР",
|
||
"TH": "ЧТ",
|
||
"FR": "ПТ",
|
||
"SA": "СБ",
|
||
"SU": "ВС"
|
||
},
|
||
"recurrenceOnDays": "по %{days}",
|
||
"everyInterval": "Каждые %{interval} %{unit}",
|
||
"forOccurrences": "в течение %{count} повторений",
|
||
"until": "до %{date}",
|
||
"days": "дни",
|
||
"months": "месяцы",
|
||
"years": "годы",
|
||
"alarmText": "%{trigger} через %{action}"
|
||
},
|
||
"dateTimeFields": {
|
||
"date": "Дата",
|
||
"startDate": "Дата начала",
|
||
"startTime": "Время начала",
|
||
"endDate": "Дата окончания",
|
||
"endTime": "Время окончания"
|
||
},
|
||
"websocket": {
|
||
"browserOnline": "Вы снова в сети. Подключаем обновления в реальном времени…",
|
||
"browserOffline": "Вы не в сети. Обновления в реальном времени приостановлены до восстановления соединения.",
|
||
"reconnected": "Обновления в реальном времени снова работают.",
|
||
"error": "Произошла ошибка в обновлениях в реальном времени: %{error}",
|
||
"closedUnexpectedly": "Обновления в реальном времени были прерваны. Пробуем переподключиться…"
|
||
},
|
||
"months": {
|
||
"standalone": {
|
||
"0": "Январь",
|
||
"1": "Февраль",
|
||
"2": "Март",
|
||
"3": "Апрель",
|
||
"4": "Май",
|
||
"5": "Июнь",
|
||
"6": "Июль",
|
||
"7": "Август",
|
||
"8": "Сентябрь",
|
||
"9": "Октябрь",
|
||
"10": "Ноябрь",
|
||
"11": "Декабрь"
|
||
}
|
||
},
|
||
"mobile": {
|
||
"comingSoon": {
|
||
"subtitle": "Пожалуйста, откройте Twake Calendar на компьютере, чтобы воспользоваться всеми функциями. Полностью оптимизированная мобильная версия скоро появится.",
|
||
"title": "Мобильная версия скоро будет доступна"
|
||
}
|
||
},
|
||
"resourceSearch": {
|
||
"label": "Поиск ресурсов",
|
||
"placeholder": "Поиск по имени",
|
||
"availabilityPlaceholder": "Проверить доступность",
|
||
"invalidEmail": "%{email} не является действительным адресом электронной почты",
|
||
"searchError": "Не удалось получить ресурсы. Попробуйте снова.",
|
||
"noResults": "Нет результатов",
|
||
"loading": "Загрузка..."
|
||
}
|
||
}
|