// THE EPIZODE — i18n dictionary.
// Source language: Russian. Keys are the exact Russian source strings used in the
// UI; values are the English translations. epzT(ru) (defined in layout.jsx) returns
// the English value when language is EN, else the Russian source. Missing keys fall
// back to Russian, so partial coverage degrades gracefully.
//
// Brand/product proper names (Катрин, Эльвира, Хацумомо, Тони, THE EPIZODE) are NOT
// translated — they are the same in both languages.

const EPZ_I18N = {
  // ── Header / nav / menu ──
  'Главная': 'Home',
  'Каталог': 'Catalog',
  'Концепция': 'Concept',
  'Кампейн': 'Campaign',
  'За кулисами': 'Backstage',
  'Доставка': 'Delivery',
  'Контакты': 'Contact',
  'Новинки': 'New in',
  'Меню': 'Menu',
  'Поиск': 'Search',
  'Профиль': 'Profile',
  'Избранное': 'Wishlist',
  'Корзина': 'Cart',
  'Закрыть': 'Close',
  'Закрыть меню': 'Close menu',
  'Открыть меню': 'Open menu',
  'Закрыть поиск': 'Close search',
  'Сменить тему': 'Switch theme',
  'Москва · доставка по миру': 'Moscow · worldwide shipping',
  'все контакты →': 'all contacts →',
  'каталог': 'catalog',
  'позиций': 'items',
  'эпизода': 'episodes',
  'цена': 'price',
  'Под эти параметры ничего нет': 'Nothing matches these filters',
  'кампейн-фото': 'campaign photo',
  'размер · в корзину': 'size · add to cart',
  'в корзине': 'in cart',
  'главная': 'home',
  'бренд': 'brand',
  'помощь': 'help',
  'первая коллекция': 'first collection',
  'вся коллекция': 'full collection',
  'уход за вещами': 'garment care',
  'концепция': 'concept',
  'кампейн': 'campaign',
  'о нас': 'about us',
  'контакты': 'contact',
  'возврат': 'returns',
  'вопросы': 'FAQ',
  'связаться': 'get in touch',
  'связаться с нами': 'contact us',
  'Мы на связи': 'We’re here',
  'в Telegram': 'on Telegram',
  'Все вопросы — о размерах, тканях, заказе, доставке и возврате — решаем лично в Telegram. Это быстрее почты: обычно отвечаем в течение дня.': 'Sizing, fabrics, orders, delivery and returns — we handle it all personally on Telegram. Faster than email: we usually reply within a day.',
  'написать в Telegram': 'message us on Telegram',
  'Открыть чат': 'Open chat',
  'с чем поможем': 'what we help with',
  'Подбор размера и обмеры': 'Sizing and measurements',
  'Вопросы по тканям и уходу': 'Fabric and care questions',
  'Статус заказа и предзаказа': 'Order and pre-order status',
  'Доставка, примерка и возврат': 'Delivery, try-on and returns',
  'Пресса, опт и коллаборации': 'Press, wholesale and collaborations',
  'часы ответов': 'reply hours',
  'понедельник — пятница': 'Monday — Friday',
  'суббота': 'Saturday',
  'воскресенье': 'Sunday',
  'по записи': 'by appointment',
  'время московское · GMT+3': 'Moscow time · GMT+3',
  'Студия и примерка — Москва, по записи. Точный адрес отправляем в Telegram после согласования времени.': 'Studio and try-on — Moscow, by appointment. We send the exact address on Telegram once the time is agreed.',
  'о бренде': 'about',
  'доставка и возврат': 'shipping & returns',
  'Доставка и возврат': 'Shipping & returns',
  'Возврат': 'Returns',
  'Вопросы': 'FAQ',
  'Доставка по России — СДЭК': 'Delivery across Russia — CDEK',
  'Бесплатная доставка по России при заказе от 100 000 ₽. Все изделия отправляем через СДЭК.': 'Free shipping across Russia on orders from 100,000 ₽. Everything ships via CDEK.',
  'СДЭК — курьер до двери': 'CDEK — courier to door',
  'Курьер с примеркой (Москва)': 'Courier with try-on (Moscow)',
  'по записи': 'by appointment',
  'Точная стоимость и сроки рассчитываются при оформлении заказа по вашему адресу. Изделия под предзаказ отправляются после пошива партии — ориентировочно через 3 недели.': 'Exact cost and timing are calculated at checkout for your address. Pre-order pieces ship after the batch is made — about 3 weeks.',
  'Вернуть изделие можно в течение 14 дней с момента получения, если сохранены товарный вид, бирки и упаковка.': 'You can return an item within 14 days of receipt if it keeps its original look, tags and packaging.',
  'Срок возврата': 'Return window',
  '14 дней': '14 days',
  'Состояние': 'Condition',
  'с бирками, не носили': 'tags on, unworn',
  'Возврат средств': 'Refund',
  'до 10 дней': 'up to 10 days',
  'Изделия на заказ': 'Made-to-order',
  'обмен / правка': 'exchange / alteration',
  'Чтобы оформить возврат, напишите нам в Telegram @epizode_help — подскажем, как удобнее отправить. Деньги возвращаем тем же способом, которым была оплата.': 'To start a return, message us on Telegram @epizode_help — we’ll guide you. Refunds go back via the original payment method.',
  'Чем отличается предзаказ от наличия?': 'How does pre-order differ from in-stock?',
  'Изделия в наличии отправляем сразу. Предзаказ шьётся под заказ — партия маленькая, отправка ориентировочно через 3 недели.': 'In-stock pieces ship right away. Pre-order is made to order — small batch, ships in about 3 weeks.',
  'Как подобрать размер?': 'How do I choose a size?',
  'На странице каждого изделия есть размерная сетка и обмеры. Сомневаетесь между размерами — напишите нам, поможем.': 'Every product page has a size chart and measurements. Unsure between sizes — message us, we’ll help.',
  'Можно ли примерить перед покупкой?': 'Can I try before buying?',
  'Да, по Москве доступен курьер с примеркой и примерка в студии по записи.': 'Yes — courier with try-on in Moscow and studio fittings by appointment.',
  'Как оплатить заказ?': 'How can I pay?',
  'СБП, оплата долями, Yandex Pay или картой. Для заказов за рубеж — PayPal и карта через Stripe.': 'SBP, instalments, Yandex Pay or card. For international orders — PayPal and card via Stripe.',
  'поддержка': 'support',
  'доставка': 'delivery',
  // ── Catalog filters / chips ──
  'категория': 'category',
  'эпизод': 'episode',
  'ткань': 'fabric',
  'все эпизоды': 'all episodes',
  'все ткани': 'all fabrics',
  'всё': 'all',
  'комплекты': 'sets',
  'платья': 'dresses',
  'топы': 'tops',
  'брюки': 'trousers',
  'тренч': 'trench',
  'аксессуары': 'accessories',
  'шерсть': 'wool',
  'вискоза': 'viscose',
  'сетка': 'grid',
  'список': 'list',
  'результат': 'result',
  'сбросить фильтры': 'reset filters',
  'сбросить': 'reset',
  'чек комплекта': 'set receipt',
  'Убрать из избранного': 'Remove from wishlist',
  'В избранное': 'Add to wishlist',
  'В корзину': 'Add to cart',

  // ── Homepage: hero / новинки ──
  'уже в продаже': 'now available',
  'Собери образ по мотивам любимого кино': 'Build a look inspired by your favourite film',
  'PILOT COLLECTION · THE EPIZODE 001 · 4 ЭПИЗОДА · 9 ИЗДЕЛИЙ': 'PILOT COLLECTION · THE EPIZODE 001 · 4 EPISODES · 9 PIECES',
  'Новинки': 'New in',
  'в каталог →': 'to catalog →',
  'Листать вправо': 'Scroll right',
  'Листать влево': 'Scroll left',
  'эпизод': 'episode',
  'быстрый размер': 'quick size',
  'выберите размер': 'select size',
  'добавлено': 'added',
  'в предзаказе': 'pre-ordered',

  // ── Homepage: manifesto / club / delivery ──
  'концепция': 'concept',
  'Мы вдохновляемся образами из кино — не как костюмами, а как вещами, которые могли бы остаться у героинь после финальных титров': 'We draw on images from cinema — not as costumes, but as pieces the heroines might have kept after the closing credits',
  'Основательница THE EPIZODE': 'Founder of THE EPIZODE',
  'Эпизод': 'Episode',
  'Катрин': 'Catherine',
  'Эльвира': 'Elvira',
  'Хацумомо': 'Hatsumomo',
  'Тони': 'Tony',
  'Ольга Колесник': 'Olga Kolesnik',
  'Ольга Колесник, основательница THE EPIZODE': 'Olga Kolesnik, founder of THE EPIZODE',
  'Демо': 'Demo',
  'закрытый показ · по приглашению': 'private viewing · by invitation',
  'За кулисами эпизода': 'Behind the scenes of the episode',
  'Не пропустите следующий эпизод': 'Don’t miss the next episode',
  'Новая коллекция и ранний доступ к предзаказу': 'New collection and early access to pre-order',
  'доставка по России': 'shipping across Russia',
  'дней': 'days',
  'СДЭК · пункт выдачи или курьер': 'CDEK · pickup point or courier',
  'возврат': 'returns',
  'с момента получения': 'from the day of delivery',
  'гарантия the epizode': 'the epizode warranty',
  'месяцев': 'months',
  'на каждое изделие · с момента покупки': 'every garment · from the date of purchase',
  'Если при обычной носке что-то разошлось или оторвалось — починим бесплатно, включая пересылку в обе стороны': 'If a seam comes apart or something comes off in normal wear — we repair it free of charge, shipping both ways included',
  'написать в telegram': 'message us on telegram',
  'Telegram-канал основательницы бренда': 'The founder’s Telegram channel',
  'Номер заказа есть в письме-подтверждении и в профиле. Не нашли — напишите нам в Telegram': 'Your order number is in the confirmation email and in your profile. Can’t find it — message us on Telegram',
  'Закрытый Telegram-канал от основательницы — для тех, кто носит THE EPIZODE. Это не лента анонсов, а закулисье: вы первыми увидите ткани и эскизы, сможете примерить и выкупить будущие образы и получить ранний доступ к предзаказу.': 'A private Telegram channel from the founder — for those who wear THE EPIZODE. Not a feed of announcements, but the backstage: you’ll be first to see the fabrics and sketches, try on and buy future looks, and get early access to pre-orders.',
  'участие в решениях': 'a say in decisions',
  'голосования за эпизод': 'voting for the episode',
  'эскизы до релиза': 'sketches before release',
  'ранний предзаказ': 'early pre-order',
  'примерка образцов': 'sample fittings',
  'личные промокоды': 'personal promo codes',
  'запросить приглашение →': 'request an invitation →',
  'Вступление — только для клиентов бренда': 'Membership is for brand clients only',
  'участники клуба': 'club members',
  'участниц клуба': 'club members',
  'набираем основной состав': 'forming the core group',
  'доставка': 'delivery',
  'Доставка — следующий кадр': 'Delivery — the next frame',
  'СДЭК по России': 'CDEK across Russia',
  'СДЭК с примеркой': 'CDEK with try-on',
  'За рубеж — тоже планируем': 'International — also planned',
  'скоро': 'soon',
  'Эпизоды': 'Episodes',
  'Каждый эпизод — отдельная съёмка по мотивам фильма. Загляните внутрь, чтобы увидеть образы целиком': 'Each episode is its own shoot inspired by a film. Step inside to see the looks in full',
  'Условия уточняем — финальные тарифы и сроки появятся к старту продаж.': 'Terms are being finalised — final rates and timelines will appear by launch.',
  'Доставка по России и за рубеж': 'Delivery across Russia and worldwide',
  'Отправляем через СДЭК · бесплатно по России от 100 000 ₽': 'Shipped via CDEK · free across Russia from 100,000 ₽',
  'СДЭК — курьер с примеркой': 'CDEK — courier with try-on',
  'по России': 'across Russia',
  'Доставка за рубеж': 'International delivery',
  'Точные тарифы и сроки рассчитываются при оформлении заказа.': 'Exact rates and timelines are calculated at checkout.',

  // ── Community (UGC) ──
  '// вживую · без фотосессий': '// live · no photoshoots',
  'реальные фотографии клиентов THE EPIZODE': 'real photos of THE EPIZODE clients',
  'реальные фотографии клиентов': 'real photos of our clients',
  'Поделитесь своим образом, после модерации он появится здесь': 'Share your look — once approved, it will appear here',
  'Здесь не хватает вас': 'All that’s missing is you',
  'Пришлите свой кадр в THE EPIZODE — после модерации он займёт это место': 'Send us your frame in THE EPIZODE — after moderation it will take this spot',
  'посмотреть полностью': 'view all',
  'смотреть полностью': 'view all',
  'Наши изделия в жизни — на фотографиях тех, кто их носит. Поделитесь своим образом, после модерации он появится здесь.': 'Our pieces in real life — photographed by those who wear them. Share your look; it will appear here after moderation.',
  'THE EPIZODE на вас': 'THE EPIZODE on you',
  'Реальные кадры наших клиенток в изделиях — как платья выглядят в жизни. Загрузите фото или видео (до 10 сек) — после модерации оно появится здесь': 'Real shots of our clients in our pieces — how the dresses look in life. Upload a photo or video (up to 10 sec) — it will appear here after moderation',
  'загрузить фото или видео +': 'upload photo or video +',
  'фото или видео': 'photo or video',
  'ваши фото на модерации · видите только вы': 'your photos in moderation · visible only to you',
  'на модерации': 'in moderation',
  'фото отправлено на модерацию ✓': 'photo sent for moderation ✓',

  // ── Campaign / episode cards ──
  'КАМПЕЙН · 7 СЦЕН ИЗ ФИЛЬМОВ': 'CAMPAIGN · 7 SCENES FROM FILMS',
  'смотреть кампейн →': 'view campaign →',

  // ── Theme / menu / search / cart ──
  'светлая': 'light',
  'тёмная': 'dark',
  'часто ищут ·': 'popular ·',
  'до бесплатной доставки —': 'to free shipping —',
  'или 4 платежа по': 'or 4 payments of',
  'осталось': 'only',
  'из': 'of',
  'в партии': 'left in batch',
  'образ целиком': 'the full look',
  'добавить': 'add',
  'Ваш образ ещё ждёт': 'Your look is still waiting',
  'и ещё': 'and',
  'партия пока в наличии': 'the batch is still available',
  'вернуться к образу →': 'back to your look →',
  'образ собран': 'look assembled',
  'шт': 'pcs',
  '−': '−',
  'Под предзаказ': 'Pre-order',
  'Оформляя заказ сейчас, вы бронируете изделие и получите его первой, как только оно будет готово': 'Order now to reserve the piece and be the first to receive it once it’s ready',

  // ── Leads под заголовком карточки товара ──
  '«Ничто не сравнится с излишеством»': '«Nothing exceeds like excess»',
  'Для той, кто живёт дорого и не объясняется. Хочешь — смотри. Трогать всё равно нельзя': 'For the woman who lives expensively and explains nothing. Look if you like — you still can’t touch',
  '«Я дам себе всё, чего я заслуживаю»': '«I’m going to give myself everything I deserve»',
  'Будет сложно не собрать взгляды, чтобы все остальные почувствовали себя массовкой': 'Hard not to draw every eye — and leave everyone else feeling like an extra',
  '«Шёлк цвета полуночи, в котором прячется характер, где красота — и подарок, и предупреждение»': '«Midnight-coloured silk that hides a character, where beauty is both a gift and a warning»',
  '«Слабость настоящего мафиози — скользящий по плечам шёлк и… утки»': '«A real mafioso’s weakness — silk sliding off the shoulders, and… ducks»',

  // ── Product names (heroine names kept; descriptive parts translated) ──
  'Платье Elvira': 'Elvira Gored Dress',
  'Комплект Catherine': 'Catherine Set: mini dress & trench',
  'Платье Hatsumomo': 'Hatsumomo Shirt Dress',
  'Комплект Elvira из шёлка': 'Elvira Set: veil top & palazzo trousers',
  'Комплект Elvira из вискозы': 'Elvira Set: jacquard top & palazzo trousers',
  'Тренч Catherine': 'Catherine Oversized Trench',
  'Платье Catherine': 'Catherine Mini Dress',
  'Платок Tony': 'Tony Beach Scarf',
  'Топ Elvira из шёлка': 'Elvira Veil Top, large floral print',
  'Топ Elvira из шёлка': 'Elvira Veil Top',
  'Брюки Elvira из шёлка': 'Elvira Palazzo Trousers, large floral print',
  'Брюки Elvira из шёлка': 'Elvira Palazzo Trousers',
  'Топ Elvira из вискозы': 'Elvira Jacquard Top',
  'Брюки Elvira из вискозы': 'Elvira Jacquard Palazzo Trousers',
  'Комплект Elvira из шёлка': 'Elvira Set · silk',
  'Комплект Elvira из вискозы': 'Elvira Set · viscose',
  'Комплект Catherine': 'Catherine Set',

  // ── Footer ──
  'Москва': 'Moscow',

  // ── Search ──
  'Поиск по каталогу': 'Search the catalog',
  'платье': 'dress',
  'пижама': 'pyjama',
  'шёлк': 'silk',
  'кардиган': 'cardigan',
  'платок': 'scarf',
  'Ничего не найдено': 'Nothing found',
  'Начните вводить название': 'Start typing a name',

  // ── Common commerce ──
  'добавить в корзину': 'add to cart',
  'в корзину': 'add to cart',
  'в корзину +': 'add to cart +',
  'выбрать размер': 'select size',
  'выберите размер': 'select size',
  'выбрать комплект →': 'choose the set →',
  'Подробнее': 'Details',
  'предзаказ': 'pre-order',
  'оформить предзаказ': 'place pre-order',
  'оформить заказ': 'checkout',
  'перейти в корзину →': 'go to cart →',
  'продолжить покупки': 'continue shopping',
  'таблица размеров →': 'size guide →',
  'таблица размеров': 'size guide',
  'размер': 'size',
  'Выберите размер': 'Select size',
  'цвет': 'colour',
  'Молочный': 'Ivory',
  'молочный': 'ivory',
  'Изумрудный': 'Emerald',
  'Тёмное море': 'Dark Sea',
  'Морская волна': 'Sea Wave',
  'Чёрный': 'Black',
  'Образ целиком': 'The full look',
  'Полный образ': 'Full look',
  'Образ нужен был ещё вчера?': 'Need the look yesterday?',
  'Доставим сегодня': 'Delivered today',
  'Доставить сегодня': 'Deliver today',
  'при заказе до 14:00': 'order before 2 pm',
  'недоступно для предзаказа': 'not available for pre-order',
  '✓ экспресс-доставка': '✓ express delivery',
  'сегодня при заказе до 14:00': 'today if ordered before 14:00',
  'Экспресс-доставка · получить сегодня при заказе до 14:00': 'Express delivery · today if ordered before 14:00',

  // ── Cart drawer ──
  'Пока пусто. Добавьте изделие из каталога.': 'Empty for now. Add a piece from the catalog.',
  'Пока пусто': 'Empty for now',
  'Здесь пока пусто': 'Nothing here yet',
  'Загляните в каталог — 4 эпизода первой коллекции уже здесь': 'Have a look at the catalog — 4 episodes of the first collection are already here',
  'смотреть каталог': 'view catalog',
  'Добавьте изделия из каталога': 'Add pieces from the catalog',
  'удалить': 'remove',
  'Меньше': 'Less',
  'Больше': 'More',
  '✦ бесплатная доставка по России': '✦ free shipping across Russia',
  'бесплатная доставка по России': 'free shipping across Russia',

  // ── Sizes / fabrics ──
  'Натуральный шёлк': 'Pure silk',
  'Вискоза и шерсть': 'Viscose & wool',
  'Шерсть и вискоза': 'Wool & viscose',
  'Шёлк · вискоза': 'Silk · viscose',
  'Вискоза': 'Viscose',
  'Шерсть': 'Wool',
  'Шёлк': 'Silk',
  'шёлк': 'silk',
  'шерсть': 'wool',
  'вискоза': 'viscose',
  'в корзину →': 'add to cart →',
  'все эпизоды': 'all episodes',
  'все ткани': 'all fabrics',
  'Шёлк': 'Silk',
  'Шерсть': 'Wool',
  'Вискоза': 'Viscose',
  'Шифон · шёлк': 'Chiffon · silk',
  'Вискоза и шерсть': 'Viscose & wool',
  'Шёлк · вискоза': 'Silk · viscose',
  'итого': 'total',

  // ── Newsletter ──
  'THE NEXT EPIZODE': 'THE NEXT EPIZODE',
  'Ваш e-mail — билет на премьеру. И 10% на первый заказ': 'Your e-mail is a ticket to the premiere. And 10% off your first order',
  'Следующие эпизоды будут громче этого. Вы — в первом ряду.': 'The next episodes will be louder than this one. You’re in the front row.',
  'забрать 10% →': 'claim 10% →',
  'Я согласна получать письма от THE EPIZODE и принимаю': 'I agree to receive emails from THE EPIZODE and accept the',
  'политику конфиденциальности': 'privacy policy',
  'Согласен получать письма от THE EPIZODE и принимаю': 'I agree to receive emails from THE EPIZODE and accept the',
  'Промокод на −10% отправлен на почту': 'A −10% promo code has been sent to your email',
  'Скидка на первый заказ': 'Discount on your first order',
  'скидка на первый заказ': 'discount on your first order',
  'Подпишитесь на рассылку — промокод придёт на почту сразу после подтверждения.': 'Subscribe — the promo code arrives by email right after you confirm.',
  'получить −10% →': 'get −10% →',
  'получить −10%': 'get −10%',
  'Закрытые предзаказы, новые эпизоды и личные промокоды — раньше всех и без спама.': 'Private pre-orders, new episodes and personal promo codes — before anyone else, no spam.',
  'Оставьте e-mail — пришлём промокод и первыми сообщим о новых поступлениях.': 'Leave your e-mail — we’ll send a promo code and tell you about new arrivals first.',
  'Интересует:': 'Interested in:',
  'Женское': 'Womenswear',
  'Мужское': 'Menswear',
  'Всё': 'Everything',
  'Спасибо! Промокод на −10% уже летит на вашу почту.': 'Thank you! A −10% promo code is on its way to your inbox.',
  'Применится к первому заказу. И вы первой узнаете об открытии эпизода 002.': 'It applies to your first order. And you’ll be first to know when episode 002 opens.',

  // ── Checkout ──
  'Оформление заказа': 'Checkout',
  'Заказать в один клик через Яндекс': 'Order in one click with Yandex',
  'Заказать в один клик': 'Order in one click',
  'Пункт выдачи': 'Pickup point',
  'Курьер до двери': 'Courier to door',
  'СДЭК · 3–7 дней': 'CDEK · 3–7 days',
  'Пункт выдачи — адрес или код': 'Pickup point — address or code',
  'Получатель': 'Recipient',
  'Состав заказа': 'Order items',
  'Перейти к оплате': 'Proceed to payment',
  'товар': 'item',
  'Дарим −10% на первый заказ за ваш e-mail': 'Get −10% off your first order for your e-mail',
  'нед': 'wk',
  'удалить комплект': 'remove set',
  'комплект распался': 'set broken up',
  'товар удалён': 'item removed',
  'вернуть товар': 'restore item',
  'вернуть комплект': 'restore set',
  'листайте — ещё': 'scroll — more',
  'Бесплатная доставка от 100 000 ₽': 'Free shipping from 100,000 ₽',
  'продолжить покупки': 'continue shopping',
  'СДЭК — пункт выдачи': 'CDEK — pickup point',
  'СДЭК — курьер до двери': 'CDEK — courier to door',
  '3–7 дней по России': '3–7 days across Russia',
  '3–7 дней': '3–7 days',
  'Самовывоз, Москва': 'Pickup, Moscow',
  'по записи': 'by appointment',
  'Международная доставка': 'International shipping',
  '7–14 дней': '7–14 days',
  'Состав заказа': 'Order summary',
  'Комплект': 'Set',
  'в корзину →': 'add to cart →',
  'СБП': 'SBP',
  'Visa · Mastercard · Мир': 'Visa · Mastercard · Mir',
  'листайте — ещё': 'scroll — more',
  'от': 'from',
  'Быстрая оплата в один тап': 'One-tap express checkout',
  'или оформить вручную': 'or check out manually',
  'Контакты': 'Contact',
  'Email': 'Email',
  'Телефон': 'Phone',
  'Хочу письма об открытии новых эпизодов и': 'Send me news about new episodes and',
  '−10% на первый заказ': '−10% off the first order',
  '— оставьте e-mail, пришлём промокод и первыми сообщим о новых поступлениях': '— leave your e-mail, we’ll send a promo code and tell you about new arrivals first',
  'Email для промокода': 'Email for the promo code',
  'Имя': 'First name',
  'Фамилия': 'Last name',
  'Адрес — город, улица, дом': 'Address — city, street, building',
  'Квартира / офис (необязательно)': 'Apartment / suite (optional)',
  'Индекс': 'Postal code',
  'Город': 'City',
  'Россия': 'Russia',
  'Беларусь': 'Belarus',
  'Казахстан': 'Kazakhstan',
  'Европа': 'Europe',
  'Другая страна': 'Other country',
  'СДЭК — пункт выдачи': 'CDEK — pickup point',
  'СДЭК — курьер до двери': 'CDEK — courier to door',
  'Самовывоз, Москва': 'Pickup, Moscow',
  'Международная доставка': 'International shipping',
  '3–7 дней по России': '3–7 days across Russia',
  '3–7 дней': '3–7 days',
  'по записи': 'by appointment',
  '7–14 дней': '7–14 days',
  'бесплатно': 'free',
  'Оплата': 'Payment',
  'Картой онлайн': 'Card online',
  'Оплата долями': 'Pay in instalments',
  '4 платежа без переплаты': '4 payments, no interest',
  'через банковское приложение': 'via your banking app',
  'в один тап': 'in one tap',
  'Visa · Mastercard · Amex — через Stripe': 'Visa · Mastercard · Amex — via Stripe',
  'оплата кошельком или картой': 'pay by wallet or card',
  'Klarna / в рассрочку': 'Klarna / instalments',
  '3–4 платежа без переплаты': '3–4 payments, no interest',
  'Номер карты': 'Card number',
  'ММ / ГГ': 'MM / YY',
  'Безопасная оплата картой любой страны через Stripe. Сумма спишется в рублях по курсу банка.': 'Secure card payment from any country via Stripe. Charged in roubles at your bank’s rate.',
  'После нажатия «оплатить» откроется PayPal — войдите и подтвердите платёж. Можно оплатить и без аккаунта, картой.': 'After you press “pay”, PayPal opens — sign in and confirm. You can also pay by card without an account.',
  'Соглашаюсь с': 'I agree to the',
  'обработкой данных': 'data processing',
  'правилами возврата': 'return policy',
  'оплата защищена · возврат 14 дней': 'secure payment · 14-day returns',
  'Подытог': 'Subtotal',
  'Получать письма о новых коллекциях и событиях THE EPIZODE': 'Receive letters on new collections and events from THE EPIZODE',
  '−10% на первый заказ': '−10% off your first order',
  'Промокод −10%': 'Promo −10%',
  'Итого': 'Total',
  'Промокод или подарочная карта': 'Promo code or gift card',
  'применить': 'apply',
  'Возврат в течение 14 дней': '14-day returns',
  'Поддержка — Telegram @epizode_help': 'Support — Telegram @epizode_help',
  'заказ оформлен': 'order placed',
  'Номер заказа': 'Order number',
  'Срок': 'Term',
  'Сумма': 'Amount',
  'на главную →': 'to home →',
  'в каталог': 'to catalog',

  // ── Episode / product chrome ──
  'смотреть эпизод →': 'view episode →',
  'из этого же эпизода': 'from the same episode',
  'Состав и уход': 'Composition & care',
  'Особенности изделия': 'Product features',
  'Размеры изделия': 'Measurements',
  'Доставка и возврат': 'Shipping & returns',
  '4 платежа по': '4 payments of',
  'Оплата долями без процентов': 'Interest-free instalments',
  'сегодня': 'today',

  // ── Footer ──
  'Премиальная одежда, собранная из эпизодов культового кино.': 'Premium clothing assembled from episodes of cult cinema.',
  'Премиальная одежда, собранная из эпизодов культового кино': 'Premium clothing assembled from episodes of cult cinema',
  'Магазин': 'Shop',
  'Бренд': 'Brand',
  'Помощь': 'Help',
  'Первая коллекция': 'First collection',
  'Вся коллекция': 'Full collection',
  'Уход за вещами': 'Garment care',
  'Возврат': 'Returns',
  'Сделано в Москве': 'Made in Moscow',
  'Доставка по миру': 'Worldwide shipping',

  // ── Product page (PDP) — UI ──
  'по мотивам': 'inspired by',
  'по мотивам кино': 'inspired by cinema',
  'Подробнее об оплате долями': 'About instalments',
  'что берём': 'what to take',
  'к раздельной покупке': 'vs buying separately',
  'Экспресс-доставка': 'Express delivery',
  'образ целиком': 'the full look',
  'Купить комплект: мини-платье и шерстяной тренч, как в кино': 'Buy the set: mini dress & wool trench, like in the film',
  'купить комплектом →': 'buy as a set →',
  'Состав': 'Composition',
  'Уход': 'Care',
  'Хранение': 'Storage',
  'на широких плечиках, в чехле, без прямого солнца.': 'on wide hangers, in a garment bag, away from direct sun.',
  'только химчистка. Не отжимать, не сушить в машинке.': 'dry clean only. Do not wring or tumble dry.',
  'деликатная стирка 30°, без отжима.': 'gentle wash at 30°, no spin.',
  'Один размер (ONE SIZE) · свободная посадка, подходит на размеры XS—L.': 'One size (ONE SIZE) · relaxed fit, suits sizes XS—L.',
  'Один размер · 90 × 90 см.': 'One size · 90 × 90 cm.',
  '3–7 дней, от 350 ₽': '3–7 days, from 350 ₽',
  '7–14 дней, расчёт в корзине': '7–14 days, calculated in cart',
  'Самовывоз · Москва': 'Pickup · Moscow',
  'Возврат в течение 14 дней, если вещь не носилась.': 'Return within 14 days if unworn.',
  'из этого же эпизода —': 'from the same episode —',
  'смотреть образ целиком →': 'see the full look →',
  'Топ': 'Top',
  'Брюки': 'Trousers',
  '← предыдущая': '← previous',
  'следующая →': 'next →',
  'Размерная сетка': 'Size chart',
  'Все мерки указаны в сантиметрах по телу. Сомневаетесь между размерами — напишите нам в Telegram, поможем подобрать.': 'All measurements are in centimetres, taken on the body. Unsure between sizes — message us on Telegram, we’ll help.',
  'по': 'of',
  'Сегодня': 'Today',
  'Через 2 недели': 'In 2 weeks',
  'Через 4 недели': 'In 4 weeks',
  'Через 6 недель': 'In 6 weeks',
  '1-й платёж': '1st payment',
  '2-й платёж': '2nd payment',
  '3-й платёж': '3rd payment',
  '4-й платёж': '4th payment',
  'Оплата долями без процентов и переплат: первый платёж сегодня, остальные списываются автоматически раз в две недели. Сервис подключим к запуску продаж (Долями / Яндекс Сплит).': 'Instalments with no interest or fees: the first payment today, the rest are charged automatically every two weeks. We’ll enable the service at sales launch (Dolyami / Yandex Split).',
  'к корзине →': 'to cart →',
  'В избранном': 'In wishlist',
  'обтравка · спереди': 'cutout · front',
  'обтравка · сзади': 'cutout · back',
  'обтравка · сбоку': 'cutout · side',
  'деталь': 'detail',
  'видео': 'video',

  // ── PDP content: Catherine Mini Dress (001-1) ──
  'Пикантная особенность платья — можно случайно (нет) забыть надеть нижнее бельё': 'A risqué detail of this dress — you might accidentally (not) forget to put on underwear',
  'Сцена на вилле': 'Villa scene',
  'Короткое платье с американской проймой. Высокий воротник-стойка, чистые линии кроя и открытые плечи создают лаконичный и в то же время чувственный образ. Приталенный силуэт мягко повторяет линии фигуры благодаря продуманным рельефным швам, а длина мини делает платье эффектным и смелым. Сзади — потайная застёжка-молния для идеальной посадки.': 'A short dress with a halter (American) armhole. A high stand collar, clean cut lines and bare shoulders create a minimal yet sensual look. The fitted silhouette gently follows the body thanks to thoughtful princess seams, while the mini length makes the dress striking and bold. A concealed zip at the back ensures a perfect fit.',
  'Вискоза дарит мягкость, лёгкий матовый блеск и приятную текстуру, полиэстер обеспечивает прочность и сохранение формы, а эластан добавляет эластичность и идеальную посадку по фигуре.': 'Viscose gives softness, a subtle matte sheen and a pleasant texture; polyester adds durability and shape retention; elastane brings stretch and a perfect fit on the body.',
  'Платье и тренч созданы как единый образ: платье мини и объёмный тренч-кейп идеально дополняют друг друга — от утончённой женственности до драматичного нуарного шика в одном движении. Вместе они складываются в законченный, узнаваемый силуэт. Рекомендуем носить в комплекте.': 'The dress and trench are designed as one look: the mini dress and the voluminous trench-cape complement each other perfectly — from refined femininity to dramatic noir chic in a single move. Together they form a complete, recognisable silhouette. We recommend wearing them as a set.',
  'Высокий воротник-стойка': 'High stand collar',
  'Американская пройма': 'Halter (American) armhole',
  'Рельефные швы, подчёркивающие фигуру': 'Shaping princess seams',
  'Потайная молния на спине': 'Concealed back zip',
  'Длина мини': 'Mini length',
  'Рекомендована сухая (химическая) чистка': 'Dry cleaning recommended',
  'Ручная стирка в прохладной воде до 30 °C с мягким средством, если стирка необходима': 'Hand wash in cool water up to 30 °C with a mild detergent if needed',
  'Не выкручивать и не тереть — отжимать аккуратно': 'Do not wring or rub — press out water gently',
  'Сушить в расправленном виде вдали от прямого солнца и нагревательных приборов': 'Dry flat, away from direct sun and heat sources',
  'Гладить при низкой температуре через ткань или отпаривать': 'Iron at low temperature through a cloth, or steam',
  '65% вискоза / 29% полиэстер / 6% эластан': '65% viscose / 29% polyester / 6% elastane',

  // ── PDP content: Elvira Gored Dress (002-1) ──
  'Когда весь мир у твоих ног, а тебе недостаточно': 'When the whole world is at your feet, and it’s still not enough',
  'Сцена у лифта': 'Elevator scene',
  'Длинное вечернее платье из 100% натурального шёлка глубокого оттенка морская волна. Струящийся силуэт, открытая спина, лиф на тонких бретелях с V-образным вырезом мягко подчёркивает декольте, а открытая спина с перекрещёнными бретелями добавляет образу изящества и лёгкой дерзости. Бретели регулируются по длине. Чуть приталенный верх плавно переходит в расклешённую юбку с высоким разрезом, которая красиво струится и раскрывается при каждом шаге. Клинья — один спереди и два сзади — формируют плавный расклёш. Сзади — потайная застёжка-молния для безупречной посадки.': 'A long evening dress in 100% pure silk in a deep sea-wave shade. A flowing silhouette and an open back; the bodice on thin straps with a V-neckline softly frames the décolleté, while the open back with crossed straps adds grace and a touch of daring. The straps are adjustable. The slightly fitted top flows into a flared skirt with a high slit that drapes beautifully and opens with every step. Gores — one at the front and two at the back — form a smooth flare. A concealed zip at the back ensures an impeccable fit.',
  'Натуральный шёлк дарит благородный блеск, лёгкость и приятную прохладу при носке, мягко повторяя движения тела.': 'Pure silk gives a noble sheen, lightness and a pleasant coolness as you wear it, softly following the movements of the body.',
  'Длина макси': 'Maxi length',
  'Лиф с V-образным вырезом': 'V-neck bodice',
  'Открытая спина с перекрещёнными регулируемыми бретелями': 'Open back with crossed adjustable straps',
  'Приталенный силуэт': 'Fitted silhouette',
  'Расклешённая юбка с высоким разрезом': 'Flared skirt with high slit',
  'Клинья: один спереди, два сзади': 'Gores: one front, two back',
  'Рекомендована только сухая (химическая) чистка': 'Dry cleaning only',
  'При необходимости — деликатная ручная стирка в прохладной воде с мягким средством для шёлка': 'If needed — gentle hand wash in cool water with a mild silk detergent',
  'Не замачивать, не выкручивать и не тереть — отжимать аккуратно через полотенце': 'Do not soak, wring or rub — press out gently through a towel',
  'Гладить с изнаночной стороны при низкой температуре или отпаривать через ткань': 'Iron on the reverse at low temperature, or steam through a cloth',
  'Хранить на плечиках в чехле, вдали от прямого света': 'Store on a hanger in a garment bag, away from direct light',
  '100% натуральный шёлк': '100% pure silk',
  'грудь': 'chest',
  'талия': 'waist',
  'бёдра': 'hips',
  'Мини-платье и шерстяной тренч': 'Mini dress & wool trench',
  'Купить комплект': 'Buy the set',
  'Купить комплект →': 'Buy the set →',
  'Купить образ целиком': 'Buy the full look',
  'образ целиком, как в кино': 'the full look, like in the film',
  'открыть комплект': 'view the set',
  'открыть': 'view',
  'смотреть': 'view',
  'запросить приглашение': 'request an invitation',
  'к товару': 'to the item',
  'образ целиком': 'the full look',
  'добавлено в избранное': 'added to wishlist',
  'Мне скрывать нечего. Дальше — работа вашего воображения': 'I have nothing to hide. The rest is up to your imagination',
  'Платье ведёт допрос, а тренч обеспечивает алиби': 'The dress runs the interrogation, the trench provides the alibi',

  // ── Wishlist / Profile ──
  'избранное': 'wishlist',
  'список пуст': 'list empty',
  'Пока ничего не отмечено': 'Nothing saved yet',
  'Нажимайте ♡ на карточках в каталоге — отмеченные вещи соберутся здесь. Регистрация не нужна': 'Tap ♡ on catalog cards — saved pieces collect here. No sign-up needed',
  'смотреть каталог →': 'view catalog →',
  'выбрать размер →': 'select size →',
  'эп': 'ep',
  'личный кабинет': 'account',
  'Профиль': 'Profile',
  'ссылка отправлена': 'link sent',
  'Проверьте почту — там вход без пароля': 'Check your email — passwordless sign-in inside',
  'Мы прислали ссылку для входа. Аккаунт нужен только чтобы видеть историю заказов и сохранять адреса — покупать можно и без него': 'We’ve sent a sign-in link. An account is only for order history and saved addresses — you can shop without one',
  'назад': 'back',
  'Вход': 'Sign in',
  'Регистрация': 'Register',
  'имя': 'name',
  'пароль': 'password',
  'придумайте пароль': 'create a password',
  'войти': 'sign in',
  'создать аккаунт': 'create account',
  'войти по ссылке на почту': 'sign in via email link',
  'Можно войти без пароля — пришлём ссылку на почту': 'You can sign in without a password — we’ll email a link',
  'можно без аккаунта': 'no account needed',
  'Избранное и корзина работают и без регистрации': 'Wishlist and cart work without signing up',
  'Всё, что вы отметили ♡ или положили в корзину, сохраняется в этом браузере. Аккаунт нужен только для истории заказов и быстрого оформления': 'Everything you ♡ or add to cart is saved in this browser. An account is only for order history and faster checkout',
  'корзина': 'cart',
  'отследить заказ по номеру': 'track order by number',
  'найти →': 'find →',
  'убрать ×': 'remove ×',
  'собрать образ целиком': 'complete the look',
  'цена за образ целиком': 'price for the complete look',
  'Комплект стоит меньше, чем каждая вещь отдельно': 'The set costs less than each piece separately',
  'комплект стоит меньше, чем те же вещи по отдельности': 'the set costs less than the same pieces separately',
  'размер верха': 'top size',
  'размер низа': 'bottom size',
  'можно выбрать разные размеры верха и низа': 'top and bottom can be different sizes',
};

if (typeof window !== 'undefined') window.EPZ_I18N = EPZ_I18N;
