Replace entire repo content with code from /root/shahikitchen-google/

This commit is contained in:
root
2026-07-03 02:51:15 +00:00
parent c8b7dc95e4
commit 8ccf033329
79 changed files with 7611 additions and 439 deletions
+45 -4
View File
@@ -18,6 +18,9 @@ export const trTranslations = {
title: 'Masanızı Rezerve Edin',
subtitle: 'Askim veya Backaplan\'da masa ayırtın. Sorunsuz bir deneyim için tam menüden favorilerinizi önceden sipariş edin.',
formTitle: 'Rezervasyon Bilgileriniz',
signInRequiredTitle: 'Devam etmek için giriş yapın',
signInRequiredSubtitle: 'Rezervasyonunuza devam etmek için Google ile giriş yapın.',
signedInAs: 'Şu hesapla giriş yapıldı:',
locationLabel: 'Şube',
locationPlaceholder: 'Şube seçin',
dateLabel: 'Tarih',
@@ -236,14 +239,32 @@ export const trTranslations = {
remove: 'Kaldır',
inquiryModalTitlePickup: 'Gel-al sorgusu',
inquiryModalTitleDelivery: 'Ev teslimatı sorgusu',
signInRequiredTitle: 'Devam etmek için giriş yapın',
signInRequiredSubtitle: 'Teslim alma veya teslimat talebinizi göndermek için Google ile giriş yapın.',
signedInAs: 'Şu hesapla giriş yapıldı:',
nameLabel: 'Ad soyad',
namePlaceholder: 'Adınız',
emailLabel: 'E-posta',
emailPlaceholder: 'eposta@ornek.com',
emailRequired: 'Google e-postanızı kullanabilmemiz için lütfen giriş yapın.',
phoneLabel: 'Telefon numarası',
phonePlaceholder: '+46 70 123 4567',
addressLabel: 'Teslimat adresi',
branchLabel: 'Restoran şubesi',
branchPlaceholder: 'Şube seçin',
branchAskim: 'Askim',
branchBackaplan: 'Backaplan',
branchRequired: 'Lütfen bir şube seçin.',
askimOnlineUnavailable: 'Yakında, bu şube henüz online teslimat yapmıyor',
addressLabel: 'Teslimat adresi (isteğe bağlı)',
addressPlaceholder: 'Sokak, posta kodu, şehir…',
preferredTimeLabel: 'Tercih edilen teslimat saati',
preferredTimePlaceholder: 'ör. Bugün 18:00',
preferredDateLabel: 'Tercih edilen tarih (isteğe bağlı)',
preferredDatePlaceholder: 'Tarih seçin',
dateToday: 'Bugün',
dateTomorrow: 'Yarın',
preferredTimeLabel: 'Tercih edilen saat (isteğe bağlı)',
scheduleOptionalHint: 'İsteğe bağlı: bugün veya yarın seçin. Bugün seçerseniz saat şu andan en az 30 dakika sonra olmalıdır.',
scheduleIncomplete: 'Lütfen hem tarih hem saat seçin veya ikisini de boş bırakın.',
scheduleTooSoon: 'Lütfen şu andan en az 30 dakika sonrası için bir saat seçin.',
submitPickup: 'WhatsApp ile gönder',
submitDelivery: 'WhatsApp ile gönder',
inquiryCancel: 'İptal',
@@ -256,8 +277,11 @@ export const trTranslations = {
inquiryDeliveryIntro: 'Merhaba! Ev teslimatı siparişi vermek istiyorum:',
messageTotal: 'Toplam',
messageName: 'İsim',
messageEmail: 'E-posta',
messagePhone: 'Telefon',
messageBranch: 'Şube',
messageAddress: 'Adres',
messagePreferredDate: 'Tercih edilen tarih',
messagePreferredTime: 'Tercih edilen saat',
deliverySwishNote: 'Sipariş onaylandıktan sonra Swish ödeme onayını buradan göndereceğim.',
},
@@ -275,8 +299,24 @@ export const trTranslations = {
continueBrowsing: 'Göz atmaya devam et',
},
// Authentication / Staff Login Page (fully translated, placeholder only)
auth: {
tabs: { customer: 'Müşteri', staff: 'Personel' },
customer: {
badge: 'MÜŞTERİ PORTALI',
title: 'Müşteri Girişi',
subtitle: 'Shahi Kitchen profilinize erişmek için Google hesabınızla giriş yapın.',
signInWithGoogle: 'Google ile devam et',
footerNote: 'Daha fazla müşteri özelliği yakında.',
notConfigured: 'Google girişi henüz yapılandırılmadı.',
googleDenied: 'Google girişi iptal edildi. Lütfen tekrar deneyin.',
googleFailed: 'Google ile giriş yapılamadı. Lütfen tekrar deneyin.',
loading: 'Hesabınız yükleniyor…',
welcomeTitle: 'Shahi Kitchen\'a Hoş Geldiniz',
welcomeSubtitle: 'Başarıyla giriş yaptınız. Daha fazla özellik yakında.',
loggedInAs: 'Şu hesapla giriş yaptınız:',
logout: 'Çıkış yap',
menuManagement: 'Menü Yönetimi',
},
title: 'Personel Girişi',
subtitle: 'Shahi Kitchen ekip üyeleri için güvenli erişim',
usernameLabel: 'Kullanıcı Adı',
@@ -289,6 +329,7 @@ export const trTranslations = {
backaplan: 'Backaplan',
submit: 'Giriş Yap',
submitting: 'Giriş yapılıyor...',
accessDenied: 'Erişim reddedildi. Lütfen yöneticiyle iletişime geçin.',
construction: {
title: 'Kimlik Doğrulama Yapım Aşamasında',
message: 'Personel giriş sistemimiz şu anda geliştirilme aşamasındadır. Arka uç kimlik doğrulama hizmeti henüz kullanılamıyor. Lütfen daha sonra tekrar deneyin. Sipariş veya rezervasyon için acil yardım için lütfen restoranla doğrudan telefon veya WhatsApp üzerinden iletişime geçin.',