Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
37 kB
2
Indexable
//* =================================
  //* =========== 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
  }