Initial commit: Kottgard production website code

This commit is contained in:
2026-06-19 15:46:23 +00:00
commit e0273c46d7
196 changed files with 29799 additions and 0 deletions
@@ -0,0 +1,934 @@
/**
* ANNOTATED COPY — every line explained
* Source: src/i18n/locales/en.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 en: 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 meat delivery. Fresh and frozen chicken, beef, lamb, and fish — customized to your preference and delivered to your door.',
// Property or array item — trailing comma allowed in TypeScript
metaTitle: 'Premium Halal Meat Delivery',
// 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: 'Shop',
// Property or array item — trailing comma allowed in TypeScript
chicken: 'Chicken',
// Property or array item — trailing comma allowed in TypeScript
beef: 'Beef',
// Property or array item — trailing comma allowed in TypeScript
lamb: 'Lamb',
// Property or array item — trailing comma allowed in TypeScript
fish: 'Fish',
// Property or array item — trailing comma allowed in TypeScript
about: 'About Us',
// Property or array item — trailing comma allowed in TypeScript
halalCert: 'Halal Certification',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'Delivery Info',
// Property or array item — trailing comma allowed in TypeScript
contact: 'Contact',
// Property or array item — trailing comma allowed in TypeScript
myAccount: 'My Account',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'Order History',
// Property or array item — trailing comma allowed in TypeScript
wishlist: 'Wishlist',
// Property or array item — trailing comma allowed in TypeScript
cart: 'Cart',
// Property or array item — trailing comma allowed in TypeScript
privacy: 'Privacy Policy',
// Property or array item — trailing comma allowed in TypeScript
terms: 'Terms of Service',
// Property or array item — trailing comma allowed in TypeScript
searchProducts: 'Search products',
// Property or array item — trailing comma allowed in TypeScript
toggleMenu: 'Toggle menu',
// Property or array item — trailing comma allowed in TypeScript
account: 'Account',
// Property or array item — trailing comma allowed in TypeScript
language: 'Language',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 35: languageBanner: {
languageBanner: {
// Property or array item — trailing comma allowed in TypeScript
choose: 'Choose your language',
// 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 Certified',
// Property or array item — trailing comma allowed in TypeScript
taglineShort: 'Naturally Pure',
// Property or array item — trailing comma allowed in TypeScript
title: 'Premium Halal Meat',
// 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: 'Fresh. Quality. Reliable.',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Halal certified · Fresh daily · Home delivery · Open every day',
// Property or array item — trailing comma allowed in TypeScript
hours: 'Open every day {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: 'Browse Our Selection',
// Property or array item — trailing comma allowed in TypeScript
browseChicken: 'Browse Chicken',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Order 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: 'About Us',
// Property or array item — trailing comma allowed in TypeScript
title: "Märsta's Finest Butcher Shop",
// Property or array item — trailing comma allowed in TypeScript
p1: 'Kött Gård is more than a butcher shop — we are a promise of quality. All our meat is 100% Halal certified and delivered fresh every day.',
// Property or array item — trailing comma allowed in TypeScript
p2: 'We source lamb from Ireland and New Zealand, chicken and beef from reputable producers, and help you find the right cut for dinner, celebrations, or Sunday roast.',
// Property or array item — trailing comma allowed in TypeScript
p3: 'Visit us at Tingvallavägen, tell us what you are looking for — we cut and pack to your specifications.',
// Property or array item — trailing comma allowed in TypeScript
statHalal: '100%',
// Property or array item — trailing comma allowed in TypeScript
statHalalLabel: 'Halal certified',
// Property or array item — trailing comma allowed in TypeScript
statDays: '7 days',
// Property or array item — trailing comma allowed in TypeScript
statDaysLabel: 'Open weekly',
// Property or array item — trailing comma allowed in TypeScript
statDelivery: 'Daily',
// Property or array item — trailing comma allowed in TypeScript
statDeliveryLabel: 'Delivery',
// Property or array item — trailing comma allowed in TypeScript
statFresh: 'Fresh',
// Property or array item — trailing comma allowed in TypeScript
statFreshLabel: 'Every day',
// Property or array item — trailing comma allowed in TypeScript
readMore: 'Read more about us',
// Property or array item — trailing comma allowed in TypeScript
imageAlt: 'Fresh meat cuts on a cutting board from 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: 'Certified halal sourcing with full traceability and compliance.',
// Property or array item — trailing comma allowed in TypeScript
fresh: 'Fresh Daily',
// Property or array item — trailing comma allowed in TypeScript
freshDesc: 'Sourced fresh every morning and delivered at peak quality.',
// Property or array item — trailing comma allowed in TypeScript
premium: 'Premium Quality',
// Property or array item — trailing comma allowed in TypeScript
premiumDesc: 'Hand-selected cuts from trusted farms, prepared by expert butchers.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 78: categories: {
categories: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Our Selection',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Hand-picked meat — every day. Fresh delivery. Halal. Cut to order.',
// Property or array item — trailing comma allowed in TypeScript
shop: 'Shop {name}',
// Line 82: chicken: {
chicken: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Chicken',
// Property or array item — trailing comma allowed in TypeScript
description: 'Breast fillet, wings, drumsticks and whole chicken. Fresh every morning.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 86: beef: {
beef: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Beef & Veal',
// Property or array item — trailing comma allowed in TypeScript
description: 'Mince, bone marrow and premium cuts. High marbling, consistent quality.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 90: lamb: {
lamb: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Lamb',
// Property or array item — trailing comma allowed in TypeScript
description: 'Shoulder, neck, roast and rack. From Ireland and New Zealand.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 94: fish: {
fish: {
// Property or array item — trailing comma allowed in TypeScript
name: 'Fish',
// Property or array item — trailing comma allowed in TypeScript
description: 'Fresh catch, cleaned and ready to cook.',
// 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: 'Curated Selection',
// Property or array item — trailing comma allowed in TypeScript
title: 'Featured Products',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Our most popular cuts, loved by families across the city.',
// Property or array item — trailing comma allowed in TypeScript
viewAll: 'View All',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 105: howItWorks: {
howItWorks: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Order',
// Property or array item — trailing comma allowed in TypeScript
title: 'How easy it is to order',
// Property or array item — trailing comma allowed in TypeScript
step1Title: 'Contact us',
// Line 109: step1Desc:
step1Desc:
// Property or array item — trailing comma allowed in TypeScript
'Send us a WhatsApp message with what you want — we reply quickly.',
// Property or array item — trailing comma allowed in TypeScript
step2Title: 'We confirm',
// Line 112: step2Desc:
step2Desc:
// Property or array item — trailing comma allowed in TypeScript
'We confirm your order, give you the price, and tell you when it is ready.',
// Property or array item — trailing comma allowed in TypeScript
step3Title: 'Pick up or delivery',
// Line 115: step3Desc:
step3Desc:
// Property or array item — trailing comma allowed in TypeScript
'Pick up in store at Tingvallavägen 11 or choose home delivery.',
// Property or array item — trailing comma allowed in TypeScript
step: 'Step {n}',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Order on WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 120: offers: {
offers: {
// Property or array item — trailing comma allowed in TypeScript
label: 'Order',
// Property or array item — trailing comma allowed in TypeScript
title: 'Weekly offers',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'We update regularly with fresh deals. Follow us on social media for the latest prices.',
// Property or array item — trailing comma allowed in TypeScript
disclaimer: 'Price valid while supplies last',
// Property or array item — trailing comma allowed in TypeScript
was: 'Was',
// Property or array item — trailing comma allowed in TypeScript
now: 'NOW',
// Property or array item — trailing comma allowed in TypeScript
order: 'Order',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: 'View product',
// Line 130: badge: {
badge: {
// Property or array item — trailing comma allowed in TypeScript
fresh: 'FRESH',
// 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: 'Fresh chicken wings PL' },
// Property or array item — trailing comma allowed in TypeScript
lambSteak: { name: 'Fresh lamb roast Ireland' },
// Property or array item — trailing comma allowed in TypeScript
beefMince: { name: 'Beef mince 5% fat 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: 'Follow us',
// Property or array item — trailing comma allowed in TypeScript
title: 'Follow us',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'1,100+ followers on Facebook · 249 posts · Daily updates',
// 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: 'Contact',
// Property or array item — trailing comma allowed in TypeScript
title: 'Visit us',
// Property or array item — trailing comma allowed in TypeScript
addressLabel: 'Address',
// Property or array item — trailing comma allowed in TypeScript
phoneLabel: 'Phone',
// Property or array item — trailing comma allowed in TypeScript
hoursLabel: 'Opening hours',
// Property or array item — trailing comma allowed in TypeScript
hoursValue: 'Every day: {hours}',
// Property or array item — trailing comma allowed in TypeScript
writeUs: 'Message us',
// Property or array item — trailing comma allowed in TypeScript
callUs: 'Call us',
// Property or array item — trailing comma allowed in TypeScript
openMaps: 'Open in Google Maps',
// Property or array item — trailing comma allowed in TypeScript
learnMore: 'Contact details',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 161: cta: {
cta: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Ready for Premium Halal Meat?',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Order today and experience the difference of truly fresh, customized halal meat delivered to your doorstep.',
// Property or array item — trailing comma allowed in TypeScript
button: 'Browse Our Selection',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'Order on WhatsApp',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 168: shop: {
shop: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Shop All Products',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'Premium halal meat, customized to your preference',
// Property or array item — trailing comma allowed in TypeScript
noProducts: 'No products found',
// Property or array item — trailing comma allowed in TypeScript
noProductsHint: 'Try adjusting your filters or search query',
// Property or array item — trailing comma allowed in TypeScript
filters: 'Filters',
// Property or array item — trailing comma allowed in TypeScript
productsFound: '{count} products found',
// Property or array item — trailing comma allowed in TypeScript
search: 'Search',
// Property or array item — trailing comma allowed in TypeScript
searchPlaceholder: 'Search products...',
// Property or array item — trailing comma allowed in TypeScript
category: 'Category',
// Property or array item — trailing comma allowed in TypeScript
sortBy: 'Sort By',
// Property or array item — trailing comma allowed in TypeScript
all: 'All',
// Property or array item — trailing comma allowed in TypeScript
sortFeatured: 'Featured',
// Property or array item — trailing comma allowed in TypeScript
sortPriceAsc: 'Price: Low to High',
// Property or array item — trailing comma allowed in TypeScript
sortPriceDesc: 'Price: High to Low',
// Property or array item — trailing comma allowed in TypeScript
sortName: 'Name AZ',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 185: product: {
product: {
// Property or array item — trailing comma allowed in TypeScript
backToShop: 'Back to Shop',
// Property or array item — trailing comma allowed in TypeScript
inStock: 'In Stock',
// Property or array item — trailing comma allowed in TypeScript
outOfStock: 'Out of Stock',
// Property or array item — trailing comma allowed in TypeScript
halalTrust: '100% Halal certified · Fresh daily · Premium quality',
// Property or array item — trailing comma allowed in TypeScript
yourSelection: 'Your selection',
// Property or array item — trailing comma allowed in TypeScript
aboutProduct: 'About This Product',
// Property or array item — trailing comma allowed in TypeScript
addToCart: 'Add to Cart',
// Property or array item — trailing comma allowed in TypeScript
addedToCart: 'Added to Cart',
// Property or array item — trailing comma allowed in TypeScript
decreaseQty: 'Decrease quantity',
// Property or array item — trailing comma allowed in TypeScript
increaseQty: 'Increase quantity',
// Property or array item — trailing comma allowed in TypeScript
removeWishlist: 'Remove from wishlist',
// Property or array item — trailing comma allowed in TypeScript
addWishlist: 'Add to wishlist',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: 'View {name}',
// Property or array item — trailing comma allowed in TypeScript
pieces: '{count} pieces',
// Property or array item — trailing comma allowed in TypeScript
standardCut: 'Standard cut',
// Property or array item — trailing comma allowed in TypeScript
howManyCuts: 'How Many Cuts Do You Want?',
// Property or array item — trailing comma allowed in TypeScript
howManyCutsHint: 'Select the number of cuts for your order',
// Property or array item — trailing comma allowed in TypeScript
cutsAndStyle: '{cuts} cuts · {style}',
// Property or array item — trailing comma allowed in TypeScript
selectCutting: 'Select Cutting Style',
// Property or array item — trailing comma allowed in TypeScript
selectCuttingHint: 'Our butchers will prepare your {category} exactly to your preferred cut',
// Line 206: fishNote:
fishNote:
// Property or array item — trailing comma allowed in TypeScript
'Fish products are prepared with our standard professional cut — cleaned, scaled, and ready to cook.',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 209: cutting: {
cutting: {
// Property or array item — trailing comma allowed in TypeScript
nihari: 'Nihari cut',
// Property or array item — trailing comma allowed in TypeScript
karahi: 'Karahi cut',
// Property or array item — trailing comma allowed in TypeScript
qeema: 'Qeema (minced)',
// Property or array item — trailing comma allowed in TypeScript
boneless: 'Boneless',
// Property or array item — trailing comma allowed in TypeScript
steak: 'Steak cut',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 216: priceUnit: {
priceUnit: {
// Property or array item — trailing comma allowed in TypeScript
perBird: 'per bird',
// Property or array item — trailing comma allowed in TypeScript
perPack: 'per pack',
// 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: 'Bestseller',
// Property or array item — trailing comma allowed in TypeScript
chefsPick: "Chef's Pick",
// Property or array item — trailing comma allowed in TypeScript
premium: 'Premium',
// Property or array item — trailing comma allowed in TypeScript
popular: 'Popular',
// Property or array item — trailing comma allowed in TypeScript
freshCatch: 'Fresh Catch',
// 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: 'Whole Chicken',
// Property or array item — trailing comma allowed in TypeScript
description: 'Farm-fresh whole halal chicken, perfect for roasting or curry.',
// Line 232: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Our whole chickens are sourced from certified halal farms and delivered at peak freshness. Each bird is hand-selected for quality, with tender meat and clean processing. Choose your preferred piece count and we will prepare it exactly how you need.',
// 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: 'Chicken Breast',
// Property or array item — trailing comma allowed in TypeScript
description: 'Lean, boneless chicken breast — ideal for grilling and healthy meals.',
// Line 238: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium boneless chicken breast, trimmed and ready to cook. Perfect for kebabs, stir-fries, and healthy weeknight dinners. Select your piece count and enjoy consistent quality every time.',
// 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: 'Chicken Thighs',
// Property or array item — trailing comma allowed in TypeScript
description: 'Juicy halal chicken thighs with rich flavor for curries and grills.',
// Line 244: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Our chicken thighs are known for their succulence and depth of flavor. Whether you are making a traditional karahi or a weekend BBQ, these thighs deliver every time.',
// 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: 'Chicken Wings',
// Property or array item — trailing comma allowed in TypeScript
description: 'Party-ready halal chicken wings for frying, baking, or grilling.',
// Line 250: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Crispy, flavorful chicken wings prepared halal and delivered fresh. A crowd favorite for game nights and family gatherings.',
// 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: 'Beef for Nihari',
// Property or array item — trailing comma allowed in TypeScript
description: 'Slow-cook ready beef cuts, perfect for traditional nihari.',
// Line 256: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Specially selected beef cuts ideal for slow-cooked nihari. Rich in collagen and flavor, these cuts break down beautifully over hours of simmering for an authentic, melt-in-your-mouth experience.',
// 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 Beef Steak',
// Property or array item — trailing comma allowed in TypeScript
description: 'Restaurant-quality halal steak cuts for the perfect sear.',
// Line 262: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Hand-cut premium beef steaks from the finest halal sources. Marbled, tender, and ready for your grill or cast-iron pan. Choose your preferred cutting style.',
// 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: 'Beef Mince',
// Property or array item — trailing comma allowed in TypeScript
description: 'Fresh halal beef mince for kebabs, burgers, and qeema.',
// Line 268: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Finely ground halal beef mince with the perfect fat ratio for juicy kebabs, flavorful qeema, and homemade burgers. Ground fresh daily.',
// 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: 'Boneless Beef Cubes',
// Property or array item — trailing comma allowed in TypeScript
description: 'Versatile boneless beef cubes for karahi, biryani, and stews.',
// Line 274: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Uniform boneless beef cubes cut to perfection for quick-cooking dishes. Ideal for karahi, pulao, and stir-fries where consistent sizing matters.',
// 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: 'Lamb Shoulder',
// Property or array item — trailing comma allowed in TypeScript
description: 'Rich, flavorful lamb shoulder for slow roasts and curries.',
// Line 280: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium halal lamb shoulder with beautiful marbling. Perfect for slow-roasted feasts, hearty curries, and traditional family meals. Customized to your preferred cut.',
// 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: 'Lamb Leg',
// Property or array item — trailing comma allowed in TypeScript
description: 'Tender lamb leg for roasts, grills, and special occasions.',
// Line 286: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Whole or portioned lamb leg from certified halal sources. A centerpiece cut for Eid celebrations, dinner parties, and Sunday roasts.',
// 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: 'Lamb Chops',
// Property or array item — trailing comma allowed in TypeScript
description: 'Premium lamb chops for grilling and fine dining at home.',
// Line 292: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Thick-cut halal lamb chops with perfect fat caps for grilling. Restaurant quality, delivered to your kitchen.',
// 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: 'Lamb Mince',
// Property or array item — trailing comma allowed in TypeScript
description: 'Fresh halal lamb mince for kebabs, samosas, and qeema.',
// Line 298: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Finely ground lamb mince with rich flavor. Essential for seekh kebabs, lamb qeema, and stuffed 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: 'Atlantic Salmon Fillet',
// Property or array item — trailing comma allowed in TypeScript
description: 'Buttery salmon fillets, skin-on and ready to pan-sear.',
// Line 304: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium Atlantic salmon fillets with rich omega-3 content. Cleaned, portioned, and vacuum-sealed for maximum freshness.',
// 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 Fish',
// Property or array item — trailing comma allowed in TypeScript
description: 'Whole rohu fish, cleaned and scaled — a South Asian favorite.',
// Line 310: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Fresh rohu fish, a staple in South Asian cuisine. Cleaned, scaled, and gutted. Perfect for fish curry, fried fish, and traditional recipes.',
// 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: 'Jumbo Prawns',
// Property or array item — trailing comma allowed in TypeScript
description: 'Large shell-on prawns for grilling, curries, and biryanis.',
// Line 316: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Premium jumbo prawns, deveined and ready to cook. Sweet, firm flesh that holds up beautifully in curries and tandoori preparations.',
// 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 Fillet',
// Property or array item — trailing comma allowed in TypeScript
description: 'Mild, flaky basa fillets — perfect for beginners and kids.',
// Line 322: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'Boneless basa fillets with a mild, delicate flavor. Easy to cook and versatile — great for fish tacos, baking, and light curries.',
// 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: 'Your Cart',
// Property or array item — trailing comma allowed in TypeScript
itemsCount: '{count} item(s) in your cart',
// Property or array item — trailing comma allowed in TypeScript
empty: 'Your cart is empty',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'Browse our premium halal selection and add items to your cart.',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'Start Shopping',
// Property or array item — trailing comma allowed in TypeScript
customization: 'Customization:',
// Property or array item — trailing comma allowed in TypeScript
orderSummary: 'Order Summary',
// Property or array item — trailing comma allowed in TypeScript
subtotal: 'Subtotal',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'Delivery',
// Property or array item — trailing comma allowed in TypeScript
free: 'Free',
// Property or array item — trailing comma allowed in TypeScript
freeDeliveryHint: 'Free delivery on orders over 500 kr',
// Property or array item — trailing comma allowed in TypeScript
total: 'Total',
// Property or array item — trailing comma allowed in TypeScript
proceedCheckout: 'Proceed to Checkout',
// Property or array item — trailing comma allowed in TypeScript
continueShopping: 'Continue Shopping',
// Property or array item — trailing comma allowed in TypeScript
removeItem: 'Remove item',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 343: checkout: {
checkout: {
// Property or array item — trailing comma allowed in TypeScript
title: 'Secure Checkout',
// Property or array item — trailing comma allowed in TypeScript
backToCart: 'Back to Cart',
// Property or array item — trailing comma allowed in TypeScript
noItems: 'No items to checkout',
// Property or array item — trailing comma allowed in TypeScript
goToShop: 'Go to Shop',
// Property or array item — trailing comma allowed in TypeScript
orderConfirmed: 'Order Confirmed!',
// Property or array item — trailing comma allowed in TypeScript
thankYou: 'Thank you for your order. Your premium halal meat is being prepared.',
// Property or array item — trailing comma allowed in TypeScript
orderId: 'Order ID: {id}',
// Property or array item — trailing comma allowed in TypeScript
viewOrders: 'View Orders',
// Property or array item — trailing comma allowed in TypeScript
haveAccount: 'Have an account?',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'Sign in',
// Property or array item — trailing comma allowed in TypeScript
fasterCheckout: 'for faster checkout.',
// Property or array item — trailing comma allowed in TypeScript
deliveryDetails: 'Delivery Details',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'Full Name',
// Property or array item — trailing comma allowed in TypeScript
email: 'Email',
// Property or array item — trailing comma allowed in TypeScript
phone: 'Phone',
// Property or array item — trailing comma allowed in TypeScript
street: 'Street Address',
// Property or array item — trailing comma allowed in TypeScript
city: 'City',
// Property or array item — trailing comma allowed in TypeScript
state: 'State',
// Property or array item — trailing comma allowed in TypeScript
zip: 'ZIP Code',
// Property or array item — trailing comma allowed in TypeScript
payment: 'Payment',
// Property or array item — trailing comma allowed in TypeScript
creditCard: 'Credit Card',
// Property or array item — trailing comma allowed in TypeScript
cashOnDelivery: 'Cash on Delivery',
// Property or array item — trailing comma allowed in TypeScript
cardNumber: 'Card Number',
// Property or array item — trailing comma allowed in TypeScript
expiry: 'Expiry',
// Property or array item — trailing comma allowed in TypeScript
cvv: 'CVV',
// Property or array item — trailing comma allowed in TypeScript
qty: 'Qty: {count}',
// Property or array item — trailing comma allowed in TypeScript
processing: 'Processing...',
// Property or array item — trailing comma allowed in TypeScript
pay: 'Pay {amount}',
// Property or array item — trailing comma allowed in TypeScript
secure: 'Secure 256-bit SSL encryption',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 374: auth: {
auth: {
// Property or array item — trailing comma allowed in TypeScript
welcomeBack: 'Welcome Back',
// Property or array item — trailing comma allowed in TypeScript
createAccount: 'Create Account',
// Property or array item — trailing comma allowed in TypeScript
joinTagline: 'Join {name} for a premium shopping experience',
// Property or array item — trailing comma allowed in TypeScript
signInTagline: 'Sign in to your {name} account',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'Full Name',
// Property or array item — trailing comma allowed in TypeScript
email: 'Email',
// Property or array item — trailing comma allowed in TypeScript
password: 'Password',
// Property or array item — trailing comma allowed in TypeScript
phone: 'Phone',
// Property or array item — trailing comma allowed in TypeScript
street: 'Street Address',
// Property or array item — trailing comma allowed in TypeScript
city: 'City',
// Property or array item — trailing comma allowed in TypeScript
state: 'State',
// Property or array item — trailing comma allowed in TypeScript
zip: 'ZIP Code',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'Sign In',
// Property or array item — trailing comma allowed in TypeScript
register: 'Create Account',
// Property or array item — trailing comma allowed in TypeScript
hasAccount: 'Already have an account? Sign in',
// Property or array item — trailing comma allowed in TypeScript
noAccount: "Don't have an account? Register",
// Property or array item — trailing comma allowed in TypeScript
invalidCredentials: 'Invalid email or password. Try {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: 'My Account',
// Property or array item — trailing comma allowed in TypeScript
welcome: 'Welcome back, {name}',
// Property or array item — trailing comma allowed in TypeScript
memberSince: 'Member since {date}',
// Property or array item — trailing comma allowed in TypeScript
myWishlist: 'My Wishlist',
// Property or array item — trailing comma allowed in TypeScript
signOut: 'Sign Out',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'Order History',
// Property or array item — trailing comma allowed in TypeScript
noOrders: 'No orders yet',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'Start Shopping',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 404: wishlist: {
wishlist: {
// Property or array item — trailing comma allowed in TypeScript
title: 'My Wishlist',
// Property or array item — trailing comma allowed in TypeScript
saved: '{count} saved item(s)',
// Property or array item — trailing comma allowed in TypeScript
empty: 'Your wishlist is empty',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'Save your favorite products to buy them later.',
// Property or array item — trailing comma allowed in TypeScript
browse: 'Browse Products',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 411: about: {
about: {
// Property or array item — trailing comma allowed in TypeScript
title: 'About {name}',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'Bringing premium, 100% Halal meat to your table — fresh, customized, and delivered with care.',
// Property or array item — trailing comma allowed in TypeScript
ourStory: 'Our Story',
// Line 416: storyP1:
storyP1:
// Property or array item — trailing comma allowed in TypeScript
'{name} was founded with a simple mission: make premium halal meat accessible to every family, without compromising on quality, freshness, or religious compliance. We understand that for many households, the right cut prepared the right way is not a luxury — it is essential.',
// Line 418: storyP2:
storyP2:
// Property or array item — trailing comma allowed in TypeScript
'From selecting piece counts for chicken to choosing Nihari or Karahi cuts for beef and lamb, we put customization at the heart of every order. Our expert butchers prepare each order by hand, and our temperature-controlled delivery ensures your meat arrives as fresh as the day it was cut.',
// Property or array item — trailing comma allowed in TypeScript
halalTitle: 'Halal Certification',
// Line 421: halalDesc:
halalDesc:
// Property or array item — trailing comma allowed in TypeScript
'Every product at {name} is sourced from certified halal suppliers. Our supply chain is fully traceable, and we maintain strict compliance with halal slaughter and processing standards. We work exclusively with farms and processors that share our commitment to ethical, religiously compliant meat production.',
// Property or array item — trailing comma allowed in TypeScript
freshDaily: 'Fresh Daily',
// Property or array item — trailing comma allowed in TypeScript
freshDailyDesc: 'Sourced every morning from trusted farms',
// Property or array item — trailing comma allowed in TypeScript
premiumQuality: 'Premium Quality',
// Property or array item — trailing comma allowed in TypeScript
premiumQualityDesc: 'Hand-selected cuts by expert butchers',
// Property or array item — trailing comma allowed in TypeScript
fastDelivery: 'Fast Delivery',
// Property or array item — trailing comma allowed in TypeScript
fastDeliveryDesc: 'Temperature-controlled same-day delivery',
// Property or array item — trailing comma allowed in TypeScript
deliveryTitle: 'Delivery Information',
// Property or array item — trailing comma allowed in TypeScript
delivery1: 'We deliver within a 25-mile radius of our processing facility.',
// Property or array item — trailing comma allowed in TypeScript
delivery2: 'Orders placed before 2 PM are eligible for same-day delivery.',
// Property or array item — trailing comma allowed in TypeScript
delivery3: 'Free delivery on orders over 500 kr. Standard delivery fee: 49 kr.',
// Property or array item — trailing comma allowed in TypeScript
delivery4: 'All products are vacuum-sealed and transported in insulated packaging.',
// Property or array item — trailing comma allowed in TypeScript
contactTitle: 'Contact Us',
// 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: 'Privacy Policy',
// Line 437: privacyText:
privacyText:
// Property or array item — trailing comma allowed in TypeScript
'We collect only the information needed to process your orders and improve our service — name, contact details, and delivery address. We do not sell your data to third parties. Payment details are handled securely by our payment partners.',
// Property or array item — trailing comma allowed in TypeScript
termsTitle: 'Terms of Service',
// Line 440: termsText:
termsText:
// Property or array item — trailing comma allowed in TypeScript
'All prices are shown in SEK and may change without notice. Orders are subject to availability. Halal certification applies to all meat products listed. Delivery times are estimates and may vary during peak periods.',
// 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 meat delivery. Fresh, customized cuts delivered to your door with uncompromising quality.',
// Property or array item — trailing comma allowed in TypeScript
shop: 'Shop',
// Property or array item — trailing comma allowed in TypeScript
company: 'Company',
// Property or array item — trailing comma allowed in TypeScript
contact: 'Contact',
// Property or array item — trailing comma allowed in TypeScript
rights: 'All rights reserved.',
// Property or array item — trailing comma allowed in TypeScript
phone: '072-585 50 50',
// Property or array item — trailing comma allowed in TypeScript
hours: 'Open every day {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: 'Page not found',
// Property or array item — trailing comma allowed in TypeScript
goHome: 'Go Home',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 458: orderStatus: {
orderStatus: {
// Property or array item — trailing comma allowed in TypeScript
pending: 'pending',
// Property or array item — trailing comma allowed in TypeScript
confirmed: 'confirmed',
// Property or array item — trailing comma allowed in TypeScript
preparing: 'preparing',
// Property or array item — trailing comma allowed in TypeScript
'out-for-delivery': 'out for delivery',
// Property or array item — trailing comma allowed in TypeScript
delivered: 'delivered',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
};
@@ -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)
};
@@ -0,0 +1,936 @@
/**
* ANNOTATED COPY — every line explained
* Source: src/i18n/locales/ur.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 ur: TranslationDict = {
// Line 4: site: {
site: {
// Property or array item — trailing comma allowed in TypeScript
name: 'کوٹ گارڈ',
// Property or array item — trailing comma allowed in TypeScript
tagline: 'پریمیم حلال',
// Line 7: description:
description:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم 100% حلال گوشت کی ڈیلیوری۔ تازہ اور منجمد مرغی، گائے کا گوشت، بکرے کا گوشت اور مچھلی — آپ کی پسند کے مطابق تیار کر کے آپ کے دروازے تک پہنچائی جاتی ہے۔',
// Property or array item — trailing comma allowed in TypeScript
metaTitle: 'پریمیم حلال گوشت ڈیلیوری',
// 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: 'خریداری',
// Property or array item — trailing comma allowed in TypeScript
chicken: 'مرغی',
// Property or array item — trailing comma allowed in TypeScript
beef: 'گائے کا گوشت',
// Property or array item — trailing comma allowed in TypeScript
lamb: 'بکرے کا گوشت',
// Property or array item — trailing comma allowed in TypeScript
fish: 'مچھلی',
// Property or array item — trailing comma allowed in TypeScript
about: 'ہمارے بارے میں',
// Property or array item — trailing comma allowed in TypeScript
halalCert: 'حلال سرٹیفیکیشن',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'ڈیلیوری کی معلومات',
// Property or array item — trailing comma allowed in TypeScript
contact: 'رابطہ',
// Property or array item — trailing comma allowed in TypeScript
myAccount: 'میرا اکاؤنٹ',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'آرڈر کی تاریخ',
// Property or array item — trailing comma allowed in TypeScript
wishlist: 'پسندیدہ',
// Property or array item — trailing comma allowed in TypeScript
cart: 'ٹوکری',
// Property or array item — trailing comma allowed in TypeScript
privacy: 'رازداری کی پالیسی',
// Property or array item — trailing comma allowed in TypeScript
terms: 'شرائط و ضوابط',
// Property or array item — trailing comma allowed in TypeScript
searchProducts: 'مصنوعات تلاش کریں',
// Property or array item — trailing comma allowed in TypeScript
toggleMenu: 'مینو کھولیں',
// Property or array item — trailing comma allowed in TypeScript
account: 'اکاؤنٹ',
// Property or array item — trailing comma allowed in TypeScript
language: 'زبان',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 35: languageBanner: {
languageBanner: {
// Property or array item — trailing comma allowed in TypeScript
choose: 'اپنی زبان منتخب کریں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 38: hero: {
hero: {
// Property or array item — trailing comma allowed in TypeScript
badge: '100% حلال تصدیق شدہ',
// Property or array item — trailing comma allowed in TypeScript
taglineShort: 'قدرتی طور پر خالص',
// Property or array item — trailing comma allowed in TypeScript
title: 'پریمیم حلال گوشت',
// 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: 'تازہ۔ معیار۔ قابل اعتماد۔',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'حلال تصدیق شدہ · روزانہ تازہ · گھر کی ڈیلیوری · ہر دن کھلا',
// Property or array item — trailing comma allowed in TypeScript
hours: 'ہر دن کھلا {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: 'ہمارا مجموعہ دیکھیں',
// Property or array item — trailing comma allowed in TypeScript
browseChicken: 'مرغی دیکھیں',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'واٹس ایپ سے آرڈر کریں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 53: aboutPreview: {
aboutPreview: {
// Property or array item — trailing comma allowed in TypeScript
label: 'ہمارے بارے میں',
// Property or array item — trailing comma allowed in TypeScript
title: 'مائرسٹا کی بہترین گوشت کی دکان',
// Property or array item — trailing comma allowed in TypeScript
p1: 'کوٹ گارڈ صرف ایک گوشت کی دکان نہیں — ہم معیار کا وعدہ ہیں۔ ہمارا تمام گوشت 100% حلال تصدیق شدہ ہے اور روزانہ تازہ پہنچایا جاتا ہے۔',
// Property or array item — trailing comma allowed in TypeScript
p2: 'ہم آئرلینڈ اور نیوزی لینڈ سے بکرے کا گوشت، معتبر پیدا کنندگان سے مرغی اور گائے کا گوشت حاصل کرتے ہیں، اور آپ کو رات کے کھانے، تقریب یا اتوار کی روست کے لیے صحیح کٹ تلاش کرنے میں مدد کرتے ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
p3: 'Tingvallavägen پر ہماری دکان میں آئیں، بتائیں آپ کیا تلاش کر رہے ہیں — ہم آپ کی خواہش کے مطابق کاٹتے اور پیک کرتے ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
statHalal: '100%',
// Property or array item — trailing comma allowed in TypeScript
statHalalLabel: 'حلال تصدیق شدہ',
// Property or array item — trailing comma allowed in TypeScript
statDays: '7 دن',
// Property or array item — trailing comma allowed in TypeScript
statDaysLabel: 'ہفتے میں کھلا',
// Property or array item — trailing comma allowed in TypeScript
statDelivery: 'روزانہ',
// Property or array item — trailing comma allowed in TypeScript
statDeliveryLabel: 'ڈیلیوری',
// Property or array item — trailing comma allowed in TypeScript
statFresh: 'تازہ',
// Property or array item — trailing comma allowed in TypeScript
statFreshLabel: 'ہر دن',
// Property or array item — trailing comma allowed in TypeScript
readMore: 'مزید پڑھیں',
// Property or array item — trailing comma allowed in TypeScript
imageAlt: 'کوٹ گارڈ سے تازہ گوشت کی کٹس',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 70: trust: {
trust: {
// Property or array item — trailing comma allowed in TypeScript
halal: '100% حلال',
// Property or array item — trailing comma allowed in TypeScript
halalDesc: 'مکمل سراغ رسانی اور تعمیل کے ساتھ تصدیق شدہ حلال ذرائع۔',
// Property or array item — trailing comma allowed in TypeScript
fresh: 'روزانہ تازہ',
// Property or array item — trailing comma allowed in TypeScript
freshDesc: 'ہر صبح تازہ حاصل کیا جاتا ہے اور بہترین حالت میں پہنچایا جاتا ہے۔',
// Property or array item — trailing comma allowed in TypeScript
premium: 'پریمیم معیار',
// Property or array item — trailing comma allowed in TypeScript
premiumDesc: 'قابل اعتماد فارموں سے منتخب کردہ کٹس، ماہر قصابوں کے ذریعے تیار۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 78: categories: {
categories: {
// Property or array item — trailing comma allowed in TypeScript
title: 'زمرے کے لحاظ سے خریداری',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'روزمرہ کی مرغی سے لے کر پریمیم بکرے کے کٹlets تک — ہر کٹ آپ کی پسند کے مطابق۔',
// Property or array item — trailing comma allowed in TypeScript
shop: '{name} خریدیں',
// Line 83: chicken: {
chicken: {
// Property or array item — trailing comma allowed in TypeScript
name: 'مرغی',
// Property or array item — trailing comma allowed in TypeScript
description: 'فارم سے تازہ حلال مرغی، آپ کی پسند کے مطابق کاٹی گئی',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 87: beef: {
beef: {
// Property or array item — trailing comma allowed in TypeScript
name: 'گائے کا گوشت',
// Property or array item — trailing comma allowed in TypeScript
description: 'روایتی اور جدید کٹس میں پریمیم حلال گائے کا گوشت',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 91: lamb: {
lamb: {
// Property or array item — trailing comma allowed in TypeScript
name: 'بکرے کا گوشت',
// Property or array item — trailing comma allowed in TypeScript
description: 'ہر موقع کے لیے نرم حلال بکرے کا گوشت',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 95: fish: {
fish: {
// Property or array item — trailing comma allowed in TypeScript
name: 'مچھلی',
// Property or array item — trailing comma allowed in TypeScript
description: 'تازہ پکڑ، صاف کی گئی اور پکانے کے لیے تیار',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 100: featured: {
featured: {
// Property or array item — trailing comma allowed in TypeScript
label: 'منتخب مجموعہ',
// Property or array item — trailing comma allowed in TypeScript
title: 'نمایاں مصنوعات',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'ہماری سب سے مقبول کٹس، شہر بھر کے خاندانوں کی پسندیدہ۔',
// Property or array item — trailing comma allowed in TypeScript
viewAll: 'سب دیکھیں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 106: howItWorks: {
howItWorks: {
// Property or array item — trailing comma allowed in TypeScript
label: 'آرڈر',
// Property or array item — trailing comma allowed in TypeScript
title: 'آرڈر کرنا کتنا آسان ہے',
// Property or array item — trailing comma allowed in TypeScript
step1Title: 'ہم سے رابطہ کریں',
// Line 110: step1Desc:
step1Desc:
// Property or array item — trailing comma allowed in TypeScript
'واٹس ایپ پر پیغام بھیجیں کہ آپ کیا چاہتے ہیں — ہم جلدی جواب دیتے ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
step2Title: 'ہم تصدیق کرتے ہیں',
// Line 113: step2Desc:
step2Desc:
// Property or array item — trailing comma allowed in TypeScript
'ہم آپ کے آرڈر کی تصدیق کرتے ہیں، قیمت بتاتے ہیں اور بتاتے ہیں کہ کب تیار ہوگا۔',
// Property or array item — trailing comma allowed in TypeScript
step3Title: 'وصول یا ڈیلیوری',
// Line 116: step3Desc:
step3Desc:
// Property or array item — trailing comma allowed in TypeScript
'Tingvallavägen 11 پر دکان سے وصول کریں یا گھر کی ڈیلیوری منتخب کریں۔',
// Property or array item — trailing comma allowed in TypeScript
step: 'مرحلہ {n}',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'واٹس ایپ پر آرڈر کریں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 121: offers: {
offers: {
// Property or array item — trailing comma allowed in TypeScript
label: 'آرڈر',
// Property or array item — trailing comma allowed in TypeScript
title: 'ہفتہ وار پیشکشیں',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'ہم مسلسل تازہ پیشکشوں کے ساتھ اپ ڈیٹ کرتے ہیں۔ تازہ ترین قیمتوں کے لیے سوشل میڈیا پر فالو کریں۔',
// Property or array item — trailing comma allowed in TypeScript
disclaimer: 'قیمت اس وقت تک جب تک اسٹاک موجود ہے',
// Property or array item — trailing comma allowed in TypeScript
was: 'پہلے',
// Property or array item — trailing comma allowed in TypeScript
now: 'اب',
// Property or array item — trailing comma allowed in TypeScript
order: 'آرڈر',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: 'مصنوعات دیکھیں',
// Line 131: badge: {
badge: {
// Property or array item — trailing comma allowed in TypeScript
fresh: 'تازہ',
// Property or array item — trailing comma allowed in TypeScript
halal: 'حلال',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 135: items: {
items: {
// Property or array item — trailing comma allowed in TypeScript
chickenWings: { name: 'تازہ چکن ونگز PL' },
// Property or array item — trailing comma allowed in TypeScript
lambSteak: { name: 'تازہ لیمب روست آئرلینڈ' },
// Property or array item — trailing comma allowed in TypeScript
beefMince: { name: 'بیف منس 5% چکنائی IRL' },
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 141: social: {
social: {
// Property or array item — trailing comma allowed in TypeScript
label: 'ہمیں فالو کریں',
// Property or array item — trailing comma allowed in TypeScript
title: 'ہمیں فالو کریں',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'فیس بک پر 1,100+ فالوورز · 249 پوسٹس · روزانہ اپ ڈیٹس',
// Property or array item — trailing comma allowed in TypeScript
facebook: 'فیس بک',
// Property or array item — trailing comma allowed in TypeScript
instagram: 'انسٹاگرام',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'واٹس ایپ',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 150: contact: {
contact: {
// Property or array item — trailing comma allowed in TypeScript
label: 'رابطہ',
// Property or array item — trailing comma allowed in TypeScript
title: 'ہم سے ملیں',
// Property or array item — trailing comma allowed in TypeScript
addressLabel: 'پتہ',
// Property or array item — trailing comma allowed in TypeScript
phoneLabel: 'فون',
// Property or array item — trailing comma allowed in TypeScript
hoursLabel: 'اوقات',
// Property or array item — trailing comma allowed in TypeScript
hoursValue: 'ہر دن: {hours}',
// Property or array item — trailing comma allowed in TypeScript
writeUs: 'ہمیں لکھیں',
// Property or array item — trailing comma allowed in TypeScript
callUs: 'ہمیں کال کریں',
// Property or array item — trailing comma allowed in TypeScript
openMaps: 'گوگل میپس میں کھولیں',
// Property or array item — trailing comma allowed in TypeScript
learnMore: 'رابطے کی تفصیلات',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 162: cta: {
cta: {
// Property or array item — trailing comma allowed in TypeScript
title: 'پریمیم حلال گوشت کے لیے تیار ہیں؟',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'آج ہی آرڈر کریں اور حقیقی تازہ، حسب ضرورت حلال گوشت کا فرق محسوس کریں جو آپ کے دروازے تک پہنچایا جائے۔',
// Property or array item — trailing comma allowed in TypeScript
button: 'ہمارا مجموعہ دیکھیں',
// Property or array item — trailing comma allowed in TypeScript
whatsapp: 'واٹس ایپ پر آرڈر کریں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 169: shop: {
shop: {
// Property or array item — trailing comma allowed in TypeScript
title: 'تمام مصنوعات',
// Property or array item — trailing comma allowed in TypeScript
subtitle: 'پریمیم حلال گوشت، آپ کی پسند کے مطابق',
// Property or array item — trailing comma allowed in TypeScript
noProducts: 'کوئی مصنوعات نہیں ملیں',
// Property or array item — trailing comma allowed in TypeScript
noProductsHint: 'اپنے فلٹرز یا تلاش کی کوشش کو ایڈجسٹ کریں',
// Property or array item — trailing comma allowed in TypeScript
filters: 'فلٹرز',
// Property or array item — trailing comma allowed in TypeScript
productsFound: '{count} مصنوعات ملیں',
// Property or array item — trailing comma allowed in TypeScript
search: 'تلاش',
// Property or array item — trailing comma allowed in TypeScript
searchPlaceholder: 'مصنوعات تلاش کریں...',
// Property or array item — trailing comma allowed in TypeScript
category: 'زمرہ',
// Property or array item — trailing comma allowed in TypeScript
sortBy: 'ترتیب دیں',
// Property or array item — trailing comma allowed in TypeScript
all: 'سب',
// Property or array item — trailing comma allowed in TypeScript
sortFeatured: 'نمایاں',
// Property or array item — trailing comma allowed in TypeScript
sortPriceAsc: 'قیمت: کم سے زیادہ',
// Property or array item — trailing comma allowed in TypeScript
sortPriceDesc: 'قیمت: زیادہ سے کم',
// Property or array item — trailing comma allowed in TypeScript
sortName: 'نام الف سے ی',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 186: product: {
product: {
// Property or array item — trailing comma allowed in TypeScript
backToShop: 'خریداری پر واپس',
// Property or array item — trailing comma allowed in TypeScript
inStock: 'دستیاب',
// Property or array item — trailing comma allowed in TypeScript
outOfStock: 'اسٹاک ختم',
// Property or array item — trailing comma allowed in TypeScript
halalTrust: '100% حلال تصدیق شدہ · روزانہ تازہ · پریمیم معیار',
// Property or array item — trailing comma allowed in TypeScript
yourSelection: 'آپ کا انتخاب',
// Property or array item — trailing comma allowed in TypeScript
aboutProduct: 'اس مصنوع کے بارے میں',
// Property or array item — trailing comma allowed in TypeScript
addToCart: 'ٹوکری میں شامل کریں',
// Property or array item — trailing comma allowed in TypeScript
addedToCart: 'ٹوکری میں شامل ہو گیا',
// Property or array item — trailing comma allowed in TypeScript
decreaseQty: 'مقدار کم کریں',
// Property or array item — trailing comma allowed in TypeScript
increaseQty: 'مقدار بڑھائیں',
// Property or array item — trailing comma allowed in TypeScript
removeWishlist: 'پسندیدہ سے ہٹائیں',
// Property or array item — trailing comma allowed in TypeScript
addWishlist: 'پسندیدہ میں شامل کریں',
// Property or array item — trailing comma allowed in TypeScript
viewProduct: '{name} دیکھیں',
// Property or array item — trailing comma allowed in TypeScript
pieces: '{count} ٹکڑے',
// Property or array item — trailing comma allowed in TypeScript
standardCut: 'معیاری کٹ',
// Property or array item — trailing comma allowed in TypeScript
howManyCuts: 'آپ کتنے کٹ چاہتے ہیں؟',
// Property or array item — trailing comma allowed in TypeScript
howManyCutsHint: 'اپنے آرڈر کے لیے کٹوں کی تعداد منتخب کریں',
// Property or array item — trailing comma allowed in TypeScript
cutsAndStyle: '{cuts} کٹ · {style}',
// Property or array item — trailing comma allowed in TypeScript
selectCutting: 'کاٹنے کا انداز منتخب کریں',
// Property or array item — trailing comma allowed in TypeScript
selectCuttingHint: 'ہمارے قصاب آپ کے {category} کو بالکل آپ کی پسند کے مطابق تیار کریں گے',
// Line 207: fishNote:
fishNote:
// Property or array item — trailing comma allowed in TypeScript
'مچھلی کی مصنوعات ہمارے معیاری پیشہ ورانہ کٹ سے تیار کی جاتی ہیں — صاف، چھلکے اتارے اور پکانے کے لیے تیار۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 210: cutting: {
cutting: {
// Property or array item — trailing comma allowed in TypeScript
nihari: 'نہاری کٹ',
// Property or array item — trailing comma allowed in TypeScript
karahi: 'کڑاہی کٹ',
// Property or array item — trailing comma allowed in TypeScript
qeema: 'قیمہ (کима)',
// Property or array item — trailing comma allowed in TypeScript
boneless: 'بغیر ہڈی',
// Property or array item — trailing comma allowed in TypeScript
steak: 'اسٹیک کٹ',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 217: priceUnit: {
priceUnit: {
// Property or array item — trailing comma allowed in TypeScript
perBird: 'فی مرغی',
// Property or array item — trailing comma allowed in TypeScript
perPack: 'فی پیک',
// Property or array item — trailing comma allowed in TypeScript
perKg: 'فی کلو',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 222: badges: {
badges: {
// Property or array item — trailing comma allowed in TypeScript
bestseller: 'سب سے زیادہ فروخت',
// Property or array item — trailing comma allowed in TypeScript
chefsPick: 'شیف کی پسند',
// Property or array item — trailing comma allowed in TypeScript
premium: 'پریمیم',
// Property or array item — trailing comma allowed in TypeScript
popular: 'مقبول',
// Property or array item — trailing comma allowed in TypeScript
freshCatch: 'تازہ پکڑ',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 229: products: {
products: {
// Line 230: 'chicken-whole': {
'chicken-whole': {
// Property or array item — trailing comma allowed in TypeScript
name: 'پوری مرغی',
// Property or array item — trailing comma allowed in TypeScript
description: 'فارم سے تازہ پوری حلال مرغی، بھوننے یا کڑی کے لیے بہترین۔',
// Line 233: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'ہماری پوری مرغیاں تصدیق شدہ حلال فارموں سے حاصل کی جاتی ہیں اور بہترین تازگی میں پہنچائی جاتی ہیں۔ ہر پرندہ معیار کے لیے ہاتھ سے منتخب کیا جاتا ہے، نرم گوشت اور صاف پروسیسنگ کے ساتھ۔ اپنی پسندیدہ ٹکڑوں کی تعداد منتخب کریں اور ہم اسے بالکل ویسے تیار کریں گے جیسا آپ چاہیں۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 236: 'chicken-breast': {
'chicken-breast': {
// Property or array item — trailing comma allowed in TypeScript
name: 'مرغی کا سینہ',
// Property or array item — trailing comma allowed in TypeScript
description: 'دبلا، بغیر ہڈی کا مرغی کا سینہ — گرل اور صحت مند کھانوں کے لیے بہترین۔',
// Line 239: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم بغیر ہڈی کا مرغی کا سینہ، تراشا ہوا اور پکانے کے لیے تیار۔ کباب، سٹیر فرائی اور صحت مند ہفتے کی رات کے کھانوں کے لیے بہترین۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 242: 'chicken-thighs': {
'chicken-thighs': {
// Property or array item — trailing comma allowed in TypeScript
name: 'مرغی کی ران',
// Property or array item — trailing comma allowed in TypeScript
description: 'کڑی اور گرل کے لیے بھرپور ذائقے والی رس بھرے حلال مرغی کی ران۔',
// Line 245: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'ہماری مرغی کی ران اپنی رس اور گہرے ذائقے کے لیے مشہور ہے۔ چاہے روایتی کڑاہی بنائیں یا ہفتے کے آخر میں BBQ، یہ ران ہر بار بہترین نتائج دیتی ہے۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 248: 'chicken-wings': {
'chicken-wings': {
// Property or array item — trailing comma allowed in TypeScript
name: 'مرغی کے بازو',
// Property or array item — trailing comma allowed in TypeScript
description: 'تلی، بیکنگ یا گرل کے لیے پارٹی کے لیے تیار حلال مرغی کے بازو۔',
// Line 251: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'کرکرے، ذائقے دار مرغی کے بازو حلال طریقے سے تیار اور تازہ پہنچائے جاتے ہیں۔ میچ کی راتوں اور خاندانی محفلوں کی پسندیدہ۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 254: 'beef-nihari': {
'beef-nihari': {
// Property or array item — trailing comma allowed in TypeScript
name: 'نہاری کے لیے گائے کا گوشت',
// Property or array item — trailing comma allowed in TypeScript
description: 'آہستہ پکانے کے لیے تیار گائے کے گوشت کے کٹس، روایتی نہاری کے لیے بہترین۔',
// Line 257: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'خاص طور پر منتخب گائے کے گوشت کے کٹس جو آہستہ پکی ہوئی نہاری کے لیے بہترین ہیں۔ کولیجن اور ذائقے سے بھرپور، یہ کٹس گھنٹوں کی دھیمی آنچ پر خوبصورتی سے گل جاتے ہیں۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 260: 'beef-steak': {
'beef-steak': {
// Property or array item — trailing comma allowed in TypeScript
name: 'پریمیم گائے کا اسٹیک',
// Property or array item — trailing comma allowed in TypeScript
description: 'ریستوران معیار کے حلال اسٹیک کٹس، بہترین سیک کے لیے۔',
// Line 263: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'بہترین حلال ذرائع سے ہاتھ سے کاٹے گئے پریمیم اسٹیک۔ چربیلے، نرم اور آپ کی گرل یا کاسٹ آئرن پین کے لیے تیار۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 266: 'beef-mince': {
'beef-mince': {
// Property or array item — trailing comma allowed in TypeScript
name: 'گائے کا قیمہ',
// Property or array item — trailing comma allowed in TypeScript
description: 'کباب، برگر اور قیمہ کے لیے تازہ حلال گائے کا قیمہ۔',
// Line 269: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'باریک پیسا ہوا حلال گائے کا قیمہ بہترین چربی کے تناسب کے ساتھ رسیلے کباب، ذائقے دار قیمہ اور گھریلو برگرز کے لیے۔ روزانہ تازہ پیسا جاتا ہے۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 272: 'beef-boneless': {
'beef-boneless': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بغیر ہڈی کے گائے کے مکعب',
// Property or array item — trailing comma allowed in TypeScript
description: 'کڑاہی، بریانی اور اسٹیو کے لیے کثیر الاستعمال بغیر ہڈی کے مکعب۔',
// Line 275: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'یکساں بغیر ہڈی کے گائے کے مکعب تیز پکوان کے لیے کامل سائز میں کاٹے گئے۔ کڑاہی، پلاؤ اور سٹیر فرائی کے لیے بہترین۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 278: 'lamb-shoulder': {
'lamb-shoulder': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بکرے کا کندھا',
// Property or array item — trailing comma allowed in TypeScript
description: 'آہستہ بھوننے اور کڑی کے لیے بھرپور ذائقے والا بکرے کا کندھا۔',
// Line 281: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'خوبصورت چربی کے نمونے والے پریمیم حلال بکرے کا کندھا۔ آہستہ بھونی ہوئی دعوتوں، بھرپور کڑیوں اور روایتی خاندانی کھانوں کے لیے بہترین۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 284: 'lamb-leg': {
'lamb-leg': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بکرے کی ٹانگ',
// Property or array item — trailing comma allowed in TypeScript
description: 'بھوننے، گرل اور خاص مواقع کے لیے نرم بکرے کی ٹانگ۔',
// Line 287: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'تصدیق شدہ حلال ذرائع سے پوری یا حصوں میں بکرے کی ٹانگ۔ عید کی تقریبات، ڈنر پارٹیوں اور اتوار کی بھوننے کے لیے مرکزی کٹ۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 290: 'lamb-chops': {
'lamb-chops': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بکرے کے کٹlets',
// Property or array item — trailing comma allowed in TypeScript
description: 'گرل اور گھر میں فائن ڈائننگ کے لیے پریمیم بکرے کے کٹlets۔',
// Line 293: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'موٹے کاٹے گئے حلال بکرے کے کٹlets گرل کے لیے بہترین چربی کی تہہ کے ساتھ۔ ریستوران معیار، آپ کے باورچی خانے تک پہنچایا گیا۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 296: 'lamb-mince': {
'lamb-mince': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بکرے کا قیمہ',
// Property or array item — trailing comma allowed in TypeScript
description: 'کباب، سموسے اور قیمہ کے لیے تازہ حلال بکرے کا قیمہ۔',
// Line 299: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'باریک پیسا ہوا بکرے کا قیمہ بھرپور ذائقے کے ساتھ۔ سیخ کباب، بکرے کا قیمہ اور بھرے ہوئے پراٹھوں کے لیے ضروری۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 302: 'fish-salmon': {
'fish-salmon': {
// Property or array item — trailing comma allowed in TypeScript
name: 'اٹلانٹک سامن فلیٹ',
// Property or array item — trailing comma allowed in TypeScript
description: 'مکھن جیسے نرم سامن فلیٹس، جلد سمیت اور پین میں سیکنے کے لیے تیار۔',
// Line 305: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم اٹلانٹک سامن فلیٹس بھرپور اومیگا 3 کے ساتھ۔ صاف، حصوں میں تقسیم اور زیادہ سے زیادہ تازگی کے لیے ویکیوم سیلڈ۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 308: 'fish-rohu': {
'fish-rohu': {
// Property or array item — trailing comma allowed in TypeScript
name: 'روہو مچھلی',
// Property or array item — trailing comma allowed in TypeScript
description: 'پوری روہو مچھلی، صاف اور چھلکے اتارے — جنوبی ایشیائی پسندیدہ۔',
// Line 311: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'تازہ روہو مچھلی، جنوبی ایشیائی کھانوں کا ایک بنیادی جزو۔ صاف، چھلکے اتارے اور اندر صاف کی گئی۔ مچھلی کی کڑی، تلی ہوئی مچھلی اور روایتی ترکیبوں کے لیے بہترین۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 314: 'fish-prawns': {
'fish-prawns': {
// Property or array item — trailing comma allowed in TypeScript
name: 'بڑی جھینگے',
// Property or array item — trailing comma allowed in TypeScript
description: 'گرل، کڑی اور بریانی کے لیے بڑے چھلکے سمیت جھینگے۔',
// Line 317: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم بڑی جھینگے، صاف کی گئی اور پکانے کے لیے تیار۔ میٹھا، مضبوط گوشت جو کڑی اور تندوری تیاریوں میں خوبصورتی سے کھڑا رہتا ہے۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 320: 'fish-basa': {
'fish-basa': {
// Property or array item — trailing comma allowed in TypeScript
name: 'باسا فلیٹ',
// Property or array item — trailing comma allowed in TypeScript
description: 'ہلکا، پرت دار باسا فلیٹس — ابتدائیوں اور بچوں کے لیے بہترین۔',
// Line 323: longDescription:
longDescription:
// Property or array item — trailing comma allowed in TypeScript
'بغیر ہڈی کے باسا فلیٹس ہلکے، نفیس ذائقے کے ساتھ۔ پکانا آسان اور کثیر الاستعمال — مچھلی کے ٹیکو، بیکنگ اور ہلکی کڑیوں کے لیے بہترین۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
},
// Line 327: cart: {
cart: {
// Property or array item — trailing comma allowed in TypeScript
title: 'آپ کی ٹوکری',
// Property or array item — trailing comma allowed in TypeScript
itemsCount: 'آپ کی ٹوکری میں {count} آئٹم',
// Property or array item — trailing comma allowed in TypeScript
empty: 'آپ کی ٹوکری خالی ہے',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'ہمارے پریمیم حلال مجموعے میں سے دیکھیں اور آئٹمز شامل کریں۔',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'خریداری شروع کریں',
// Property or array item — trailing comma allowed in TypeScript
customization: 'حسب ضرورت:',
// Property or array item — trailing comma allowed in TypeScript
orderSummary: 'آرڈر کا خلاصہ',
// Property or array item — trailing comma allowed in TypeScript
subtotal: 'ذیلی کل',
// Property or array item — trailing comma allowed in TypeScript
delivery: 'ڈیلیوری',
// Property or array item — trailing comma allowed in TypeScript
free: 'مفت',
// Property or array item — trailing comma allowed in TypeScript
freeDeliveryHint: '500 کرون سے زیادہ کے آرڈرز پر مفت ڈیلیوری',
// Property or array item — trailing comma allowed in TypeScript
total: 'کل',
// Property or array item — trailing comma allowed in TypeScript
proceedCheckout: 'چیک آؤٹ پر جائیں',
// Property or array item — trailing comma allowed in TypeScript
continueShopping: 'خریداری جاری رکھیں',
// Property or array item — trailing comma allowed in TypeScript
removeItem: 'آئٹم ہٹائیں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 344: checkout: {
checkout: {
// Property or array item — trailing comma allowed in TypeScript
title: 'محفوظ چیک آؤٹ',
// Property or array item — trailing comma allowed in TypeScript
backToCart: 'ٹوکری پر واپس',
// Property or array item — trailing comma allowed in TypeScript
noItems: 'چیک آؤٹ کے لیے کوئی آئٹم نہیں',
// Property or array item — trailing comma allowed in TypeScript
goToShop: 'خریداری پر جائیں',
// Property or array item — trailing comma allowed in TypeScript
orderConfirmed: 'آرڈر کی تصدیق ہو گئی!',
// Property or array item — trailing comma allowed in TypeScript
thankYou: 'آپ کے آرڈر کا شکریہ۔ آپ کا پریمیم حلال گوشت تیار کیا جا رہا ہے۔',
// Property or array item — trailing comma allowed in TypeScript
orderId: 'آرڈر آئی ڈی: {id}',
// Property or array item — trailing comma allowed in TypeScript
viewOrders: 'آرڈرز دیکھیں',
// Property or array item — trailing comma allowed in TypeScript
haveAccount: 'اکاؤنٹ ہے؟',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'سائن ان کریں',
// Property or array item — trailing comma allowed in TypeScript
fasterCheckout: 'تیز چیک آؤٹ کے لیے۔',
// Property or array item — trailing comma allowed in TypeScript
deliveryDetails: 'ڈیلیوری کی تفصیلات',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'پورا نام',
// Property or array item — trailing comma allowed in TypeScript
email: 'ای میل',
// Property or array item — trailing comma allowed in TypeScript
phone: 'فون',
// Property or array item — trailing comma allowed in TypeScript
street: 'گلی کا پتہ',
// Property or array item — trailing comma allowed in TypeScript
city: 'شہر',
// Property or array item — trailing comma allowed in TypeScript
state: 'صوبہ',
// Property or array item — trailing comma allowed in TypeScript
zip: 'پوسٹل کوڈ',
// Property or array item — trailing comma allowed in TypeScript
payment: 'ادائیگی',
// Property or array item — trailing comma allowed in TypeScript
creditCard: 'کریڈٹ کارڈ',
// Property or array item — trailing comma allowed in TypeScript
cashOnDelivery: 'ڈیلیوری پر نقد',
// Property or array item — trailing comma allowed in TypeScript
cardNumber: 'کارڈ نمبر',
// Property or array item — trailing comma allowed in TypeScript
expiry: 'میعاد',
// Property or array item — trailing comma allowed in TypeScript
cvv: 'CVV',
// Property or array item — trailing comma allowed in TypeScript
qty: 'مقدار: {count}',
// Property or array item — trailing comma allowed in TypeScript
processing: 'پروسیسنگ...',
// Property or array item — trailing comma allowed in TypeScript
pay: '{amount} ادا کریں',
// Property or array item — trailing comma allowed in TypeScript
secure: 'محفوظ 256 بٹ SSL انکرپشن',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 375: auth: {
auth: {
// Property or array item — trailing comma allowed in TypeScript
welcomeBack: 'خوش آمدید',
// Property or array item — trailing comma allowed in TypeScript
createAccount: 'اکاؤنٹ بنائیں',
// Property or array item — trailing comma allowed in TypeScript
joinTagline: 'پریمیم شاپنگ کے تجربے کے لیے {name} میں شامل ہوں',
// Property or array item — trailing comma allowed in TypeScript
signInTagline: 'اپنے {name} اکاؤنٹ میں سائن ان کریں',
// Property or array item — trailing comma allowed in TypeScript
fullName: 'پورا نام',
// Property or array item — trailing comma allowed in TypeScript
email: 'ای میل',
// Property or array item — trailing comma allowed in TypeScript
password: 'پاس ورڈ',
// Property or array item — trailing comma allowed in TypeScript
phone: 'فون',
// Property or array item — trailing comma allowed in TypeScript
street: 'گلی کا پتہ',
// Property or array item — trailing comma allowed in TypeScript
city: 'شہر',
// Property or array item — trailing comma allowed in TypeScript
state: 'صوبہ',
// Property or array item — trailing comma allowed in TypeScript
zip: 'پوسٹل کوڈ',
// Property or array item — trailing comma allowed in TypeScript
signIn: 'سائن ان',
// Property or array item — trailing comma allowed in TypeScript
register: 'اکاؤنٹ بنائیں',
// Property or array item — trailing comma allowed in TypeScript
hasAccount: 'پہلے سے اکاؤنٹ ہے؟ سائن ان کریں',
// Property or array item — trailing comma allowed in TypeScript
noAccount: 'اکاؤنٹ نہیں ہے؟ رجسٹر کریں',
// Property or array item — trailing comma allowed in TypeScript
invalidCredentials: 'غلط ای میل یا پاس ورڈ۔ {email} / demo123 آزمائیں',
// Property or array item — trailing comma allowed in TypeScript
demo: 'ڈیمو: {email} / demo123',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 395: account: {
account: {
// Property or array item — trailing comma allowed in TypeScript
title: 'میرا اکاؤنٹ',
// Property or array item — trailing comma allowed in TypeScript
welcome: 'خوش آمدید، {name}',
// Property or array item — trailing comma allowed in TypeScript
memberSince: '{date} سے رکن',
// Property or array item — trailing comma allowed in TypeScript
myWishlist: 'میری پسندیدہ فہرست',
// Property or array item — trailing comma allowed in TypeScript
signOut: 'سائن آؤٹ',
// Property or array item — trailing comma allowed in TypeScript
orderHistory: 'آرڈر کی تاریخ',
// Property or array item — trailing comma allowed in TypeScript
noOrders: 'ابھی تک کوئی آرڈر نہیں',
// Property or array item — trailing comma allowed in TypeScript
startShopping: 'خریداری شروع کریں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 405: wishlist: {
wishlist: {
// Property or array item — trailing comma allowed in TypeScript
title: 'میری پسندیدہ فہرست',
// Property or array item — trailing comma allowed in TypeScript
saved: '{count} محفوظ آئٹم',
// Property or array item — trailing comma allowed in TypeScript
empty: 'آپ کی پسندیدہ فہرست خالی ہے',
// Property or array item — trailing comma allowed in TypeScript
emptyHint: 'اپنی پسندیدہ مصنوعات محفوظ کریں تاکہ بعد میں خرید سکیں۔',
// Property or array item — trailing comma allowed in TypeScript
browse: 'مصنوعات دیکھیں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 412: about: {
about: {
// Property or array item — trailing comma allowed in TypeScript
title: '{name} کے بارے میں',
// Translated UI string for current language (sv / en / ur)
subtitle:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم 100% حلال گوشت آپ کی میز تک — تازہ، حسب ضرورت اور احتیاط سے پہنچایا گیا۔',
// Property or array item — trailing comma allowed in TypeScript
ourStory: 'ہماری کہانی',
// Line 417: storyP1:
storyP1:
// Property or array item — trailing comma allowed in TypeScript
'{name} ایک سادہ مشن کے ساتھ قائم ہوا: ہر خاندان کے لیے پریمیم حلال گوشت قابل رسائی بنانا، معیار، تازگی یا مذہبی تعمیل سے سمجھوتہ کیے بغیر۔ ہم سمجھتے ہیں کہ بہت سے گھروں کے لیے صحیح کٹ صحیح طریقے سے تیار کرنا عیش نہیں — یہ ضروری ہے۔',
// Line 419: storyP2:
storyP2:
// Property or array item — trailing comma allowed in TypeScript
'مرغی کے لیے ٹکڑوں کی تعداد منتخب کرنے سے لے کر گائے اور بکرے کے گوشت کے لیے نہاری یا کڑاہی کٹس کا انتخاب کرنے تک، ہم ہر آرڈر کے مرکز میں حسب ضرورت بناتے ہیں۔ ہمارے ماہر قصاب ہر آرڈر ہاتھ سے تیار کرتے ہیں، اور ہماری درجہ حرارت کنٹرولڈ ڈیلیوری یقینی بناتی ہے کہ آپ کا گوشت اسی دن کی طرح تازہ پہنچے جیسے کاٹا گیا تھا۔',
// Property or array item — trailing comma allowed in TypeScript
halalTitle: 'حلال سرٹیفیکیشن',
// Line 422: halalDesc:
halalDesc:
// Property or array item — trailing comma allowed in TypeScript
'{name} کی ہر مصنوع تصدیق شدہ حلال سپلائرز سے حاصل کی جاتی ہے۔ ہمارا سپلائی چین مکمل طور پر قابل سراغ ہے، اور ہم حلال ذبح اور پروسیسنگ کے معیارات کی سخت تعمیل برقرار رکھتے ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
freshDaily: 'روزانہ تازہ',
// Property or array item — trailing comma allowed in TypeScript
freshDailyDesc: 'ہر صبح قابل اعتماد فارموں سے حاصل',
// Property or array item — trailing comma allowed in TypeScript
premiumQuality: 'پریمیم معیار',
// Property or array item — trailing comma allowed in TypeScript
premiumQualityDesc: 'ماہر قصابوں کے ذریعے منتخب کردہ کٹس',
// Property or array item — trailing comma allowed in TypeScript
fastDelivery: 'تیز ڈیلیوری',
// Property or array item — trailing comma allowed in TypeScript
fastDeliveryDesc: 'درجہ حرارت کنٹرولڈ اسی دن کی ڈیلیوری',
// Property or array item — trailing comma allowed in TypeScript
deliveryTitle: 'ڈیلیوری کی معلومات',
// Property or array item — trailing comma allowed in TypeScript
delivery1: 'ہم اپنی پروسیسنگ سہولت سے 40 کلومیٹر کے دائرے میں ڈیلیوری کرتے ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
delivery2: 'دوپہر 2 بجے سے پہلے کے آرڈرز اسی دن کی ڈیلیوری کے اہل ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
delivery3: '500 کرون سے زیادہ کے آرڈرز پر مفت ڈیلیوری۔ معیاری ڈیلیوری فیس: 49 کرون۔',
// Property or array item — trailing comma allowed in TypeScript
delivery4: 'تمام مصنوعات ویکیوم سیلڈ اور انسولیٹڈ پیکجنگ میں منتقل کی جاتی ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
contactTitle: 'ہم سے رابطہ کریں',
// 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: 'رازداری کی پالیسی',
// Line 438: privacyText:
privacyText:
// Property or array item — trailing comma allowed in TypeScript
'ہم صرف وہ معلومات جمع کرتے ہیں جو آپ کے آرڈرز پر کارروائی کے لیے ضروری ہیں — نام، رابطے کی تفصیلات اور ڈیلیوری کا پتہ۔ ہم آپ کا ڈیٹا تیسرے فریق کو نہیں بیچتے۔ ادائیگی کی تفصیلات محفوظ طریقے سے ہمارے پارٹنرز کے ذریعے سنبھالی جاتی ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
termsTitle: 'سروس کی شرائط',
// Line 441: termsText:
termsText:
// Property or array item — trailing comma allowed in TypeScript
'تمام قیمتیں SEK میں دکھائی جاتی ہیں اور بغیر اطلاع کے تبدیل ہو سکتی ہیں۔ آرڈرز دستیابی پر منحصر ہیں۔ تمام گوشت کی مصنوعات پر حلال سرٹیفیکیشن لاگو ہوتا ہے۔ ڈیلیوری کے اوقات تخمینے ہیں اور مصروف اوقات میں مختلف ہو سکتے ہیں۔',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 444: footer: {
footer: {
// Line 445: tagline:
tagline:
// Property or array item — trailing comma allowed in TypeScript
'پریمیم 100% حلال گوشت ڈیلیوری۔ تازہ، حسب ضرورت کٹس آپ کے دروازے تک بغیر کسی سمجھوتے کے معیار کے ساتھ پہنچائی جاتی ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
shop: 'خریداری',
// Property or array item — trailing comma allowed in TypeScript
company: 'کمپنی',
// Property or array item — trailing comma allowed in TypeScript
contact: 'رابطہ',
// Property or array item — trailing comma allowed in TypeScript
rights: 'جملہ حقوق محفوظ ہیں۔',
// Property or array item — trailing comma allowed in TypeScript
phone: '072-585 50 50',
// Property or array item — trailing comma allowed in TypeScript
hours: 'ہر دن کھلا {hours}',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 454: notFound: {
notFound: {
// Property or array item — trailing comma allowed in TypeScript
title: '404',
// Property or array item — trailing comma allowed in TypeScript
message: 'صفحہ نہیں ملا',
// Property or array item — trailing comma allowed in TypeScript
goHome: 'ہوم پر جائیں',
// Closing brace — end of block (function, if, object, JSX)
},
// Line 459: orderStatus: {
orderStatus: {
// Property or array item — trailing comma allowed in TypeScript
pending: 'زیر التوا',
// Property or array item — trailing comma allowed in TypeScript
confirmed: 'تصدیق شدہ',
// Property or array item — trailing comma allowed in TypeScript
preparing: 'تیاری میں',
// Property or array item — trailing comma allowed in TypeScript
'out-for-delivery': 'ڈیلیوری کے لیے روانہ',
// Property or array item — trailing comma allowed in TypeScript
delivered: 'پہنچا دیا گیا',
// Closing brace — end of block (function, if, object, JSX)
},
// Closing brace — end of block (function, if, object, JSX)
};