export default {
  language: {
    en: 'Анг',
    ru: 'Рус',
    es: 'Исп',
  },

  navigation: {
    catalog: 'Каталог',
    rentalTerms: 'Условия аренды',
    aboutUs: 'О нас',
    blog: 'Блог',
    reviews: 'Отзывы',
    contacts: 'Контакты',
    contactUs: 'Связаться с нами',
    privacyPolicy: 'Политика конфиденциальности',
    termsAndConditions: 'Правила и условия',
    booking: 'Бронирование',
  },
  carCard: {
    bookNow: 'Забронировать',
    from: 'От',
    day: 'день',
  },
  catalog: {
    labels: {
      departure: 'Место получения',
      returnLocation: 'Место возврата',
      pickUpDate: 'Дата и время получения',
      returnDate: 'Дата и время возврата',
      numberOfPassengers: 'Количество пассажиров',
      search: 'Поиск',
      withoutDriver: 'Без водителя',
      withDriver: 'С водителем',
      model: 'Модель',
      numberOfSeats: 'Количество мест',
      carColor: 'Цвет автомобиля',
      pricePerDay: 'Цена за день',
      sorting: 'Сортировка',
      clearAll: 'Очистить всё',
      noCarsFound: 'Автомобили по заданным фильтрам не найдены.',
    },
    placeholders: {
      departure: 'Город, аэропорт или вокзал',
      returnLocation: 'Город, аэропорт или вокзал',
      sorting: 'Тип сортировки',
    },
    sortingType: {
      default: 'По умолчанию',
      lowPrice: 'Цена: от низкой к высокой',
      hightPrice: 'Цена: от высокой к низкой',
    },
    specifications: {
      title: 'Характеристики',
      type: 'Тип:',
      doors: 'Двери:',
      fuel: 'Топливо:',
    },
    bookNow: 'Забронировать',
    day: 'день',
    days: 'дня',
    deposit: 'депозит',
    tabsContent: {
      rentalTerms: 'Условия аренды',
      payment: 'Оплата',
      about: 'О автомобиле',
    },
    payment: {
      firstParagraph: 'Стоимость аренды начинается с <span class="b1-semibold text-grey-50"> €40 в день</span> за <span class="b1-semibold text-grey-50"> 30-дневную аренду</span> и зависит от сезона и <span class="b1-semibold text-grey-50"> количества дней.</span> ',
      secondParagraph: 'Все автомобили проходят полную подготовку, уборку и технический осмотр перед передачей.',
    },
    recommendedForYou: 'Рекомендуемое для вас',
  },
  contactForm: {
    title: 'Расскажите нам о своих предпочтениях.',
    titlePage: 'Контакты',
    subtitle: 'Сделайте ваш отдых или деловой поездку незабываемым - арендуйте Tesla сегодня!',
    telephone: 'Телефон',
    email: 'E-mail',
    address: 'Адрес',
    workingHours: 'Рабочие часы',
    labels: {
      firstName: 'Имя',
      email: 'E-mail',
      content: 'Ваш запрос',
      consent: 'Я согласен на обработку персональных данных',
    },
    placeholders: {
      firstName: 'Введите имя',
      email: 'Введите e-mail',
      content: 'Введите сообщение',
    },
    errors: {
      firstName: {
        min: 'Имя обязательно для заполнения',
        max: 'Имя должно содержать не более 50 символов',
        regex: 'Допустимы только буквы, одинарные пробелы, дефисы или апострофы. Символы не могут повторяться или стоять в начале/конце.',
      },
      email: {
        min: 'E-mail обязателен для заполнения',
        max: 'E-mail должен содержать не более 100 символов',
        regex: 'Неверный формат e-mail',
        startsEnds: 'E-mail не должен начинаться или заканчиваться точкой, дефисом или подчеркиванием',
      },
      content: {
        required: 'Сообщение обязательно для заполнения',
        max: 'Сообщение должно содержать не более 300 символов',
      },
      consent: 'Вы должны согласиться на обработку персональных данных',
    },
    submitButton: {
      text: 'Отправить',
      submitting: 'Отправка...',
    },
  },
  footer: {
    telephone: 'Телефон',
    email: 'E-mail',
    address: 'Адрес',
    submitButton: 'Отправить',
    submitting: 'Отправка...',
    newsletter: 'Будьте первыми, кто узнает об акциях и скидках — подпишитесь на нашу e-mail рассылку.',
  },
  blog: {
    author: 'Автор',
    share: 'Поделиться',
    prev: 'Предыдущая статья',
    next: 'Следующая статья',
    relatedPosts: 'Связанные статьи',
    readingTime: 'мин чтения',
    readingTimePlural: 'мин чтения',
  },
  requestConsultation: 'Запрос консультации',
  showMore: 'Показать больше',
  calendar: {
    choose: 'Выбрать',
    cancel: 'Отменить',
  },
  booking: {
    title: 'Забронировать автомобиль',
    bookingDetails: 'Подробности бронирования',
    labels: {
      departure: 'Место получения',
      returnLocation: 'Место возврата',
      pickUpDate: 'Дата и время получения',
      pickUpTime: 'Время получения',
      returnDate: 'Дата и время возврата',
      returnTime: 'Время возврата',
    },
    placeholders: {
      departure: 'Город, аэропорт или вокзал',
      selectTime: 'Выберите время',
      pickUpDate: 'Дата получения',
      returnDate: 'Дата возврата',
    },
    additional: {
      title: 'Дополнительные опции',
      childSeat: 'Детское кресло 5€ / день',
      transfer: 'Перевозка 10€ / день',
      withDriver: 'Аренда автомобиля с водителем 10€ / день',
    },
    personalInformation: {
      title: 'Персональная информация',
      labels: {
        name: 'Имя',
        lastName: 'Фамилия',
        email: 'E-mail',
        phone: 'Номер телефона',
        address: 'Адрес',
        additional: 'Дополнительные запросы',
      },
    },
    documents: {
      title: 'Добавьте свои документы',
      underText: 'Пожалуйста, загрузите 2 документа в общей сложности: водительское удостоверение и паспорт или прописка.',
      dropText: 'Перетащите файлы сюда...',
      clickText: 'Нажмите или перетащите файлы для загрузки',
      pleaseNote: 'Пожалуйста, обратите внимание',
      noteText: 'Вы загруженные документы также должны быть представлены лично при получении автомобиля.',
    },
    payment: {
      title: 'Метод оплаты',
      labels: {
        card: 'Кредитная карта',
        transfer: 'Банковский перевод',
        payPal: 'PayPal',
        cash: 'Наличными',
      }
    },
    carCard: {
      changeCar: 'Изменить автомобиль',
      childSeat: 'Детское кресло 5€ / день',
      transfer: 'Перевозка 10€ / день',
      withDriver: 'Аренда автомобиля с водителем 10€ / день',
      total: 'Итого',
      deposit: 'При получении автомобиля потребуется депозит €1000.',
      terms: 'При оформлении заказа я подтверждаю свое согласие с публичной офертой и Политикой конфиденциальности.',
      bookCar: 'Забронировать автомобиль',
      loading: 'Загрузка...',
    },
    modal: {
      congrats: {
        title: 'Спасибо! Ваш запрос принят!',
        text: 'Наш менеджер свяжется с вами в ближайшее время для подтверждения деталей.',
      },
      error: {
        title: 'Упс! Что-то пошло не так',
        error: 'Заказ не удалось создать. Пожалуйста, попробуйте снова.',
        text: 'Попробуйте снова.',
      },
    }
  }
} as const
