Traduzioni
Tracciato per inviare le traduzioni. Per motivi di performance è congeniale indicare tutte le traduzioni di un metafield sul singolo invio. E' possibile tradurre campi base (tra cui le informazioni di SEO se presenti nella lingua principale), metafields e files (alcuni come barcode, sku etc non possono essere tradotti per ovvi motivi).
Inoltre, è possibile configurare gli URL di reindirizzamento tramite il campo not-found-handle per gestire i casi di archiviazione o esclusione del prodotto da un catalogo (market) per ogni lingua presente nello store. Quando una traduzione di 'not_found_handle' è fornita come stringa vuota (es. "en":""), se presente l'URL di reindirizzamento tradotto verrà rimosso.
Nell'esempio vediamo le traduzioni in 2 lingue per i campi sopracitati.
Negli store la lingua principale è l'italiano di seguito una lista delle altre lingue presenti:
{
"data": [
{
"sku": "FS-03",
"title": {
"en": "Product title FS-03",
"fr": "Titre du produit FS-03"
},
"description": {
"en": "Product description FS-03",
"fr": "Description du produit FS-03"
},
"handle": {
"en": "product-handle-fs-03",
"fr": "produit-handle-fs-03"
},
"not-found-handle": {
"en": "/collections/all",
"fr": "/collections/all"
},
"type": {
"en": "Product type FS-03",
"fr": "Type de produit FS-03"
},
"files": {
"manual": {
"en": "https://www.orimi.com/pdf-test.pdf",
"fr": "https://www.orimi.com/pdf-test.pdf"
}
},
"metafields": {
"addition_features": {
"en": "Translated metafield",
"fr": "Métachamp traduit"
}
},
"variants": [
{
"sku": "FS-03-1",
"metafields": {},
"files": {},
"optionValues": {
"color": {
"en": "Pink",
"fr": "Rose"
}
}
}
],
"metaTitle": {
"en": "SEO Product Meta Title",
"fr": "Méta-titre du produit SEO"
},
"metaDescription": {
"en": "A detailed meta description for SEO.",
"fr": "Une méta description détaillée pour le référencement."
}
}
]
}
Configurazioni flusso traduzioni
Oltre alle configurazioni base del flusso dati aggiungere le seguenti impostazioni sui Settings Override:
Campo | Valore | Note |
---|---|---|
Resource Path | /api/adp/shopify/egress/sync-translation-to-shopify | path dell'adapter per le traduzioni |