feat(apply-i18n-placeholders): extend schema, translate and use in .tsx (#12264)

This extends the `$schema.json` by the 4 placeholders, later used in `product-create-general-section.tsx`. The placeholders affected by this are for the title, subtitle, handle and description. Should be all on this page. There is no plain / hard-coded text left in there. The translations were made for each accordingly.
This commit is contained in:
LennarX authored and GitHub committed 2025-04-28 10:31:03 +02:00
1 parent 05b43ecdb5
commit 5f4a859911
24 files changed
+192 -92

No files matched your search

@@ -2033,6 +2033,9 @@
}, },
"hint": { "hint": {
"type": "string" "type": "string"
},
"placeholder": {
"type": "string"
} }
}, },
"required": ["label", "hint"], "required": ["label", "hint"],
@@ -2043,6 +2046,9 @@
"properties": { "properties": {
"label": { "label": {
"type": "string" "type": "string"
},
"placeholder": {
"type": "string"
} }
}, },
"required": ["label"], "required": ["label"],
@@ -2056,6 +2062,9 @@
}, },
"tooltip": { "tooltip": {
"type": "string" "type": "string"
},
"placeholder": {
"type": "string"
} }
}, },
"required": ["label", "tooltip"], "required": ["label", "tooltip"],
@@ -2069,6 +2078,9 @@
}, },
"hint": { "hint": {
"type": "string" "type": "string"
},
"placeholder": {
"type": "string"
} }
}, },
"required": ["label", "hint"], "required": ["label", "hint"],
@@ -564,18 +564,22 @@
}, },
"title": { "title": {
"label": "العنوان", "label": "العنوان",
"hint": "امنح منتجك عنوانًا قصيرًا وواضحًا.<0/>50-60 حرفًا هو الطول الموصى به لمحركات البحث." "hint": "امنح منتجك عنوانًا قصيرًا وواضحًا.<0/>50-60 حرفًا هو الطول الموصى به لمحركات البحث.",
"placeholder": "جاكيت شتوي"
}, },
"subtitle": { "subtitle": {
"label": "العنوان الفرعي" "label": "العنوان الفرعي",
"placeholder": "دافئة ومريحة"
}, },
"handle": { "handle": {
"label": "المقبض", "label": "المقبض",
"tooltip": "يستخدم المقبض للإشارة إلى المنتج في واجهة متجرك. إذا لم يتم تحديده، سيتم إنشاء المقبض من عنوان المنتج." "tooltip": "يستخدم المقبض للإشارة إلى المنتج في واجهة متجرك. إذا لم يتم تحديده، سيتم إنشاء المقبض من عنوان المنتج.",
"placeholder": "سترة-الشتاء"
}, },
"description": { "description": {
"label": "الوصف", "label": "الوصف",
"hint": "امنح منتجك وصفًا قصيرًا وواضحًا.<0/>120-160 حرفًا هو الطول الموصى به لمحركات البحث." "hint": "امنح منتجك وصفًا قصيرًا وواضحًا.<0/>120-160 حرفًا هو الطول الموصى به لمحركات البحث.",
"placeholder": "سترة دافئة ومريحة"
}, },
"discountable": { "discountable": {
"label": "قابل للخصم", "label": "قابل للخصم",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Заглавие", "label": "Заглавие",
"hint": "Дайте на продукта кратко и ясно заглавие.<0/>Препоръчителната дължина е 50-60 знака за търсачки." "hint": "Дайте на продукта кратко и ясно заглавие.<0/>Препоръчителната дължина е 50-60 знака за търсачки.",
"placeholder": "Зимно яке"
}, },
"subtitle": { "subtitle": {
"label": "Подзаглавие" "label": "Подзаглавие",
"placeholder": "Топло и уютно"
}, },
"handle": { "handle": {
"label": "Идентификатор", "label": "Идентификатор",
"tooltip": "Идентификаторът се използва за препратка към продукта във вашия магазин. Ако не е зададен, ще се генерира от заглавието на продукта." "tooltip": "Идентификаторът се използва за препратка към продукта във вашия магазин. Ако не е зададен, ще се генерира от заглавието на продукта.",
"placeholder": "зимно-яке"
}, },
"description": { "description": {
"label": "Описание", "label": "Описание",
"hint": "Дайте кратко и ясно описание на продукта.<0/>Препоръчителната дължина е 120-160 знака за търсачки." "hint": "Дайте кратко и ясно описание на продукта.<0/>Препоръчителната дължина е 120-160 знака за търсачки.",
"placeholder": "Топло и уютно яке"
}, },
"discountable": { "discountable": {
"label": "С отстъпка", "label": "С отстъпка",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Název", "label": "Název",
"hint": "Dejte svému produktu krátký a jasný název.<0/>50-60 znaků je doporučená délka pro vyhledávače." "hint": "Dejte svému produktu krátký a jasný název.<0/>50-60 znaků je doporučená délka pro vyhledávače.",
"placeholder": "Zimní bunda"
}, },
"subtitle": { "subtitle": {
"label": "Podtitul" "label": "Podtitul",
"placeholder": "Teplé a útulné"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Handle se používá k odkazování na produkt ve vašem obchodě. Pokud není specifikováno, handle bude vygenerováno z názvu produktu." "tooltip": "Handle se používá k odkazování na produkt ve vašem obchodě. Pokud není specifikováno, handle bude vygenerováno z názvu produktu.",
"placeholder": "zimní-bunda"
}, },
"description": { "description": {
"label": "Popis", "label": "Popis",
"hint": "Dejte svému produktu krátký a jasný popis.<0/>120-160 znaků je doporučená délka pro vyhledávače." "hint": "Dejte svému produktu krátký a jasný popis.<0/>120-160 znaků je doporučená délka pro vyhledávače.",
"placeholder": "Teplá a útulná bunda"
}, },
"discountable": { "discountable": {
"label": "Slevový", "label": "Slevový",
@@ -525,18 +525,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Titel", "label": "Titel",
"hint": "Geben Sie Ihrem Produkt einen kurzen und klaren Titel.<0/>50-60 Zeichen ist die empfohlene Länge für Suchmaschinen." "hint": "Geben Sie Ihrem Produkt einen kurzen und klaren Titel.<0/>50-60 Zeichen ist die empfohlene Länge für Suchmaschinen.",
"placeholder": "Winterjacke"
}, },
"subtitle": { "subtitle": {
"label": "Untertitel" "label": "Untertitel",
"placeholder": "Warm und gemütlich"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Der Handle wird verwendet, um auf das Produkt in Ihrer Storefront zu verweisen. Wenn nicht angegeben, wird das Handle aus dem Produkttitel generiert." "tooltip": "Der Handle wird verwendet, um auf das Produkt in Ihrer Storefront zu verweisen. Wenn nicht angegeben, wird das Handle aus dem Produkttitel generiert.",
"placeholder": "winterjacke"
}, },
"description": { "description": {
"label": "Beschreibung", "label": "Beschreibung",
"hint": "Geben Sie Ihrem Produkt eine kurze und klare Beschreibung.<0/>120-160 Zeichen ist die empfohlene Länge für Suchmaschinen." "hint": "Geben Sie Ihrem Produkt eine kurze und klare Beschreibung.<0/>120-160 Zeichen ist die empfohlene Länge für Suchmaschinen.",
"placeholder": "Eine warme und gemütliche Jacke"
}, },
"discountable": { "discountable": {
"label": "Rabattierbar", "label": "Rabattierbar",
@@ -538,18 +538,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Τίτλος", "label": "Τίτλος",
"hint": "Δώστε στο προϊόν σας έναν σύντομο και σαφή τίτλο.<0/>50-60 χαρακτήρες είναι το συνιστώμενο μήκος για τις μηχανές αναζήτησης." "hint": "Δώστε στο προϊόν σας έναν σύντομο και σαφή τίτλο.<0/>50-60 χαρακτήρες είναι το συνιστώμενο μήκος για τις μηχανές αναζήτησης.",
"placeholder": "Χειμερινό μπουφάν"
}, },
"subtitle": { "subtitle": {
"label": "Υπότιτλος" "label": "Υπότιτλος",
"placeholder": "Ζεστό και άνετο"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Το handle χρησιμοποιείται για αναφορά στο προϊόν στο κατάστημά σας. Εάν δεν έχει καθοριστεί, το handle θα δημιουργηθεί από τον τίτλο του προϊόντος." "tooltip": "Το handle χρησιμοποιείται για αναφορά στο προϊόν στο κατάστημά σας. Εάν δεν έχει καθοριστεί, το handle θα δημιουργηθεί από τον τίτλο του προϊόντος.",
"placeholder": "χειμωνιάτικο-μπουφάν"
}, },
"description": { "description": {
"label": "Περιγραφή", "label": "Περιγραφή",
"hint": "Δώστε στο προϊόν σας μια σύντομη και σαφή περιγραφή.<0/>120-160 χαρακτήρες είναι το συνιστώμενο μήκος για τις μηχανές αναζήτησης." "hint": "Δώστε στο προϊόν σας μια σύντομη και σαφή περιγραφή.<0/>120-160 χαρακτήρες είναι το συνιστώμενο μήκος για τις μηχανές αναζήτησης.",
"placeholder": "Ένα ζεστό και άνετο μπουφάν"
}, },
"discountable": { "discountable": {
"label": "Με δυνατότητα έκπτωσης", "label": "Με δυνατότητα έκπτωσης",
@@ -539,18 +539,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Title", "label": "Title",
"hint": "Give your product a short and clear title.<0/>50-60 characters is the recommended length for search engines." "hint": "Give your product a short and clear title.<0/>50-60 characters is the recommended length for search engines.",
"placeholder": "Winter jacket"
}, },
"subtitle": { "subtitle": {
"label": "Subtitle" "label": "Subtitle",
"placeholder": "Warm and cosy"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "The handle is used to reference the product in your storefront. If not specified, the handle will be generated from the product title." "tooltip": "The handle is used to reference the product in your storefront. If not specified, the handle will be generated from the product title.",
"placeholder": "winter-jacket"
}, },
"description": { "description": {
"label": "Description", "label": "Description",
"hint": "Give your product a short and clear description.<0/>120-160 characters is the recommended length for search engines." "hint": "Give your product a short and clear description.<0/>120-160 characters is the recommended length for search engines.",
"placeholder": "A warm and cozy jacket"
}, },
"discountable": { "discountable": {
"label": "Discountable", "label": "Discountable",
@@ -525,18 +525,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Título", "label": "Título",
"hint": "Dale a tu producto un título corto y claro.<0/>Se recomienda una longitud de 50-60 caracteres para los motores de búsqueda." "hint": "Dale a tu producto un título corto y claro.<0/>Se recomienda una longitud de 50-60 caracteres para los motores de búsqueda.",
"placeholder": "Chaqueta de invierno"
}, },
"subtitle": { "subtitle": {
"label": "Subtítulo" "label": "Subtítulo",
"placeholder": "Cálido y acogedor"
}, },
"handle": { "handle": {
"label": "Manejador", "label": "Manejador",
"tooltip": "El manejador se usa para hacer referencia al producto en tu tienda. Si no se especifica, el manejador será generado a partir del título del producto." "tooltip": "El manejador se usa para hacer referencia al producto en tu tienda. Si no se especifica, el manejador será generado a partir del título del producto.",
"placeholder": "chaqueta-de-invierno"
}, },
"description": { "description": {
"label": "Descripción", "label": "Descripción",
"hint": "Dale a tu producto una descripción corta y clara.<0/>Se recomienda una longitud de 120-160 caracteres para los motores de búsqueda." "hint": "Dale a tu producto una descripción corta y clara.<0/>Se recomienda una longitud de 120-160 caracteres para los motores de búsqueda.",
"placeholder": "Una chaqueta cálida y acogedora"
}, },
"discountable": { "discountable": {
"label": "Descuento aplicable", "label": "Descuento aplicable",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "عنوان", "label": "عنوان",
"hint": "عنوانی کوتاه و واضح برای محصول خود بدهید.<0/>طول 50-60 کاراکتر برای موتورهای جستجو توصیه می‌شود." "hint": "عنوانی کوتاه و واضح برای محصول خود بدهید.<0/>طول 50-60 کاراکتر برای موتورهای جستجو توصیه می‌شود.",
"placeholder": "کاپشن زمستانی"
}, },
"subtitle": { "subtitle": {
"label": "زیرعنوان" "label": "زیرعنوان",
"placeholder": "گرم و راحت"
}, },
"handle": { "handle": {
"label": "شناسه", "label": "شناسه",
"tooltip": "شناسه برای ارجاع به محصول در فروشگاه شما استفاده می‌شود. اگر مشخص نشود، شناسه از عنوان محصول ساخته خواهد شد." "tooltip": "شناسه برای ارجاع به محصول در فروشگاه شما استفاده می‌شود. اگر مشخص نشود، شناسه از عنوان محصول ساخته خواهد شد.",
"placeholder": "کاپشن-زمستانی"
}, },
"description": { "description": {
"label": "توضیحات", "label": "توضیحات",
"hint": "توضیحی کوتاه و واضح برای محصول خود بنویسید.<0/>طول 120-160 کاراکتر برای موتورهای جستجو توصیه می‌شود." "hint": "توضیحی کوتاه و واضح برای محصول خود بنویسید.<0/>طول 120-160 کاراکتر برای موتورهای جستجو توصیه می‌شود.",
"placeholder": "یک کاپشن گرم و راحت برای روزهای سرد زمستان"
}, },
"discountable": { "discountable": {
"label": "قابل تخفیف", "label": "قابل تخفیف",
@@ -526,18 +526,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Titre", "label": "Titre",
"hint": "Donnez à votre produit un titre court et clair.<0/>50-60 caractères est la longueur recommandée pour les moteurs de recherche." "hint": "Donnez à votre produit un titre court et clair.<0/>50-60 caractères est la longueur recommandée pour les moteurs de recherche.",
"placeholder": "Veste d'hiver"
}, },
"subtitle": { "subtitle": {
"label": "Sous-titre" "label": "Sous-titre",
"placeholder": "Chaud et confortable"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Le handle est utilisé pour faire référence au produit dans votre boutique. Si non spécifié, le handle sera généré à partir du titre du produit." "tooltip": "Le handle est utilisé pour faire référence au produit dans votre boutique. Si non spécifié, le handle sera généré à partir du titre du produit.",
"placeholder": "veste-dhiver"
}, },
"description": { "description": {
"label": "Description", "label": "Description",
"hint": "Donnez à votre produit une description courte et claire.<0/>120-160 caractères est la longueur recommandée pour les moteurs de recherche." "hint": "Donnez à votre produit une description courte et claire.<0/>120-160 caractères est la longueur recommandée pour les moteurs de recherche.",
"placeholder": "Une veste chaude et confortable"
}, },
"discountable": { "discountable": {
"label": "Discountable", "label": "Discountable",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Titolo", "label": "Titolo",
"hint": "Dai al tuo prodotto un titolo breve e chiaro.<0/>50-60 caratteri è la lunghezza consigliata per i motori di ricerca." "hint": "Dai al tuo prodotto un titolo breve e chiaro.<0/>50-60 caratteri è la lunghezza consigliata per i motori di ricerca.",
"placeholder": "Giacca invernale"
}, },
"subtitle": { "subtitle": {
"label": "Sottotitolo" "label": "Sottotitolo",
"placeholder": "Caldo e accogliente"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "L'handle è usato per fare riferimento al prodotto nel tuo negozio. Se non specificato, l'handle sarà generato dal titolo del prodotto." "tooltip": "L'handle è usato per fare riferimento al prodotto nel tuo negozio. Se non specificato, l'handle sarà generato dal titolo del prodotto.",
"placeholder": "giacca-invernale"
}, },
"description": { "description": {
"label": "Descrizione", "label": "Descrizione",
"hint": "Dai al tuo prodotto una descrizione breve e chiara.<0/>120-160 caratteri è la lunghezza consigliata per i motori di ricerca." "hint": "Dai al tuo prodotto una descrizione breve e chiara.<0/>120-160 caratteri è la lunghezza consigliata per i motori di ricerca.",
"placeholder": "Una giacca calda e accogliente"
}, },
"discountable": { "discountable": {
"label": "Scontabile", "label": "Scontabile",
@@ -526,18 +526,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "タイトル", "label": "タイトル",
"hint": "商品に短く明確なタイトルを付けてください。<0/>検索エンジンには50〜60文字が推奨されています。" "hint": "商品に短く明確なタイトルを付けてください。<0/>検索エンジンには50〜60文字が推奨されています。",
"placeholder": "ウインタージャケット"
}, },
"subtitle": { "subtitle": {
"label": "サブタイトル" "label": "サブタイトル",
"placeholder": "暖かく快適"
}, },
"handle": { "handle": {
"label": "ハンドル", "label": "ハンドル",
"tooltip": "ハンドルはストアフロントで商品を参照するために使用されます。指定しない場合、商品タイトルからハンドルが生成されます。" "tooltip": "ハンドルはストアフロントで商品を参照するために使用されます。指定しない場合、商品タイトルからハンドルが生成されます。",
"placeholder": "ウインタージャケット"
}, },
"description": { "description": {
"label": "説明", "label": "説明",
"hint": "商品に短く明確な説明を付けてください。<0/>検索エンジンには120〜160文字が推奨されています。" "hint": "商品に短く明確な説明を付けてください。<0/>検索エンジンには120〜160文字が推奨されています。",
"placeholder": "暖かく快適なジャケット"
}, },
"discountable": { "discountable": {
"label": "割引可能", "label": "割引可能",
@@ -539,18 +539,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Pavadinimas", "label": "Pavadinimas",
"hint": "Pavadinkite prekę trumpai ir aiškiai.<0/>50-60 simbolių yra rekomenduojamas ilgis paieškos sistemoms." "hint": "Pavadinkite prekę trumpai ir aiškiai.<0/>50-60 simbolių yra rekomenduojamas ilgis paieškos sistemoms.",
"placeholder": "Žieminė striukė"
}, },
"subtitle": { "subtitle": {
"label": "Paantraštė" "label": "Paantraštė",
"placeholder": "Šilta ir jauku"
}, },
"handle": { "handle": {
"label": "Nuoroda", "label": "Nuoroda",
"tooltip": "Nuoroda naudojama norint nurodyti prekės adresą jūsų parduotuvėje. Jei nenurodyta, nuoroda bus sugeneruota iš prekės pavadinimo." "tooltip": "Nuoroda naudojama norint nurodyti prekės adresą jūsų parduotuvėje. Jei nenurodyta, nuoroda bus sugeneruota iš prekės pavadinimo.",
"placeholder": "žieminė-striukė"
}, },
"description": { "description": {
"label": "Aprašymas", "label": "Aprašymas",
"hint": "Aprašykite prekę trumpai ir aiškiai.<0/>120-160 simbolių yra rekomenduojamas ilgis paieškos sistemoms." "hint": "Aprašykite prekę trumpai ir aiškiai.<0/>120-160 simbolių yra rekomenduojamas ilgis paieškos sistemoms.",
"placeholder": "Šilta ir jauki striukė"
}, },
"discountable": { "discountable": {
"label": "Nukainuojama", "label": "Nukainuojama",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Наслов", "label": "Наслов",
"hint": "Дајте му краток и јасен наслов на вашиот производ.<0/>50-60 знаци е препорачаната должина за пребарувачите." "hint": "Дајте му краток и јасен наслов на вашиот производ.<0/>50-60 знаци е препорачаната должина за пребарувачите.",
"placeholder": "Зимска јакна"
}, },
"subtitle": { "subtitle": {
"label": "Поднаслов" "label": "Поднаслов",
"placeholder": "Топла и удобна"
}, },
"handle": { "handle": {
"label": "Рачка", "label": "Рачка",
"tooltip": "Рачката се користи за упатување на производот на вашиот излог. " "tooltip": "Рачката се користи за упатување на производот на вашиот излог. ",
"placeholder": "зимска-јакна"
}, },
"description": { "description": {
"label": "Опис", "label": "Опис",
"hint": "Дајте му краток и јасен опис на вашиот производ.<0/>120-160 знаци е препорачаната должина за пребарувачите." "hint": "Дајте му краток и јасен опис на вашиот производ.<0/>120-160 знаци е препорачаната должина за пребарувачите.",
"placeholder": "Топла и удобна јакна за студените зимски денови"
}, },
"discountable": { "discountable": {
"label": "Со попуст", "label": "Со попуст",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Гарчиг", "label": "Гарчиг",
"hint": "Бүтээгдэхүүндээ богино бөгөөд тодорхой гарчиг өгнө үү.<0/>Хайлтын системд 50-60 тэмдэгтээс бүрдэх байхыг зөвлөж байна." "hint": "Бүтээгдэхүүндээ богино бөгөөд тодорхой гарчиг өгнө үү.<0/>Хайлтын системд 50-60 тэмдэгтээс бүрдэх байхыг зөвлөж байна.",
"placeholder": "Өвлийн цамц"
}, },
"subtitle": { "subtitle": {
"label": "Дэд гарчиг" "label": "Дэд гарчиг",
"placeholder": "Дулаан болон тав тухтай"
}, },
"handle": { "handle": {
"label": "Бариул", "label": "Бариул",
"tooltip": "Бариул нь таны дэлгүүрийн бүтээгдэхүүнийг лавлагаанд ашиглагддаг. Хэрэв заагаагүй бол бариул нь бүтээгдэхүүний гарчгаас үүсгэгдэх болно." "tooltip": "Бариул нь таны дэлгүүрийн бүтээгдэхүүнийг лавлагаанд ашиглагддаг. Хэрэв заагаагүй бол бариул нь бүтээгдэхүүний гарчгаас үүсгэгдэх болно.",
"placeholder": "өвлийн-цамц"
}, },
"description": { "description": {
"label": "Тайлбар", "label": "Тайлбар",
"hint": "Бүтээгдэхүүндээ богино бөгөөд тодорхой тайлбар өгнө үү.<0/>Хайлтын системд 120-160 тэмдэгтээс бүрдэх байхыг зөвлөж байна." "hint": "Бүтээгдэхүүндээ богино бөгөөд тодорхой тайлбар өгнө үү.<0/>Хайлтын системд 120-160 тэмдэгтээс бүрдэх байхыг зөвлөж байна.",
"placeholder": "Өвлийн хүйтэнд зориулсан дулаан, тав тухтай цамц"
}, },
"discountable": { "discountable": {
"label": "Хөнгөлөлттэй", "label": "Хөнгөлөлттэй",
@@ -553,18 +553,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Tytuł", "label": "Tytuł",
"hint": "Podaj krótki i jasny tytuł dla swojego produktu.<0/>Zalecana długość to 50-60 znaków dla wyszukiwarek." "hint": "Podaj krótki i jasny tytuł dla swojego produktu.<0/>Zalecana długość to 50-60 znaków dla wyszukiwarek.",
"placeholder": "Kurtka zimowa"
}, },
"subtitle": { "subtitle": {
"label": "Podtytuł" "label": "Podtytuł",
"placeholder": "Ciepły i przytulny"
}, },
"handle": { "handle": {
"label": "Uchwyt", "label": "Uchwyt",
"tooltip": "Uchwyt jest używany do odniesienia do produktu w Twoim sklepie. Jeśli nie zostanie określony, uchwyt zostanie wygenerowany z tytułu produktu." "tooltip": "Uchwyt jest używany do odniesienia do produktu w Twoim sklepie. Jeśli nie zostanie określony, uchwyt zostanie wygenerowany z tytułu produktu.",
"placeholder": "kurtka-zimowa"
}, },
"description": { "description": {
"label": "Opis", "label": "Opis",
"hint": "Podaj krótki i jasny opis dla swojego produktu.<0/>Zalecana długość to 120-160 znaków dla wyszukiwarek." "hint": "Podaj krótki i jasny opis dla swojego produktu.<0/>Zalecana długość to 120-160 znaków dla wyszukiwarek.",
"placeholder": "Ciepła i przytulna kurtka"
}, },
"discountable": { "discountable": {
"label": "Rabaty", "label": "Rabaty",
@@ -525,18 +525,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Título", "label": "Título",
"hint": "Dê ao seu produto um título curto e claro.<0/>50-60 caracteres é o comprimento recomendado para motores de busca." "hint": "Dê ao seu produto um título curto e claro.<0/>50-60 caracteres é o comprimento recomendado para motores de busca.",
"placeholder": "Jaqueta de inverno"
}, },
"subtitle": { "subtitle": {
"label": "Subtítulo" "label": "Subtítulo",
"placeholder": "Quente e aconchegante"
}, },
"handle": { "handle": {
"label": "Identificador", "label": "Identificador",
"tooltip": "O identificador é usado para referenciar o produto na sua vitrine. Se não especificado, o identificador será gerado a partir do título do produto." "tooltip": "O identificador é usado para referenciar o produto na sua vitrine. Se não especificado, o identificador será gerado a partir do título do produto.",
"placeholder": "jaqueta-de-inverno"
}, },
"description": { "description": {
"label": "Descrição", "label": "Descrição",
"hint": "Dê ao seu produto uma descrição curta e clara.<0/>120-160 caracteres é o comprimento recomendado para motores de busca." "hint": "Dê ao seu produto uma descrição curta e clara.<0/>120-160 caracteres é o comprimento recomendado para motores de busca.",
"placeholder": "Uma jaqueta quente e aconchegante"
}, },
"discountable": { "discountable": {
"label": "Descontável", "label": "Descontável",
@@ -535,18 +535,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Titlu", "label": "Titlu",
"hint": "Dați produsului dvs. un titlu scurt și clar.<0/>50-60 de caractere este lungimea recomandată pentru motoarele de căutare." "hint": "Dați produsului dvs. un titlu scurt și clar.<0/>50-60 de caractere este lungimea recomandată pentru motoarele de căutare.",
"placeholder": "Jachetă de iarnă"
}, },
"subtitle": { "subtitle": {
"label": "Subtitlu" "label": "Subtitlu",
"placeholder": "Cald și confortabil"
}, },
"handle": { "handle": {
"label": "Mâner", "label": "Mâner",
"tooltip": "Mânerul este folosit pentru a face referire la produsul din vitrina dvs. " "tooltip": "Mânerul este folosit pentru a face referire la produsul din vitrina dvs. ",
"placeholder": "jachetă-de-iarnă"
}, },
"description": { "description": {
"label": "Descriere", "label": "Descriere",
"hint": "Oferiți produsului dumneavoastră o descriere scurtă și clară.<0/>120-160 de caractere este lungimea recomandată pentru motoarele de căutare." "hint": "Oferiți produsului dumneavoastră o descriere scurtă și clară.<0/>120-160 de caractere este lungimea recomandată pentru motoarele de căutare.",
"placeholder": "O jachetă călduroasă și confortabilă"
}, },
"discountable": { "discountable": {
"label": "Reducere", "label": "Reducere",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Название", "label": "Название",
"hint": "Дайте вашему товару короткое и понятное название.<0/>Рекомендуемая длина для поисковых систем - 50-60 символов." "hint": "Дайте вашему товару короткое и понятное название.<0/>Рекомендуемая длина для поисковых систем - 50-60 символов.",
"placeholder": "Зимняя куртка"
}, },
"subtitle": { "subtitle": {
"label": "Подзаголовок" "label": "Подзаголовок",
"placeholder": "Тепло и уютно"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Handle используется для ссылки на товар в вашем магазине. Если не указан, handle будет сгенерирован из названия товара." "tooltip": "Handle используется для ссылки на товар в вашем магазине. Если не указан, handle будет сгенерирован из названия товара.",
"placeholder": "зимняя-куртка"
}, },
"description": { "description": {
"label": "Описание", "label": "Описание",
"hint": "Дайте вашему товару короткое и понятное описание.<0/>Рекомендуемая длина для поисковых систем - 120-160 символов." "hint": "Дайте вашему товару короткое и понятное описание.<0/>Рекомендуемая длина для поисковых систем - 120-160 символов.",
"placeholder": "Теплая и уютная куртка"
}, },
"discountable": { "discountable": {
"label": "Скидки", "label": "Скидки",
@@ -525,18 +525,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "ชื่อสินค้า", "label": "ชื่อสินค้า",
"hint": "ตั้งชื่อสินค้าแบบสั้นและชัดเจน ความยาวที่แนะนำคือ 50-60 ตัวอักษร" "hint": "ตั้งชื่อสินค้าแบบสั้นและชัดเจน ความยาวที่แนะนำคือ 50-60 ตัวอักษร",
"placeholder": "แจ็คเก็ตฤดูหนาว"
}, },
"subtitle": { "subtitle": {
"label": "คำบรรยาย" "label": "คำบรรยาย",
"placeholder": "อบอุ่นและสบาย"
}, },
"handle": { "handle": {
"label": "Handle", "label": "Handle",
"tooltip": "Handle ใช้เพื่ออ้างอิงสินค้าในหน้าร้าน หากไม่ได้ระบุ Handle จะถูกสร้างจากชื่อสินค้า" "tooltip": "Handle ใช้เพื่ออ้างอิงสินค้าในหน้าร้าน หากไม่ได้ระบุ Handle จะถูกสร้างจากชื่อสินค้า",
"placeholder": "แจ็คเก็ต-ฤดูหนาว"
}, },
"description": { "description": {
"label": "คำอธิบาย", "label": "คำอธิบาย",
"hint": "คำอธิบายสั้นและกระชับ ความยาวที่แนะนำคือ 120-160 ตัวอักษร" "hint": "คำอธิบายสั้นและกระชับ ความยาวที่แนะนำคือ 120-160 ตัวอักษร",
"placeholder": "แจ็คเก็ตอบอุ่นและสบายสำหรับวันหนาว"
}, },
"discountable": { "discountable": {
"label": "สามารถลดราคาได้", "label": "สามารถลดราคาได้",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Başlık", "label": "Başlık",
"hint": "Ürününüz için kısa ve net bir başlık verin.<0/> Arama motorları için önerilen uzunluk 50-60 karakterdir." "hint": "Ürününüz için kısa ve net bir başlık verin.<0/> Arama motorları için önerilen uzunluk 50-60 karakterdir.",
"placeholder": "Kışlık ceket"
}, },
"subtitle": { "subtitle": {
"label": "Alt Başlık" "label": "Alt Başlık",
"placeholder": "Sıcak ve rahat"
}, },
"handle": { "handle": {
"label": "Tutamak", "label": "Tutamak",
"tooltip": "Tutamak, ürünü mağazanızda referans almak için kullanılır. Belirtilmediğinde, ürün başlığından oluşturulacaktır." "tooltip": "Tutamak, ürünü mağazanızda referans almak için kullanılır. Belirtilmediğinde, ürün başlığından oluşturulacaktır.",
"placeholder": "kışlık-ceket"
}, },
"description": { "description": {
"label": "Açıklama", "label": "Açıklama",
"hint": "Ürününüz için kısa ve net bir açıklama verin.<0/> Arama motorları için önerilen uzunluk 120-160 karakterdir." "hint": "Ürününüz için kısa ve net bir açıklama verin.<0/> Arama motorları için önerilen uzunluk 120-160 karakterdir.",
"placeholder": "Sıcak ve rahat bir ceket"
}, },
"discountable": { "discountable": {
"label": "İndirim Uygulanabilir", "label": "İndirim Uygulanabilir",
@@ -526,18 +526,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "Назва", "label": "Назва",
"hint": "Дайте своєму продукту коротку та чітку назву.<0/>Рекомендована довжина для пошукових систем: 50-60 символів." "hint": "Дайте своєму продукту коротку та чітку назву.<0/>Рекомендована довжина для пошукових систем: 50-60 символів.",
"placeholder": "Зимова куртка"
}, },
"subtitle": { "subtitle": {
"label": "Підзаголовок" "label": "Підзаголовок",
"placeholder": "Тепло і затишно"
}, },
"handle": { "handle": {
"label": "Ідентифікатор", "label": "Ідентифікатор",
"tooltip": "Ідентифікатор використовується для посилання на продукт у вашому магазині. Якщо не вказано, ідентифікатор буде згенерований із назви продукту." "tooltip": "Ідентифікатор використовується для посилання на продукт у вашому магазині. Якщо не вказано, ідентифікатор буде згенерований із назви продукту.",
"placeholder": "зимова-куртка"
}, },
"description": { "description": {
"label": "Опис", "label": "Опис",
"hint": "Дайте своєму продукту короткий та чіткий опис.<0/>Рекомендована довжина для пошукових систем: 120-160 символів." "hint": "Дайте своєму продукту короткий та чіткий опис.<0/>Рекомендована довжина для пошукових систем: 120-160 символів.",
"placeholder": "Тепла і затишна куртка"
}, },
"discountable": { "discountable": {
"label": "Доступний для знижок", "label": "Доступний для знижок",
@@ -537,18 +537,22 @@
"fields": { "fields": {
"title": { "title": {
"label": "标题", "label": "标题",
"hint": "为您的产品提供一个简短明确的标题。<0/>搜索引擎推荐的长度是 50-60 个字符。" "hint": "为您的产品提供一个简短明确的标题。<0/>搜索引擎推荐的长度是 50-60 个字符。",
"placeholder": "冬季夹克"
}, },
"subtitle": { "subtitle": {
"label": "副标题" "label": "副标题",
"placeholder": "温暖舒适"
}, },
"handle": { "handle": {
"label": "标识", "label": "标识",
"tooltip": "标识用于在您的店面引用产品。如果未指定,将根据产品标题生成标识。" "tooltip": "标识用于在您的店面引用产品。如果未指定,将根据产品标题生成标识。",
"placeholder": "冬衣"
}, },
"description": { "description": {
"label": "描述", "label": "描述",
"hint": "为您的产品提供一个简短明确的描述。<0/>搜索引擎推荐的长度是 120-160 个字符。" "hint": "为您的产品提供一个简短明确的描述。<0/>搜索引擎推荐的长度是 120-160 个字符。",
"placeholder": "一件温暖舒适的外套"
}, },
"discountable": { "discountable": {
"label": "可打折", "label": "可打折",
@@ -27,7 +27,7 @@ export const ProductCreateGeneralSection = ({
<Form.Item> <Form.Item>
<Form.Label>{t("products.fields.title.label")}</Form.Label> <Form.Label>{t("products.fields.title.label")}</Form.Label>
<Form.Control> <Form.Control>
<Input {...field} placeholder="Winter jacket" /> <Input {...field} placeholder={t("products.fields.title.placeholder")} />
</Form.Control> </Form.Control>
</Form.Item> </Form.Item>
) )
@@ -43,7 +43,7 @@ export const ProductCreateGeneralSection = ({
{t("products.fields.subtitle.label")} {t("products.fields.subtitle.label")}
</Form.Label> </Form.Label>
<Form.Control> <Form.Control>
<Input {...field} placeholder="Warm and cosy" /> <Input {...field} placeholder={t("products.fields.subtitle.placeholder")} />
</Form.Control> </Form.Control>
</Form.Item> </Form.Item>
) )
@@ -62,7 +62,7 @@ export const ProductCreateGeneralSection = ({
{t("fields.handle")} {t("fields.handle")}
</Form.Label> </Form.Label>
<Form.Control> <Form.Control>
<HandleInput {...field} placeholder="winter-jacket" /> <HandleInput {...field} placeholder={t("products.fields.handle.placeholder")} />
</Form.Control> </Form.Control>
</Form.Item> </Form.Item>
) )
@@ -80,7 +80,7 @@ export const ProductCreateGeneralSection = ({
{t("products.fields.description.label")} {t("products.fields.description.label")}
</Form.Label> </Form.Label>
<Form.Control> <Form.Control>
<Textarea {...field} placeholder="A warm and cozy jacket" /> <Textarea {...field} placeholder={t("products.fields.description.placeholder")} />
</Form.Control> </Form.Control>
</Form.Item> </Form.Item>
) )