Add shahikitchen v1.0 website code from zip

This commit is contained in:
root
2026-06-25 09:23:48 +00:00
commit 284dcfa120
239 changed files with 30527 additions and 0 deletions
@@ -0,0 +1,934 @@
/**
* ANNOTATED COPY — every line explained
* Source: src/i18n/locales/sv.ts
* NOT used by the app — read this to learn how the real file works
*/
// Import external package or local module
import { TranslationDict } from '../types';
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const sv: TranslationDict = {
// Line 4: site: {
site: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Kött Gård',
// Property or array item — trailing comma allowed in TypeScript
tagline: 'Premium Halal',
// Line 7: description:
description:
// Property or array item — trailing comma allowed in TypeScript
'Premium 100 % halal köttleverans. Färskt och fryst kyckling, nötkött, lamm och fisk — anpassat efter dina önskemål och levererat till din dörr.',
// Property or array item — trailing comma allowed in TypeScript
metaTitle: 'Premium Halal Köttleverans',
// Property or array item — trailing comma allowed in TypeScript
initials: 'KG',
// Property or array item — trailing comma allowed in TypeScript
email: 'hello@kottgard.se',
// Property or array item — trailing comma allowed in TypeScript
demoEmail: 'demo@kottgard.se',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 14: nav: {
nav: {
// Property or array item — trailing comma allowed in TypeScript
shop: 'Butik',
// Property or array item — trailing comma allowed in TypeScript
chicken: 'Kyckling',
// Property or array item — trailing comma allowed in TypeScript
beef: 'Nötkött',
// Property or array item — trailing comma allowed in TypeScript
lamb: 'Lamm',
// Property or array item — trailing comma allowed in TypeScript
fish: 'Fisk',
// Property or array item — trailing comma allowed in TypeScript
about: 'Om oss',
// Property or array item — trailing comma allowed in TypeScript
halalCert: 'Halalcertifiering',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'Leveransinfo',
// Property or array item — trailing comma allowed in TypeScript
contact: 'Kontakt',
// Property or array item — trailing comma allowed in TypeScript
myAccount: 'Mitt konto',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'Orderhistorik',
// Property or array item — trailing comma allowed in TypeScript
wishlist: 'Önskelista',
// Property or array item — trailing comma allowed in TypeScript
cart: 'Varukorg',
// Property or array item — trailing comma allowed in TypeScript
privacy: 'Integritetspolicy',
// Property or array item — trailing comma allowed in TypeScript
terms: 'Användarvillkor',
// Property or array item — trailing comma allowed in TypeScript
searchProducts: 'Sök produkter',
// Property or array item — trailing comma allowed in TypeScript
toggleMenu: 'Växla meny',
// Property or array item — trailing comma allowed in TypeScript
account: 'Konto',
// Property or array item — trailing comma allowed in TypeScript
language: 'Språk',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 35: languageBanner: {
languageBanner: {
// Property or array item — trailing comma allowed in TypeScript
choose: 'Välj språk',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 38: hero: {
hero: {
// Property or array item — trailing comma allowed in TypeScript
badge: '100 % Halal-certifierat',
// Property or array item — trailing comma allowed in TypeScript
taglineShort: 'Naturligt Rent',
// Property or array item — trailing comma allowed in TypeScript
title: 'Premium Halal Kött',
// Property or array item — trailing comma allowed in TypeScript
titleHighlight: '',
// Property or array item — trailing comma allowed in TypeScript
titleEnd: '',
// Property or array item — trailing comma allowed in TypeScript
subtitleShort: 'Färskt. Kvalitet. Tillförlitligt.',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Halal-certifierat · Färskt dagligen · Hemleverans · Öppet alla dagar',
// Property or array item — trailing comma allowed in TypeScript
hours: 'Öppet alla dagar {hours}',
// Property or array item — trailing comma allowed in TypeScript
location: 'Tingvallavägen 11, Märsta',
// Property or array item — trailing comma allowed in TypeScript
shopNow: 'Se vårt sortiment',
// Property or array item — trailing comma allowed in TypeScript
browseChicken: 'Bläddra kyckling',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Beställ via WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 53: aboutPreview: {
aboutPreview: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Om oss',
// Property or array item — trailing comma allowed in TypeScript
title: 'Märstas finaste köttbutik',
// Property or array item — trailing comma allowed in TypeScript
p1: 'Kött Gård är mer än en köttbutik — vi är ett löfte om kvalitet. Allt vårt kött är 100 % Halal-certifierat och färskt levererat varje dag.',
// Property or array item — trailing comma allowed in TypeScript
p2: 'Vi handlar lamm från Irland och Nya Zeeland, kyckling och nötkött från välrenommerade producenter, och hjälper dig hitta rätt detalj för middagen, festen eller söndagssteken.',
// Property or array item — trailing comma allowed in TypeScript
p3: 'Kom in i butiken på Tingvallavägen, prata med oss om vad du letar efter — vi styckar och packar efter dina önskemål.',
// Property or array item — trailing comma allowed in TypeScript
statHalal: '100 %',
// Property or array item — trailing comma allowed in TypeScript
statHalalLabel: 'Halal-certifierat',
// Property or array item — trailing comma allowed in TypeScript
statDays: '7 dagar',
// Property or array item — trailing comma allowed in TypeScript
statDaysLabel: 'Öppet i veckan',
// Property or array item — trailing comma allowed in TypeScript
statDelivery: 'Daglig',
// Property or array item — trailing comma allowed in TypeScript
statDeliveryLabel: 'Leverans',
// Property or array item — trailing comma allowed in TypeScript
statFresh: 'Färskt',
// Property or array item — trailing comma allowed in TypeScript
statFreshLabel: 'Varje dag',
// Property or array item — trailing comma allowed in TypeScript
readMore: 'Läs mer om oss',
// Property or array item — trailing comma allowed in TypeScript
imageAlt: 'Färska köttdetaljer på skärbräda från Kött Gård',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 70: trust: {
trust: {
// Property or array item — trailing comma allowed in TypeScript
halal: '100 % Halal',
// Property or array item — trailing comma allowed in TypeScript
halalDesc: 'Certifierad halal-källa med full spårbarhet och efterlevnad.',
// Property or array item — trailing comma allowed in TypeScript
fresh: 'Färskt Dagligen',
// Property or array item — trailing comma allowed in TypeScript
freshDesc: 'Hämtas färskt varje morgon och levereras i toppskick.',
// Property or array item — trailing comma allowed in TypeScript
premium: 'Premiumkvalitet',
// Property or array item — trailing comma allowed in TypeScript
premiumDesc: 'Handplockade styckningar från betrodda gårdar, förberedda av expertslaktare.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 78: categories: {
categories: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Vårt sortiment',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Handplockat kött — varje dag. Färskt levererat. Halal. Styckat efter önskemål.',
// Property or array item — trailing comma allowed in TypeScript
shop: 'Handla {name}',
// Line 82: chicken: {
chicken: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Kyckling',
// Property or array item — trailing comma allowed in TypeScript
description: 'Kycklingbröstfilé, vingar, klubba och hel kyckling. Färsk varje morgon.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 86: beef: {
beef: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Nötkött & Kalv',
// Property or array item — trailing comma allowed in TypeScript
description: 'Nötfärs, kalv bone marrow och premiumskär. Hög marmorering, jämn kvalitet.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 90: lamb: {
lamb: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lamm',
// Property or array item — trailing comma allowed in TypeScript
description: 'Lammbringa, lammhals, lammstek och lammrygg. Från Irland och Nya Zeeland.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 94: fish: {
fish: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Fisk',
// Property or array item — trailing comma allowed in TypeScript
description: 'Färsk fångst, rengjord och redo att tillagas.',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 99: featured: {
featured: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Utvalt Sortiment',
// Property or array item — trailing comma allowed in TypeScript
title: 'Utvalda Produkter',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Våra mest populära styckningar, älskade av familjer i hela staden.',
// Property or array item — trailing comma allowed in TypeScript
viewAll: 'Visa alla',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 105: howItWorks: {
howItWorks: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Beställ',
// Property or array item — trailing comma allowed in TypeScript
title: 'Så enkelt beställer du',
// Property or array item — trailing comma allowed in TypeScript
step1Title: 'Kontakta oss',
// Line 109: step1Desc:
step1Desc:
// Property or array item — trailing comma allowed in TypeScript
'Skicka ett meddelande på WhatsApp med vad du vill ha — vi svarar snabbt.',
// Property or array item — trailing comma allowed in TypeScript
step2Title: 'Vi bekräftar',
// Line 112: step2Desc:
step2Desc:
// Property or array item — trailing comma allowed in TypeScript
'Vi bekräftar din beställning, ger pris och säger när den är klar.',
// Property or array item — trailing comma allowed in TypeScript
step3Title: 'Hämta eller leverans',
// Line 115: step3Desc:
step3Desc:
// Property or array item — trailing comma allowed in TypeScript
'Hämta i butik på Tingvallavägen 11 eller välj hemleverans.',
// Property or array item — trailing comma allowed in TypeScript
step: 'Steg {n}',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Beställ på WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 120: offers: {
offers: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Beställ',
// Property or array item — trailing comma allowed in TypeScript
title: 'Veckans erbjudanden',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Vi uppdaterar löpande med färska erbjudanden. Följ oss på sociala medier för senaste priserna.',
// Property or array item — trailing comma allowed in TypeScript
disclaimer: 'Pris gäller så långt lagret räcker',
// Property or array item — trailing comma allowed in TypeScript
was: 'Före',
// Property or array item — trailing comma allowed in TypeScript
now: 'NU',
// Property or array item — trailing comma allowed in TypeScript
order: 'Beställ',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: 'Visa produkt',
// Line 130: badge: {
badge: {
// Property or array item — trailing comma allowed in TypeScript
fresh: 'FÄRSK',
// Property or array item — trailing comma allowed in TypeScript
halal: 'HALAL',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 134: items: {
items: {
// Property or array item — trailing comma allowed in TypeScript
chickenWings: { name: 'Kycklingvingar färsk PL' },
// Property or array item — trailing comma allowed in TypeScript
lambSteak: { name: 'Lammstek färsk Ireland' },
// Property or array item — trailing comma allowed in TypeScript
beefMince: { name: 'Nötfärs 5% fett IRL' },
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 140: social: {
social: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Följ oss',
// Property or array item — trailing comma allowed in TypeScript
title: 'Följ oss',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'1 100+ följare på Facebook · 249 inlägg · Dagliga uppdateringar',
// Property or array item — trailing comma allowed in TypeScript
facebook: 'Facebook',
// Property or array item — trailing comma allowed in TypeScript
instagram: 'Instagram',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 149: contact: {
contact: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Kontakt',
// Property or array item — trailing comma allowed in TypeScript
title: 'Besök oss',
// Property or array item — trailing comma allowed in TypeScript
addressLabel: 'Adress',
// Property or array item — trailing comma allowed in TypeScript
phoneLabel: 'Telefon',
// Property or array item — trailing comma allowed in TypeScript
hoursLabel: 'Öppettider',
// Property or array item — trailing comma allowed in TypeScript
hoursValue: 'Alla dagar: {hours}',
// Property or array item — trailing comma allowed in TypeScript
writeUs: 'Skriv till oss',
// Property or array item — trailing comma allowed in TypeScript
callUs: 'Ring oss',
// Property or array item — trailing comma allowed in TypeScript
openMaps: 'Öppna i Google Maps',
// Property or array item — trailing comma allowed in TypeScript
learnMore: 'Kontaktuppgifter',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 161: cta: {
cta: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Redo för Premium Halal Kött?',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Beställ idag och upplev skillnaden med verkligt färskt, anpassat halal kött levererat till din dörr.',
// Property or array item — trailing comma allowed in TypeScript
button: 'Se vårt sortiment',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Beställ på WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 168: shop: {
shop: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Alla Produkter',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Premium halal kött, anpassat efter dina önskemål',
// Property or array item — trailing comma allowed in TypeScript
noProducts: 'Inga produkter hittades',
// Property or array item — trailing comma allowed in TypeScript
noProductsHint: 'Prova att justera dina filter eller sökfråga',
// Property or array item — trailing comma allowed in TypeScript
filters: 'Filter',
// Property or array item — trailing comma allowed in TypeScript
productsFound: '{count} produkter hittades',
// Property or array item — trailing comma allowed in TypeScript
search: 'Sök',
// Property or array item — trailing comma allowed in TypeScript
searchPlaceholder: 'Sök produkter...',
// Property or array item — trailing comma allowed in TypeScript
category: 'Kategori',
// Property or array item — trailing comma allowed in TypeScript
sortBy: 'Sortera efter',
// Property or array item — trailing comma allowed in TypeScript
all: 'Alla',
// Property or array item — trailing comma allowed in TypeScript
sortFeatured: 'Utvalda',
// Property or array item — trailing comma allowed in TypeScript
sortPriceAsc: 'Pris: Lägst till högst',
// Property or array item — trailing comma allowed in TypeScript
sortPriceDesc: 'Pris: Högst till lägst',
// Property or array item — trailing comma allowed in TypeScript
sortName: 'Namn A–Ö',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 185: product: {
product: {
// Property or array item — trailing comma allowed in TypeScript
backToShop: 'Tillbaka till butiken',
// Property or array item — trailing comma allowed in TypeScript
inStock: 'I lager',
// Property or array item — trailing comma allowed in TypeScript
outOfStock: 'Slut i lager',
// Property or array item — trailing comma allowed in TypeScript
halalTrust: '100 % Halal-certifierad · Färskt dagligen · Premiumkvalitet',
// Property or array item — trailing comma allowed in TypeScript
yourSelection: 'Ditt val',
// Property or array item — trailing comma allowed in TypeScript
aboutProduct: 'Om denna produkt',
// Property or array item — trailing comma allowed in TypeScript
addToCart: 'Lägg i varukorg',
// Property or array item — trailing comma allowed in TypeScript
addedToCart: 'Tillagd i varukorg',
// Property or array item — trailing comma allowed in TypeScript
decreaseQty: 'Minska antal',
// Property or array item — trailing comma allowed in TypeScript
increaseQty: 'Öka antal',
// Property or array item — trailing comma allowed in TypeScript
removeWishlist: 'Ta bort från önskelista',
// Property or array item — trailing comma allowed in TypeScript
addWishlist: 'Lägg till i önskelista',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: 'Visa {name}',
// Property or array item — trailing comma allowed in TypeScript
pieces: '{count} bitar',
// Property or array item — trailing comma allowed in TypeScript
standardCut: 'Standardstyckning',
// Property or array item — trailing comma allowed in TypeScript
howManyCuts: 'Hur Många Styckningar Vill Du Ha?',
// Property or array item — trailing comma allowed in TypeScript
howManyCutsHint: 'Välj antal styckningar för din beställning',
// Property or array item — trailing comma allowed in TypeScript
cutsAndStyle: '{cuts} styckningar · {style}',
// Property or array item — trailing comma allowed in TypeScript
selectCutting: 'Välj skärstil',
// Property or array item — trailing comma allowed in TypeScript
selectCuttingHint: 'Våra slaktare förbereder ditt {category} exakt enligt din önskade styckning',
// Line 206: fishNote:
fishNote:
// Property or array item — trailing comma allowed in TypeScript
'Fiskprodukter förbereds med vår standard professionella styckning — rengjord, fjällad och redo att tillagas.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 209: cutting: {
cutting: {
// Property or array item — trailing comma allowed in TypeScript
nihari: 'Nihari-styckning',
// Property or array item — trailing comma allowed in TypeScript
karahi: 'Karahi-styckning',
// Property or array item — trailing comma allowed in TypeScript
qeema: 'Qeema (färs)',
// Property or array item — trailing comma allowed in TypeScript
boneless: 'Benfri',
// Property or array item — trailing comma allowed in TypeScript
steak: 'Biffstyckning',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 216: priceUnit: {
priceUnit: {
// Property or array item — trailing comma allowed in TypeScript
perBird: 'per kyckling',
// Property or array item — trailing comma allowed in TypeScript
perPack: 'per förpackning',
// Property or array item — trailing comma allowed in TypeScript
perKg: 'per kg',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 221: badges: {
badges: {
// Property or array item — trailing comma allowed in TypeScript
bestseller: 'Bästsäljare',
// Property or array item — trailing comma allowed in TypeScript
chefsPick: 'Kockens val',
// Property or array item — trailing comma allowed in TypeScript
premium: 'Premium',
// Property or array item — trailing comma allowed in TypeScript
popular: 'Populär',
// Property or array item — trailing comma allowed in TypeScript
freshCatch: 'Färsk fångst',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 228: products: {
products: {
// Line 229: 'chicken-whole': {
'chicken-whole': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Hel Kyckling',
// Property or array item — trailing comma allowed in TypeScript
description: 'Gårdsfärsk hel halal kyckling, perfekt för stekning eller curry.',
// Line 232: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Våra hela kycklingar kommer från certifierade halalgårdar och levereras i toppskick. Varje fågel är handplockad för kvalitet, med mört kött och ren bearbetning. Välj önskat antal bitar så förbereder vi den precis som du behöver.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 235: 'chicken-breast': {
'chicken-breast': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Kycklingbröst',
// Property or array item — trailing comma allowed in TypeScript
description: 'Magert, benfritt kycklingbröst — idealiskt för grillning och hälsosamma måltider.',
// Line 238: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium benfritt kycklingbröst, trimmat och redo att tillagas. Perfekt för kebab, wok och hälsosamma vardagsmiddagar. Välj antal bitar och njut av konsekvent kvalitet varje gång.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 241: 'chicken-thighs': {
'chicken-thighs': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Kycklinglår',
// Property or array item — trailing comma allowed in TypeScript
description: 'Saftiga halal kycklinglår med rik smak för curry och grill.',
// Line 244: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Våra kycklinglår är kända för sin saftighet och djupa smak. Oavsett om du lagar traditionell karahi eller helg-BBQ levererar dessa lår varje gång.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 247: 'chicken-wings': {
'chicken-wings': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Kycklingvingar',
// Property or array item — trailing comma allowed in TypeScript
description: 'Festfärdiga halal kycklingvingar för stekning, bakning eller grillning.',
// Line 250: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Krispiga, smakrika kycklingvingar tillagade enligt halal och levererade färskt. En favorit för matchkvällar och familjesammankomster.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 253: 'beef-nihari': {
'beef-nihari': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Nötkött för Nihari',
// Property or array item — trailing comma allowed in TypeScript
description: 'Långkoksklara nötköttsstyckningar, perfekta för traditionell nihari.',
// Line 256: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Särskilt utvalda nötköttsstyckningar idealiska för långkokt nihari. Rika på kollagen och smak, dessa styckningar bryts ner vackert under timmar av sjudning för en autentisk, smältande upplevelse.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 259: 'beef-steak': {
'beef-steak': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Premium Nötbiff',
// Property or array item — trailing comma allowed in TypeScript
description: 'Restaurangkvalitet halal biffstyckningar för perfekt stekyta.',
// Line 262: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Handskurna premium biffar från de finaste halal-källorna. Marmorering, mörhet och redo för din grill eller gjutjärnspanna. Välj önskad skärstil.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 265: 'beef-mince': {
'beef-mince': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Nötfärs',
// Property or array item — trailing comma allowed in TypeScript
description: 'Färsk halal nötfärs för kebab, burgare och qeema.',
// Line 268: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Finmalen halal nötfärs med perfekt fettförhållande för saftiga kebab, smakrik qeema och hemlagade burgare. Malas färskt dagligen.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 271: 'beef-boneless': {
'beef-boneless': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Benfria Nötköttskuber',
// Property or array item — trailing comma allowed in TypeScript
description: 'Mångsidiga benfria nötköttskuber för karahi, biryani och grytor.',
// Line 274: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Enhetliga benfria nötköttskuber skurna till perfektion för snabbkokta rätter. Idealiska för karahi, pulao och wok där konsekvent storlek är viktigt.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 277: 'lamb-shoulder': {
'lamb-shoulder': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lammbog',
// Property or array item — trailing comma allowed in TypeScript
description: 'Rik, smakrik lammbog för långstekning och curry.',
// Line 280: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium halal lammbog med vacker marmorering. Perfekt för långstekta festmåltider, rejäla curryrätter och traditionella familjemiddagar. Anpassad efter din önskade styckning.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 283: 'lamb-leg': {
'lamb-leg': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lammlägg',
// Property or array item — trailing comma allowed in TypeScript
description: 'Mört lammlägg för stekning, grillning och speciella tillfällen.',
// Line 286: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Hela eller portionerade lammlägg från certifierade halal-källor. En centerstyckning för Eid-firanden, middagsbjudningar och söndagsstek.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 289: 'lamb-chops': {
'lamb-chops': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lammkotletter',
// Property or array item — trailing comma allowed in TypeScript
description: 'Premium lammkotletter för grillning och finmiddag hemma.',
// Line 292: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Tjockskurna halal lammkotletter med perfekt fettlock för grillning. Restaurangkvalitet, levererad till ditt kök.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 295: 'lamb-mince': {
'lamb-mince': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lammfärs',
// Property or array item — trailing comma allowed in TypeScript
description: 'Färsk halal lammfärs för kebab, samosas och qeema.',
// Line 298: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Finmalen lammfärs med rik smak. Nödvändig för seekh kebab, lamm qeema och fyllda parathas.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 301: 'fish-salmon': {
'fish-salmon': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Atlantisk Laxfilé',
// Property or array item — trailing comma allowed in TypeScript
description: 'Smörig laxfilé, med skinn och redo att steka i panna.',
// Line 304: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium atlantisk laxfilé med rikt omega-3-innehåll. Rengjord, portionerad och vakuumförpackad för maximal färskhet.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 307: 'fish-rohu': {
'fish-rohu': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Rohu-fisk',
// Property or array item — trailing comma allowed in TypeScript
description: 'Hel rohu-fisk, rengjord och fjällad — en sydasiatisk favorit.',
// Line 310: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Färsk rohu-fisk, en stapel i sydasiatisk matlagning. Rengjord, fjällad och urtagen. Perfekt för fiskcurry, stekt fisk och traditionella recept.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 313: 'fish-prawns': {
'fish-prawns': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Jätteräkor',
// Property or array item — trailing comma allowed in TypeScript
description: 'Stora räkor med skal för grillning, curry och biryani.',
// Line 316: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium jätteräkor, urtagna och redo att tillagas. Söt, fast kött som håller sig vackert i curry och tandoori-rätter.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 319: 'fish-basa': {
'fish-basa': {
// Property or array item — trailing comma allowed in TypeScript
name: 'Basa-filé',
// Property or array item — trailing comma allowed in TypeScript
description: 'Mild, flagnig basa-filé — perfekt för nybörjare och barn.',
// Line 322: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Benfria basa-filéer med mild, delikat smak. Lätt att tillaga och mångsidig — utmärkt för fisk-tacos, bakning och lätta curryrätter.',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 326: cart: {
cart: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Din Varukorg',
// Property or array item — trailing comma allowed in TypeScript
itemsCount: '{count} artikel/artiklar i din varukorg',
// Property or array item — trailing comma allowed in TypeScript
empty: 'Din varukorg är tom',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'Bläddra i vårt premium halal-sortiment och lägg till artiklar.',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'Börja handla',
// Property or array item — trailing comma allowed in TypeScript
customization: 'Anpassning:',
// Property or array item — trailing comma allowed in TypeScript
orderSummary: 'Ordersammanfattning',
// Property or array item — trailing comma allowed in TypeScript
subtotal: 'Delsumma',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'Leverans',
// Property or array item — trailing comma allowed in TypeScript
free: 'Gratis',
// Property or array item — trailing comma allowed in TypeScript
freeDeliveryHint: 'Fri leverans på beställningar över 500 kr',
// Property or array item — trailing comma allowed in TypeScript
total: 'Totalt',
// Property or array item — trailing comma allowed in TypeScript
proceedCheckout: 'Gå till kassan',
// Property or array item — trailing comma allowed in TypeScript
continueShopping: 'Fortsätt handla',
// Property or array item — trailing comma allowed in TypeScript
removeItem: 'Ta bort artikel',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 343: checkout: {
checkout: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Säker Kassa',
// Property or array item — trailing comma allowed in TypeScript
backToCart: 'Tillbaka till varukorg',
// Property or array item — trailing comma allowed in TypeScript
noItems: 'Inga artiklar att betala',
// Property or array item — trailing comma allowed in TypeScript
goToShop: 'Gå till butiken',
// Property or array item — trailing comma allowed in TypeScript
orderConfirmed: 'Beställning bekräftad!',
// Property or array item — trailing comma allowed in TypeScript
thankYou: 'Tack för din beställning. Ditt premium halal kött förbereds.',
// Property or array item — trailing comma allowed in TypeScript
orderId: 'Order-ID: {id}',
// Property or array item — trailing comma allowed in TypeScript
viewOrders: 'Visa beställningar',
// Property or array item — trailing comma allowed in TypeScript
haveAccount: 'Har du ett konto?',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'Logga in',
// Property or array item — trailing comma allowed in TypeScript
fasterCheckout: 'för snabbare utcheckning.',
// Property or array item — trailing comma allowed in TypeScript
deliveryDetails: 'Leveransuppgifter',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'Fullständigt namn',
// Property or array item — trailing comma allowed in TypeScript
email: 'E-post',
// Property or array item — trailing comma allowed in TypeScript
phone: 'Telefon',
// Property or array item — trailing comma allowed in TypeScript
street: 'Gatuadress',
// Property or array item — trailing comma allowed in TypeScript
city: 'Stad',
// Property or array item — trailing comma allowed in TypeScript
state: 'Län',
// Property or array item — trailing comma allowed in TypeScript
zip: 'Postnummer',
// Property or array item — trailing comma allowed in TypeScript
payment: 'Betalning',
// Property or array item — trailing comma allowed in TypeScript
creditCard: 'Kreditkort',
// Property or array item — trailing comma allowed in TypeScript
cashOnDelivery: 'Kontant vid leverans',
// Property or array item — trailing comma allowed in TypeScript
cardNumber: 'Kortnummer',
// Property or array item — trailing comma allowed in TypeScript
expiry: 'Giltig till',
// Property or array item — trailing comma allowed in TypeScript
cvv: 'CVV',
// Property or array item — trailing comma allowed in TypeScript
qty: 'Antal: {count}',
// Property or array item — trailing comma allowed in TypeScript
processing: 'Bearbetar...',
// Property or array item — trailing comma allowed in TypeScript
pay: 'Betala {amount}',
// Property or array item — trailing comma allowed in TypeScript
secure: 'Säker 256-bitars SSL-kryptering',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 374: auth: {
auth: {
// Property or array item — trailing comma allowed in TypeScript
welcomeBack: 'Välkommen tillbaka',
// Property or array item — trailing comma allowed in TypeScript
createAccount: 'Skapa konto',
// Property or array item — trailing comma allowed in TypeScript
joinTagline: 'Gå med i {name} för en premium shoppingupplevelse',
// Property or array item — trailing comma allowed in TypeScript
signInTagline: 'Logga in på ditt {name}-konto',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'Fullständigt namn',
// Property or array item — trailing comma allowed in TypeScript
email: 'E-post',
// Property or array item — trailing comma allowed in TypeScript
password: 'Lösenord',
// Property or array item — trailing comma allowed in TypeScript
phone: 'Telefon',
// Property or array item — trailing comma allowed in TypeScript
street: 'Gatuadress',
// Property or array item — trailing comma allowed in TypeScript
city: 'Stad',
// Property or array item — trailing comma allowed in TypeScript
state: 'Län',
// Property or array item — trailing comma allowed in TypeScript
zip: 'Postnummer',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'Logga in',
// Property or array item — trailing comma allowed in TypeScript
register: 'Skapa konto',
// Property or array item — trailing comma allowed in TypeScript
hasAccount: 'Har du redan ett konto? Logga in',
// Property or array item — trailing comma allowed in TypeScript
noAccount: 'Har du inget konto? Registrera dig',
// Property or array item — trailing comma allowed in TypeScript
invalidCredentials: 'Ogiltig e-post eller lösenord. Prova {email} / demo123',
// Property or array item — trailing comma allowed in TypeScript
demo: 'Demo: {email} / demo123',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 394: account: {
account: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Mitt Konto',
// Property or array item — trailing comma allowed in TypeScript
welcome: 'Välkommen tillbaka, {name}',
// Property or array item — trailing comma allowed in TypeScript
memberSince: 'Medlem sedan {date}',
// Property or array item — trailing comma allowed in TypeScript
myWishlist: 'Min önskelista',
// Property or array item — trailing comma allowed in TypeScript
signOut: 'Logga ut',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'Orderhistorik',
// Property or array item — trailing comma allowed in TypeScript
noOrders: 'Inga beställningar ännu',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'Börja handla',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 404: wishlist: {
wishlist: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Min Önskelista',
// Property or array item — trailing comma allowed in TypeScript
saved: '{count} sparad(e) artikel/artiklar',
// Property or array item — trailing comma allowed in TypeScript
empty: 'Din önskelista är tom',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'Spara dina favoritprodukter för att köpa dem senare.',
// Property or array item — trailing comma allowed in TypeScript
browse: 'Bläddra produkter',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 411: about: {
about: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Om {name}',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Vi levererar premium 100 % halal kött till ditt bord — färskt, anpassat och med omsorg.',
// Property or array item — trailing comma allowed in TypeScript
ourStory: 'Vår Historia',
// Line 416: storyP1:
storyP1:
// Property or array item — trailing comma allowed in TypeScript
'{name} grundades med ett enkelt uppdrag: göra premium halal kött tillgängligt för varje familj, utan att kompromissa med kvalitet, färskhet eller religiös efterlevnad. Vi förstår att för många hushåll är rätt styckning tillagad på rätt sätt inte en lyx — det är nödvändigt.',
// Line 418: storyP2:
storyP2:
// Property or array item — trailing comma allowed in TypeScript
'Från att välja antal bitar för kyckling till att välja Nihari- eller Karahi-styckning för nötkött och lamm, sätter vi anpassning i centrum för varje beställning. Våra expertslaktare förbereder varje order för hand, och vår temperaturkontrollerade leverans säkerställer att ditt kött anländer lika färskt som dagen det styckades.',
// Property or array item — trailing comma allowed in TypeScript
halalTitle: 'Halalcertifiering',
// Line 421: halalDesc:
halalDesc:
// Property or array item — trailing comma allowed in TypeScript
'Varje produkt hos {name} kommer från certifierade halal-leverantörer. Vår leveranskedja är fullt spårbar och vi upprätthåller strikt efterlevnad av halal-slakt och -bearbetningsstandarder. Vi arbetar uteslutande med gårdar och bearbetare som delar vårt engagemang för etiskt, religiöst korrekt köttproduktion.',
// Property or array item — trailing comma allowed in TypeScript
freshDaily: 'Färskt Dagligen',
// Property or array item — trailing comma allowed in TypeScript
freshDailyDesc: 'Hämtas varje morgon från betrodda gårdar',
// Property or array item — trailing comma allowed in TypeScript
premiumQuality: 'Premiumkvalitet',
// Property or array item — trailing comma allowed in TypeScript
premiumQualityDesc: 'Handplockade styckningar av expertslaktare',
// Property or array item — trailing comma allowed in TypeScript
fastDelivery: 'Snabb Leverans',
// Property or array item — trailing comma allowed in TypeScript
fastDeliveryDesc: 'Temperaturkontrollerad leverans samma dag',
// Property or array item — trailing comma allowed in TypeScript
deliveryTitle: 'Leveransinformation',
// Property or array item — trailing comma allowed in TypeScript
delivery1: 'Vi levererar inom en radie på 40 km från vår anläggning.',
// Property or array item — trailing comma allowed in TypeScript
delivery2: 'Beställningar före kl. 14 är berättigade till leverans samma dag.',
// Property or array item — trailing comma allowed in TypeScript
delivery3: 'Fri leverans på beställningar över 500 kr. Standardleverans: 49 kr.',
// Property or array item — trailing comma allowed in TypeScript
delivery4: 'Alla produkter vakuumförpackas och transporteras i isolerad förpackning.',
// Property or array item — trailing comma allowed in TypeScript
contactTitle: 'Kontakta Oss',
// Property or array item — trailing comma allowed in TypeScript
address: 'Tingvallavägen 11, 195 31 Märsta',
// Property or array item — trailing comma allowed in TypeScript
privacyTitle: 'Integritetspolicy',
// Line 437: privacyText:
privacyText:
// Property or array item — trailing comma allowed in TypeScript
'Vi samlar endast den information som behövs för att behandla dina beställningar — namn, kontaktuppgifter och leveransadress. Vi säljer inte dina uppgifter till tredje part. Betalningsuppgifter hanteras säkert av våra betalpartners.',
// Property or array item — trailing comma allowed in TypeScript
termsTitle: 'Användarvillkor',
// Line 440: termsText:
termsText:
// Property or array item — trailing comma allowed in TypeScript
'Alla priser visas i SEK och kan ändras utan föregående meddelande. Beställningar är beroende av tillgång. Halalcertifiering gäller för alla köttprodukter. Leveranstider är uppskattningar och kan variera under högtrafik.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 443: footer: {
footer: {
// Line 444: tagline:
tagline:
// Property or array item — trailing comma allowed in TypeScript
'Premium 100 % halal köttleverans. Färskt, anpassat kött levererat till din dörr med kompromisslös kvalitet.',
// Property or array item — trailing comma allowed in TypeScript
shop: 'Butik',
// Property or array item — trailing comma allowed in TypeScript
company: 'Företag',
// Property or array item — trailing comma allowed in TypeScript
contact: 'Kontakt',
// Property or array item — trailing comma allowed in TypeScript
rights: 'Alla rättigheter förbehållna.',
// Property or array item — trailing comma allowed in TypeScript
phone: '072-585 50 50',
// Property or array item — trailing comma allowed in TypeScript
hours: 'Öppet alla dagar {hours}',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 453: notFound: {
notFound: {
// Property or array item — trailing comma allowed in TypeScript
title: '404',
// Property or array item — trailing comma allowed in TypeScript
message: 'Sidan hittades inte',
// Property or array item — trailing comma allowed in TypeScript
goHome: 'Gå till startsidan',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 458: orderStatus: {
orderStatus: {
// Property or array item — trailing comma allowed in TypeScript
pending: 'väntande',
// Property or array item — trailing comma allowed in TypeScript
confirmed: 'bekräftad',
// Property or array item — trailing comma allowed in TypeScript
preparing: 'förbereds',
// Property or array item — trailing comma allowed in TypeScript
'out-for-delivery': 'ute för leverans',
// Property or array item — trailing comma allowed in TypeScript
delivered: 'levererad',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
};