diff --git a/assets/base.css b/assets/base.css index 6e3f6df1118..145c3d489b1 100644 --- a/assets/base.css +++ b/assets/base.css @@ -2310,6 +2310,12 @@ product-info .loading-overlay:not(.hidden) ~ *, align-items: center; } +@media screen and (max-width: 749px) { + .header--has-app { + grid-template-columns: auto 1fr auto; + } +} + @media screen and (min-width: 990px) { .header { grid-template-columns: 1fr auto 1fr; @@ -2458,6 +2464,12 @@ product-info .loading-overlay:not(.hidden) ~ *, justify-self: end; } +.header__icons .shopify-app-block { + max-width: 4.4rem; + max-height: 4.4rem; + overflow: hidden; +} + .header__icon:not(.header__icon--summary), .header__icon span { display: flex; @@ -3121,3 +3133,17 @@ details-disclosure > details { .rte blockquote > * { margin: -0.5rem 0 -0.5rem 0; } + +/* Ambient animation */ + +@media (prefers-reduced-motion: no-preference) { + .animate--ambient > img, + .animate--ambient > svg { + animation: animateAmbient 30s linear infinite; + } + + @keyframes animateAmbient { + 0% { transform: rotate(0deg) translateX(1em) rotate(0deg) scale(1.2); } + 100% { transform: rotate(360deg) translateX(1em) rotate(-360deg) scale(1.2); } + } +} diff --git a/assets/component-cart-items.css b/assets/component-cart-items.css index e9c97556119..bfe02cccc1d 100644 --- a/assets/component-cart-items.css +++ b/assets/component-cart-items.css @@ -107,7 +107,7 @@ .product-option { font-size: 1.4rem; - word-break: break-all; + word-break: break-word; line-height: calc(1 + 0.5 / var(--font-body-scale)); } diff --git a/assets/component-localization-form.css b/assets/component-localization-form.css index 4bd50c08ef7..704700e5415 100644 --- a/assets/component-localization-form.css +++ b/assets/component-localization-form.css @@ -199,6 +199,7 @@ noscript .localization-selector.link { font-size: 1.4rem; letter-spacing: 0.06rem; height: auto; + background: transparent; } .header__localization .disclosure .localization-form__select:hover { diff --git a/assets/component-menu-drawer.css b/assets/component-menu-drawer.css index a10b896b29b..37fd7af98aa 100644 --- a/assets/component-menu-drawer.css +++ b/assets/component-menu-drawer.css @@ -217,6 +217,7 @@ details[open].menu-opening > .menu-drawer__submenu { .menu-drawer__utility-links { padding: 2rem; background-color: rgba(var(--color-foreground), 0.03); + position: relative; } .menu-drawer__account { diff --git a/assets/constants.js b/assets/constants.js index 6de93431a4b..86b8b3459af 100644 --- a/assets/constants.js +++ b/assets/constants.js @@ -3,5 +3,6 @@ const ON_CHANGE_DEBOUNCE_TIMER = 300; const PUB_SUB_EVENTS = { cartUpdate: 'cart-update', quantityUpdate: 'quantity-update', - variantChange: 'variant-change' + variantChange: 'variant-change', + cartError: 'cart-error' }; diff --git a/assets/product-form.js b/assets/product-form.js index 35f9b338c10..0a7d51ea40e 100644 --- a/assets/product-form.js +++ b/assets/product-form.js @@ -9,6 +9,8 @@ if (!customElements.get('product-form')) { this.cart = document.querySelector('cart-notification') || document.querySelector('cart-drawer'); this.submitButton = this.querySelector('[type="submit"]'); if (document.querySelector('cart-drawer')) this.submitButton.setAttribute('aria-haspopup', 'dialog'); + + this.hideErrors = this.dataset.hideErrors === 'true'; } onSubmitHandler(evt) { @@ -37,6 +39,7 @@ if (!customElements.get('product-form')) { .then((response) => response.json()) .then((response) => { if (response.status) { + publish(PUB_SUB_EVENTS.cartError, {source: 'product-form', productVariantId: formData.get('id'), errors: response.description, message: response.message}); this.handleErrorMessage(response.description); const soldOutMessage = this.submitButton.querySelector('.sold-out-message'); @@ -51,7 +54,7 @@ if (!customElements.get('product-form')) { return; } - if (!this.error) publish(PUB_SUB_EVENTS.cartUpdate, {source: 'product-form'}); + if (!this.error) publish(PUB_SUB_EVENTS.cartUpdate, {source: 'product-form', productVariantId: formData.get('id')}); this.error = false; const quickAddModal = this.closest('quick-add-modal'); if (quickAddModal) { @@ -75,6 +78,8 @@ if (!customElements.get('product-form')) { } handleErrorMessage(errorMessage = false) { + if (this.hideErrors) return; + this.errorMessageWrapper = this.errorMessageWrapper || this.querySelector('.product-form__error-message-wrapper'); if (!this.errorMessageWrapper) return; this.errorMessage = this.errorMessage || this.errorMessageWrapper.querySelector('.product-form__error-message'); diff --git a/assets/recipient-form.js b/assets/recipient-form.js new file mode 100644 index 00000000000..0dbab1b8bae --- /dev/null +++ b/assets/recipient-form.js @@ -0,0 +1,139 @@ +if (!customElements.get('recipient-form')) { + customElements.define('recipient-form', class RecipientForm extends HTMLElement { + constructor() { + super(); + this.checkboxInput = this.querySelector(`#Recipient-Checkbox-${ this.dataset.sectionId }`); + this.checkboxInput.disabled = false; + this.hiddenControlField = this.querySelector(`#Recipient-Control-${ this.dataset.sectionId }`); + this.hiddenControlField.disabled = true; + this.emailInput = this.querySelector(`#Recipient-email-${ this.dataset.sectionId }`); + this.nameInput = this.querySelector(`#Recipient-name-${ this.dataset.sectionId }`); + this.messageInput = this.querySelector(`#Recipient-message-${ this.dataset.sectionId }`); + this.errorMessageWrapper = this.querySelector('.product-form__recipient-error-message-wrapper'); + this.errorMessageList = this.errorMessageWrapper?.querySelector('ul'); + this.errorMessage = this.errorMessageWrapper?.querySelector('.error-message'); + this.defaultErrorHeader = this.errorMessage?.innerText; + this.currentProductVariantId = this.dataset.productVariantId; + this.addEventListener('change', this.onChange.bind(this)); + } + + cartUpdateUnsubscriber = undefined; + variantChangeUnsubscriber = undefined; + cartErrorUnsubscriber = undefined; + + connectedCallback() { + this.cartUpdateUnsubscriber = subscribe(PUB_SUB_EVENTS.cartUpdate, (event) => { + if (event.source === 'product-form' && event.productVariantId.toString() === this.currentProductVariantId) { + this.resetRecipientForm(); + } + }); + + this.variantChangeUnsubscriber = subscribe(PUB_SUB_EVENTS.variantChange, (event) => { + if (event.data.sectionId === this.dataset.sectionId) { + this.currentProductVariantId = event.data.variant.id.toString(); + } + }); + + this.cartUpdateUnsubscriber = subscribe(PUB_SUB_EVENTS.cartError, (event) => { + if (event.source === 'product-form' && event.productVariantId.toString() === this.currentProductVariantId) { + this.displayErrorMessage(event.message, event.errors); + } + }); + } + + disconnectedCallback() { + if (this.cartUpdateUnsubscriber) { + this.cartUpdateUnsubscriber(); + } + + if (this.variantChangeUnsubscriber) { + this.variantChangeUnsubscriber(); + } + + if (this.cartErrorUnsubscriber) { + this.cartErrorUnsubscriber(); + } + } + + onChange() { + if (!this.checkboxInput.checked) { + this.clearInputFields(); + this.clearErrorMessage(); + } + } + + clearInputFields() { + this.emailInput.value = ''; + this.nameInput.value = ''; + this.messageInput.value = ''; + } + + displayErrorMessage(title, body) { + this.clearErrorMessage(); + this.errorMessageWrapper.hidden = false; + if (typeof body === 'object') { + this.errorMessage.innerText = this.defaultErrorHeader; + return Object.entries(body).forEach(([key, value]) => { + const errorMessageId = `RecipientForm-${ key }-error-${ this.dataset.sectionId }` + const fieldSelector = `#Recipient-${ key }-${ this.dataset.sectionId }`; + const placeholderElement = this.querySelector(`${fieldSelector}`); + const label = placeholderElement?.getAttribute('placeholder') || key; + const message = `${label} ${value}`; + const errorMessageElement = this.querySelector(`#${errorMessageId}`); + const errorTextElement = errorMessageElement?.querySelector('.error-message') + if (!errorTextElement) return; + + if (this.errorMessageList) { + this.errorMessageList.appendChild(this.createErrorListItem(fieldSelector, message)); + } + + errorTextElement.innerText = `${message}.`; + errorMessageElement.classList.remove('hidden'); + + const inputElement = this[`${key}Input`]; + if (!inputElement) return; + + inputElement.setAttribute('aria-invalid', true); + inputElement.setAttribute('aria-describedby', errorMessageId); + }); + } + + this.errorMessage.innerText = body; + } + + createErrorListItem(target, message) { + const li = document.createElement('li'); + const a = document.createElement('a'); + a.setAttribute('href', target); + a.innerText = message; + li.appendChild(a); + li.className = "error-message"; + return li; + } + + clearErrorMessage() { + this.errorMessageWrapper.hidden = true; + + if (this.errorMessageList) this.errorMessageList.innerHTML = ''; + + this.querySelectorAll('.recipient-fields .form__message').forEach(field => { + field.classList.add('hidden'); + const textField = field.querySelector('.error-message'); + if (textField) textField.innerText = ''; + }); + + [this.emailInput, this.messageInput, this.nameInput].forEach(inputElement => { + inputElement.setAttribute('aria-invalid', false); + inputElement.removeAttribute('aria-describedby'); + }); + } + + resetRecipientForm() { + if (this.checkboxInput.checked) { + this.checkboxInput.checked = false; + this.clearInputFields(); + this.clearErrorMessage(); + } + } + }); +} diff --git a/assets/section-featured-blog.css b/assets/section-featured-blog.css index 6777254ccd5..d9c03800cf9 100644 --- a/assets/section-featured-blog.css +++ b/assets/section-featured-blog.css @@ -55,7 +55,7 @@ @media screen and (max-width: 749px) { .blog__post.article { - width: calc(100% - 3rem); + width: calc(100% - 3rem - var(--grid-mobile-horizontal-spacing)); } } diff --git a/assets/section-main-product.css b/assets/section-main-product.css index 96502be4c74..bd8c4376617 100644 --- a/assets/section-main-product.css +++ b/assets/section-main-product.css @@ -161,7 +161,7 @@ flex: 0 0 100%; padding: 0; margin: 0 0 1.2rem 0; - max-width: 37rem; + max-width: 44rem; min-width: fit-content; border: none; } @@ -1473,3 +1473,129 @@ a.product__text { display: none; } } + +/* Recipient form */ +.recipient-form { + /* (2.88[line-height] - 1.6rem) / 2 */ + --recipient-checkbox-margin-top: 0.64rem; + + display: block; + position: relative; + max-width: 44rem; + margin-bottom: 2.5rem; +} + +.recipient-form-field-label { + margin: 0.6rem 0; +} + +.recipient-form-field-label--space-between { + display: flex; + justify-content: space-between; +} + +.recipient-checkbox { + flex-grow: 1; + font-size: 1.6rem; + display: flex; + word-break: break-word; + align-items: flex-start; + max-width: inherit; + position: relative; +} + +.no-js .recipient-checkbox { + display: none; +} + +.recipient-form > input[type='checkbox'] { + position: absolute; + width: 1.6rem; + height: 1.6rem; + margin: var(--recipient-checkbox-margin-top) 0; + top: 0; + left: 0; + z-index: -1; + appearance: none; + -webkit-appearance: none; +} + +.recipient-fields__field { + margin: 0 0 2rem 0; +} + +.recipient-fields .field__label { + white-space: nowrap; + text-overflow: ellipsis; + max-width: calc(100% - 3.5rem); + overflow: hidden; +} + +.recipient-checkbox > svg { + margin-top: var(--recipient-checkbox-margin-top); + margin-right: 1.2rem; + flex-shrink: 0; +} + +.recipient-form .icon-checkmark { + visibility: hidden; + position: absolute; + left: 0.28rem; + z-index: 5; + top: 0.4rem; +} + +.recipient-form > input[type='checkbox']:checked + label .icon-checkmark { + visibility: visible; +} + +.js .recipient-fields { + display: none; +} + +.recipient-fields hr { + margin: 1.6rem auto; +} + +.recipient-form > input[type='checkbox']:checked ~ .recipient-fields { + display: block; + animation: animateMenuOpen var(--duration-default) ease; +} +.recipient-form > input[type='checkbox']:not(:checked, :disabled) ~ .recipient-fields , +.recipient-email-label { + display: none; +} + +.js .recipient-email-label.required, +.no-js .recipient-email-label.optional { + display: inline; +} + +.recipient-form ul { + line-height: calc(1 + 0.6 / var(--font-body-scale)); + padding-left: 4.4rem; + text-align: left; +} + +.recipient-form ul a { + display: inline; +} + +.recipient-form .error-message::first-letter { + text-transform: capitalize; +} + +@media screen and (forced-colors: active) { + .recipient-fields > hr { + border-top: 0.1rem solid rgb(var(--color-background)); + } + + .recipient-checkbox > svg { + background-color: inherit; + border: 0.1rem solid rgb(var(--color-background)); + } + + .recipient-form > input[type='checkbox']:checked + label .icon-checkmark { + border: none; + } +} diff --git a/assets/template-giftcard.css b/assets/template-giftcard.css index 913a72c7773..7be3049b0f4 100644 --- a/assets/template-giftcard.css +++ b/assets/template-giftcard.css @@ -30,12 +30,10 @@ html { body { background-color: rgb(var(--color-base-background-1)); color: rgb(var(--color-base-text)); - font-size: 1.5rem; letter-spacing: 0.07rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); max-width: var(--page-width); margin: 0 auto; - padding: 0 2rem; flex: 1 0 auto; font-family: var(--font-body-family); font-style: var(--font-body-style); @@ -44,9 +42,7 @@ body { @media only screen and (min-width: 750px) { body { - font-size: 1.6rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); - padding: 0 5rem; } } @@ -63,6 +59,7 @@ h2, font-weight: var(--font-heading-weight); letter-spacing: calc(var(--font-heading-scale) * 0.06rem); line-height: calc(1 + 0.3 / max(1, var(--font-heading-scale))); + text-align: center; } h1, @@ -89,38 +86,13 @@ h2, } } -.skip-to-content-link:focus { - z-index: 9999; - position: inherit; - overflow: auto; - width: auto; - height: auto; - clip: auto; -} - -.link { - cursor: pointer; - display: inline-block; - border: none; - box-shadow: none; - background-color: transparent; - padding: 0.4rem; - font-size: 1.6rem; - line-height: 1; - text-decoration: underline; - color: rgb(var(--color-base-outline-button-labels)); -} - -.link:hover { - color: rgba(var(--color-base-outline-button-labels), 0.75); -} - .button { font-family: inherit; cursor: pointer; display: inline-flex; justify-content: center; align-items: center; + text-align: center; border: none; padding: 1.5rem 3rem; text-decoration: none; @@ -156,19 +128,19 @@ h2, box-shadow: 0 0 0 0.2rem rgb(var(--color-base-outline-button-labels)); } -.gift-card { - padding-bottom: 3.4rem; +@media (forced-colors: active) { + .button { + border: transparent solid 1px; + } } -.gift-card__title { - text-align: center; - word-break: break-word; - padding: 4rem 0 1.7rem; +.gift-card { + padding: 3rem; } -@media only screen and (min-width: 990px) { - .gift-card__title { - padding: 6rem 0 2.6rem; +@media only screen and (min-width: 750px) { + .gift-card { + padding: 5rem 5rem 3rem; } } @@ -177,22 +149,15 @@ h2, justify-content: center; align-items: center; height: 100%; - background-color: rgb(var(--color-base-background-1)); - margin-bottom: 0.8rem; - margin: 0 auto; -} - -@media only screen and (min-width: 750px) { - .gift-card__image-wrapper { - margin-bottom: 0; - width: 40rem; - } + margin: 3rem auto; + max-width: 40rem; } .gift-card__image { max-width: 100%; - padding: 0 2rem; height: auto; + object-fit: scale-down; + max-height: 26rem; } @media only screen and (min-width: 750px) { @@ -201,76 +166,45 @@ h2, } } -.gift-card__heading { - font-weight: 400; - margin: 2.5rem 0 1rem; -} - .gift-card__price { display: flex; + flex-wrap: wrap; + gap: 0rem 1rem; align-items: center; justify-content: center; - font-size: 1.6rem; - font-weight: 400; letter-spacing: 1px; - line-height: calc(1 + 0.5 / var(--font-body-scale)); - opacity: 0.85; -} - -.gift-card__price > p:first-child { - margin-bottom: 1rem; + opacity: 0.8; } -@media only screen and (min-width: 750px) { - .gift-card__price { - font-size: 2rem; - } -} - -.gift-card__label:not(.badge) { - font-weight: 400; - opacity: 0.7; +.gift-card__price h1 { + margin: 0; } .gift-card__number { - background-color: transparent; - border: none; color: rgb(var(--color-base-text)); font-size: 1.8rem; - font-weight: 400; line-height: calc(1 + 0.6 / var(--font-body-scale)); text-align: center; - width: 100%; - margin-bottom: 1rem; + letter-spacing: 0.25rem; + opacity: 0.8; + margin: 3rem 0; } -@media only screen and (min-width: 750px) { - .gift-card__number { - font-size: 1.8rem; - } +.gift-card__text-wrapper { + max-width: 30rem; + margin: 0 auto; } .gift-card__text { - margin-bottom: 4rem; - opacity: 0.7; -} - -.gift-card__information { text-align: center; - margin-top: 3rem; -} - -.gift-card__label { - font-size: 1.3rem; - letter-spacing: 0.05rem; - font-weight: 500; - display: inline; - margin-left: 1rem; + font-size: 1.7rem; + opacity: 0.6; + margin: 0; + line-height: calc(1 + 0.5 / var(--font-body-scale)); } .badge { border: 1px solid transparent; - margin: 1.7rem 0 1rem 1rem; border-radius: 4rem; display: inline-block; font-size: 1.2rem; @@ -289,24 +223,8 @@ h2, color: rgb(var(--color-base-background-1)); } -.caption-large { - font-size: 1.3rem; - line-height: calc(1 + 0.5 / var(--font-body-scale)); - letter-spacing: 0.04rem; -} - -.gift-card__copy-code { - margin-bottom: 2.2rem; -} - .gift-card__qr-code { - margin-top: 3rem; -} - -@media only screen and (min-width: 750px) { - .gift-card__qr-code { - margin-top: 5rem; - } + margin: 3rem 0; } .gift-card__qr-code img { @@ -316,7 +234,8 @@ h2, .gift_card__apple-wallet { line-height: 0; display: block; - margin-bottom: 5rem; + margin-bottom: 3rem; + text-align: center;; } .gift-card__buttons { @@ -327,9 +246,9 @@ h2, margin: 0 auto; } -.gift-card__buttons > .button:first-child { +.gift-card__buttons > .button { display: block; - margin-bottom: 2rem; + margin: 1rem 0; } /* @@ -391,9 +310,10 @@ h2, align-items: center; display: flex; font-size: 1.2rem; - line-height: 1; - margin-top: 1rem; + line-height: 1.5rem; justify-content: center; + margin-bottom: 0.5rem; + opacity: 0.8; } .form__message .icon { diff --git a/locales/bg-BG.json b/locales/bg-BG.json index 01c4e23b5be..2d7ff3b4dd1 100644 --- a/locales/bg-BG.json +++ b/locales/bg-BG.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Получавате ваучер за подарък на стойност {{ value }} за {{ shop }}!", + "title": "Това е остатъкът от вашия ваучер за подарък на стойност {{ value }} за {{ shop }}!", "gift_card_code": "Код на ваучер за подарък", - "shop_link": "Продължете да пазарувате", - "remaining_html": "остава: {{ balance }}", + "shop_link": "Посетете магазина онлайн", "add_to_apple_wallet": "Добавяне към Apple Wallet", "qr_image_alt": "QR код – сканирайте го, за да използвате ваучера за подарък", - "copy_code": "копирай кода", + "copy_code": "Копиране на кода на ваучер за подарък", "expired": "Изтекъл", "copy_code_success": "Кодът е копиран успешно", - "print_gift_card": "Печат", - "subtext": "Вашият ваучер за подарък" + "subtext": "Вашият ваучер за подарък", + "how_to_use_gift_card": "Използвайте ваучера за подарък онлайн или QR код в магазина", + "expiration_date": "Изтича на {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Искам да изпратя като подарък", + "email_label": "Имейл на получателя", + "email_label_optional": "Имейл на получателя (незадължително)", + "email": "Имейл", + "name_label": "Име на получателя (незадължително)", + "name": "Име", + "message_label": "Съобщение (незадължително)", + "message": "Съобщение", + "max_characters": "Макс. {{ max_chars }} знака" } } } diff --git a/locales/cs.json b/locales/cs.json index b6f8814f9d3..62a146d65ad 100644 --- a/locales/cs.json +++ b/locales/cs.json @@ -462,17 +462,30 @@ }, "gift_cards": { "issued": { - "title": "Zde je vaše dárková karta v hodnotě {{ value }} pro obchod {{ shop }}!", + "title": "Zůstatek vaší dárkové karty pro obchod {{ shop }} je: {{ value }}!", "subtext": "Vaše dárková karta", "gift_card_code": "Kód dárkové karty", - "shop_link": "Pokračovat v nákupu", - "remaining_html": "Zbývající částka: {{ balance }}", + "shop_link": "Navštívit online obchod", "add_to_apple_wallet": "Přidat do Apple Wallet", "qr_image_alt": "QR kód: po naskenování můžete uplatnit svou dárkovou kartu", - "copy_code": "Kopírovat kód", + "copy_code": "Zkopírovat kód dárkové karty", "expired": "Platnost vypršela", "copy_code_success": "Kód byl úspěšně zkopírován", - "print_gift_card": "Vytisknout" + "how_to_use_gift_card": "Použijte kód dárkové karty online nebo QR kód na prodejně", + "expiration_date": "Platnost skončí {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Chci zboží poslat jako dárek", + "email_label": "E-mail příjemce", + "email_label_optional": "E-mail příjemce (volitelné)", + "email": "E-mail", + "name_label": "Jméno příjemce (volitelné)", + "name": "Jméno", + "message_label": "Zpráva (volitelné)", + "message": "Zpráva", + "max_characters": "Maximální počet znaků: {{ max_chars }}" } } } diff --git a/locales/cs.schema.json b/locales/cs.schema.json index f767a1f2e6a..6fd46790174 100644 --- a/locales/cs.schema.json +++ b/locales/cs.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra velká" } + }, + "animation": { + "content": "Animace", + "image_behavior": { + "options__1": { + "label": "Žádné" + }, + "options__2": { + "label": "Krouživý pohyb" + }, + "label": "Chování obrázku" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Neprůhlednost překryvu obrázku" }, - "header": { - "content": "Mobilní rozvržení" - }, "show_text_below": { "label": "Zobrazit kontejner na mobilním zařízení" }, @@ -1048,6 +1057,9 @@ "label": "Doprava" }, "label": "Zarovnání obsahu v mobilním prostředí" + }, + "mobile": { + "content": "Mobilní rozvržení" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Zobrazit dynamická tlačítka pokladny", - "info": "V rámci platebních metod dostupných v obchodě uvidí zákazníci tu, kterou nejvíce preferují, jako například PayPal nebo Apple Pay. [Zjistit více](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "V rámci platebních metod dostupných v obchodě uvidí zákazníci tu, kterou nejvíce preferují, jako například PayPal nebo Apple Pay. [Zjistit více](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Zobrazit formulář s informacemi o příjemci u produktů dárkových karet", + "info": "Produkty dárkových karet je možné volitelně posílat přímo příslušnému příjemci společně s osobní zprávou." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Zobrazit dynamická tlačítka pokladny", - "info": "V rámci platebních metod dostupných v obchodě uvidí zákazníci tu, kterou nejvíce preferují, jako například PayPal nebo Apple Pay. [Zjistit více](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "V rámci platebních metod dostupných v obchodě uvidí zákazníci tu, kterou nejvíce preferují, jako například PayPal nebo Apple Pay. [Zjistit více](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Zobrazit formulář pro příjemce u produktů dárkových karet", + "info": "Pokud možnost povolíte, bude možné produkty dárkových karet volitelně posílat příslušnému příjemci společně s osobní zprávou." } } }, diff --git a/locales/da.json b/locales/da.json index 60a29a1a885..67384d59e62 100644 --- a/locales/da.json +++ b/locales/da.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Her er dit gavekort på {{ value }} til {{ shop }}!", + "title": "Her er din gavekortsaldo ({{ value }}) for {{ shop }}!", "subtext": "Dit gavekort", "gift_card_code": "Gavekortskode", - "shop_link": "Tilbage til butikken", - "remaining_html": "Der resterer {{ balance }}", + "shop_link": "Besøg webshop", "add_to_apple_wallet": "Føj til Apple Wallet", "qr_image_alt": "QR-kode – scan for at indløse gavekort", - "copy_code": "Kopiér kode", + "copy_code": "Kopiér gavekortskode", "expired": "Udløbet", "copy_code_success": "Koden er blevet kopieret", - "print_gift_card": "Udskriv" + "how_to_use_gift_card": "Brug gavekortkoden online eller som QR-kode i butikken", + "expiration_date": "Udløber {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Jeg vil sende som en gave", + "email_label": "Modtagers mailadresse", + "email_label_optional": "Modtagerens mailadresse (valgfrit)", + "email": "Mail", + "name_label": "Modtagerens navn (valgfrit)", + "name": "Navn", + "message_label": "Besked (valgfrit)", + "message": "Besked", + "max_characters": "Højst {{ max_chars }} tegn" } } } diff --git a/locales/da.schema.json b/locales/da.schema.json index f16da844174..b5090e4e084 100644 --- a/locales/da.schema.json +++ b/locales/da.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Ekstra stor" } + }, + "animation": { + "content": "Animationer", + "image_behavior": { + "options__1": { + "label": "Ingen" + }, + "options__2": { + "label": "Omgivende bevægelse" + }, + "label": "Billedadfærd" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Billedoverlejringens uigennemsigtighed" }, - "header": { - "content": "Mobillayout" - }, "show_text_below": { "label": "Vis container på mobiltelefon" }, @@ -1048,6 +1057,9 @@ "label": "Højre" }, "label": "Justering af indhold på mobil" + }, + "mobile": { + "content": "Mobillayout" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Vis dynamiske betalingsknapper", - "info": "Via de tilgængelige betalingsmetoder i din butik ser kunderne deres foretrukne mulighed, som f.eks. PayPal eller Apple Pay. [Få mere at vide](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Via de tilgængelige betalingsmetoder i din butik ser kunderne deres foretrukne mulighed, som f.eks. PayPal eller Apple Pay. [Få mere at vide](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Vis formular til modtageroplysninger for gavekortprodukter", + "info": "Gavekortprodukter kan sendes direkte til modtageren sammen med en personlig besked." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Vis dynamiske betalingsknapper", - "info": "Via de tilgængelige betalingsmetoder i din butik ser kunderne deres foretrukne mulighed, som f.eks. PayPal eller Apple Pay. [Få mere at vide](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Via de tilgængelige betalingsmetoder i din butik ser kunderne deres foretrukne mulighed, som f.eks. PayPal eller Apple Pay. [Få mere at vide](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Vis modtagerformular for gavekortprodukter", + "info": "Når dette er aktiveret, kan gavekortprodukter sendes til modtagere med en personlig besked." } } }, diff --git a/locales/de.json b/locales/de.json index b11573f83cb..0a6ad173dfd 100644 --- a/locales/de.json +++ b/locales/de.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Hier ist dein Geschenkgutschein im Wert von {{ value }} für {{ shop }}!", + "title": "Hier ist dein {{ value }}-Geschenkgutschein für {{ shop }}!", "subtext": "Dein Geschenkgutschein", "gift_card_code": "Gutscheincode", - "shop_link": "Weiter shoppen", - "remaining_html": "{{ balance }} verbleibend", + "shop_link": "Onlineshop besuchen", "add_to_apple_wallet": "Zu Apple Wallet hinzufügen", "qr_image_alt": "QR-Code – Scannen, um Geschenkgutschein einzulösen", - "copy_code": "Code kopieren", + "copy_code": "Geschenkgutscheincode kopieren", "expired": "Abgelaufen", "copy_code_success": "Code erfolgreich kopiert", - "print_gift_card": "Drucken" + "how_to_use_gift_card": "Verwende diesen Geschenkgutscheincode online oder verwende den QR-Code im Shop", + "expiration_date": "Gültig bis {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Ich möchte dies als Geschenk senden", + "email_label": "Empfänger E-Mail", + "email_label_optional": "E-Mail-Adresse des Empfängers (optional)", + "email": "E-Mail", + "name_label": "Name des Empfängers (optional)", + "name": "Name", + "message_label": "Nachricht (optional)", + "message": "Nachricht", + "max_characters": "Maximal {{ max_chars }} Zeichen" } } } diff --git a/locales/de.schema.json b/locales/de.schema.json index d91d452e904..992583f530c 100644 --- a/locales/de.schema.json +++ b/locales/de.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra groß" } + }, + "animation": { + "content": "Animationen", + "image_behavior": { + "options__1": { + "label": "Keine(r)" + }, + "options__2": { + "label": "Atmosphärische Bewegung" + }, + "label": "Bildverhalten" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Deckkraft der Bildüberlagerung" }, - "header": { - "content": "Mobiles Layout" - }, "show_text_below": { "label": "Container auf Mobilgerät anzeigen" }, @@ -1048,6 +1057,9 @@ "label": "Rechts" }, "label": "Mobile Inhaltsausrichtung" + }, + "mobile": { + "content": "Mobiles Layout" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dynamischer Checkout-Button anzeigen", - "info": "Wenn sie die Zahlungsmethoden verwenden, die in deinem Shop verfügbar sind, sehen Kunden ihre bevorzugte Option, z. B. PayPal oder Apple Pay. [Mehr Informationen](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Wenn sie die Zahlungsmethoden verwenden, die in deinem Shop verfügbar sind, sehen Kunden ihre bevorzugte Option, z. B. PayPal oder Apple Pay. [Mehr Informationen](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Formular für Empfängerinformationen für Geschenkgutscheinprodukte anzeigen", + "info": "Geschenkgutscheinprodukte können optional mit einer persönlichen Nachricht an einen Empfänger gesendet werden." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dynamischen Checkout-Button anzeigen", - "info": "Wenn sie die Zahlungsmethoden verwenden, die in deinem Shop verfügbar sind, sehen Kunden ihre bevorzugte Option, z. B. PayPal oder Apple Pay. [Mehr Informationen](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Wenn sie die Zahlungsmethoden verwenden, die in deinem Shop verfügbar sind, sehen Kunden ihre bevorzugte Option, z. B. PayPal oder Apple Pay. [Mehr Informationen](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Empfängerformular für Geschenkgutscheinprodukte anzeigen", + "info": "Wenn dies aktiviert ist, können Geschenkgutscheinprodukte optional mit einer persönlichen Nachricht an einen Empfänger gesendet werden." } } }, diff --git a/locales/el.json b/locales/el.json index 24f573eeaf7..756ef360797 100644 --- a/locales/el.json +++ b/locales/el.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Αυτή είναι η δωροκάρτα σας αξίας {{ value }} για το {{ shop }}!", + "title": "Αυτό είναι το υπόλοιπο της δωροκάρτας σας ύψους {{ value }} για το {{ shop }}!", "subtext": "Η δωροκάρτα σας", "gift_card_code": "Κωδικός δωροκάρτας", - "shop_link": "Συνέχιση αγορών", - "remaining_html": "Απομένουν {{ balance }}", + "shop_link": "Επισκεφτείτε το διαδικτυακό κατάστημα", "add_to_apple_wallet": "Προσθήκη στο Apple Wallet", "qr_image_alt": "Κωδικός QR — σαρώστε για να εξαργυρώσετε τη δωροκάρτα", - "copy_code": "Αντιγραφή κωδικού", + "copy_code": "Αντιγραφή κωδικού δωροκάρτας", "expired": "Έληξε", "copy_code_success": "Η αντιγραφή του κωδικού ήταν επιτυχής", - "print_gift_card": "Εκτύπωση" + "how_to_use_gift_card": "Χρησιμοποιήστε τον κωδικό της δωροκάρτας στο διαδίκτυο ή τον κωδικό QR στο κατάστημα", + "expiration_date": "Λήγει στις {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Θέλω να το στείλω ως δώρο", + "email_label": "Email παραλήπτη", + "email_label_optional": "Email παραλήπτη (προαιρετικά)", + "email": "Email", + "name_label": "Όνομα παραλήπτη (προαιρετικά)", + "name": "Όνομα", + "message_label": "Μήνυμα (προαιρετικά)", + "message": "Μήνυμα", + "max_characters": "Έως {{ max_chars }} χαρακτήρες" } } } diff --git a/locales/en.default.json b/locales/en.default.json index 9b49a4de1de..2084b85c8d8 100644 --- a/locales/en.default.json +++ b/locales/en.default.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Here's your {{ value }} gift card for {{ shop }}!", + "how_to_use_gift_card": "Use the gift card code online or QR code in-store", + "title": "Here's your {{ value }} gift card balance for {{ shop }}!", "subtext": "Your gift card", "gift_card_code": "Gift card code", - "shop_link": "Continue shopping", - "remaining_html": "Remaining {{ balance }}", + "shop_link": "Visit online store", "add_to_apple_wallet": "Add to Apple Wallet", "qr_image_alt": "QR code — scan to redeem gift card", - "copy_code": "Copy code", - "expired": "Expired", + "copy_code": "Copy gift card code", + "expiration_date": "Expires {{ expires_on }}", "copy_code_success": "Code copied successfully", - "print_gift_card": "Print" + "expired": "Expired" + } + }, + "recipient": { + "form": { + "checkbox": "I want to send this as a gift", + "email_label": "Recipient email", + "email_label_optional": "Recipient email (optional)", + "email": "Email", + "name_label": "Recipient name (optional)", + "name": "Name", + "message_label": "Message (optional)", + "message": "Message", + "max_characters": "{{ max_chars }} characters max" } } } diff --git a/locales/en.default.schema.json b/locales/en.default.schema.json index a278cbad335..35faacf7aae 100644 --- a/locales/en.default.schema.json +++ b/locales/en.default.schema.json @@ -386,6 +386,18 @@ }, "sections": { "all": { + "animation": { + "content": "Animations", + "image_behavior": { + "options__1": { + "label": "None" + }, + "options__2": { + "label": "Ambient movement" + }, + "label": "Image behavior" + } + }, "padding": { "section_padding_heading": "Section padding", "padding_top": "Top padding", @@ -814,7 +826,11 @@ "settings": { "show_dynamic_checkout": { "label": "Show dynamic checkout buttons", - "info": "Using the payment methods available on your store, customers see their preferred option, like PayPal or Apple Pay. [Learn more](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Using the payment methods available on your store, customers see their preferred option, like PayPal or Apple Pay. [Learn more](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Show recipient form for gift card products", + "info": "When enabled, gift card products can optionally be sent to a recipient with a personal message." } } }, @@ -1173,7 +1189,7 @@ "color_scheme": { "info": "Visible when container displayed." }, - "header": { + "mobile": { "content": "Mobile Layout" }, "mobile_content_alignment": { @@ -1945,7 +1961,11 @@ "settings": { "show_dynamic_checkout": { "label": "Show dynamic checkout buttons", - "info": "Using the payment methods available on your store, customers see their preferred option, like PayPal or Apple Pay. [Learn more](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Using the payment methods available on your store, customers see their preferred option, like PayPal or Apple Pay. [Learn more](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Show recipient information form for gift card products", + "info": "Gift card products can optionally be sent direct to a recipient along with a personal message." } } }, diff --git a/locales/es.json b/locales/es.json index 0e82294736e..43be908fea3 100644 --- a/locales/es.json +++ b/locales/es.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "¡Aquí está tu tarjeta de regalo de {{ value }} para {{ shop }}!", + "title": "Este es el saldo de tu tarjeta de regalo de {{ value }} para {{ shop }}.", "subtext": "Tu tarjeta de regalo", "gift_card_code": "Código de tarjeta de regalo", - "shop_link": "Seguir comprando", - "remaining_html": "Saldo {{ balance }}", + "shop_link": "Visitar la tienda online", "add_to_apple_wallet": "Agregar a Apple Wallet", "qr_image_alt": "Código QR: escanea para canjear la tarjeta de regalo", - "copy_code": "Copiar código", + "copy_code": "Copiar el código de la tarjeta de regalo", "expired": "Vencido", "copy_code_success": "El código se copió correctamente", - "print_gift_card": "Imprimir" + "how_to_use_gift_card": "Usar el código de la tarjeta de regalo online o el código QR en la tienda", + "expiration_date": "Caduca el {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Quiero enviar esto como un regalo.", + "email_label": "Correo electrónico de la persona destinataria", + "email_label_optional": "Correo electrónico de la persona destinataria (opcional)", + "email": "Correo electrónico", + "name_label": "Nombre de la persona destinataria (opcional)", + "name": "Nombre", + "message_label": "Mensaje (opcional)", + "message": "Mensaje", + "max_characters": "{{ max_chars }} caracteres máx." } } } diff --git a/locales/es.schema.json b/locales/es.schema.json index 40ecb44b54f..92cfda3fcfa 100644 --- a/locales/es.schema.json +++ b/locales/es.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra grande" } + }, + "animation": { + "content": "Animaciones", + "image_behavior": { + "options__1": { + "label": "Ninguna" + }, + "options__2": { + "label": "Movimiento de ambiente" + }, + "label": "Comportamiento de la imagen" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Opacidad de la sobreposición de imagen" }, - "header": { - "content": "Diseño para móviles" - }, "show_text_below": { "label": "Mostrar contenedor en el móvil" }, @@ -1048,6 +1057,9 @@ "label": "Derecha" }, "label": "Alineación del contenido en el móvil" + }, + "mobile": { + "content": "Diseño para móviles" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostrar botones de pago dinámico", - "info": "Utilizando las formas de pago disponibles en tu tienda, los clientes ven la opción de su preferencia, como PayPal o Apple Pay. [Más información](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizando las formas de pago disponibles en tu tienda, los clientes ven la opción de su preferencia, como PayPal o Apple Pay. [Más información](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostrar el formulario de información de la persona destinataria para las tarjetas de regalo", + "info": "Opcionalmente, las tarjetas de regalo se pueden enviar directamente a una persona destinataria junto con un mensaje personal." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostrar botones de pago dinámico", - "info": "Utilizando las formas de pago disponibles en tu tienda, los clientes ven la opción de su preferencia, como PayPal o Apple Pay. [Más información](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizando las formas de pago disponibles en tu tienda, los clientes ven la opción de su preferencia, como PayPal o Apple Pay. [Más información](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostrar el formulario para las personas destinatarias de las tarjetas de regalo", + "info": "Cuando esta opción está activada, las tarjetas de regalo se pueden enviar opcionalmente a los destinatarios junto con un mensaje personal." } } }, diff --git a/locales/fi.json b/locales/fi.json index acb033b52be..4b56ac102d8 100644 --- a/locales/fi.json +++ b/locales/fi.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Tässä on lahjakorttisi ({{ value }}) kauppaan {{ shop }}!", + "title": "Tässä on lahjakorttisi saldo ({{ value }}) kauppaan {{ shop }}!", "subtext": "Lahjakorttisi", "gift_card_code": "Lahjakortin koodi", - "shop_link": "Jatka ostoksia", - "remaining_html": "Jäljellä {{ balance }}", + "shop_link": "Vieraile verkkokaupassa", "add_to_apple_wallet": "Lisää Apple Walletiin", "qr_image_alt": "QR-koodi – lunasta lahjakortti skannaamalla", - "copy_code": "Kopioi koodi", + "copy_code": "Kopioi lahjakortin koodi", "expired": "Vanhentunut", "copy_code_success": "Koodin kopioiminen onnistui", - "print_gift_card": "Tulosta" + "how_to_use_gift_card": "Käytä lahjakortin koodia verkossa tai QR-koodia kaupassa", + "expiration_date": "Voimassa {{ expires_on }} asti" + } + }, + "recipient": { + "form": { + "checkbox": "Haluan lähettää tämän lahjaksi", + "email_label": "Vastaanottajan sähköpostiosoite", + "email_label_optional": "Vastaanottajan sähköpostiosoite (valinnainen)", + "email": "Sähköposti", + "name_label": "Vastaanottajan sähköpostiosoite (valinnainen)", + "name": "Nimi", + "message_label": "Viesti (valinnainen)", + "message": "Viesti", + "max_characters": "enintään {{ max_chars }} merkkiä" } } } diff --git a/locales/fi.schema.json b/locales/fi.schema.json index 90f89ea0eba..7f4fed28fab 100644 --- a/locales/fi.schema.json +++ b/locales/fi.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Erittäin suuri" } + }, + "animation": { + "content": "Animaatiot", + "image_behavior": { + "options__1": { + "label": "Ei mitään" + }, + "options__2": { + "label": "Ympäristön liike" + }, + "label": "Kuvan käyttäytyminen" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Peittokuvan läpikuultavuus" }, - "header": { - "content": "Mobiiliasettelu" - }, "show_text_below": { "label": "Näytä säilö mobiililaitteessa" }, @@ -1048,6 +1057,9 @@ "label": "Oikealla" }, "label": "Mobiilisisällön tasaus" + }, + "mobile": { + "content": "Mobiilipohja" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Näytä dynaamiset kassapainikkeet", - "info": "Kun käytät kaupallesi saatavilla olevia maksutapoja, asiakkaat näkevät ensisijaisen vaihtoehtonsa, kuten PayPalin tai Apple Payn. [Lisätietoja](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Kun käytät kaupallesi saatavilla olevia maksutapoja, asiakkaat näkevät ensisijaisen vaihtoehtonsa, kuten PayPalin tai Apple Payn. [Lisätietoja](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Näytä lahjakorttituotteiden vastaanottajien tietolomake", + "info": "Lahjakorttituotteet voidaan valinnaisesti lähettää suoraan vastaanottajalle siten, että niissä on mukana henkilökohtainen viesti." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Näytä dynaamiset kassapainikkeet", - "info": "Kun käytät kaupallesi saatavilla olevia maksutapoja, asiakkaat näkevät ensisijaisen vaihtoehtonsa, kuten PayPalin tai Apple Payn. [Lisätietoja](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Kun käytät kaupallesi saatavilla olevia maksutapoja, asiakkaat näkevät ensisijaisen vaihtoehtonsa, kuten PayPalin tai Apple Payn. [Lisätietoja](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Näytä lahjakorttituotteiden vastaanottajalomake", + "info": "Kun tämä ominaisuus on käytössä, lahjakorttituotteet voidaan valinnaisesti lähettää vastaanottajalle siten, että niissä on mukana henkilökohtainen viesti." } } }, diff --git a/locales/fr.json b/locales/fr.json index efdada63aa1..26dcf84b714 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Voici votre carte-cadeau {{ shop }} d'une valeur de {{ value }} !", + "title": "Voici le solde de votre carte‑cadeau {{ shop }} d'une valeur de {{ value }} !", "subtext": "Votre carte-cadeau", "gift_card_code": "Code de la carte-cadeau", - "shop_link": "Continuer les achats", - "remaining_html": "Reste {{ balance }}", + "shop_link": "Visiter la boutique en ligne", "add_to_apple_wallet": "Ajouter à Apple Wallet", "qr_image_alt": "Code QR : scannez-le pour utiliser votre carte-cadeau", - "copy_code": "Copier le code", + "copy_code": "Copier le code de la carte‑cadeau", "expired": "Expiré", "copy_code_success": "Le code a bien été copié", - "print_gift_card": "Imprimer" + "how_to_use_gift_card": "Utiliser le code de la carte‑cadeau en ligne ou le code QR en boutique", + "expiration_date": "Expire le {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Je veux envoyer ce produit comme cadeau", + "email_label": "E‑mail du destinataire", + "email_label_optional": "E‑mail du destinataire (facultatif)", + "email": "E‑mail", + "name_label": "Nom du destinataire (facultatif)", + "name": "Nom", + "message_label": "Message (facultatif)", + "message": "Message", + "max_characters": "{{ max_chars }} caractères au maximum" } } } diff --git a/locales/fr.schema.json b/locales/fr.schema.json index 4e66dd03fc9..ee4f62f50ed 100644 --- a/locales/fr.schema.json +++ b/locales/fr.schema.json @@ -245,10 +245,10 @@ "label": "Position sur les cartes" }, "sale_badge_color_scheme": { - "label": "Combinaison de couleurs du badge de vente" + "label": "Nuancier de couleurs du badge de vente" }, "sold_out_badge_color_scheme": { - "label": "Combinaison de couleurs du badge de rupture de stock" + "label": "Nuancier de couleurs du badge de rupture de stock" } } }, @@ -408,8 +408,8 @@ "inverse": { "label": "Inverser" }, - "label": "Combinaison de couleurs", - "has_cards_info": "Pour modifier le schéma de la carte de couleur, mettez à jour les paramètres de votre thème." + "label": "Nuancier de couleurs", + "has_cards_info": "Pour modifier le nuancier de couleur de la carte, mettez à jour les paramètres de votre thème." }, "heading_size": { "label": "Taille du titre", @@ -425,6 +425,18 @@ "options__4": { "label": "Très grand" } + }, + "animation": { + "content": "Animations", + "image_behavior": { + "options__1": { + "label": "Aucun" + }, + "options__2": { + "label": "Mouvement ambiant" + }, + "label": "Comportement de l’image" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Opacité de la superposition d'images" }, - "header": { - "content": "Mise en page mobile" - }, "show_text_below": { "label": "Afficher le conteneur sur le mobile" }, @@ -1048,6 +1057,9 @@ "label": "Droite" }, "label": "Alignement du contenu sur mobile" + }, + "mobile": { + "content": "Mise en page sur mobile" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Afficher les boutons de paiement dynamique", - "info": "En utilisant les méthodes de paiement disponibles sur votre boutique, les clients voient leur option préférée, comme PayPal ou Apple Pay. [En savoir plus](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "En utilisant les méthodes de paiement disponibles sur votre boutique, les clients voient leur option préférée, comme PayPal ou Apple Pay. [En savoir plus](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Afficher le formulaire d’information sur le destinataire pour les cartes‑cadeaux en tant que produit", + "info": "Les cartes‑cadeaux en tant que produit peuvent être envoyées directement au destinataire, accompagnées d’un message personnel." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Afficher les boutons de paiement dynamique", - "info": "En utilisant les moyens de paiement disponibles sur votre boutique, les clients voient leur option préférée, comme PayPal ou Apple Pay. [En savoir plus](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "En utilisant les moyens de paiement disponibles sur votre boutique, les clients voient leur option préférée, comme PayPal ou Apple Pay. [En savoir plus](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Afficher le formulaire du destinataire pour les cartes‑cadeaux en tant que produit", + "info": "Lorsque cette option est activée, les cartes‑cadeaux en tant que produit peuvent être envoyées à un destinataire, accompagnées d’un message personnel." } } }, @@ -2856,7 +2876,7 @@ } }, "container_color_scheme": { - "label": "Combinaison de couleurs du conteneur", + "label": "Nuancier de couleurs du conteneur", "info": "Visible lorsque la Mise en page est définie comme conteneur de Ligne ou de Section." }, "open_first_collapsible_row": { @@ -3228,7 +3248,7 @@ "info": "Le placement est automatiquement optimisé pour les mobiles." }, "container_color_scheme": { - "label": "Combinaison de couleurs du conteneur" + "label": "Nuancier de couleurs du conteneur" }, "mobile_content_alignment": { "options__1": { diff --git a/locales/hr-HR.json b/locales/hr-HR.json index a4e65e5c850..9c98ba49e36 100644 --- a/locales/hr-HR.json +++ b/locales/hr-HR.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Na dar dobivate poklon-karticu od {{ value }} za trgovinu {{ shop }}!", + "title": "Poklanjamo vam darovnu karticu u vrijednosti od {{ value }} za trgovinu {{ shop }}!", "subtext": "Vaša poklon-kartica", "gift_card_code": "Kod poklon-kartice", - "shop_link": "Nastavite s kupovinom", - "remaining_html": "Preostali saldo: {{ balance }}", + "shop_link": "Posjeti internetsku trgovinu", "add_to_apple_wallet": "Dodaj u Apple Wallet", "qr_image_alt": "QR kod – skenirajte ga kako biste iskoristili poklon-karticu", - "copy_code": "Kopiraj kod", + "copy_code": "Kopiraj kod poklon-kartice", "expired": "Isteklo", "copy_code_success": "Kod je uspješno kopiran", - "print_gift_card": "Ispiši" + "how_to_use_gift_card": "Upotrijebite kod poklon-kartice na internetu ili QR kod u trgovini", + "expiration_date": "Istječe {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Želim ovo poslati kao poklon", + "email_label": "Adresa e-pošte primatelja", + "email_label_optional": "Adresa e-pošte primatelja (nije obavezno)", + "email": "Adresa e-pošte", + "name_label": "Ime primatelja (nije obavezno)", + "name": "Ime", + "message_label": "Poruka (nije obavezno)", + "message": "Poruka", + "max_characters": "Najveći dopušteni broj znakova: {{ max_chars }}" } } } diff --git a/locales/hu.json b/locales/hu.json index a2943aee5f8..501e5b674ee 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Íme a(z) {{ shop }} boltban levásárolható, {{ value }} értékű ajándékkártyád!", + "title": "Íme a(z) {{ shop }} üzletben levásárolható, {{ value }} értékű ajándékkártyád!", "subtext": "Ajándékkártya", "gift_card_code": "Ajándékkártya kódja", - "shop_link": "Vásárlás folytatása", - "remaining_html": "Egyenleg: {{ balance }}", + "shop_link": "Webáruház megnyitása", "add_to_apple_wallet": "Hozzáadás az Apple Wallethoz", "qr_image_alt": "Ezt a QR-kódot beszkennelve beválthatod az ajándékkártyát.", - "copy_code": "Kód másolása", + "copy_code": "Ajándékkártya kódjának másolása", "expired": "Lejárt", "copy_code_success": "Sikeres volt a kód másolása", - "print_gift_card": "Nyomtatás" + "how_to_use_gift_card": "Az ajándékkártya kódja online, a QR-kód pedig az üzletben használható fel", + "expiration_date": "Lejárat dátuma: {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Ajándékba szeretném küldeni", + "email_label": "Címzett e-mail-címe", + "email_label_optional": "Címzett e-mail-címe (nem kötelező)", + "email": "E-mail-cím", + "name_label": "Címzett neve (nem kötelező)", + "name": "Név", + "message_label": "Üzenet (nem kötelező)", + "message": "Üzenet", + "max_characters": "Maximum {{ max_chars }} karakter" } } } diff --git a/locales/id.json b/locales/id.json index 49d7f5eceb3..7eec859d758 100644 --- a/locales/id.json +++ b/locales/id.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Ini dia voucher Anda, senilai {{ value }} untuk {{ shop }}!", + "title": "Ini dia voucher senilai {{ value }} Anda untuk {{ shop }}!", "subtext": "Voucher Anda", "gift_card_code": "Kode voucher", - "shop_link": "Lanjutkan belanja", - "remaining_html": "Sisa {{ balance }}", + "shop_link": "Kunjungi toko online", "add_to_apple_wallet": "Tambahkan ke Apple Wallet", "qr_image_alt": "Kode QR — pindai untuk menukarkan voucher", - "copy_code": "Salin kode", + "copy_code": "Salin kode voucher", "expired": "Kedaluwarsa", "copy_code_success": "Kode berhasil disalin", - "print_gift_card": "Cetak" + "how_to_use_gift_card": "Gunakan kode voucher secara online atau kode QR di toko", + "expiration_date": "Kedaluwarsa pada {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Saya ingin mengirim ini sebagai hadiah", + "email_label": "Email penerima", + "email_label_optional": "Email penerima (opsional)", + "email": "Email", + "name_label": "Nama penerima (opsional)", + "name": "Nama", + "message_label": "Pesan (opsional)", + "message": "Pesan", + "max_characters": "Maksimum {{ max_chars }} karakter" } } } diff --git a/locales/it.json b/locales/it.json index 61f4748b65b..979e3afc920 100644 --- a/locales/it.json +++ b/locales/it.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Ecco il tuo buono regalo dal valore di {{ value }} per {{ shop }}!", + "title": "Ecco il saldo del tuo buono regalo dal valore di {{ value }} per {{ shop }}!", "subtext": "Il tuo buono regalo", "gift_card_code": "Codice del buono regalo", - "shop_link": "Continua lo shopping", - "remaining_html": "Saldo residuo: {{ balance }}", + "shop_link": "Visita il negozio online", "add_to_apple_wallet": "Aggiungi a Apple Wallet", "qr_image_alt": "Codice QR — scansiona per riscattare il buono regalo", - "copy_code": "Copia codice", + "copy_code": "Copia codice del buono regalo", "expired": "Scaduto", "copy_code_success": "Codice copiato correttamente", - "print_gift_card": "Stampa" + "how_to_use_gift_card": "Utilizza il codice del buono regalo online o il codice QR in negozio", + "expiration_date": "Scade il giorno {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Voglio inviarlo come regalo", + "email_label": "Email destinatario", + "email_label_optional": "Email destinatario (facoltativa)", + "email": "email", + "name_label": "Nome destinatario (facoltativo)", + "name": "Nome", + "message_label": "Messaggio (facoltativo)", + "message": "Messaggio", + "max_characters": "Massimo {{ max_chars }} caratteri" } } } diff --git a/locales/it.schema.json b/locales/it.schema.json index 0c79196990f..2b02ea57195 100644 --- a/locales/it.schema.json +++ b/locales/it.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra large" } + }, + "animation": { + "content": "Animazioni", + "image_behavior": { + "options__1": { + "label": "Nessuno" + }, + "options__2": { + "label": "Scorrimento lento" + }, + "label": "Comportamento delle immagini" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Opacità della sovrapposizione immagine" }, - "header": { - "content": "Layout dispositivo mobile" - }, "show_text_below": { "label": "Mostra contenitore su dispositivo mobile" }, @@ -1048,6 +1057,9 @@ "label": "A destra" }, "label": "Allineamento contenuto su dispositivi mobili" + }, + "mobile": { + "content": "Layout dispositivo mobile" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostra pulsanti di check-out dinamico", - "info": "Utilizzando i metodi di pagamento disponibili sul tuo negozio, i clienti vedranno la propria opzione preferita, ad esempio PayPal o Apple Pay. [Maggiori informazioni](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizzando i metodi di pagamento disponibili sul tuo negozio, i clienti vedranno la propria opzione preferita, ad esempio PayPal o Apple Pay. [Maggiori informazioni](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostra il modulo informazioni del destinatario per i buoni regalo", + "info": "I buoni regalo possono essere inviati direttamente al destinatario con un messaggio personale." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostra pulsanti di check-out dinamico", - "info": "Utilizzando i metodi di pagamento disponibili sul tuo negozio, i clienti vedranno la propria opzione preferita, ad esempio PayPal o Apple Pay. [Maggiori informazioni](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizzando i metodi di pagamento disponibili sul tuo negozio, i clienti vedranno la propria opzione preferita, ad esempio PayPal o Apple Pay. [Maggiori informazioni](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostra il modulo del destinatario per i buoni regalo", + "info": "Quando sono attivi, i buoni regalo possono essere inviati al destinatario con un messaggio personale." } } }, diff --git a/locales/ja.json b/locales/ja.json index 1e84f05bc1a..3405fa5a217 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "{{ shop }}で利用可能な{{ value }}のギフトカードです。", + "title": "{{ shop }}で利用可能な{{ value }}のギフトカードの残高です。", "subtext": "あなたのギフトカード", "gift_card_code": "ギフトカードコード", - "shop_link": "買い物を続ける", - "remaining_html": "残高: {{ balance }}", + "shop_link": "オンラインストアにアクセスする", "add_to_apple_wallet": "Apple Walletに追加する", "qr_image_alt": "QRコード: スキャンしてギフトカードにクーポンを使う", - "copy_code": "コードをコピーする", + "copy_code": "ギフトカードコードをコピーする", "expired": "期限切れ", "copy_code_success": "コードは正常にコピーされました", - "print_gift_card": "印刷する" + "how_to_use_gift_card": "オンラインではギフトカードコード、実店舗ではQRコードを使用する", + "expiration_date": "{{ expires_on }}に期限が切れます" + } + }, + "recipient": { + "form": { + "checkbox": "ギフトとしてこれを送る", + "email_label": "受信者のメール", + "email_label_optional": "受信者のメール (任意)", + "email": "メール", + "name_label": "受信者の名前 (任意)", + "name": "名前", + "message_label": "メッセージ (任意)", + "message": "メッセージ", + "max_characters": "最大{{ max_chars }}文字" } } } diff --git a/locales/ja.schema.json b/locales/ja.schema.json index 67fb5879195..d26eca169e5 100644 --- a/locales/ja.schema.json +++ b/locales/ja.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "特大" } + }, + "animation": { + "content": "アニメーション", + "image_behavior": { + "options__1": { + "label": "なし" + }, + "options__2": { + "label": "周囲の挙動" + }, + "label": "画像の挙動" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "画像のオーバーレイ不透明率" }, - "header": { - "content": "モバイルのレイアウト" - }, "show_text_below": { "label": "モバイル上にコンテナを表示" }, @@ -1048,6 +1057,9 @@ "label": "右" }, "label": "モバイルのコンテンツアライメント" + }, + "mobile": { + "content": "モバイルのレイアウト" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "動的チェックアウトボタンを表示する", - "info": "ストアで利用可能な決済方法を使用すると、お客様にはPayPalやApple Payなど、希望のオプションが表示されます。[もっと詳しく](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "ストアで利用可能な決済方法を使用すると、お客様にはPayPalやApple Payなど、希望のオプションが表示されます。[もっと詳しく](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "ギフトカード商品の受取人情報フォームを表示する", + "info": "ギフトカード商品は、オプションで、個人的なメッセージとともに受取人に直接送信できます。" } }, "name": "購入ボタン" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "動的チェックアウトボタンを表示", - "info": "ストアで利用可能な決済方法を使用すると、お客様にはPayPalやApple Payなど、希望のオプションが表示されます。[詳しくはこちら](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "ストアで利用可能な決済方法を使用すると、お客様にはPayPalやApple Payなど、希望のオプションが表示されます。[詳しくはこちら](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "ギフトカード商品の受取人フォームを表示する", + "info": "有効にすると、オプションで、ギフトカード商品を個人的なメッセージとともに受取人に送信できます。" } } }, diff --git a/locales/ko.json b/locales/ko.json index 2a94ffd902b..86d12c52f0b 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "다음은 {{ shop }}의 {{ value }} 기프트 카드입니다.", + "title": "다음은 {{ shop }}의 {{ value }} 기프트 카드 잔액입니다.", "subtext": "기프트 카드", "gift_card_code": "기프트 카드 코드", - "shop_link": "쇼핑 계속하기", - "remaining_html": "남은 금액: {{ balance }}", + "shop_link": "온라인 스토어 방문", "add_to_apple_wallet": "Apple Wallet에 추가", "qr_image_alt": "QR 코드 — 스캔하여 기프트 카드 사용", - "copy_code": "코드 복사", + "copy_code": "기프트 카드 코드 복사", "expired": "만료됨", "copy_code_success": "코드 복사 완료", - "print_gift_card": "인쇄" + "how_to_use_gift_card": "온라인 기프트 카드 코드 또는 매장 내 QR 코드 사용", + "expiration_date": "만료: {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "선물로 보내고 싶습니다.", + "email_label": "수신자 이메일", + "email_label_optional": "수신자 이메일(선택 사항)", + "email": "이메일", + "name_label": "수신자 이름(선택 사항)", + "name": "이름", + "message_label": "메시지(선택 사항)", + "message": "메시지", + "max_characters": "최대 {{ max_chars }}자" } } } diff --git a/locales/ko.schema.json b/locales/ko.schema.json index f29b6e94f49..c5474891b02 100644 --- a/locales/ko.schema.json +++ b/locales/ko.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "특대" } + }, + "animation": { + "content": "애니메이션", + "image_behavior": { + "options__1": { + "label": "없음" + }, + "options__2": { + "label": "잔잔한 움직임" + }, + "label": "이미지 동작" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "이미지 오버레이 투명도" }, - "header": { - "content": "모바일 레이아웃" - }, "show_text_below": { "label": "모바일에서 컨테이너 표시" }, @@ -1048,6 +1057,9 @@ "label": "오른쪽" }, "label": "모바일 콘텐츠 정렬" + }, + "mobile": { + "content": "모바일 레이아웃" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "동적 결제 버튼 표시", - "info": "스토어에서 사용 가능한 결제 방법을 사용하면 고객이 PayPal 또는 ApplePay처럼 원하는 옵션을 볼 수 있습니다. [자세히 알아보기](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "스토어에서 사용 가능한 결제 방법을 사용하면 고객이 PayPal 또는 ApplePay처럼 원하는 옵션을 볼 수 있습니다. [자세히 알아보기](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "기프트 카드 제품의 수취인 정보 양식 표시", + "info": "기프트 카드 제품을 개인 메시지와 함께 선택적으로 수신자에게 직접 전송할 수 있습니다." } }, "name": "구매 버튼" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "동적 결제 버튼 표시", - "info": "스토어에서 사용 가능한 결제 방법을 사용하면 고객이 PayPal 또는 Apple Pay처럼 원하는 옵션을 볼 수 있습니다. [자세히 알아보기](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "스토어에서 사용 가능한 결제 방법을 사용하면 고객이 PayPal 또는 Apple Pay처럼 원하는 옵션을 볼 수 있습니다. [자세히 알아보기](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "기프트 카드 제품의 수취인 양식 표시", + "info": "활성화하면 기프트 카드 제품을 개인 메시지와 함께 수신자에게 선택적으로 전송할 수 있습니다." } } }, diff --git a/locales/lt-LT.json b/locales/lt-LT.json index 59fcbb9e328..5553123ef5b 100644 --- a/locales/lt-LT.json +++ b/locales/lt-LT.json @@ -462,17 +462,30 @@ }, "gift_cards": { "issued": { - "title": "Štai jūsų {{ value }} vertės parduotuvės „{{ shop }}“ dovanų kortelė!", + "title": "Štai jūsų {{ value }} vertės parduotuvės {{ shop }} dovanų kortelė!", "subtext": "Jūsų dovanų kortelė", "gift_card_code": "Dovanų kortelės kodas", - "shop_link": "Tęsti apsipirkimą", - "remaining_html": "Liko {{ balance }}", + "shop_link": "Apsilankyti internetinėje parduotuvėje", "add_to_apple_wallet": "Pridėti prie „Apple Wallet“", "qr_image_alt": "QR kodas — nuskaitykite ir panaudokite dovanų kortelę", - "copy_code": "Kopijuoti kodą", + "copy_code": "Kopijuoti dovanų kortelės kodą", "expired": "Nebegalioja", "copy_code_success": "Kodą pavyko nukopijuoti", - "print_gift_card": "Spausdinti" + "how_to_use_gift_card": "Panaudokite dovanų kortelės kodą internetinėje parduotuvėje arba QR kodą fizinėje parduotuvėje", + "expiration_date": "Baigs galioti {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Noriu siųsti kaip dovaną", + "email_label": "Gavėjo el. pašto adresas", + "email_label_optional": "Gavėjo el. pašto adresas (pasirinktinai)", + "email": "El. pašto adresas", + "name_label": "Gavėjo vardas (pasirinktinai)", + "name": "Vardas", + "message_label": "Žinutė (pasirinktinai)", + "message": "Žinutė", + "max_characters": "Daugiausia {{ max_chars }} simbolių" } } } diff --git a/locales/nb.json b/locales/nb.json index 0f0252ec9c4..70d9a4939a2 100644 --- a/locales/nb.json +++ b/locales/nb.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Her er {{ value }} gavekortet ditt for {{ shop }}!", + "title": "Her er gavekortsaldoen {{ value }} for {{ shop }}.", "subtext": "Ditt gavekort", "gift_card_code": "Gavekortkode", - "shop_link": "Fortsett å handle", - "remaining_html": "Gjenstår {{ balance }}", + "shop_link": "Besøk nettbutikken", "add_to_apple_wallet": "Legg til i Apple Wallet", "qr_image_alt": "QR-kode – skann for å løse inn gavekortet", - "copy_code": "Kopier kode", + "copy_code": "Kopier gavekortkoden", "expired": "Utløpt", "copy_code_success": "Koden er kopiert", - "print_gift_card": "Skriv ut" + "how_to_use_gift_card": "Bruk gavekortet på nettet eller QR-koden i butikken", + "expiration_date": "Utløper {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Jeg vil sende dette som en gave", + "email_label": "Mottakerens e-post", + "email_label_optional": "Mottakerens e-post (valgfritt)", + "email": "E-post", + "name_label": "Mottakerens navn (valgfritt)", + "name": "Navn", + "message_label": "Melding (valgfritt)", + "message": "Melding", + "max_characters": "Maks. {{ max_chars }} tegn" } } } diff --git a/locales/nb.schema.json b/locales/nb.schema.json index fc1a0b7454e..872f488fb1d 100644 --- a/locales/nb.schema.json +++ b/locales/nb.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Ekstra stort" } + }, + "animation": { + "content": "Animasjoner", + "image_behavior": { + "options__1": { + "label": "Ingen" + }, + "options__2": { + "label": "Bevegelse i omgivelsene" + }, + "label": "Bildeatferd" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Gjennomsiktighet for bildeoverlegg" }, - "header": { - "content": "Mobillayout" - }, "show_text_below": { "label": "Vis beholder på mobil" }, @@ -1048,6 +1057,9 @@ "label": "Høyre" }, "label": "Innholdsjustering på mobiltelefon" + }, + "mobile": { + "content": "Mobillayout" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Vis dynamiske knapper for å gå til kassen", - "info": "Kundene vil se sitt foretrukne alternativ, som PayPal eller Apple Pay, av betalingsmåtene som er tilgjengelig i butikken. [Finn ut mer](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Kundene vil se sitt foretrukne alternativ, som PayPal eller Apple Pay, av betalingsmåtene som er tilgjengelig i butikken. [Finn ut mer](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Vis mottakerinformasjonsskjema for produktgavekort", + "info": "Produktgavekort kan alternativt sendes direkte til en mottaker sammen med en personlig melding." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Vis dynamiske knapper for å gå til kassen", - "info": "Kundene vil se sitt foretrukne alternativ, som PayPal eller Apple Pay, av betalingsmåtene som er tilgjengelig i butikken. [Finn ut mer](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Kundene vil se sitt foretrukne alternativ, som PayPal eller Apple Pay, av betalingsmåtene som er tilgjengelig i butikken. [Finn ut mer](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Vis mottakerskjema for produktgavekort", + "info": "Når produktgavekort er aktivert kan de alternativt sendes til en mottaker med en personlig melding." } } }, diff --git a/locales/nl.json b/locales/nl.json index c75ae22b4dc..98231841979 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Hier is je cadeaubon ter waarde van {{ value }} voor {{ shop }}!", + "title": "Dit is het saldo van de cadeaubon ter waarde van {{ value }} voor {{ shop }}", "subtext": "Je cadeaubon", "gift_card_code": "Cadeaubon code", - "shop_link": "Terugkeren naar winkel", - "remaining_html": "Resterend bedrag: {{ balance }}", + "shop_link": "Onlinewinkel bezoeken", "add_to_apple_wallet": "Aan Apple Wallet toevoegen", "qr_image_alt": "QR-code — scannen om cadeaubon te verzilveren", - "copy_code": "Code kopiëren", + "copy_code": "Cadeauboncode kopiëren", "expired": "Verlopen", "copy_code_success": "Code gekopieerd", - "print_gift_card": "Afdrukken" + "how_to_use_gift_card": "Gebruik de cadeauboncode online of de QR-code in de winkel", + "expiration_date": "Verloopt op {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Ik wil dit als cadeau sturen", + "email_label": "E-mailadres ontvanger", + "email_label_optional": "E-mailadres ontvanger (optioneel)", + "email": "E‑mailadres", + "name_label": "Naam ontvanger (optioneel)", + "name": "Naam", + "message_label": "Bericht (optioneel)", + "message": "Bericht", + "max_characters": "Maximaal {{ max_chars }} tekens" } } } diff --git a/locales/nl.schema.json b/locales/nl.schema.json index 7102239bac8..f0edc9242b9 100644 --- a/locales/nl.schema.json +++ b/locales/nl.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra groot" } + }, + "animation": { + "content": "Animaties", + "image_behavior": { + "options__1": { + "label": "Geen" + }, + "options__2": { + "label": "Bewegingen van de omgeving" + }, + "label": "Gedrag van afbeeldingen" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Dekking van afbeeldingsoverlay" }, - "header": { - "content": "Mobiele opmaak" - }, "show_text_below": { "label": "Container op mobiel weergeven" }, @@ -1048,6 +1057,9 @@ "label": "Rechts" }, "label": "Uitlijning van content op mobiel" + }, + "mobile": { + "content": "Opmaak op mobiel" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dynamische checkoutknoppen weergeven", - "info": "Bij de betaalmethoden die bij je winkel beschikbaar zijn, zien klanten de optie die hun voorkeur heeft, zoals PayPal of Apple Pay. [Learn more](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Bij de betaalmethoden die bij je winkel beschikbaar zijn, zien klanten de optie die hun voorkeur heeft, zoals PayPal of Apple Pay. [Learn more](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Formulier voor gegevens van ontvanger weergeven voor cadeaubonnen", + "info": "Klanten hebben de optie om cadeaubonnen rechtstreeks naar de ontvanger te sturen met een persoonlijk bericht." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dynamische checkout-knoppen weergeven", - "info": "Bij de betaalmethoden die bij je winkel beschikbaar zijn, zien klanten de optie die hun voorkeur heeft, zoals PayPal of Apple Pay. [Meer informatie](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Bij de betaalmethoden die bij je winkel beschikbaar zijn, zien klanten de optie die hun voorkeur heeft, zoals PayPal of Apple Pay. [Meer informatie](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Formulier voor ontvanger weergeven voor cadeaubonnen", + "info": "Indien ingeschakeld, krijgen klanten de optie om cadeaubonnen met een persoonlijk bericht naar de ontvanger te sturen." } } }, diff --git a/locales/pl.json b/locales/pl.json index d49d5d59042..b14af6ca6eb 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -465,14 +465,27 @@ "title": "Oto Twoja karta prezentowa o wartości {{ value }} do {{ shop }}!", "subtext": "Twoja karta prezentowa", "gift_card_code": "Kod karty prezentowej", - "shop_link": "Kontynuuj zakupy", - "remaining_html": "Pozostało {{ balance }}", + "shop_link": "Odwiedź sklep online", "add_to_apple_wallet": "Dodaj do Apple Wallet", "qr_image_alt": "Kod QR – zeskanuj, aby wykorzystać kartę prezentową", - "copy_code": "Skopiuj kod", + "copy_code": "Kopiuj kod karty prezentowej", "expired": "Utraciła ważność", "copy_code_success": "Kod został skopiowany", - "print_gift_card": "Drukuj" + "how_to_use_gift_card": "Użyj kodu karty prezentowej online lub kodu QR w sklepie", + "expiration_date": "Wygasa {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Chcę to wysłać jako prezent", + "email_label": "E-mail odbiorcy", + "email_label_optional": "Adres e-mail odbiorcy (opcjonalnie)", + "email": "E-mail", + "name_label": "Nazwa odbiorcy (opcjonalnie)", + "name": "Nazwisko", + "message_label": "Wiadomość (opcjonalna)", + "message": "Wiadomość", + "max_characters": "Maks. {{ max_chars }} znaki(-ów)" } } } diff --git a/locales/pl.schema.json b/locales/pl.schema.json index 5825f0ebb35..38fa69614da 100644 --- a/locales/pl.schema.json +++ b/locales/pl.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Bardzo duży" } + }, + "animation": { + "content": "Animacje", + "image_behavior": { + "options__1": { + "label": "Brak" + }, + "options__2": { + "label": "Ruch otoczenia" + }, + "label": "Zachowanie obrazu" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Nieprzezroczystość nakładki obrazu" }, - "header": { - "content": "Układ na urządzeniu mobilnym" - }, "show_text_below": { "label": "Pokaż kontener na urządzeniu mobilnym" }, @@ -1048,6 +1057,9 @@ "label": "Prawa strona" }, "label": "Wyrównanie treści na urządzeniu mobilnym" + }, + "mobile": { + "content": "Układ na urządzeniu mobilnym" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Pokaż dynamiczne przyciski realizacji zakupu", - "info": "Korzystając z metod płatności dostępnych w Twoim sklepie, klienci widzą swoją preferowaną opcję, np. PayPal lub Apple Pay. [Dowiedz się więcej](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Korzystając z metod płatności dostępnych w Twoim sklepie, klienci widzą swoją preferowaną opcję, np. PayPal lub Apple Pay. [Dowiedz się więcej](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Pokaż formularz danych odbiorcy dla produktów typu karta prezentowa", + "info": "Produkty w postaci kart prezentowych mogą być wysyłane bezpośrednio do odbiorcy wraz z osobistą wiadomością." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Pokaż dynamiczne przyciski realizacji zakupu", - "info": "Korzystając z metod płatności dostępnych w Twoim sklepie, klienci widzą swoją preferowaną opcję, np. PayPal lub Apple Pay. [Dowiedz się więcej](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Korzystając z metod płatności dostępnych w Twoim sklepie, klienci widzą swoją preferowaną opcję, np. PayPal lub Apple Pay. [Dowiedz się więcej](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Pokaż formularz odbiorcy dla produktów typu karta prezentowa", + "info": "Po włączeniu, produkty w postaci kart prezentowych mogą być opcjonalnie wysyłane do odbiorcy z osobistą wiadomością." } } }, diff --git a/locales/pt-BR.json b/locales/pt-BR.json index b2157886ff8..ce4fb6bf716 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Aqui está seu cartão-presente da {{ shop }} no valor de {{ value }}.", + "title": "O saldo no cartão-presente da loja {{ shop }} é de {{ value }}.", "subtext": "Seu cartão-presente", "gift_card_code": "Código do cartão-presente", - "shop_link": "Voltar à loja", - "remaining_html": "{{ balance }} restantes", + "shop_link": "Visitar loja virtual", "add_to_apple_wallet": "Adicionar ao app Wallet da Apple", "qr_image_alt": "Código QR — faça a leitura para resgatar o cartão-presente", - "copy_code": "Copiar código", + "copy_code": "Copiar código do cartão-presente", "expired": "Expirado", "copy_code_success": "Código copiado", - "print_gift_card": "Imprimir" + "how_to_use_gift_card": "Use o código do cartão-presente online ou o código QR na loja", + "expiration_date": "Expira em {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Quero enviar como presente", + "email_label": "E-mail do destinatário", + "email_label_optional": "E-mail do destinatário (opcional)", + "email": "E-mail", + "name_label": "Nome do destinatário (opcional)", + "name": "Nome", + "message_label": "Mensagem (opcional)", + "message": "Mensagem", + "max_characters": "Máximo de {{ max_chars }} caracteres" } } } diff --git a/locales/pt-BR.schema.json b/locales/pt-BR.schema.json index ee0a9db35fc..a2ef83f8c43 100644 --- a/locales/pt-BR.schema.json +++ b/locales/pt-BR.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra grande" } + }, + "animation": { + "content": "Animações", + "image_behavior": { + "options__1": { + "label": "Nenhuma" + }, + "options__2": { + "label": "Movimentação do ambiente" + }, + "label": "Comportamento da imagem" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Opacidade de sobreposição de imagem" }, - "header": { - "content": "Layout para dispositivo móvel" - }, "show_text_below": { "label": "Exibir contêiner em dispositivos móveis" }, @@ -1048,6 +1057,9 @@ "label": "Direita" }, "label": "Alinhamento de conteúdo em dispositivos móveis" + }, + "mobile": { + "content": "Layout em dispositivos móveis" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Exibir botões de checkout dinâmico", - "info": "Cada cliente vê a forma de pagamento preferencial dentre as disponíveis na loja, como PayPal ou Apple Pay. [Saiba mais](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Cada cliente vê a forma de pagamento preferencial dentre as disponíveis na loja, como PayPal ou Apple Pay. [Saiba mais](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostrar formulário de informações do destinatário para produtos \"cartão-presente\"", + "info": "Existe a opção de enviar produtos \"cartão-presente\" direto a um destinatário com uma mensagem pessoal." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Exibir botões de checkout dinâmico", - "info": "Cada cliente vê a forma de pagamento preferencial dentre as disponíveis na loja, como PayPal ou Apple Pay. [Saiba mais](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Cada cliente vê a forma de pagamento preferencial dentre as disponíveis na loja, como PayPal ou Apple Pay. [Saiba mais](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Mostrar formulário para destinatários de produtos \"cartão-presente\"", + "info": "Quando ativos, os produtos \"cartão-presente\" podem ser enviados a um destinatário com uma mensagem pessoal." } } }, diff --git a/locales/pt-PT.json b/locales/pt-PT.json index 134884fbb00..42490bb107e 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Aqui está o seu cartão de oferta de {{ value }} para {{ shop }}!", + "title": "Aqui está o seu saldo do cartão de oferta de {{ value }} para {{ shop }}!", "subtext": "O seu cartão de oferta", "gift_card_code": "Código do cartão de oferta", - "shop_link": "Continuar a comprar", - "remaining_html": "{{ balance }} restante", + "shop_link": "Visite a loja online", "add_to_apple_wallet": "Adicionar a Apple Wallet", "qr_image_alt": "Código QR - digitalizar para resgatar cartão de oferta", - "copy_code": "Copiar código", + "copy_code": "Copiar código de cartão-de oferta", "expired": "Expirado", "copy_code_success": "Código copiado com sucesso", - "print_gift_card": "Imprimir" + "how_to_use_gift_card": "Utilize o código do cartão de oferta online ou o código QR na loja", + "expiration_date": "Expira em {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Quero enviar isto como um presente", + "email_label": "E-mail do destinatário", + "email_label_optional": "E-mail do destinatário (opcional)", + "email": "E-mail", + "name_label": "Nome do destinatário (opcional)", + "name": "Nome", + "message_label": "Mensagem (opcional)", + "message": "Mensagem", + "max_characters": "Máximo de {{ max_chars }} caracteres" } } } diff --git a/locales/pt-PT.schema.json b/locales/pt-PT.schema.json index bc771a6ff5b..57b3675dc3c 100644 --- a/locales/pt-PT.schema.json +++ b/locales/pt-PT.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra grande" } + }, + "animation": { + "content": "Animações", + "image_behavior": { + "options__1": { + "label": "Nenhum" + }, + "options__2": { + "label": "Movimento de ambiente" + }, + "label": "Comportamento da imagem" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Opacidade da sobreposição da imagem" }, - "header": { - "content": "Esquema para dispositivo móvel" - }, "show_text_below": { "label": "Mostrar recetor em dispositivo móvel" }, @@ -1048,6 +1057,9 @@ "label": "Direita" }, "label": "Alinhamento do conteúdo em dispositivos móveis" + }, + "mobile": { + "content": "Esquema para dispositivo móvel" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostrar botões dinâmicos de finalização da compra", - "info": "Utilizando os métodos de pagamento disponíveis na sua loja, os clientes poderão ver a sua opção preferida, como o PayPal ou Apple Pay. [Saiba mais](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizando os métodos de pagamento disponíveis na sua loja, os clientes poderão ver a sua opção preferida, como o PayPal ou Apple Pay. [Saiba mais](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Apresentar o formulário de informações do destinatário para produtos de cartões de oferta", + "info": "Os produtos de cartões de oferta podem ser opcionalmente enviados a um destinatário com uma mensagem pessoal." } }, "name": "Botão de compra" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Mostrar botões dinâmicos de finalização da compra", - "info": "Utilizando os métodos de pagamento disponíveis na sua loja, os clientes poderão ver a sua opção preferida, como o PayPal ou Apple Pay. [Saber mais](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Utilizando os métodos de pagamento disponíveis na sua loja, os clientes poderão ver a sua opção preferida, como o PayPal ou Apple Pay. [Saber mais](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Apresentar o formulário do destinatário para produtos de cartões de oferta", + "info": "Quando estiverem ativados, os produtos de cartões de oferta podem ser opcionalmente enviados a um destinatário com uma mensagem pessoal." } } }, diff --git a/locales/ro-RO.json b/locales/ro-RO.json index 6885743b78f..efb57640b6d 100644 --- a/locales/ro-RO.json +++ b/locales/ro-RO.json @@ -452,17 +452,30 @@ }, "gift_cards": { "issued": { - "title": "Iată cardul dvs. cadou de {{ value }} pentru {{ shop }}!", + "title": "Iată soldul aferent cardurilor cadou, în valoare de {{ value }}, pentru {{ shop }}!", "subtext": "Cardul dvs. cadou", "gift_card_code": "Codul cardului cadou", - "shop_link": "Continuați cumpărăturile", - "remaining_html": "Mai aveți {{ balance }}", + "shop_link": "Vizitează magazinul online", "add_to_apple_wallet": "Adăugați la Apple Wallet", "qr_image_alt": "Cod QR – scanați-l ca să valorificați cardul cadou", - "copy_code": "Copiați codul", + "copy_code": "Copiază codul cardului cadou", "expired": "Expirat", "copy_code_success": "Codul a fost copiat cu succes", - "print_gift_card": "Imprimați" + "how_to_use_gift_card": "Folosește codul cardului cadou online sau codul QR în magazin", + "expiration_date": "Expiră pe {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Vreau să trimit acest lucru drept cadou", + "email_label": "Adresă de e-mail destinatar", + "email_label_optional": "Adresă de e-mail destinatar (opțional)", + "email": "Adresă de e-mail", + "name_label": "Nume destinatar (opțional)", + "name": "Nume", + "message_label": "Mesaj (opțional)", + "message": "Mesaj", + "max_characters": "Maximum {{ max_chars }} (de) caractere" } } } diff --git a/locales/ru.json b/locales/ru.json index 0803b719a50..4d7040a9fd8 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -462,17 +462,30 @@ }, "gift_cards": { "issued": { - "title": "Вот ваша подарочная карта на {{ value }} для магазина {{ shop }}!", + "title": "Вот ваша подарочная карта с номиналом {{ value }} для магазина {{ shop }}!", "subtext": "Ваша подарочная карта", "gift_card_code": "Код подарочной карты", - "shop_link": "Продолжить покупки", - "remaining_html": "Остаток на счету: {{ balance }}", + "shop_link": "Посетить онлайн-магазин", "add_to_apple_wallet": "Добавить в Apple Wallet", "qr_image_alt": "Отсканируйте QR-код, чтобы использовать подарочную карту", - "copy_code": "Копировать код", + "copy_code": "Скопировать код подарочной карты", "expired": "Срок действия истек", "copy_code_success": "Код скопирован", - "print_gift_card": "Печать" + "how_to_use_gift_card": "Используйте код подарочной карты онлайн или отсканируйте QR-код в магазине", + "expiration_date": "Срок действия истекает {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Я хочу отправить это в качестве подарка", + "email_label": "Электронный адрес получателя", + "email_label_optional": "Электронный адрес получателя (необязательно)", + "email": "Электронный адрес", + "name_label": "Имя получателя (необязательно)", + "name": "Имя", + "message_label": "Сообщение (необязательно)", + "message": "Сообщение", + "max_characters": "Не больше {{ max_chars }} симв." } } } diff --git a/locales/sk-SK.json b/locales/sk-SK.json index 227450b9665..84c92cdcf5a 100644 --- a/locales/sk-SK.json +++ b/locales/sk-SK.json @@ -462,17 +462,30 @@ }, "gift_cards": { "issued": { - "title": "Váš darčekový poukaz v hodnote {{ value }} do obchodu {{ shop }}.", + "title": "Váš darčekový poukaz v hodnote {{ value }} do obchodu {{ shop }}!", "subtext": "Váš darčekový poukaz", "gift_card_code": "Kód darčekového poukazu", - "shop_link": "Pokračovať v nákupe", - "remaining_html": "Zostáva {{ balance }}", + "shop_link": "Navštíviť online obchod", "add_to_apple_wallet": "Pridať do aplikácie Apple Wallet", "qr_image_alt": "QR kód – naskenujte ho a uplatnite si darčekový poukaz", - "copy_code": "Kopírovať kód", + "copy_code": "Kopírovať kód darčekového poukazu", "expired": "Platnosť uplynula", "copy_code_success": "Kód sa úspešne skopíroval", - "print_gift_card": "Tlačiť" + "how_to_use_gift_card": "Použite online kód darčekového poukazu alebo QR kód v obchode", + "expiration_date": "Platnosť skončí {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Chcem to poslať ako darček", + "email_label": "E-mail príjemcu", + "email_label_optional": "E-mail príjemcu (voliteľné)", + "email": "E-mail", + "name_label": "Meno príjemcu (voliteľné)", + "name": "Meno", + "message_label": "Správa (voliteľné)", + "message": "Správa", + "max_characters": "Maximálny počet znakov: {{ max_chars }}" } } } diff --git a/locales/sl-SI.json b/locales/sl-SI.json index b25a226ccec..512e94feaed 100644 --- a/locales/sl-SI.json +++ b/locales/sl-SI.json @@ -462,17 +462,30 @@ }, "gift_cards": { "issued": { - "title": "Tukaj je vaš darilni bon za trgovino {{ shop }} v znesku {{ value }}.", + "title": "To je darilni bon v vrednosti {{ value }} za trgovino {{ shop }}!", "subtext": "Vaš darilni bon", "gift_card_code": "Koda darilnega bona", - "shop_link": "Nadaljevanje z nakupovanjem", - "remaining_html": "Preostaja {{ balance }}", + "shop_link": "Obišči spletno trgovino", "add_to_apple_wallet": "Dodaj v Apple Wallet", "qr_image_alt": "Koda QR – optično jo preberite za unovčenje darilnega bona", - "copy_code": "Kopiraj kodo", + "copy_code": "Kopiraj kodo darilnega bona", "expired": "Poteklo", "copy_code_success": "Koda je uspešno kopirana", - "print_gift_card": "Natisni" + "how_to_use_gift_card": "Uporabite kodo darilnega bona v spletu ali kodo QR v trgovini", + "expiration_date": "Poteče {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Želim poslati kot darilo", + "email_label": "E-poštni naslov prejemnika", + "email_label_optional": "E-poštni naslov prejemnika (izbirno)", + "email": "E-poštni naslov", + "name_label": "Ime prejemnika (izbirno)", + "name": "Ime", + "message_label": "Sporočilo (izbirno)", + "message": "Sporočilo", + "max_characters": "Največje št. znakov: {{ max_chars }}" } } } diff --git a/locales/sv.json b/locales/sv.json index 0eb9c522f4e..74926db1961 100644 --- a/locales/sv.json +++ b/locales/sv.json @@ -445,14 +445,27 @@ "title": "Här är ditt presentkort värt {{ value }} för {{ shop }}!", "subtext": "Ditt presentkort", "gift_card_code": "Presentkortskod", - "shop_link": "Fortsätt shoppa", - "remaining_html": "Återstående {{ balance }}", + "shop_link": "Besök webbshop", "add_to_apple_wallet": "Lägg till i Apple Wallet", "qr_image_alt": "QR-kod – skanna för att lösa in presentkort", - "copy_code": "Kopiera kod", + "copy_code": "Kopiera presentkortskod", "expired": "Har gått ut", "copy_code_success": "Koden kopierades", - "print_gift_card": "Skriv ut" + "how_to_use_gift_card": "Använd presentkortskoden online eller QR-koden i butik", + "expiration_date": "Går ut {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Jag vill skicka detta som en gåva", + "email_label": "Mottagarens e-postadress", + "email_label_optional": "Mottagarens e-postadress (valfritt)", + "email": "E-postadress", + "name_label": "Mottagarens namn (valfritt)", + "name": "Namn", + "message_label": "Meddelande (valfritt)", + "message": "Meddelande", + "max_characters": "Max. {{ max_chars }} tecken" } } } diff --git a/locales/sv.schema.json b/locales/sv.schema.json index 52338858e6b..a02d5a7e166 100644 --- a/locales/sv.schema.json +++ b/locales/sv.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Extra stor" } + }, + "animation": { + "content": "Animeringar", + "image_behavior": { + "options__1": { + "label": "Inga" + }, + "options__2": { + "label": "Omgivande rörelse" + }, + "label": "Bildbeteende" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Bildens opacitet för överlagring" }, - "header": { - "content": "Mobil layout" - }, "show_text_below": { "label": "Visa ruta på mobil" }, @@ -1048,6 +1057,9 @@ "label": "Höger" }, "label": "Linjering av innehåll på mobil" + }, + "mobile": { + "content": "Mobil layout" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "Visa dynamiska utcheckningsknappar", - "info": "Genom att använda tillgängliga betalningsmetoder i butiken kan kunder se valt alternativ, till exempel PayPal eller Apple Pay. [Läs mer](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Genom att använda tillgängliga betalningsmetoder i butiken kan kunder se valt alternativ, till exempel PayPal eller Apple Pay. [Läs mer](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Visa mottagarformulär för presentkortsprodukter", + "info": "Presentkortsprodukter kan skickas direkt till en mottagare med ett personligt meddelande." } }, "name": "Köpknappar" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Visa dynamiska kassaknappar", - "info": "Genom att använda de betalningsmetoder som finns tillgängliga i din butik kan kunder se det alternativ de föredrar, som PayPal eller Apple Pay. [Mer information](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Genom att använda de betalningsmetoder som finns tillgängliga i din butik kan kunder se det alternativ de föredrar, som PayPal eller Apple Pay. [Mer information](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Visa mottagarformulär för presentkortsprodukter", + "info": "När detta är aktiverat är det möjligt att skicka presentkortsprodukter med ett personligt meddelande till mottagaren." } } }, diff --git a/locales/th.json b/locales/th.json index 2032d63e924..0c8d49aede3 100644 --- a/locales/th.json +++ b/locales/th.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "นี่คือบัตรของขวัญมูลค่า {{ value }} สำหรับใช้ที่ {{ shop }}!", + "title": "นี่คือยอดคงเหลือในบัตรของขวัญมูลค่า {{ value }} สำหรับใช้ที่ {{ shop }}!", "subtext": "บัตรของขวัญของคุณ", "gift_card_code": "รหัสบัตรของขวัญ", - "shop_link": "เลือกซื้อต่อ", - "remaining_html": "คงเหลือ {{ balance }}", + "shop_link": "เยี่ยมชมร้านค้าออนไลน์", "add_to_apple_wallet": "เพิ่มลงใน Apple Wallet", "qr_image_alt": "คิวอาร์โค้ด — สแกนเพื่อแลกใช้บัตรของขวัญ", - "copy_code": "คัดลอกโค้ด", + "copy_code": "คัดลอกรหัสบัตรของขวัญ", "expired": "หมดอายุแล้ว", "copy_code_success": "คัดลอกรหัสสำเร็จ", - "print_gift_card": "พิมพ์" + "how_to_use_gift_card": "ใช้รหัสบัตรของขวัญทางออนไลน์หรือใช้คิวอาร์โค้ดในร้านค้า", + "expiration_date": "หมดอายุเมื่อ {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "ฉันต้องการส่งสิ่งนี้เป็นของขวัญ", + "email_label": "อีเมลผู้รับ", + "email_label_optional": "อีเมลผู้รับ (ระบุหรือไม่ก็ได้)", + "email": "อีเมล", + "name_label": "ชื่อผู้รับ (ระบุหรือไม่ก็ได้)", + "name": "ชื่อ", + "message_label": "ข้อความ (ระบุหรือไม่ก็ได้)", + "message": "ข้อความ", + "max_characters": "สูงสุด {{ max_chars }} อักขระ" } } } diff --git a/locales/th.schema.json b/locales/th.schema.json index 88c741a4cf6..7a6dcee29ab 100644 --- a/locales/th.schema.json +++ b/locales/th.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "ขนาดใหญ่พิเศษ" } + }, + "animation": { + "content": "ภาพเคลื่อนไหว", + "image_behavior": { + "options__1": { + "label": "ไม่มี" + }, + "options__2": { + "label": "การเคลื่อนไหวแวดล้อม" + }, + "label": "พฤติกรรมภาพ" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "ความทึบของการวางซ้อนรูปภาพ" }, - "header": { - "content": "เลย์เอาต์ของมือถือ" - }, "show_text_below": { "label": "แสดงคอนเทนเนอร์บนมือถือ" }, @@ -1048,6 +1057,9 @@ "label": "ขวา" }, "label": "การจัดวางเนื้อหาบนมือถือ" + }, + "mobile": { + "content": "เลย์เอาต์สำหรับมือถือ" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "แสดงปุ่มชำระเงินแบบไดนามิก", - "info": "วิธีการชำระเงินที่พร้อมใช้งานบนร้านค้าของคุณ จะช่วยให้ลูกค้าเห็นตัวเลือกที่พวกเขาต้องการ เช่น PayPal หรือ Apple Pay [ดูข้อมูลเพิ่มเติม](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "วิธีการชำระเงินที่พร้อมใช้งานบนร้านค้าของคุณ จะช่วยให้ลูกค้าเห็นตัวเลือกที่พวกเขาต้องการ เช่น PayPal หรือ Apple Pay [ดูข้อมูลเพิ่มเติม](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "แสดงแบบฟอร์มข้อมูลผู้รับสำหรับผลิตภัณฑ์บัตรของขวัญ", + "info": "สามารถเลือกส่งผลิตภัณฑ์บัตรของขวัญตรงถึงผู้รับพร้อมข้อความของตนเองได้" } }, "name": "ปุ่มซื้อ" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "แสดงปุ่มชำระเงินแบบไดนามิก", - "info": "วิธีการชำระเงินที่พร้อมใช้งานบนร้านค้าของคุณจะช่วยให้ลูกค้าเห็นตัวเลือกที่พวกเขาต้องการ เช่น PayPal หรือ Apple Pay [ดูข้อมูลเพิ่มเติม](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "วิธีการชำระเงินที่พร้อมใช้งานบนร้านค้าของคุณจะช่วยให้ลูกค้าเห็นตัวเลือกที่พวกเขาต้องการ เช่น PayPal หรือ Apple Pay [ดูข้อมูลเพิ่มเติม](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "แสดงแบบฟอร์มผู้รับสำหรับผลิตภัณฑ์บัตรของขวัญ", + "info": "สามารถเลือกส่งผลิตภัณฑ์บัตรของขวัญให้ผู้รับพร้อมข้อความของตนเองได้เมื่อเปิดใช้งานแล้ว" } } }, diff --git a/locales/tr.json b/locales/tr.json index 6f5d778221e..4ca899c89f2 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "İşte {{ shop }} için {{ value }} hediye kartınız!", + "title": "İşte {{ shop }} için {{ value }} tutarındaki hediye kartı bakiyeniz!", "subtext": "Hediye kartınız", "gift_card_code": "Hediye kartı kodu", - "shop_link": "Alışverişe devam et", - "remaining_html": "{{ balance }} kaldı", + "shop_link": "Online mağazayı ziyaret edin", "add_to_apple_wallet": "Apple Wallet'a ekle", "qr_image_alt": "QR kodu: Hediye kartını kullanmak için tarayın", - "copy_code": "Kodu kopyala", + "copy_code": "Hediye kartı kodunu kopyala", "expired": "Süresi sona erdi", "copy_code_success": "Kod başarıyla kopyalandı", - "print_gift_card": "Yazdır" + "how_to_use_gift_card": "Hediye kartı kodunu online olarak veya QR kodunu mağazada kullanın", + "expiration_date": "Sona erme tarihi: {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Bunu hediye olarak göndermek istiyorum", + "email_label": "Alıcı e-postası", + "email_label_optional": "Alıcı e-postası (isteğe bağlı)", + "email": "E-posta", + "name_label": "Alıcı adı (isteğe bağlı)", + "name": "Ad", + "message_label": "Mesaj (isteğe bağlı)", + "message": "Mesaj", + "max_characters": "Maksimum {{ max_chars }} karakter" } } } diff --git a/locales/tr.schema.json b/locales/tr.schema.json index aa8ab4d4216..65d320c197c 100644 --- a/locales/tr.schema.json +++ b/locales/tr.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Çok büyük" } + }, + "animation": { + "content": "Animasyonlar", + "image_behavior": { + "options__1": { + "label": "Yok" + }, + "options__2": { + "label": "Ortam içinde hareket" + }, + "label": "Görsel davranışı" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Görsel yer paylaşımı opaklığı" }, - "header": { - "content": "Mobil Düzen" - }, "show_text_below": { "label": "Mobil cihaz üzerinde kapsayıcıyı göster" }, @@ -1048,6 +1057,9 @@ "label": "Sağ" }, "label": "Mobil içerik hizalaması" + }, + "mobile": { + "content": "Mobil Düzen" } }, "blocks": { @@ -1603,7 +1615,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dinamik ödeme düğmelerini göster", - "info": "Müşteriler, mağazanızda bulunan ödeme yöntemlerini kullanarak PayPal veya Apple Pay gibi tercih ettikleri seçeneği görür. [Daha fazla bilgi edinin](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Müşteriler, mağazanızda bulunan ödeme yöntemlerini kullanarak PayPal veya Apple Pay gibi tercih ettikleri seçeneği görür. [Daha fazla bilgi edinin](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Hediye kartı ürünleri için alıcı bilgi formunu göster", + "info": "Hediye kartı ürünleri, isteğe bağlı olarak kişisel bir mesajla birlikte doğrudan bir alıcıya gönderilebilir." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Dinamik ödeme düğmelerini göster", - "info": "Müşteriler, mağazanızda bulunan ödeme yöntemlerini kullanarak PayPal veya Apple Pay gibi tercih ettikleri seçeneği görür. [Daha fazla bilgi edinin](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Müşteriler, mağazanızda bulunan ödeme yöntemlerini kullanarak PayPal veya Apple Pay gibi tercih ettikleri seçeneği görür. [Daha fazla bilgi edinin](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Hediye kartı ürünleri için alıcı formunu göster", + "info": "Etkinleştirildiğinde, hediye kartı ürünleri isteğe bağlı olarak kişisel bir mesajla birlikte bir alıcıya gönderilebilir." } } }, diff --git a/locales/vi.json b/locales/vi.json index fd4a4024dab..568a871641d 100644 --- a/locales/vi.json +++ b/locales/vi.json @@ -132,7 +132,7 @@ "vendor": "Nhà cung cấp", "video_exit_message": "{{ title }} mở video toàn màn hình ở cùng một cửa sổ.", "xr_button": "Xem tại không gian của bạn", - "xr_button_label": "Xem tại không gian của bạn, tải mặt hàng trong cửa sổ thực tế tăng cường", + "xr_button_label": "Xem tại không gian của bạn, tải mặt hàng trong cửa sổ thực tế ảo tăng cường", "pickup_availability": { "view_store_info": "Xem thông tin cửa hàng", "check_other_stores": "Kiểm tra tình trạng còn hàng tại các cửa hàng khác", @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "Đây là thẻ quà tặng {{ value }} của bạn cho {{ shop }}!", + "title": "Đây là số dư thẻ quà tặng trị giá {{ value }} của bạn cho {{ shop }}!", "subtext": "Thẻ quà tặng của bạn", "gift_card_code": "Mã thẻ quà tặng", - "shop_link": "Tiếp tục mua sắm", - "remaining_html": "Còn lại {{ balance }}", + "shop_link": "Truy cập cửa hàng trực tuyến", "add_to_apple_wallet": "Thêm vào Apple Wallet", "qr_image_alt": "Mã QR — quét để đổi thẻ quà tặng", - "copy_code": "Sao chép mã", + "copy_code": "Sao chép mã thẻ quà tặng", "expired": "Đã hết hạn", "copy_code_success": "Đã sao chép mã thành công", - "print_gift_card": "In" + "how_to_use_gift_card": "Sử dụng mã thẻ quà tặng trực tuyến hoặc mã QR tại cửa hàng", + "expiration_date": "Hết hạn vào {{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "Tôi muốn gửi làm quà", + "email_label": "Email người nhận", + "email_label_optional": "Email người nhận (không bắt buộc)", + "email": "Email", + "name_label": "Tên người nhận (không bắt buộc)", + "name": "Tên", + "message_label": "Tin nhắn (không bắt buộc)", + "message": "Tin nhắn", + "max_characters": "Tối đa {{ max_chars }} ký tự" } } } diff --git a/locales/vi.schema.json b/locales/vi.schema.json index ec63e6e8376..468a7d6064b 100644 --- a/locales/vi.schema.json +++ b/locales/vi.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "Cực lớn" } + }, + "animation": { + "content": "Hiệu ứng động", + "image_behavior": { + "options__1": { + "label": "Không" + }, + "options__2": { + "label": "Chuyển động xung quanh" + }, + "label": "Hành vi của ảnh" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "Độ chắn sáng của lớp phủ hình ảnh" }, - "header": { - "content": "Bố cục trên thiết bị di động" - }, "show_text_below": { "label": "Hiện vùng chứa trên thiết bị di động" }, @@ -1048,6 +1057,9 @@ "label": "Bên phải" }, "label": "Căn chỉnh nội dung trên thiết bị di động" + }, + "mobile": { + "content": "Bố cục trên thiết bị di động" } }, "blocks": { @@ -1604,7 +1616,11 @@ "settings": { "show_dynamic_checkout": { "label": "Hiển thị nút thanh toán động", - "info": "Sử dụng phương thức thanh toán được hỗ trợ trong cửa hàng, khách hàng sẽ thấy tùy chọn ưu tiên của họ như PayPal hoặc Apple Pay. [Tìm hiểu thêm](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Sử dụng phương thức thanh toán được hỗ trợ trong cửa hàng, khách hàng sẽ thấy tùy chọn ưu tiên của họ như PayPal hoặc Apple Pay. [Tìm hiểu thêm](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Hiển thị biểu mẫu thông tin người nhận cho sản phẩm thẻ quà tặng", + "info": "Có thể tùy ý gửi các sản phẩm thẻ quà tặng trực tiếp cho người nhận kèm tin nhắn cá nhân." } } }, @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "Hiển thị nút thanh toán động", - "info": "Khi sử dụng phương thức thanh toán được hỗ trợ trong cửa hàng của bạn, khách hàng sẽ thấy tùy chọn ưu tiên của mình, như PayPal hoặc Apple Pay. [Tìm hiểu thêm](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "Khi sử dụng phương thức thanh toán được hỗ trợ trong cửa hàng của bạn, khách hàng sẽ thấy tùy chọn ưu tiên của mình, như PayPal hoặc Apple Pay. [Tìm hiểu thêm](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "Hiển thị biểu mẫu người nhận cho sản phẩm thẻ quà tặng", + "info": "Sau khi kích hoạt, các sản phẩm thẻ quà tặng có thể được gửi tùy ý cho người nhận bằng tin nhắn cá nhân." } } }, diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 31a792cb045..f545dd8ad10 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "这是您获得的 {{ shop }} 的 {{ value }} 礼品卡!", + "title": "您的 {{ shop }} 的礼品卡余额为 {{ value }}!", "subtext": "您的礼品卡", "gift_card_code": "礼品卡代码", - "shop_link": "继续购物", - "remaining_html": "余额为 {{ balance }}", + "shop_link": "访问在线商店", "add_to_apple_wallet": "添加到 Apple Wallet", "qr_image_alt": "二维码 — 扫描兑换礼品卡", - "copy_code": "复制代码", + "copy_code": "复制礼品卡代码", "expired": "已过期", "copy_code_success": "已成功复制代码", - "print_gift_card": "打印" + "how_to_use_gift_card": "在线使用礼品卡代码或在店内使用二维码", + "expiration_date": "过期日期:{{ expires_on }}" + } + }, + "recipient": { + "form": { + "checkbox": "我想将此礼品卡发送为礼品", + "email_label": "收件人邮箱", + "email_label_optional": "收件人邮箱(可选)", + "email": "邮箱", + "name_label": "收件人姓名(可选)", + "name": "姓名", + "message_label": "消息(可选)", + "message": "消息", + "max_characters": "不超过 {{ max_chars }} 个字符" } } } diff --git a/locales/zh-CN.schema.json b/locales/zh-CN.schema.json index c5ae5524c4e..3ec11768fe6 100644 --- a/locales/zh-CN.schema.json +++ b/locales/zh-CN.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "特大" } + }, + "animation": { + "content": "动画", + "image_behavior": { + "options__1": { + "label": "无" + }, + "options__2": { + "label": "环境移动" + }, + "label": "图片行为" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "图片叠加不透明度" }, - "header": { - "content": "移动布局" - }, "show_text_below": { "label": "在移动设备上显示容器" }, @@ -1048,6 +1057,9 @@ "label": "右" }, "label": "移动设备内容对齐方式" + }, + "mobile": { + "content": "移动设备布局" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "显示动态结账按钮", - "info": "通过使用您商店中提供的付款方式,客户会看到他们的首选付款方式,例如 PayPal 或 Apple Pay。[了解详细信息](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "通过使用您商店中提供的付款方式,客户会看到他们的首选付款方式,例如 PayPal 或 Apple Pay。[了解详细信息](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "显示礼品卡产品的收件人信息表单", + "info": "客户可以选择直接将礼品卡产品发送给收件人并附加私人消息。" } }, "name": "Buy Button" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "显示动态结账按钮", - "info": "通过使用您商店中提供的付款方式,客户会看到他们的首选付款方式,例如 PayPal 或 Apple Pay。[了解详细信息](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "通过使用您商店中提供的付款方式,客户会看到他们的首选付款方式,例如 PayPal 或 Apple Pay。[了解详细信息](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "显示礼品卡产品的收件人表单", + "info": "启用此功能后,客户可以选择将礼品卡产品发送给收件人并附加私人消息。" } } }, diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 4169a413807..707932bf21a 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -442,17 +442,30 @@ }, "gift_cards": { "issued": { - "title": "這是您在 {{ shop }} 價值 {{ value }} 的禮品卡!", + "title": "這是您在 {{ shop }} 餘額為 {{ value }} 的禮品卡!", "subtext": "您的禮品卡", "gift_card_code": "禮品卡代碼", - "shop_link": "繼續購物", - "remaining_html": "餘額 {{ balance }}", + "shop_link": "造訪網路商店", "add_to_apple_wallet": "加入 Apple 錢包", "qr_image_alt": "QR 碼 — 掃描以兌換禮品卡", - "copy_code": "複製程式碼", + "copy_code": "複製禮品卡代碼", "expired": "已到期", "copy_code_success": "代碼已成功複製", - "print_gift_card": "列印" + "how_to_use_gift_card": "請在網路商店使用禮品卡代碼或在實體商店使用 QR 碼", + "expiration_date": "於 {{ expires_on }}到期" + } + }, + "recipient": { + "form": { + "checkbox": "我要將此作為禮物傳送", + "email_label": "收件者電子郵件", + "email_label_optional": "收件者電子郵件 (選填)", + "email": "電子郵件", + "name_label": "收件者姓名 (選填)", + "name": "姓名", + "message_label": "訊息 (選填)", + "message": "訊息", + "max_characters": "最多 {{ max_chars }} 個字元" } } } diff --git a/locales/zh-TW.schema.json b/locales/zh-TW.schema.json index 8f63fad10b0..1ffaa8409e0 100644 --- a/locales/zh-TW.schema.json +++ b/locales/zh-TW.schema.json @@ -425,6 +425,18 @@ "options__4": { "label": "超大型" } + }, + "animation": { + "content": "動畫", + "image_behavior": { + "options__1": { + "label": "無" + }, + "options__2": { + "label": "緩慢移動" + }, + "label": "圖片行為" + } } }, "announcement-bar": { @@ -973,9 +985,6 @@ "image_overlay_opacity": { "label": "圖片疊加層透明度" }, - "header": { - "content": "行動版版面配置" - }, "show_text_below": { "label": "在行動版顯示容器" }, @@ -1048,6 +1057,9 @@ "label": "靠右" }, "label": "行動版內容對齊方式" + }, + "mobile": { + "content": "行動版版面配置" } }, "blocks": { @@ -1594,7 +1606,11 @@ "settings": { "show_dynamic_checkout": { "label": "顯示動態結帳按鈕", - "info": "顧客可以使用您商店可用的付款方式,看見其偏好選項,如 PayPal 或 Apple Pay 。[深入瞭解相關資訊](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "顧客可以使用您商店可用的付款方式,看見其偏好選項,如 PayPal 或 Apple Pay 。[深入瞭解相關資訊](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "顯示禮品卡商品的收件人資訊表單", + "info": "可選擇將禮品卡商品與個人化訊息直接傳送給收件人。" } }, "name": "購買按鈕" @@ -2451,7 +2467,11 @@ "settings": { "show_dynamic_checkout": { "label": "顯示動態結帳按鈕", - "info": "顧客可透過您商店的可用付款方式,看到其偏好選項 (如 PayPal 或 Apple Pay)。[瞭解詳情](https:\/\/help.shopify.com\/manual\/using-themes\/change-the-layout\/dynamic-checkout)" + "info": "顧客可透過您商店的可用付款方式,看到其偏好選項 (如 PayPal 或 Apple Pay)。[瞭解詳情](https://help.shopify.com/manual/using-themes/change-the-layout/dynamic-checkout)" + }, + "show_gift_card_recipient": { + "label": "顯示禮品卡商品的收件人表單", + "info": "啟用後,即可選擇將禮品卡商品與個人化訊息傳送給收件人。" } } }, diff --git a/sections/header.liquid b/sections/header.liquid index cdb96d27adf..5f37cae3751 100644 --- a/sections/header.liquid +++ b/sections/header.liquid @@ -142,8 +142,17 @@ + +{%- liquid + for block in section.blocks + if block.type == '@app' + assign has_app_block = true + endif + endfor +-%} + <{% if section.settings.sticky_header_type != 'none' %}sticky-header data-sticky-type="{{ section.settings.sticky_header_type }}"{% else %}div{% endif %} class="header-wrapper color-{{ section.settings.color_scheme }} gradient{% if section.settings.show_line_separator %} header-wrapper--border-bottom{% endif %}"> -
+
{%- if section.settings.menu != blank -%}