// Bilingual UI strings — namespaced under window.AvbX
(function(){
const T = {
  tr: {
    // nav
    menu:'Menü', orders:'Siparişler', wallet:'Cüzdan', profile:'Profil', home:'Ana sayfa',
    // home / menu
    greetMorning:'Günaydın', greetDay:'Merhaba', greetEve:'İyi akşamlar',
    tagline:'Taze, her gün.', sub:'Sağlıklı tabaklar, özel kahve, soğuk sıkım.',
    search:'Ara — tabak, içecek, malzeme', searchPh:'Ne yemek istersin?',
    popular:'Popüler', allItems:'Tüm menü', recents:'Son aramalar', noResults:'Sonuç bulunamadı',
    orderTypeDinein:'Masada', orderTypeTakeaway:'Gel-al', orderTypeDelivery:'Adrese',
    kcal:'kcal', min:'dk', addCart:'Sepete ekle', add:'Ekle',
    viewCart:'Sepeti gör', items:'ürün', allergens:'Alerjenler', contains:'içerir',
    // detail
    ingredients:'İçindekiler', addNote:'Not ekle', notePh:'Örn: acı sos olmasın',
    customize:'Özelleştir', milkChoice:'Süt Seçimi', extras:'Ekstralar',
    favAdd:'Favorilere ekle', favRemove:'Favorilerden çıkar',
    // cart
    cart:'Sepet', empty:'Sepetin boş', emptyDesc:'Menüden favori tabaklarını ekle.',
    browseMenu:'Menüye göz at', subtotal:'Ara toplam', total:'Toplam', earn:'Kazanacağın puan',
    checkout:'Siparişi tamamla', orderTypeLabel:'Sipariş şekli', change:'Değiştir',
    note:'Not', addMore:'Daha fazla ekle',
    // order type / table / time / address
    howOrder:'Nasıl sipariş vermek istersin?', dineinDesc:'Masanda servis', takeawayDesc:'Hazır olunca al', deliveryDesc:'Kapına gelsin',
    selectTable:'Masanı seç', indoor:'İç mekan', outdoor:'Dış mekan', table:'Masa', person:'kişilik', scanQr:'Masadaki QR’ı okut',
    pickupTime:'Gel-al saati', asap:'En kısa sürede', readyIn:'~{n} dk içinde hazır', schedule:'İleri saate planla',
    deliveryAddr:'Teslimat adresi', addAddress:'Yeni adres ekle', addrName:'Ad Soyad', addrPhone:'Telefon', addrNeighborhood:'Mahalle', addrDistrict:'İlçe', addrFull:'Açık adres', inZone:'Teslimat bölgesinde', save:'Kaydet',
    // confirm / pay
    confirmOrder:'Siparişi onayla', orderSummary:'Sipariş özeti', payment:'Ödeme yöntemi',
    savedCard:'Kayıtlı kart', applePay:'Apple Pay', payAtVenue:'Kasada öde', payWithPoints:'Puanla öde',
    placeOrder:'Siparişi ver', estReady:'Tahmini hazır', deliveryFee:'Teslimat ücreti', free:'Ücretsiz',
    // tracking
    yourOrders:'Siparişlerin', active:'Aktif', past:'Geçmiş', orderNo:'Sipariş',
    statusReceived:'Alındı', statusConfirmed:'Onaylandı', statusPreparing:'Hazırlanıyor', statusReady:'Hazır', statusOnway:'Yolda', statusDelivered:'Teslim edildi',
    track:'Takip et', reorder:'Tekrar sipariş et', orderDetail:'Sipariş detayı', preparingNow:'Hazırlanıyor',
    // payment result
    paySuccess:'Ödeme başarılı', paySuccessDesc:'Siparişin alındı, hazırlıyoruz.', payFailed:'Ödeme başarısız', payFailedDesc:'Bir sorun oluştu. Tekrar deneyin.', tryAgain:'Tekrar dene', backHome:'Ana sayfaya dön', trackOrder:'Siparişi takip et',
    // wallet
    avkWallet:'Avokado Cüzdanı', points:'Puan', toNext:'puan kaldı', rewardLine:'Puanını biriktir, tabağın bizden.', redeem:'Kullan', rewards:'Ödüller', earnRate:'Her siparişte puan kazanırsın', welcomeDrink:'Hoş geldin içeceğin hazır', claim:'Al', locked:'Kilitli', available:'Kullanılabilir',
    balance:'Bakiye', topUp:'Bakiye yükle', topUpShort:'Yükle', quickTopUp:'Hızlı yükle', customAmount:'Farklı tutar', bonusLabel:'bonus', transactions:'İşlem geçmişi', topUpTxn:'Bakiye yükleme', spendTxn:'Sipariş', payQr:'QR ile öde', payQrDesc:'Kasada okut, bakiyenden düşülsün', autoReload:'Otomatik yükleme', autoReloadDesc:'Bakiye ₺100 altına inince otomatik yükle', confirmTopUp:'Yüklemeyi onayla', willReceive:'Hesabına geçecek', topUpAmount:'Yükleme tutarı', balanceLow:'Bakiyen azaldı', loadedNow:'yüklendi', giftBalance:'Bakiye hediye et', enterAmount:'Tutar gir',
    // profile
    editProfile:'Profili düzenle', myAddresses:'Adreslerim', orderHistory:'Geçmiş siparişler', favorites:'Favoriler', dietProfile:'Diyet tercihleri', notifications:'Bildirimler', language:'Dil', contact:'İletişim & Destek', legal:'Yasal', about:'Hakkında', logout:'Çıkış yap', guest:'Misafir', signIn:'Giriş yap', signInDesc:'Puan kazan, siparişlerini takip et.',
    diet:'Diyet', vegan:'Vegan', vegetarian:'Vejetaryen', glutenFree:'Glutensiz', dairyFree:'Süt içermez', dietHint:'Tercihlerine uymayan ürünler menüde işaretlenir.',
    // login
    welcome:'Hoş geldin', loginTagline:'Taze başla.', phoneLabel:'Telefon numaran', sendCode:'Kod gönder', enterCode:'Doğrulama kodu', codeSentTo:'Kod gönderildi', verify:'Doğrula', continueGuest:'Misafir olarak devam et', resend:'Tekrar gönder',
    // misc
    confirm:'Onayla', next:'Devam', done:'Tamam', back:'Geri',
    buildMenu:'Menü Oluştur', combos:'Hazır Menüler', howMany:'Kaç kişisiniz?', howManyDesc:'Sana en uygun menüyü hazırlayalım.', mood:'Ne istiyorsun?', moodDesc:'Sana mükemmel komboyu önerelim.', perfectCombos:'Sana uygun menüler', addCombo:'Sepete Ekle', person:'kişi', people:'kişi', startOver:'Baştan',
    showQr:'QR\'ımı Göster', customerNo:'Müşteri No', showWaiter:'Garsona göster', myPoints:'Mevcut Puanın', howItWorks:'Nasıl çalışır?', loyaltyP1:'İlk siparişinde içecek bizden', loyaltyP2:'Gel-Al\'da en hızlı', loyaltyP3:'Anında puan', conditions:'Kullanım koşulları', cond1:'Sipariş başına en fazla 1 ödül.', cond2:'Gel-Al ve Masada minimum yok.', loyaltyProgram:'Sadakat Programı',
  },
  en: {
    menu:'Menu', orders:'Orders', wallet:'Wallet', profile:'Profile', home:'Home',
    greetMorning:'Good morning', greetDay:'Hello', greetEve:'Good evening',
    tagline:'Fresh, every day.', sub:'Healthy plates, specialty coffee, cold-pressed.',
    search:'Search — dish, drink, ingredient', searchPh:'What would you like?',
    popular:'Popular', allItems:'Full menu', recents:'Recent searches', noResults:'No results',
    orderTypeDinein:'Dine in', orderTypeTakeaway:'Take away', orderTypeDelivery:'Delivery',
    kcal:'kcal', min:'min', addCart:'Add to cart', add:'Add',
    viewCart:'View cart', items:'items', allergens:'Allergens', contains:'contains',
    ingredients:'Ingredients', addNote:'Add note', notePh:'e.g. no hot sauce',
    customize:'Customize', milkChoice:'Milk Option', extras:'Extras',
    favAdd:'Add to favourites', favRemove:'Remove from favourites',
    cart:'Cart', empty:'Your cart is empty', emptyDesc:'Add your favourites from the menu.',
    browseMenu:'Browse menu', subtotal:'Subtotal', total:'Total', earn:'Points you earn',
    checkout:'Checkout', orderTypeLabel:'Order type', change:'Change',
    note:'Note', addMore:'Add more',
    howOrder:'How would you like to order?', dineinDesc:'Served at your table', takeawayDesc:'Pick up when ready', deliveryDesc:'To your door',
    selectTable:'Select your table', indoor:'Indoor', outdoor:'Outdoor', table:'Table', person:'seat', scanQr:'Scan the QR on your table',
    pickupTime:'Pickup time', asap:'As soon as possible', readyIn:'Ready in ~{n} min', schedule:'Schedule for later',
    deliveryAddr:'Delivery address', addAddress:'Add new address', addrName:'Full name', addrPhone:'Phone', addrNeighborhood:'Neighbourhood', addrDistrict:'District', addrFull:'Full address', inZone:'In delivery zone', save:'Save',
    confirmOrder:'Confirm order', orderSummary:'Order summary', payment:'Payment',
    savedCard:'Saved card', applePay:'Apple Pay', payAtVenue:'Pay at venue', payWithPoints:'Pay with points',
    placeOrder:'Place order', estReady:'Est. ready', deliveryFee:'Delivery fee', free:'Free',
    yourOrders:'Your orders', active:'Active', past:'Past', orderNo:'Order',
    statusReceived:'Received', statusConfirmed:'Confirmed', statusPreparing:'Preparing', statusReady:'Ready', statusOnway:'On the way', statusDelivered:'Delivered',
    track:'Track', reorder:'Reorder', orderDetail:'Order detail', preparingNow:'Preparing',
    paySuccess:'Payment successful', paySuccessDesc:'Order received — we’re on it.', payFailed:'Payment failed', payFailedDesc:'Something went wrong. Try again.', tryAgain:'Try again', backHome:'Back home', trackOrder:'Track order',
    avkWallet:'Avokado Wallet', points:'Points', toNext:'pts to go', rewardLine:'Collect points, the dish is on us.', redeem:'Redeem', rewards:'Rewards', earnRate:'Earn points with every order', welcomeDrink:'Your welcome drink is ready', claim:'Claim', locked:'Locked', available:'Available',
    balance:'Balance', topUp:'Top up balance', topUpShort:'Top up', quickTopUp:'Quick top-up', customAmount:'Custom amount', bonusLabel:'bonus', transactions:'Transactions', topUpTxn:'Top-up', spendTxn:'Order', payQr:'Pay with QR', payQrDesc:'Scan at the counter to pay from balance', autoReload:'Auto-reload', autoReloadDesc:'Auto top-up when balance drops below ₺100', confirmTopUp:'Confirm top-up', willReceive:'You receive', topUpAmount:'Top-up amount', balanceLow:'Balance is low', loadedNow:'loaded', giftBalance:'Gift balance', enterAmount:'Enter amount',
    editProfile:'Edit profile', myAddresses:'Addresses', orderHistory:'Order history', favorites:'Favourites', dietProfile:'Dietary preferences', notifications:'Notifications', language:'Language', contact:'Contact & Support', legal:'Legal', about:'About', logout:'Log out', guest:'Guest', signIn:'Sign in', signInDesc:'Earn points, track your orders.',
    diet:'Diet', vegan:'Vegan', vegetarian:'Vegetarian', glutenFree:'Gluten-free', dairyFree:'Dairy-free', dietHint:'Items that don’t match are flagged in the menu.',
    welcome:'Welcome', loginTagline:'Start fresh.', phoneLabel:'Your phone number', sendCode:'Send code', enterCode:'Verification code', codeSentTo:'Code sent to', verify:'Verify', continueGuest:'Continue as guest', resend:'Resend',
    confirm:'Confirm', next:'Next', done:'Done', back:'Back',
    buildMenu:'Build Your Menu', combos:'Combos', howMany:'How many people?', howManyDesc:'We\'ll size the menu accordingly.', mood:'What are you in the mood for?', moodDesc:'We\'ll suggest the perfect combo.', perfectCombos:'Perfect combos for you', addCombo:'Add to Cart', person:'person', people:'people', startOver:'Start over',
    showQr:'Show My QR', customerNo:'Customer No', showWaiter:'Show to your waiter', myPoints:'Your Points', howItWorks:'How it works', loyaltyP1:'First order? Drinks on us', loyaltyP2:'Fastest with Take-away', loyaltyP3:'Instant points', conditions:'Conditions', cond1:'Max 1 reward per order.', cond2:'No minimum for Take-away or Dine-in.', loyaltyProgram:'Loyalty Program',
  },
};
Object.assign(window.AvbX = window.AvbX || {}, { T });
})();
