feat: implement programmatic SEO solutions hub

- Add /solutions hub page with 10 category cards
- Add /solutions/by-concern directory page
- Add /solutions/by-oil directory page
- Add Solutions section to Footer with navigation links
- Add Breadcrumb component for solution pages
- Add translations for all solution pages (sr, en, de, fr)
- Fix ExitIntentDetector JSON parsing error
- Update sitemap with solution pages
- Create 3 sample solution pages with data files
This commit is contained in:
Unchained
2026-04-05 05:21:57 +02:00
parent 6caefb420a
commit f6609f07d7
22 changed files with 3263 additions and 8 deletions

View File

@@ -319,6 +319,11 @@
"hairCare": "Nega kose",
"skinCare": "Nega kože",
"giftSets": "Poklon setovi",
"solutions": "Rešenja",
"allSolutions": "Sva rešenja",
"byConcern": "Po problemu",
"byOil": "Po ulju",
"skincareGuide": "Vodič za negu",
"about": "O nama",
"ourStory": "Naša priča",
"process": "Proces",
@@ -335,10 +340,14 @@
},
"ProductCard": {
"noImage": "Nema slike",
"outOfStock": "Nema na stanju",
"outOfStock": "Nema na zalihama",
"quickAdd": "Brzo dodavanje",
"contactForPrice": "Kontaktirajte za cenu"
},
"Product": {
"adding": "Dodavanje...",
"addToCart": "Dodaj u korpu"
},
"ProductDetail": {
"home": "Početna",
"outOfStock": "Nema na stanju",
@@ -493,5 +502,107 @@
"goHome": "Početna Strana",
"lookingFor": "Ne možete da pronađete ono što tražite?",
"searchSuggestion": "Pokušajte da pregledate našu kolekciju proizvoda ili nas kontaktirajte za pomoć."
},
"Solutions": {
"breadcrumb": {
"home": "Početna",
"solutions": "Rešenja",
"byConcern": "Po problemu",
"byOil": "Po ulju"
},
"Hub": {
"metaTitle": "Prirodna rešenja za negu kože | ManoonOils",
"metaDescription": "Otkrijte prirodna uljana rešenja za svaki problem kože. Pretražujte po problemu, vrsti ulja ili istražite naše sveobuhvatne vodiče za negu kože.",
"title": "Prirodna rešenja za negu kože",
"subtitle": "Otkrijte savršena prirodna uljana rešenja za vaše probleme sa kožom. Naši stručno izrađeni vodiči pomažu vam da pronađete prava ulja za bore, akne, suvu kožu i još mnogo toga.",
"categories": {
"oilForConcern": {
"title": "Ulje za problem",
"description": "Pronađite najbolja prirodna ulja za specifične probleme kože poput bora, akni, tamnih fleka i još mnogo toga."
},
"ageSkinRoutine": {
"title": "Rutina prema uzrastu",
"description": "Personalizovane rutine nege kože na osnovu vašeg uzrasta i tipa kože za optimalne rezultate."
},
"ingredientPairings": {
"title": "Kombinacije sastojaka",
"description": "Saznajte koji prirodni sastojci najbolje rade zajedno za poboljšane koristi za kožu."
},
"bodyPartConcerns": {
"title": "Problemi po delovima tela",
"description": "Ciljana rešenja za specifične delove tela poput lica, vrata, ruku i još mnogo toga."
},
"oilComparisons": {
"title": "Poređenje ulja",
"description": "Poređenja jedno pored drugog da vam pomognu da izaberete između različitih prirodnih ulja."
},
"routineStepSkinType": {
"title": "Rutina prema tipu kože",
"description": "Vodič korak po korak prilagođen vašem specifičnom tipu kože i problemima."
},
"seasonalSkincare": {
"title": "Sezonska nega kože",
"description": "Prilagodite svoju rutinu godišnjim dobima za zdravu kožu tokom cele godine."
},
"timeOfDayConcerns": {
"title": "Vreme dana",
"description": "Jutarnje i večernje rutine nege kože za maksimalnu efikasnost."
},
"naturalAlternatives": {
"title": "Prirodne alternative",
"description": "Otkrijte prirodne alternative sintetičkim sastojcima za negu kože."
},
"culturalBeautySecrets": {
"title": "Kulturne tajne lepote",
"description": "Drevna mudrost lepote iz celog sveta korišćenjem prirodnih ulja."
}
},
"quickAccess": {
"byConcern": "Pretraži po problemu",
"byConcernDesc": "Pronađi rešenja za svoje probleme sa kožom",
"byOil": "Pretraži po ulju",
"byOilDesc": "Istraži prednosti različitih prirodnih ulja",
"links": {
"wrinkles": "Bore i starenje",
"acne": "Akne i nesavršenstva",
"drySkin": "Suva koža",
"darkSpots": "Tamne fleke",
"viewAll": "Pogledaj sve →",
"rosehipOil": "Ulje divlje ruže",
"arganOil": "Arganovo ulje",
"jojobaOil": "Jojoba ulje",
"seaBuckthornOil": "Ulje pasjeg trna"
}
},
"cta": {
"title": "Spremni za transformaciju kože?",
"description": "Pregledajte našu kolekciju premium prirodnih ulja i započnite svoje putovanje ka zdravijoj, sjajnijoj koži već danas.",
"button": "Kupi prirodna ulja"
}
},
"ByConcern": {
"metaTitle": "Rešenja za negu kože po problemu | ManoonOils",
"metaDescription": "Pregledajte prirodna uljana rešenja organizovana po problemima kože. Pronađite savršen lek za bore, akne, suvu kožu i još mnogo toga.",
"title": "Rešenja po problemu",
"subtitle": "Istražite našu sveobuhvatnu kolekciju prirodnih uljanih rešenja, organizovanih po problemima kože da vam pomognemo da pronađete tačno ono što vam treba.",
"stats": {
"availableConcerns": "{count} problema kože pokriveno",
"totalSolutions": "{count} stručno odabranih rešenja"
},
"noResults": "Nema pronađenih problema. Proverite ponovo kasnije za nova rešenja."
},
"ByOil": {
"metaTitle": "Rešenja za negu kože po ulju | ManoonOils",
"metaDescription": "Otkrijte prednosti različitih prirodnih ulja za različite probleme kože. Pronađite koje ulje je pravo za vas.",
"title": "Rešenja po ulju",
"subtitle": "Saznajte o jedinstvenim svojstvima svakog prirodnog ulja i otkrijte koja su najpogodnija za vaše probleme sa kožom.",
"stats": {
"availableOils": "{count} prirodnih ulja",
"totalSolutions": "{count} stručno odabranih rešenja"
},
"noResults": "Nema pronađenih ulja. Proverite ponovo kasnije za nova rešenja."
},
"completeYourRoutine": "Dovršite svoju rutinu",
"discoverProducts": "Otkrijte naše premium proizvode sa prirodnim sastojcima"
}
}