//* =================================
//* =========== TEMPLATES (SINGLE PRODUCT) ===========
//* =================================
// TODO maybe add colors / product attributes to the description
switch (locale) {
case 'lt':
descriptionTemplate = `Pirkite ${descriptionParams.firstParam} iš ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`} `
break
case 'et':
descriptionTemplate = `Osta ${descriptionParams.firstParam} kohta ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'lv':
descriptionTemplate = `Pirkt ${descriptionParams.firstParam} no ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'en':
descriptionTemplate = `Buy ${descriptionParams.firstParam} from ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'ru':
descriptionTemplate = `Купить ${descriptionParams.firstParam} из ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'de':
descriptionTemplate = `Kauf es ${descriptionParams.firstParam} aus ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'dk':
descriptionTemplate = `Købe det ${descriptionParams.firstParam} fra ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'es':
descriptionTemplate = `Cómpralo ${descriptionParams.firstParam} de ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'fr':
descriptionTemplate = `Achète-le ${descriptionParams.firstParam} depuis ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'it':
descriptionTemplate = `Compralo ${descriptionParams.firstParam} da ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'nl':
descriptionTemplate = `Koop het ${descriptionParams.firstParam} van ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'pl':
descriptionTemplate = `Kup to ${descriptionParams.firstParam} z ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'pt':
descriptionTemplate = `Compre ${descriptionParams.firstParam} de ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
default:
console.log(
'GO ADD THE NEW LANGUAGE IN THE METATAGS UTILITY! We hit the default case in the creation of the product template for meta_description. This could mean that you forgot to add a new language to the switch',
)
descriptionTemplate = `Buy ${descriptionParams.firstParam} from ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
}
//* =================================
//* =========== TEMPLATES (Advanced product) ===========
//* =================================
// TODO maybe add colors / product attributes to the description
switch (locale) {
case 'lt':
descriptionTemplate = `Pirkite ${descriptionParams.firstParam} iš ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`} `
break
case 'et':
descriptionTemplate = `Osta ${descriptionParams.firstParam} kohta ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'lv':
descriptionTemplate = `Pirkt ${descriptionParams.firstParam} no ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'en':
descriptionTemplate = `Buy ${descriptionParams.firstParam} from ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'ru':
descriptionTemplate = `Купить ${descriptionParams.firstParam} из ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'de':
descriptionTemplate = `Kauf es ${descriptionParams.firstParam} aus ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'dk':
descriptionTemplate = `Købe det ${descriptionParams.firstParam} fra ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'es':
descriptionTemplate = `Cómpralo ${descriptionParams.firstParam} de ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'fr':
descriptionTemplate = `Achète-le ${descriptionParams.firstParam} depuis ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'it':
descriptionTemplate = `Compralo ${descriptionParams.firstParam} da ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'nl':
descriptionTemplate = `Koop het ${descriptionParams.firstParam} van ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'pl':
descriptionTemplate = `Kup to ${descriptionParams.firstParam} z ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
case 'pt':
descriptionTemplate = `Compre ${descriptionParams.firstParam} de ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
default:
console.log(
'GO ADD THE NEW LANGUAGE IN THE METATAGS UTILITY! We hit the default case in the creation of the product template for meta_description. This could mean that you forgot to add a new language to the switch',
)
descriptionTemplate = `Buy ${descriptionParams.firstParam} from ${
descriptionParams.secondParam
} ${descriptionParams.thirdParam && `- ${descriptionParams.thirdParam}`}`
break
}
//* =================================
//* =========== TEMPLATES (Blog posts) ===========
//* =================================
//TODO: IMPORTANT change the templates in the switch, now it's in english for all
switch (locale) {
case 'lt':
//set title
titleTemplate = `${shopName} - Stilingi ir kokybiški baldai internetu ✨`
//set description
descriptionTemplate = `Atraskite mūsų platų baldų ir namų apyvokos reikmenų asortimentą, derinantį kokybę ir prieinamą kainą. Nuo sofų iki stalų ir apšvietimo – apsipirkite dabar ${currentDomain}`
break
case 'et':
//set title
titleTemplate = `${shopName} - Stiilne ja kvaliteetne mööbel internetis ✨`
//set description
descriptionTemplate = `Avastage meie laias valikus mööblit ja kodutarbeid, mis ühendavad kvaliteedi ja taskukohasuse. Ostke kohe alates diivanist kuni laudade ja valgustiteni ${currentDomain}`
break
case 'lv':
//set title
titleTemplate = `${shopName} - Stilīgas un kvalitatīvas mēbeles tiešsaistē ✨`
//set description
descriptionTemplate = `Atklājiet mūsu plašo mēbeļu un mājas piederumu klāstu, kas apvieno kvalitāti un pieejamību. No dīvāniem līdz galdiem un apgaismojumam — iepērcieties jau tagad ${currentDomain}`
break
case 'en':
//set title
titleTemplate = `${shopName} - Stylish and high quality furniture online ✨`
//set description
descriptionTemplate = `Discover our wide range of furniture and homeware combining quality and affordability. From sofas to tables and lighting, shop now on ${currentDomain}`
break
case 'ru':
//set title
titleTemplate = `${shopName} - Стильная и качественная мебель онлайн ✨`
//set description
descriptionTemplate = `Откройте для себя наш широкий ассортимент мебели и товаров для дома, сочетающий в себе качество и доступность. От диванов до столов и освещения - делайте покупки прямо сейчас ${currentDomain}`
break
case 'de':
//set title
titleTemplate = `${shopName} - Stilvolle und hochwertige Möbel online ✨`
//set description
descriptionTemplate = `Entdecken Sie unser breites Sortiment an Möbeln und Haushaltswaren, das Qualität und Erschwinglichkeit vereint. Kaufen Sie jetzt ein, von Sofas über Tische bis hin zu Beleuchtung ${currentDomain}`
break
case 'dk':
//set title
titleTemplate = `${shopName} - Stilfulde og kvalitetsmøbler online ✨`
//set description
descriptionTemplate = `Oplev vores brede udvalg af møbler og boligartikler, der kombinerer kvalitet og overkommelige priser. Fra sofaer til borde til belysning, shop nu ${currentDomain}`
break
case 'es':
//set title
titleTemplate = `${shopName} - Muebles con estilo y calidad en línea ✨`
//set description
descriptionTemplate = `Descubra nuestra amplia gama de muebles y artículos para el hogar, que combinan calidad y asequibilidad. Desde sofás hasta mesas e iluminación, compre ahora ${currentDomain}`
break
case 'fr':
//set title
titleTemplate = `${shopName} - Meubles élégants et de qualité en ligne ✨`
//set description
descriptionTemplate = `Découvrez notre large gamme de meubles et articles de maison, alliant qualité et prix abordable. Des canapés aux tables en passant par l'éclairage, achetez maintenant ${currentDomain}`
break
case 'it':
//set title
titleTemplate = `${shopName} - Mobili eleganti e di qualità online ✨`
//set description
descriptionTemplate = `Scopri la nostra vasta gamma di mobili e articoli per la casa, che unisce qualità e convenienza. Dai divani ai tavoli all'illuminazione, acquista ora ${currentDomain}`
break
case 'nl':
//set title
titleTemplate = `${shopName} - Stijlvolle en kwalitatieve meubelen online ✨`
//set description
descriptionTemplate = `Ontdek ons brede assortiment meubels en woonartikelen, een combinatie van kwaliteit en betaalbaarheid. Van banken tot tafels tot verlichting, shop nu ${currentDomain}`
break
case 'pl':
//set title
titleTemplate = `${shopName} - Stylowe i wysokiej jakości meble online ✨`
//set description
descriptionTemplate = `Odkryj naszą szeroką gamę mebli i artykułów gospodarstwa domowego, łączących jakość i przystępną cenę. Od sof przez stoły po oświetlenie — kup teraz ${currentDomain}`
break
case 'pt':
//set title
titleTemplate = `${shopName} - Móveis elegantes e de qualidade online ✨`
//set description
descriptionTemplate = `Descubra a nossa ampla gama de móveis e utensílios domésticos, combinando qualidade e preço acessível. De sofás a mesas e iluminação, compre agora ${currentDomain}`
break
default:
console.log(
'ADD THE NEW LOCALE IN THE DEFAULT METATAGS UTILITY! We hit the default case in the creation of the category template for meta_description. This could mean that you forgot to add a new locale to the switch',
)
//set title
titleTemplate = `${shopName} - Stylish and high quality furniture online ✨`
//set description
descriptionTemplate = `Discover our wide range of furniture and homeware combining quality and affordability. From sofas to tables and lighting, shop now on ${currentDomain}`
break
}
//* =================================
//* =========== TEMPLATES CATEGORY ===========
//* =================================
switch (locale) {
case 'lt':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} produktai `
//set description
descriptionTemplate = `Pirkite stilingai su ${descriptionParams.firstParam} gražioje ${descriptionParams.thirdParam} baldų kategorijoje su ${descriptionParams.secondParam} produktų.`
break
case 'et':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} tooted `
//set description
descriptionTemplate = `Ostke stiilselt koos ${descriptionParams.firstParam} ilusas ${descriptionParams.thirdParam} mööblikollektsioon koos ${descriptionParams.secondParam} tooted.`
break
case 'lv':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} produktiem `
//set description
descriptionTemplate = `Pērciet stilīgi ar ${descriptionParams.firstParam} skaistajā ${descriptionParams.thirdParam} mēbeļu kolekcija ar ${descriptionParams.secondParam} produktiem.`
break
case 'en':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCategory} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
case 'ru':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} продукты`
//set description
descriptionTemplate = `Купить стильно с ${descriptionParams.firstParam} в прекрасном ${descriptionParams.thirdParam} коллекция мебели с ${descriptionParams.secondParam} продукты.`
break
case 'de':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} Produkte `
//set description
descriptionTemplate = `Shoppen Sie stilvoll mit ${descriptionParams.firstParam} in einer wunderschönen ${descriptionParams.thirdParam} in der Kategorie Möbel mit ${descriptionParams.secondParam} Produkten.`
break
case 'dk':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} Produkter `
//set description
descriptionTemplate = `Shop i stil med ${descriptionParams.firstParam} i en smuk ${descriptionParams.thirdParam} i møbelkategorien med ${descriptionParams.secondParam} produkter.`
break
case 'es':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} productos `
//set description
descriptionTemplate = `Compra con estilo con ${descriptionParams.firstParam} en un hermoso ${descriptionParams.thirdParam} en la categoría de muebles con ${descriptionParams.secondParam} productos.`
break
case 'fr':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} des produits `
//set description
descriptionTemplate = `Magasinez avec style avec ${descriptionParams.firstParam} dans un beau ${descriptionParams.thirdParam} dans la catégorie meuble avec ${descriptionParams.secondParam} produits.`
break
case 'it':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} prodotti `
//set description
descriptionTemplate = `Acquista con stile con ${descriptionParams.firstParam} in un bellissimo ${descriptionParams.thirdParam} nella categoria mobili con ${descriptionParams.secondParam} prodotti.`
break
case 'nl':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} producten `
//set description
descriptionTemplate = `Winkel in stijl met ${descriptionParams.firstParam} in een mooie ${descriptionParams.thirdParam} in de categorie meubelen met ${descriptionParams.secondParam} producten.`
break
case 'pl':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} produkty `
//set description
descriptionTemplate = `Kupuj stylowo z ${descriptionParams.firstParam} w pięknym ${descriptionParams.thirdParam} w kategorii meble z ${descriptionParams.secondParam} produktami.`
break
case 'pt':
//set title
titleTemplate = `${titleParams.firstParam} | ${titleParams.secondParam} | ${numberOfProductsInCategory} produtos `
//set description
descriptionTemplate = `Compre com estilo com ${descriptionParams.firstParam} em um lindo ${descriptionParams.thirdParam} na categoria móveis com ${descriptionParams.secondParam} produtos.`
break
default:
console.log(
'ADD THE NEW LOCALE IN THE METATAGS UTILITY! We hit the default case in the creation of the category template for meta_description. This could mean that you forgot to add a new locale to the switch',
)
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCategory} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
}
//* =================================
//* =========== COLLECTION TEMPLATE ===========
//* =================================
// TODO ---> Redo style templates
// --- CIA GALI IR PAKEISTI KAZKIEK
switch (locale) {
case 'lt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produktai | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pirkite stilingai su ${descriptionParams.firstParam} gražioje ${descriptionParams.thirdParam} baldų kolekcijoje su ${descriptionParams.secondParam} produktų.`
break
case 'et':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} tooted | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Ostke stiilselt koos ${descriptionParams.firstParam} ilusas ${descriptionParams.thirdParam} mööblikollektsioon koos ${descriptionParams.secondParam} tooted.`
break
case 'lv':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produktiem | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pērciet stilīgi ar ${descriptionParams.firstParam} skaistajā ${descriptionParams.thirdParam} mēbeļu kolekcija ar ${descriptionParams.secondParam} produktiem.`
break
case 'en':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
case 'ru':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} продукты | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Купить стильно с ${descriptionParams.firstParam} в прекрасном ${descriptionParams.thirdParam} коллекция мебели с ${descriptionParams.secondParam} продукты.`
break
case 'de':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkte | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shoppen Sie stilvoll mit ${descriptionParams.firstParam} in einer wunderschönen ${descriptionParams.thirdParam} in der Möbelkollektion mit ${descriptionParams.secondParam} Produkten.`
break
case 'dk':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkter | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop i stil med ${descriptionParams.firstParam} i en smuk ${descriptionParams.thirdParam} i møbelkollektionen med ${descriptionParams.secondParam} produkter.`
break
case 'es':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} productos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compra con estilo con ${descriptionParams.firstParam} en un hermoso ${descriptionParams.thirdParam} en la colección de muebles con ${descriptionParams.secondParam} productos.`
break
case 'fr':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} des produits | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Magasinez avec style avec ${descriptionParams.firstParam} dans un beau ${descriptionParams.thirdParam} dans la collection de meubles avec ${descriptionParams.secondParam} produits.`
break
case 'it':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} prodotti | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Acquista con stile con ${descriptionParams.firstParam} in un bellissimo ${descriptionParams.thirdParam} nella collezione di mobili con ${descriptionParams.secondParam} prodotti.`
break
case 'nl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} producten | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Winkel in stijl met ${descriptionParams.firstParam} in een mooie ${descriptionParams.thirdParam} in de meubelcollectie met ${descriptionParams.secondParam} producten.`
break
case 'pl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produkty | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Kupuj stylowo z ${descriptionParams.firstParam} w pięknym ${descriptionParams.thirdParam} w kolekcji mebli z ${descriptionParams.secondParam} produktami.`
break
case 'pt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produtos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compre com estilo com ${descriptionParams.firstParam} em um lindo ${descriptionParams.thirdParam} na coleção de móveis com ${descriptionParams.secondParam} produtos.`
break
default:
console.log(
'ADD THE NEW LOCALE IN THE METATAGS UTILITY! We hit the default case in the creation of the category template for meta_description. This could mean that you forgot to add a new locale to the switch',
)
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
}
//* =================================
//* =========== STYLE TEMPLATES ===========
//* =================================
// TODO ---> Redo style templates
switch (locale) {
case 'lt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} produktai | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pirkite stilingai su ${descriptionParams.firstParam} gražioje ${descriptionParams.thirdParam} baldų kolekcijoje su ${descriptionParams.secondParam} produktų.`
break
case 'et':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} tooted | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Ostke stiilselt koos ${descriptionParams.firstParam} ilusas ${descriptionParams.thirdParam} mööblikollektsioon koos ${descriptionParams.secondParam} tooted.`
break
case 'lv':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} produktiem | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pērciet stilīgi ar ${descriptionParams.firstParam} skaistajā ${descriptionParams.thirdParam} mēbeļu kolekcija ar ${descriptionParams.secondParam} produktiem.`
break
case 'en':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
case 'ru':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} продукты | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Купить стильно с ${descriptionParams.firstParam} в прекрасном ${descriptionParams.thirdParam} коллекция мебели с ${descriptionParams.secondParam} продукты.`
break
case 'de':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkte | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shoppen Sie stilvoll mit ${descriptionParams.firstParam} in einer wunderschönen ${descriptionParams.thirdParam} in der Möbelkollektion mit ${descriptionParams.secondParam} Produkten.`
break
case 'dk':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkter | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop i stil med ${descriptionParams.firstParam} i en smuk ${descriptionParams.thirdParam} i møbelkollektionen med ${descriptionParams.secondParam} produkter.`
break
case 'es':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} productos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compra con estilo con ${descriptionParams.firstParam} en un hermoso ${descriptionParams.thirdParam} en la colección de muebles con ${descriptionParams.secondParam} productos.`
break
case 'fr':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} des produits | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Magasinez avec style avec ${descriptionParams.firstParam} dans un beau ${descriptionParams.thirdParam} dans la collection de meubles avec ${descriptionParams.secondParam} produits.`
break
case 'it':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} prodotti | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Acquista con stile con ${descriptionParams.firstParam} in un bellissimo ${descriptionParams.thirdParam} nella collezione di mobili con ${descriptionParams.secondParam} prodotti.`
break
case 'nl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} producten | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Winkel in stijl met ${descriptionParams.firstParam} in een mooie ${descriptionParams.thirdParam} in de meubelcollectie met ${descriptionParams.secondParam} producten.`
break
case 'pl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produkty | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Kupuj stylowo z ${descriptionParams.firstParam} w pięknym ${descriptionParams.thirdParam} w kolekcji mebli z ${descriptionParams.secondParam} produktami.`
break
case 'pt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produtos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compre com estilo com ${descriptionParams.firstParam} em um lindo ${descriptionParams.thirdParam} na coleção de móveis com ${descriptionParams.secondParam} produtos.`
break
default:
console.log(
'ADD THE NEW LOCALE IN THE METATAGS UTILITY! We hit the default case in the creation of the category template for meta_description. This could mean that you forgot to add a new locale to the switch',
)
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInStyle} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
}
//* =================================
//* =========== TAG TEMPLATES ===========
//* =================================
switch (locale) {
case 'lt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} produktai | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pirkite stilingai su ${descriptionParams.firstParam} gražioje ${descriptionParams.thirdParam} baldų kolekcijoje su ${descriptionParams.secondParam} produktų.`
break
case 'et':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} tooted | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Ostke stiilselt koos ${descriptionParams.firstParam} ilusas ${descriptionParams.thirdParam} mööblikollektsioon koos ${descriptionParams.secondParam} tooted.`
break
case 'lv':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} produktiem | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Pērciet stilīgi ar ${descriptionParams.firstParam} skaistajā ${descriptionParams.thirdParam} mēbeļu kolekcija ar ${descriptionParams.secondParam} produktiem.`
break
case 'en':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
case 'ru':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} продукты | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Купить стильно с ${descriptionParams.firstParam} в прекрасном ${descriptionParams.thirdParam} коллекция мебели с ${descriptionParams.secondParam} продукты.`
break
case 'de':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkte | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shoppen Sie stilvoll mit ${descriptionParams.firstParam} in einer wunderschönen ${descriptionParams.thirdParam} in der Möbelkollektion mit ${descriptionParams.secondParam} Produkten.`
break
case 'dk':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} Produkter | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop i stil med ${descriptionParams.firstParam} i en smuk ${descriptionParams.thirdParam} i møbelkollektionen med ${descriptionParams.secondParam} produkter.`
break
case 'es':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} productos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compra con estilo con ${descriptionParams.firstParam} en un hermoso ${descriptionParams.thirdParam} en la colección de muebles con ${descriptionParams.secondParam} productos.`
break
case 'fr':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} des produits | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Magasinez avec style avec ${descriptionParams.firstParam} dans un beau ${descriptionParams.thirdParam} dans la collection de meubles avec ${descriptionParams.secondParam} produits.`
break
case 'it':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} prodotti | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Acquista con stile con ${descriptionParams.firstParam} in un bellissimo ${descriptionParams.thirdParam} nella collezione di mobili con ${descriptionParams.secondParam} prodotti.`
break
case 'nl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} producten | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Winkel in stijl met ${descriptionParams.firstParam} in een mooie ${descriptionParams.thirdParam} in de meubelcollectie met ${descriptionParams.secondParam} producten.`
break
case 'pl':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produkty | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Kupuj stylowo z ${descriptionParams.firstParam} w pięknym ${descriptionParams.thirdParam} w kolekcji mebli z ${descriptionParams.secondParam} produktami.`
break
case 'pt':
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInCollection} produtos | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Compre com estilo com ${descriptionParams.firstParam} em um lindo ${descriptionParams.thirdParam} na coleção de móveis com ${descriptionParams.secondParam} produtos.`
break
default:
console.log(
'ADD THE NEW LOCALE IN THE METATAGS UTILITY! We hit the default case in the creation of the category template for meta_description. This could mean that you forgot to add a new locale to the switch',
)
//set title
titleTemplate = `${titleParams.firstParam} | ${numberOfProductsInTag} products | ${titleParams.secondParam}`
//set description
descriptionTemplate = `Shop in style on ${descriptionParams.firstParam} with our beautiful collection of ${descriptionParams.secondParam} ${descriptionParams.thirdParam}`
break
}