feat(product): add reusable Product Experience 2.0
Unify product details modules behind config-driven contracts so teams can extend UX without changing runtime architecture or bootstrap flow. Keep backward compatibility with existing product payloads by treating new media/specification/variant/related structures as optional extensions. Improve conversion and content discoverability with reusable actions, typed media rendering, grouped specifications, dynamic variants, and multi-collection related products.
This commit is contained in:
@@ -267,8 +267,27 @@ export const ru: Translations = {
|
||||
reviewTextPlaceholder: 'Опишите ваш опыт использования',
|
||||
reviewAnonymous: 'Отправить анонимно',
|
||||
reviewUploadPlaceholder: 'Загрузка фото запланирована в следующем спринте.',
|
||||
reviewRatingRequired: 'Выберите оценку.',
|
||||
reviewTextRequired: 'Добавьте текст отзыва.',
|
||||
reviewSuccess: 'Отзыв успешно отправлен.',
|
||||
submitReview: 'Отправить отзыв',
|
||||
submitting: 'Отправка...',
|
||||
loadMore: 'Показать еще',
|
||||
showingOf: 'Показано {{shown}} из {{total}}',
|
||||
questionsSubmissionFuture: 'Отправку вопросов можно включить позже без изменения компонента.',
|
||||
specificationsGeneral: 'Общие',
|
||||
actionsAria: 'Действия с товаром',
|
||||
buyNow: 'Купить сейчас',
|
||||
wishlist: 'В избранное',
|
||||
compare: 'Сравнить',
|
||||
share: 'Поделиться',
|
||||
notifyMe: 'Сообщить о наличии',
|
||||
zoom: 'Увеличить',
|
||||
fullscreen: 'Полный экран',
|
||||
pdfDocument: 'PDF документ товара',
|
||||
manualDocument: 'Инструкция товара',
|
||||
warrantyDocument: 'Гарантийный документ',
|
||||
openDocument: 'Открыть документ',
|
||||
specificationsEmpty: 'Характеристики пока не указаны.',
|
||||
warrantyTitle: 'Гарантия и возврат',
|
||||
warrantyItem1: 'Условия гарантии определяются продавцом и местным законодательством.',
|
||||
|
||||
Reference in New Issue
Block a user