Refactor project for i18n support: Rename project to "i18n-translator" and update package.json and package-lock.json accordingly. Enhance localization by integrating translation functions across various components, including AddToCartButton, Content, GoogleLoginButton, and others, to provide dynamic text rendering based on user language preferences. Update localization files for multiple languages, ensuring comprehensive support for internationalization.
This commit is contained in:
231
src/i18n/locales/tr/translation.js
Normal file
231
src/i18n/locales/tr/translation.js
Normal file
@@ -0,0 +1,231 @@
|
||||
export default {
|
||||
"locale": {
|
||||
"code": "tr-TR"
|
||||
},
|
||||
"navigation": {
|
||||
"home": "Anasayfa",
|
||||
"aktionen": "İşlemler",
|
||||
"filiale": "Şube",
|
||||
"categories": "Kategoriler",
|
||||
"categoriesOpen": "Açık kategoriler",
|
||||
"categoriesClose": "Kapat kategorileri",
|
||||
"otherCategories": "Diğer kategoriler"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Giriş yap",
|
||||
"register": "Kayıt ol",
|
||||
"logout": "Çıkış yap",
|
||||
"profile": "Profil",
|
||||
"email": "E-posta",
|
||||
"password": "Şifre",
|
||||
"confirmPassword": "Şifreyi onayla",
|
||||
"forgotPassword": "Şifrenizi mi unuttunuz?",
|
||||
"loginWithGoogle": "Google ile giriş yap",
|
||||
"or": "VEYA",
|
||||
"privacyAccept": "\"Google ile giriş yap\" kutusuna tıklayarak, kabul ediyorum",
|
||||
"privacyPolicy": "Gizlilik Politikası",
|
||||
"passwordMinLength": "Şifre en az 8 karakter olmalı",
|
||||
"newPasswordMinLength": "Yeni şifre en az 8 karakter olmalı",
|
||||
"menu": {
|
||||
"profile": "Profil",
|
||||
"checkout": "Ödeme",
|
||||
"orders": "Siparişler",
|
||||
"settings": "Ayarlar",
|
||||
"adminDashboard": "Yönetici Paneli",
|
||||
"adminUsers": "Yönetici Kullanıcılar"
|
||||
}
|
||||
},
|
||||
"cart": {
|
||||
"title": "Sepet",
|
||||
"empty": "boş",
|
||||
"addToCart": "Sepete ekle",
|
||||
"preorderCutting": "Kesimler ön sipariş",
|
||||
"continueShopping": "Alışverişe devam et",
|
||||
"proceedToCheckout": "Ödemeye geç",
|
||||
"productCount": "{{count}} {{count, plural, one {ürün} other {ürünler}}}",
|
||||
"removeFromCart": "Sepetten çıkar",
|
||||
"openCart": "Sepeti aç",
|
||||
"availableFrom": "'dan {{date}}",
|
||||
"backToOrder": "← Siparişe dön",
|
||||
"sync": {
|
||||
"title": "Sepet senkronizasyonu",
|
||||
"description": "Hesabınızda kaydedilmiş bir sepet var. Devam etme seçeneklerini seçiniz:",
|
||||
"deleteServer": "Sunucu sepetini sil",
|
||||
"useServer": "Sunucu sepetini kullan",
|
||||
"merge": "Sepetleri birleştir",
|
||||
"currentCart": "Mevcut sepetiniz",
|
||||
"serverCart": "Profilinizde kaydedilmiş sepet"
|
||||
}
|
||||
},
|
||||
"product": {
|
||||
"loading": "Ürün yükleniyor...",
|
||||
"notFound": "Ürün bulunamadı",
|
||||
"notFoundDescription": "Aranan ürün mevcut değil veya kaldırılmıştır.",
|
||||
"backToHome": "Ana sayfaya dön",
|
||||
"error": "Hata",
|
||||
"articleNumber": "Ürün numarası",
|
||||
"manufacturer": "Üretici",
|
||||
"inclVat": "vergiler dahil {{vat}}%",
|
||||
"priceUnit": "{{price}}/{{unit}}",
|
||||
"new": "Yeni",
|
||||
"arriving": "Geliş:",
|
||||
"inclVatFooter": "vergiler dahil {{vat}}%, *",
|
||||
"availability": "Mevki durumu",
|
||||
"inStock": "Stokta var",
|
||||
"comingSoon": "Yakında geliyor",
|
||||
"deliveryTime": "Teslimat süresi",
|
||||
"inclShort": "dahil.",
|
||||
"vatShort": "KDV",
|
||||
"countDisplay": {
|
||||
"noProducts": "0 ürün",
|
||||
"oneProduct": "1 ürün",
|
||||
"multipleProducts": "{{count}} ürün",
|
||||
"filteredProducts": "{{filtered}}/{{total}} ürün filtrelendi",
|
||||
"filteredOneProduct": "{{filtered}}/{{total}} ürün filtrelendi"
|
||||
},
|
||||
"removeFiltersToSee": "Ürünleri görmek için filtreleri kaldırın",
|
||||
"outOfStock": "Stokta yok",
|
||||
"fromXProducts": "{{count}} ürün ve üzeri"
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Kenevir türleri hakkında bana sorabilirsiniz...",
|
||||
"recording": "Kaydediliyor...",
|
||||
"searchProducts": "Ürünleri ara..."
|
||||
},
|
||||
"sorting": {
|
||||
"name": "İsim",
|
||||
"searchField": "Arama terimi",
|
||||
"priceLowHigh": "Fiyat: Düşükten yükseğe",
|
||||
"priceHighLow": "Fiyat: Yüksekten düşüğe"
|
||||
},
|
||||
"chat": {
|
||||
"privacyRead": "Okundu & Kabul edildi"
|
||||
},
|
||||
"delivery": {
|
||||
"methods": {
|
||||
"dhl": "DHL",
|
||||
"dpd": "DPD",
|
||||
"sperrgut": "Hacimli ürünler",
|
||||
"pickup": "Mağazadan teslim alın"
|
||||
},
|
||||
"descriptions": {
|
||||
"standard": "Standart gönderim",
|
||||
"standardFree": "Standart gönderim - Ürün değeri 100 € ve üzeri ÜCRETSİZ!",
|
||||
"notAvailable": "bir veya daha fazla ürün sadece teslim alınabilir olduğu için seçilebilir değil",
|
||||
"bulky": "Büyük ve ağır ürünler için"
|
||||
},
|
||||
"prices": {
|
||||
"free": "ücretsiz",
|
||||
"freeFrom100": "(100 € ve üzeri ücretsiz)",
|
||||
"dhl": "€6.99",
|
||||
"dpd": "€4.90",
|
||||
"sperrgut": "€28.99"
|
||||
},
|
||||
"times": {
|
||||
"cutting14Days": "Teslimat süresi: 14 gün",
|
||||
"standard2to3Days": "Teslimat süresi: 2-3 gün",
|
||||
"supplier7to9Days": "Teslimat süresi: 7-9 gün"
|
||||
}
|
||||
},
|
||||
"checkout": {
|
||||
"invoiceAddress": "Fatura adresi",
|
||||
"deliveryAddress": "Teslimat adresi",
|
||||
"saveForFuture": "Gelecek siparişler için kaydet",
|
||||
"pickupDate": "Kesimlerin alınacağı tarih nedir?",
|
||||
"note": "Not",
|
||||
"sameAddress": "Teslimat adresi, fatura adresi ile aynı",
|
||||
"termsAccept": "Şartlar ve koşulları, gizlilik politikasını ve iptal politikasını okudum"
|
||||
},
|
||||
"payment": {
|
||||
"successful": "Ödeme başarılı!",
|
||||
"failed": "Ödeme başarısız",
|
||||
"orderCompleted": "🎉 Siparişiniz başarıyla tamamlandı! Siparişlerinizi görüntüleyebilirsiniz.",
|
||||
"orderProcessing": "Ödemeniz başarıyla işlendi. Sipariş otomatik olarak tamamlanacaktır.",
|
||||
"paymentError": "Ödemeniz işlenemedi. Lütfen tekrar deneyin veya başka bir ödeme yöntemi seçin.",
|
||||
"viewOrders": "Siparişlerimi görüntüle"
|
||||
},
|
||||
"filters": {
|
||||
"sorting": "Sıralama",
|
||||
"perPage": "sayfa başına",
|
||||
"availability": "Mevki durumu",
|
||||
"manufacturer": "Üretici"
|
||||
},
|
||||
"tax": {
|
||||
"vat": "KDV",
|
||||
"vat7": "Yüzde 7 KDV",
|
||||
"vat19": "Yüzde 19 KDV",
|
||||
"vat19WithShipping": "Yüzde 19 KDV (kargo dahil)",
|
||||
"totalNet": "Toplam net fiyat",
|
||||
"totalGross": "Kargo hariç toplam brüt fiyat",
|
||||
"subtotal": "Ara toplam"
|
||||
},
|
||||
"footer": {
|
||||
"hours": "Cum 11-19",
|
||||
"address": "Trachenberger Straße 14 - Dresden",
|
||||
"location": "Pieschen durağı ile Trachenbergerplatz arası",
|
||||
"allPricesIncl": "* Tüm fiyatlara yasal KDV ve kargo dahildir",
|
||||
"copyright": "© {{year}} GrowHeads.de",
|
||||
"legal": {
|
||||
"datenschutz": "Gizlilik Politikası",
|
||||
"agb": "Şartlar ve Koşullar",
|
||||
"sitemap": "Site Haritası",
|
||||
"impressum": "Yasal Uyarı",
|
||||
"batteriegesetzhinweise": "Pil düzenlemesine ilişkin notlar",
|
||||
"widerrufsrecht": "İptal hakkı"
|
||||
}
|
||||
},
|
||||
"titles": {
|
||||
"home": "ine anabis eeds & uttings",
|
||||
"aktionen": "tuelle ktionen & gebote",
|
||||
"filiale": "ur iliale in resden"
|
||||
},
|
||||
"sections": {
|
||||
"seeds": "Tohumlar",
|
||||
"stecklinge": "Kesimler",
|
||||
"oilPress": "Yağ presi kiralama",
|
||||
"thcTest": "THC testi",
|
||||
"address1": "Trachenberger Straße 14",
|
||||
"address2": "01129 Dresden"
|
||||
},
|
||||
"pages": {
|
||||
"oilPress": {
|
||||
"title": "Yağ presi kiralama",
|
||||
"comingSoon": "İçerik yakında geliyor..."
|
||||
},
|
||||
"thcTest": {
|
||||
"title": "THC Testi",
|
||||
"comingSoon": "İçerik yakında geliyor..."
|
||||
}
|
||||
},
|
||||
"orders": {
|
||||
"status": {
|
||||
"new": "İşleme alındı",
|
||||
"pending": "Yeni",
|
||||
"processing": "İşleniyor",
|
||||
"cancelled": "İptal edildi",
|
||||
"shipped": "Gönderildi",
|
||||
"delivered": "Teslim edildi",
|
||||
"return": "İade",
|
||||
"partialReturn": "Kısmi iade",
|
||||
"partialDelivered": "Kısmi teslim"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"loading": "Yükleniyor...",
|
||||
"error": "Hata",
|
||||
"close": "Kapat",
|
||||
"save": "Kaydet",
|
||||
"cancel": "İptal",
|
||||
"ok": "Tamam",
|
||||
"yes": "Evet",
|
||||
"no": "Hayır",
|
||||
"next": "İleri",
|
||||
"back": "Geri",
|
||||
"edit": "Düzenle",
|
||||
"delete": "Sil",
|
||||
"add": "Ekle",
|
||||
"remove": "Kaldır",
|
||||
"products": "Ürünler",
|
||||
"product": "Ürün"
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user