Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const places: TranslationStrings = { | |
| 'places.addPlace': 'Добавить место/активность', | |
| 'places.importFile': 'Импортировать файл', | |
| 'places.sidebarDrop': 'Отпустите для импорта', | |
| 'places.importFileHint': | |
| 'Импортируйте файлы .gpx, .kml или .kmz из инструментов, таких как Google My Maps, Google Earth или GPS-трекер.', | |
| 'places.importFileDropHere': | |
| 'Нажмите для выбора файла или перетащите его сюда', | |
| 'places.importFileDropActive': 'Отпустите файл для выбора', | |
| 'places.importFileUnsupported': | |
| 'Неподдерживаемый тип файла. Используйте .gpx, .kml или .kmz.', | |
| 'places.importFileTooLarge': | |
| 'Файл слишком большой. Максимальный размер загрузки — {maxMb} MB.', | |
| 'places.importFileError': 'Ошибка импорта', | |
| 'places.importAllSkipped': 'Все места уже были в поездке.', | |
| 'places.gpxImported': '{count} мест импортировано из GPX', | |
| 'places.gpxImportTypes': 'Что импортировать?', | |
| 'places.gpxImportWaypoints': 'Путевые точки', | |
| 'places.gpxImportRoutes': 'Маршруты', | |
| 'places.gpxImportTracks': 'Треки (с геометрией пути)', | |
| 'places.gpxImportNoneSelected': 'Выберите хотя бы один тип для импорта.', | |
| 'places.kmlImportTypes': 'Что вы хотите импортировать?', | |
| 'places.kmlImportPoints': 'Точки (Placemarks)', | |
| 'places.kmlImportPaths': 'Маршруты (LineStrings)', | |
| 'places.kmlImportNoneSelected': 'Выберите хотя бы один тип.', | |
| 'places.selectionCount': '{count} выбрано', | |
| 'places.deleteSelected': 'Удалить выбранные', | |
| 'places.kmlKmzImported': '{count} мест импортировано из KMZ/KML', | |
| 'places.urlResolved': 'Место импортировано из URL', | |
| 'places.importList': 'Импорт списка', | |
| 'places.kmlKmzSummaryValues': | |
| 'Placemarks: {total} • Импортировано: {created} • Пропущено: {skipped}', | |
| 'places.importGoogleList': 'Список Google', | |
| 'places.importNaverList': 'Список Naver', | |
| 'places.googleListHint': | |
| 'Вставьте ссылку на общий список Google Maps для импорта всех мест.', | |
| 'places.googleListImported': '{count} мест импортировано из "{list}"', | |
| 'places.googleListError': 'Не удалось импортировать список Google Maps', | |
| 'places.naverListHint': | |
| 'Вставьте ссылку на общий список Naver Maps для импорта всех мест.', | |
| 'places.naverListImported': '{count} мест импортировано из "{list}"', | |
| 'places.naverListError': 'Не удалось импортировать список Naver Maps', | |
| 'places.viewDetails': 'Подробности', | |
| 'places.assignToDay': 'Добавить в какой день?', | |
| 'places.all': 'Все', | |
| 'places.unplanned': 'Незапланированные', | |
| 'places.filterTracks': 'Треки', | |
| 'places.search': 'Поиск мест...', | |
| 'places.allCategories': 'Все категории', | |
| 'places.categoriesSelected': 'категорий', | |
| 'places.clearFilter': 'Сбросить фильтр', | |
| 'places.count': '{count} мест', | |
| 'places.countSingular': '1 место', | |
| 'places.allPlanned': 'Все места запланированы', | |
| 'places.noneFound': 'Места не найдены', | |
| 'places.editPlace': 'Редактировать место', | |
| 'places.formName': 'Название', | |
| 'places.formNamePlaceholder': 'напр. Эйфелева башня', | |
| 'places.formDescription': 'Описание', | |
| 'places.formDescriptionPlaceholder': 'Краткое описание...', | |
| 'places.formAddress': 'Адрес', | |
| 'places.formAddressPlaceholder': 'Улица, город, страна', | |
| 'places.formLat': 'Широта (напр. 48.8566)', | |
| 'places.formLng': 'Долгота (напр. 2.3522)', | |
| 'places.formCategory': 'Категория', | |
| 'places.noCategory': 'Без категории', | |
| 'places.categoryNamePlaceholder': 'Название категории', | |
| 'places.formTime': 'Время', | |
| 'places.startTime': 'Начало', | |
| 'places.endTime': 'Конец', | |
| 'places.endTimeBeforeStart': 'Время окончания раньше времени начала', | |
| 'places.timeCollision': 'Пересечение по времени с:', | |
| 'places.formWebsite': 'Сайт', | |
| 'places.formNotes': 'Заметки', | |
| 'places.formNotesPlaceholder': 'Личные заметки...', | |
| 'places.formReservation': 'Бронирование', | |
| 'places.reservationNotesPlaceholder': | |
| 'Заметки о бронировании, номер подтверждения...', | |
| 'places.mapsSearchPlaceholder': 'Поиск мест...', | |
| 'places.mapsSearchError': 'Ошибка поиска мест.', | |
| 'places.loadingDetails': 'Загрузка данных о месте…', | |
| 'places.osmHint': | |
| 'Поиск через OpenStreetMap (без фото, часов работы и рейтингов). Добавьте API-ключ Google в настройках для полной информации.', | |
| 'places.osmActive': | |
| 'Поиск через OpenStreetMap (без фото, рейтингов и часов работы). Добавьте API-ключ Google в настройках для расширенных данных.', | |
| 'places.categoryCreateError': 'Не удалось создать категорию', | |
| 'places.nameRequired': 'Введите название', | |
| 'places.saveError': 'Ошибка сохранения', | |
| 'places.duplicateExists': "'{name}' уже есть в этой поездке.", | |
| 'places.addAnyway': 'Всё равно добавить', | |
| 'places.enrichOnImport': 'Обогатить места через Google', | |
| 'places.enrichOnImportHint': | |
| 'Находит каждое импортированное место и добавляет фото, адрес и контакты. Требуется ключ Google Maps.', | |
| }; | |
| export default places; | |