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 hy: 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