Files
TREK/shared/src/i18n/ru/trip.ts
T
Maurice 436f0740fb fix(planner): the delete question says plainly what goes with a booked place
"The night booked at "Rostock" goes with the place, together with the
booking "Rostock" and any expense linked to it" named the place twice and
read awkwardly. The note now says "This also deletes the stay booked at
"Rostock", its booking and any expense linked to it", quotes the booking
only when its title differs from the place, and reads the same in all 23
languages.
2026-09-23 22:39:54 +02:00

98 lines
6.3 KiB
TypeScript

import type { TranslationStrings } from '../types';
const trip: TranslationStrings = {
'trip.tabs.plan': 'План',
'trip.tabs.transports': 'Транспорт',
'trip.tabs.reservations': 'Бронирования',
'trip.tabs.reservationsShort': 'Брони',
'trip.tabs.packing': 'Список вещей',
'trip.tabs.packingShort': 'Вещи',
'trip.tabs.lists': 'Списки',
'trip.tabs.listsShort': 'Списки',
'trip.tabs.budget': 'Расходы',
'trip.tabs.files': 'Файлы',
'trip.loading': 'Загрузка поездки...',
'trip.loadingPhotos': 'Загрузка фото мест...',
'trip.loadingSteps.pack': 'Собираем чемоданы...',
'trip.loadingSteps.road': 'Отправляемся в путь...',
'trip.loadingSteps.arrive': 'Почти на месте...',
'trip.mobilePlan': 'План',
'trip.mobilePlaces': 'Места',
'trip.toast.placeUpdated': 'Место обновлено',
'trip.toast.tripUpdated': 'Поездка обновлена',
'trip.toast.placeAdded': 'Место добавлено',
'trip.toast.placeDeleted': 'Место удалено',
'trip.toast.selectDay': 'Сначала выберите день',
'trip.toast.assignedToDay': 'Место назначено на день',
'trip.toast.loadError': 'Не удалось загрузить поездку',
'trip.toast.reorderError': 'Ошибка изменения порядка',
'trip.toast.reservationUpdated': 'Бронирование обновлено',
'trip.toast.reservationAdded': 'Бронирование добавлено',
'trip.toast.deleted': 'Удалено',
'trip.confirm.deletePlace': 'Вы уверены, что хотите удалить это место?',
'trip.confirm.deletePlaces': 'Удалить {count} мест?',
'trip.toast.placesDeleted': '{count} мест удалено',
'trip.invite.linkTitle': 'Ссылка-приглашение в поездку',
'trip.invite.linkHint':
'Любой пользователь с аккаунтом TREK, открыв эту ссылку, присоединится к поездке как участник. Создайте ссылку заново, чтобы старая перестала работать.',
'trip.invite.create': 'Создать ссылку-приглашение',
'trip.invite.regenerate': 'Создать заново',
'trip.invite.disable': 'Отключить',
'trip.invite.joinHeading': 'Присоединиться к поездке',
'trip.invite.joinPrompt': 'Вас пригласили присоединиться к поездке «{title}».',
'trip.invite.joinCta': 'Присоединиться',
'trip.invite.joining': 'Присоединение…',
'trip.invite.invalidTitle': 'Приглашение недоступно',
'trip.invite.invalid': 'Эта ссылка-приглашение недействительна или срок её действия истёк.',
'trip.invite.backToDashboard': 'Вернуться на панель управления',
'transit.title': 'Общественный транспорт',
'transit.from': 'Откуда',
'transit.to': 'Куда',
'transit.searchStop': 'Поиск остановки или станции…',
'transit.swap': 'Поменять местами',
'transit.depart': 'Отправление',
'transit.arrive': 'Прибытие',
'transit.mode.rail': 'Поезд',
'transit.mode.subway': 'Метро',
'transit.mode.tram': 'Трамвай',
'transit.mode.bus': 'Автобус',
'transit.mode.ferry': 'Паром',
'transit.mode.cable': 'Канатная дорога',
'transit.pref.best': 'Лучший маршрут',
'transit.pref.transfers': 'Меньше пересадок',
'transit.pref.walking': 'Меньше пешком',
'transit.search': 'Поиск',
'transit.searching': 'Поиск…',
'transit.searchError': 'Не удалось найти маршрут. Попробуйте снова.',
'transit.noResultsVia': 'Через {provider} маршруты не найдены. Попробуйте другое время или фильтры.',
'transit.noResults': 'Маршруты не найдены. Измените время или фильтры.',
'transit.direct': 'Без пересадок',
'transit.transfers': 'Пересадок: {count}',
'transit.min': '{count} мин',
'transit.stops': 'Остановок: {count}',
'transit.walkTo': 'Пешком до {name}',
'transit.platform': 'Платформа {track}',
'transit.adding': 'Добавление…',
'transit.addToDay': 'Добавить в день',
'transit.itinerary': 'Маршрут',
'transit.attribution': 'Данные о маршрутах через',
'transport.modeManual': 'Вручную',
'transport.modeAutomated': 'Автоматически',
'transit.sectionTitle': 'Автоматический общественный транспорт',
'transit.changeRoute': 'Изменить маршрут',
'transit.editDetails': 'Редактировать детали',
'transit.journey': 'Поездка на общественном транспорте',
'transit.pickDay': 'Выберите день для поиска соединений.',
'transit.noItinerary': 'Для этой записи нет сохранённого маршрута — нажмите «Изменить маршрут», чтобы найти его.',
'transit.durationLabel': 'Длительность',
'transit.transfersLabel': 'Пересадки',
'transit.walkLabel': 'Пешком',
'transit.searchHint': 'Ищите реальные маршруты и добавляйте их прямо в день — данные от Transitous.',
'trip.confirm.deletePlaceNight': 'Также будет удалено проживание, забронированное в «{name}».',
'trip.confirm.deletePlaceBooked':
'Также будут удалены проживание, забронированное в «{name}», бронирование «{booking}» и связанные расходы.',
'trip.confirm.deletePlaceBookedSame':
'Также будут удалены проживание, забронированное в «{name}», его бронирование и связанные расходы.',
};
export default trip;