{
"title": "Ayarlar",
"subtitle": "Atölyenizi, faturalarınızı ve tercihlerinizi yönetin",
"nav": {
"categories": {
"general": "Genel",
"billing": "Fatura & Belgeler",
"communications": "İletişim",
"workshop": "Atölye",
"system": "Sistem"
},
"items": {
"company": { "title": "Şirket", "description": "İşletme bilgileri & marka" },
"subscription": { "title": "Abonelik", "description": "Plan & faturalandırma" },
"account": { "title": "Hesap", "description": "Ad, e-posta & şifre" },
"team": { "title": "Ekip", "description": "Üyeler & roller" },
"invoice": { "title": "Fatura", "description": "Fatura düzeni & alanlar" },
"templates": { "title": "Şablonlar", "description": "Fatura, teklif & muayene şablonları" },
"payment": { "title": "Ödeme", "description": "Ödeme koşulları & hesaplar" },
"currency": { "title": "Para Birimi", "description": "Para birimi & vergi varsayılanları" },
"customFields": { "title": "Özel Alanlar", "description": "Özel veri alanları tanımlayın" },
"email": { "title": "E-posta", "description": "E-posta sağlayıcı & gönderim" },
"sms": { "title": "SMS", "description": "SMS sağlayıcı & mesajlaşma" },
"customerPortal": { "title": "Müşteri Portalı", "description": "Müşteri self-servis portalı" },
"workshop": { "title": "Atölye", "description": "Teknisyen & işçilik varsayılanları" },
"maintenance": { "title": "Bakım", "description": "Öngörülen servis aralıkları" },
"appearance": { "title": "Görünüm", "description": "Tema & görüntüleme" },
"data": { "title": "Veri", "description": "Dışa & içe aktarma yedeği" },
"license": { "title": "Lisans", "description": "Beyaz etiket lisansı" },
"about": { "title": "Hakkında", "description": "Sürüm & bilgi" }
},
"pro": "PRO"
},
"readOnly": {
"banner": "Ayarlara yalnızca görüntüleme erişiminiz var. Değişiklik yapmak için bir yöneticiyle iletişime geçin."
},
"featureLocked": {
"requiresPro": "Pro lisans gerektirir",
"upgradePlan": "Planı Yükselt",
"activateLicense": "Lisansı Etkinleştir"
},
"company": {
"logoTitle": "Şirket Logosu",
"logoAlt": "Şirket logosu",
"upload": "Yükle",
"remove": "Kaldır",
"logoHint": "JPG, PNG, WebP, SVG — maks. 2MB",
"uploadingLogo": "Logo yükleniyor...",
"logoUpdated": "Logo güncellendi",
"failedUploadLogo": "Logo yüklenemedi",
"detailsTitle": "Şirket Bilgileri",
"shopName": "Şirket / Atölye Adı",
"shopNamePlaceholder": "Ali'nin Oto Tamir",
"orgNumber": "Kuruluş Numarası",
"orgNumberPlaceholder": "123 456 789",
"phone": "Telefon",
"phonePlaceholder": "(555) 123-4567",
"email": "E-posta",
"emailPlaceholder": "servis@ornek.com",
"address": "Adres",
"addressPlaceholder": "Atatürk Cad. No: 123\nKat: 1\n34000 İstanbul",
"saveCompany": "Şirket Bilgilerini Kaydet",
"addNewCompany": "Yeni Şirket Ekle",
"companyName": "Şirket Adı",
"companyNamePlaceholder": "ör. Ali'nin Oto Tamir",
"cancel": "İptal",
"createCompany": "Şirket Oluştur",
"settingsSaved": "Şirket ayarları kaydedildi",
"failedSave": "Ayarlar kaydedilemedi",
"companyCreated": "Şirket başarıyla oluşturuldu"
},
"account": {
"profileTitle": "Profil",
"profileDescription": "Görünen adınızı ve e-posta adresinizi güncelleyin.",
"emailVerified": "Doğrulandı",
"emailNotVerified": "Doğrulanmadı",
"sendVerificationEmail": "Doğrulama e-postası gönder",
"verificationEmailSent": "Doğrulama e-postası gönderildi. Gelen kutunuzu kontrol edin.",
"verificationEmailFailed": "Doğrulama e-postası gönderilemedi",
"resendCooldown": "{seconds}s sonra yeniden gönder",
"emailChangeSent": "Yeni e-posta adresinize bir onay bağlantısı gönderildi. Bağlantıya tıkladığınızda e-postanız güncellenecektir.",
"name": "Ad",
"namePlaceholder": "Adınız",
"emailLabel": "E-posta",
"emailPlaceholder": "E-postanız",
"saveProfile": "Profili Kaydet",
"profileUpdated": "Profil güncellendi",
"failedUpdateProfile": "Profil güncellenemedi",
"failedUpdateEmail": "E-posta güncellenemedi",
"changePasswordTitle": "Şifre Değiştir",
"changePasswordDescription": "Mevcut şifrenizi girin ve yeni bir şifre seçin.",
"currentPassword": "Mevcut Şifre",
"newPassword": "Yeni Şifre",
"confirmNewPassword": "Yeni Şifreyi Onayla",
"changePassword": "Şifre Değiştir",
"passwordChanged": "Şifre değiştirildi",
"passwordsNoMatch": "Şifreler eşleşmiyor",
"passwordMinLength": "Şifre en az 8 karakter olmalıdır",
"failedChangePassword": "Şifre değiştirilemedi",
"twoFactorTitle": "İki Faktörlü Kimlik Doğrulama",
"twoFactorEnabled": "İki faktörlü kimlik doğrulama etkin",
"twoFactorDisablePrompt": "İki faktörlü kimlik doğrulamayı devre dışı bırakmak için şifrenizi girin.",
"twoFactorEnablePrompt": "Bir doğrulayıcı uygulama ile iki faktörlü kimlik doğrulamayı etkinleştirerek hesabınıza ekstra bir güvenlik katmanı ekleyin.",
"password": "Şifre",
"enterPassword": "Şifrenizi girin",
"disable2FA": "2FA Devre Dışı Bırak",
"enable2FA": "2FA Etkinleştir",
"twoFactorDisabled": "İki faktörlü kimlik doğrulama devre dışı bırakıldı",
"failedEnable2FA": "2FA etkinleştirilemedi",
"failedDisable2FA": "2FA devre dışı bırakılamadı",
"enterPasswordError": "Lütfen şifrenizi girin",
"setupDialogTitle": "İki Faktörlü Kimlik Doğrulamayı Etkinleştir",
"setupDialogDescription": "Bir doğrulayıcı uygulama ile 2FA kurulumuna başlamak için şifrenizi girin.",
"continue": "Devam",
"scanQRTitle": "QR Kodu Tara",
"scanQRDescription": "Bu QR kodunu doğrulayıcı uygulamanızla tarayın (Google Authenticator, Authy, vb.)",
"verifyCodeTitle": "Kodu Doğrula",
"verifyCodeDescription": "Doğru kurulduğunu doğrulamak için doğrulayıcı uygulamanızdaki 6 haneli kodu girin.",
"authCode": "Doğrulama Kodu",
"authCodePlaceholder": "000000",
"back": "Geri",
"verify": "Doğrula",
"enterCodeError": "Lütfen doğrulayıcı uygulamanızdaki kodu girin",
"invalidCode": "Geçersiz kod. Lütfen tekrar deneyin.",
"verificationFailed": "Doğrulama başarısız",
"backupCodesTitle": "Yedek Kodları Kaydet",
"backupCodesDescription": "Bu kodları güvenli bir yerde saklayın. Doğrulayıcı uygulamanıza erişiminizi kaybederseniz giriş yapmak için kullanabilirsiniz. Her kod yalnızca bir kez kullanılabilir.",
"copyCodes": "Kodları Kopyala",
"copied": "Kopyalandı",
"backupCodesCopied": "Yedek kodlar panoya kopyalandı",
"savedBackupCodes": "Yedek kodlarımı kaydettim",
"twoFactorEnabledSuccess": "İki faktörlü kimlik doğrulama etkinleştirildi",
"dangerZone": "Tehlikeli Bölge",
"deleteContentTitle": "İçerik Sil",
"deleteContentDescription": "Araçlar, müşteriler, teklifler veya envanter gibi kuruluş verilerini seçerek silin. Hesabınız ve ayarlarınız korunacaktır.",
"deleteContentButton": "İçerik Sil",
"deleteAccountTitle": "Hesabı Sil",
"deleteAccountDescription": "Hesabınızı ve araçlar, servis kayıtları, iş emirleri, faturalar, müşteriler, dosyalar ve ödemeler dahil tüm ilişkili verileri kalıcı olarak silin. Bu işlem geri alınamaz.",
"deleteAccountButton": "Hesabı Sil",
"deleteAccountDialogTitle": "Hesabı Sil",
"deleteAccountDialogDescription": "Bu işlem hesabınızı ve tüm ilişkili verileri kalıcı olarak silecektir. Bu işlem geri alınamaz. Tüm araçlarınız, servis kayıtlarınız, iş emirleriniz, teklifleriniz, müşterileriniz, dosyalarınız ve ödeme geçmişiniz kalıcı olarak kaldırılacaktır.",
"deleteAccountConfirmPhrase": "delete me",
"deleteAccountConfirmPrompt": "Onaylamak için delete me yazın",
"permanentlyDelete": "Kalıcı Olarak Sil",
"deleting": "Siliniyor...",
"failedDeleteAccount": "Hesap silinemedi",
"deleteContentDialogTitle": "İçerik Sil",
"deleteContentDialogDescription": "Kalıcı olarak silmek istediğiniz içeriği seçin. Bu işlem geri alınamaz.",
"contentVehicles": "Araçlar",
"contentVehiclesDescription": "Tüm araçlar ve servis kayıtları, notlar, hatırlatmalar, yakıt kayıtları ve tekrarlayan faturalar",
"contentCustomers": "Müşteriler",
"contentCustomersDescription": "Tüm müşteri kayıtları. Silinen müşterilere bağlı araçların bağlantısı kaldırılacaktır.",
"contentQuotes": "Teklifler",
"contentQuotesDescription": "Tüm teklifler ve kalemleri",
"contentInventory": "Envanter",
"contentInventoryDescription": "Tüm envanter parçaları ve görselleri",
"deleteContentConfirmPhrase": "delete my data",
"deleteContentConfirmPrompt": "Onaylamak için delete my data yazın",
"deleteSelected": "{count} seçili sil",
"contentDeleted": "Seçilen içerik kalıcı olarak silindi",
"failedDeleteContent": "İçerik silinemedi",
"passkey": {
"title": "Passkey'ler",
"description": "Parola yerine biyometri veya güvenlik anahtarı ile giriş yapın.",
"noPasskeys": "Henüz kayıtlı passkey yok.",
"unnamed": "İsimsiz passkey",
"singleDevice": "Yalnızca bu cihaz",
"multiDevice": "Cihazlar arası senkronize",
"register": "Passkey Kaydet",
"registering": "Kaydediliyor...",
"registerSuccess": "Passkey başarıyla kaydedildi",
"registerFailed": "Passkey kaydedilemedi",
"delete": "Sil",
"deleteSuccess": "Passkey silindi",
"deleteFailed": "Passkey silinemedi",
"rename": "Passkey'i Yeniden Adlandır",
"renameFailed": "Passkey yeniden adlandırılamadı",
"nameLabel": "Ad",
"namePlaceholder": "ör. MacBook Pro, iPhone",
"cancel": "İptal",
"save": "Kaydet",
"confirmDeleteTitle": "Passkey'i Sil",
"confirmDelete": "Bu passkey'i silmek istediğinizden emin misiniz? Artık bununla giriş yapamayacaksınız."
}
},
"team": {
"title": "Ekip",
"noOrgDescription": "Verileri diğer kullanıcılarla paylaşmak için bir ekip oluşturun.",
"orgDescription": "Kuruluş üyelerinizi ve rollerini yönetin.",
"createOrg": "Kuruluş Oluştur",
"createOrgDescription": "Ekip üyelerini davet etmek için bir kuruluş oluşturun. Sahibi siz olacaksınız.",
"orgName": "Kuruluş Adı",
"orgNamePlaceholder": "Atölyem",
"create": "Oluştur",
"orgCreated": "Kuruluş oluşturuldu",
"failedCreateOrg": "Kuruluş oluşturulamadı",
"memberCount": "{count} üye",
"memberCountPlural": "{count} üye",
"admin": "Yönetici",
"member": "Üye",
"inviteByEmail": "E-posta ile Davet Et",
"inviteEmailPlaceholder": "kullanici@ornek.com",
"invite": "Davet Et",
"invited": "Üye başarıyla davet edildi.",
"userNotFoundTitle": "Kullanıcı Bulunamadı",
"userNotFoundDescription": "\"{email}\" için hesap bulunamadı. Kaydolması ve ekibinize katılması için davet e-postası gönderilsin mi?",
"sendInvitation": "Davet Gönder",
"invitationSentTitle": "Davet Gönderildi",
"invitationSentDescription": "{email} adresine davet e-postası gönderildi.",
"failedInvite": "Üye davet edilemedi",
"failedSendInvitation": "Davet gönderilemedi",
"pendingInvitations": "Bekleyen Davetler",
"invitedAs": "{role} olarak davet edildi",
"expires": "Sona erme: {date}",
"pending": "Beklemede",
"copyInviteLink": "Davet linkini kopyala",
"inviteLinkCopied": "Davet linki panoya kopyalandı",
"cancelInvitation": "Daveti İptal Et",
"cancelInvitationDescription": "{email} adresine gönderilen davet iptal edilsin mi? Bu linki artık kullanamazlar.",
"invitationCancelled": "Davet iptal edildi",
"failedCancelInvitation": "Davet iptal edilemedi",
"customRoles": "Özel Roller",
"newRole": "Yeni Rol",
"roleName": "Rol Adı",
"roleNamePlaceholder": "ör. Teknisyen",
"fullAdminAccess": "Tam yönetici erişimi (tüm izin kontrollerini atlar)",
"permissions": "İzinler",
"createRole": "Rol Oluştur",
"updateRole": "Rolü Güncelle",
"roleCreated": "Rol oluşturuldu",
"roleUpdated": "Rol güncellendi",
"failedSaveRole": "Rol kaydedilemedi",
"deleteRole": "Rolü Sil",
"deleteRoleDescription": "\"{name}\" rolü silinsin mi? Bu role sahip üyeler özel izinlerini kaybedecek.",
"roleDeleted": "Rol silindi",
"failedDeleteRole": "Rol silinemedi",
"fullAccess": "Tam erişim",
"permissionCount": "{count} izin",
"permissionCountPlural": "{count} izin",
"noCustomRoles": "Henüz özel rol yok. Ekip üyeleri için ayrıntılı izinler tanımlamak üzere bir tane oluşturun.",
"builtInRoles": "Yerleşik Roller",
"ownerLabel": "Sahip",
"ownerDescription": "Tam erişim. Üyeleri yönetebilir, rolleri değiştirebilir ve kuruluşu silebilir.",
"adminLabel": "Yönetici",
"adminDescription": "Üye davet edebilir/kaldırabilir ve paylaşılan verileri yönetebilir.",
"memberLabel": "Üye",
"memberDescription": "İzinler atanan özel role göre belirlenir. Özel rol atanmamışsa salt okunur erişim.",
"roleAssigned": "Rol güncellendi",
"failedAssignRole": "Rol güncellenemedi",
"removeMemberTitle": "Üyeyi Kaldır",
"removeMemberDescription": "{name} ekipten kaldırılsın mı? Paylaşılan verilere erişimini kaybedecek.",
"removeButton": "Kaldır",
"memberRemoved": "Üye kaldırıldı",
"failedRemoveMember": "Üye kaldırılamadı",
"memberRoleUpdated": "Üye rolü güncellendi",
"failedUpdateRole": "Rol güncellenemedi"
},
"invoice": {
"title": "Fatura Düzeni",
"description": "Oluşturulan PDF faturalarda nelerin görüneceğini yapılandırın.",
"invoiceNumberFormat": "Fatura Numara Formatı",
"invoiceNumberFormatHint": "Geçerli yıl için {year} kullanın. Önizleme: {preview}",
"nextInvoiceNumber": "Sonraki Fatura Numarası",
"nextInvoiceNumberPlaceholder": "ör. 94",
"nextInvoiceNumberHint": "Sonraki fatura bu numarayı kullanacak (ör. {example})",
"dueDays": "Vade Günü",
"dueDaysHint": "Faturanın vadesine kalan gün sayısı",
"visibilityTitle": "Faturada Görünürlük",
"companyLogo": "Şirket Logosu",
"companyLogoHint": "Fatura başlığında şirket logosunu göster",
"companyName": "Şirket Adı",
"companyNameHint": "Fatura başlığında şirket adı metnini göster",
"bankAccount": "Banka Hesabı",
"bankAccountHint": "Faturada banka hesabı / IBAN göster",
"organizationNumber": "Kuruluş Numarası",
"organizationNumberHint": "Fatura başlığında kuruluş numarasını göster",
"customFooter": "Özel Fatura Alt Bilgisi",
"footerPlaceholder": "İşiniz için teşekkür ederiz!",
"footerHint": "Bu metin her faturanın altında görünür",
"saveInvoice": "Fatura Ayarlarını Kaydet",
"saved": "Fatura ayarları kaydedildi"
},
"templates": {
"title": "Şablonlar",
"invoiceDescription": "PDF fatura ve tekliflerinizin görünümünü özelleştirin.",
"inspectionsDescription": "Muayene kontrol listelerini ve çoklu nokta şablonlarını yönetin.",
"smsDescription": "Müşterilere gönderilen SMS mesajlarını özelleştirin.",
"tabs": {
"invoice": "Fatura",
"quotation": "Teklif",
"inspections": "Muayeneler",
"sms": "SMS"
},
"presets": "Şablon Hazır Ayarları",
"primaryColor": "Ana Renk",
"fontAndLayout": "Yazı Tipi & Düzen",
"fontFamily": "Yazı Tipi Ailesi",
"helveticaDefault": "Helvetica (Varsayılan)",
"timesRoman": "Times Roman",
"courier": "Courier",
"headerStyle": "Başlık Stili",
"standard": "Standart",
"compact": "Kompakt",
"modern": "Modern",
"preview": "{name} Önizleme",
"billTo": "Fatura Adresi",
"preparedFor": "Hazırlanan",
"vehicle": "Araç",
"part": "Parça",
"qty": "Adet",
"price": "Fiyat",
"total": "Toplam",
"labor": "İşçilik",
"hours": "Saat",
"rate": "Ücret",
"subtotal": "Ara Toplam",
"tax": "Vergi (%{rate})",
"saveInvoiceTemplate": "Fatura Şablonunu Kaydet",
"saveQuotationTemplate": "Teklif Şablonunu Kaydet",
"invoiceTemplateSaved": "Fatura şablon ayarları kaydedildi",
"quotationTemplateSaved": "Teklif şablon ayarları kaydedildi",
"failedSave": "Ayarlar kaydedilemedi",
"smsTemplates": "SMS Mesaj Şablonları",
"smsTemplatesDescription": "Müşterilere gönderilen metin mesajlarını özelleştirin. Dinamik değerler eklemek için {companyName} gibi değişkenler kullanın.",
"reset": "Sıfırla",
"invoiceReady": "Fatura Hazır",
"invoiceReadyDescription": "Bir fatura müşteriyle paylaşıldığında gönderilir.",
"quoteReady": "Teklif Hazır",
"quoteReadyDescription": "Bir teklif müşteriyle paylaşıldığında gönderilir.",
"inspectionReady": "Muayene Hazır",
"inspectionReadyDescription": "Bir muayene raporu müşteriyle paylaşıldığında gönderilir.",
"statusInProgress": "Durum: Devam Ediyor",
"statusInProgressDescription": "İş emri durumu Devam Ediyor olarak değiştiğinde gönderilir.",
"statusWaitingParts": "Durum: Parça Bekleniyor",
"statusWaitingPartsDescription": "İş emri durumu Parça Bekleniyor olarak değiştiğinde gönderilir.",
"statusReady": "Durum: Teslime Hazır",
"statusReadyDescription": "İş emri durumu Hazır olarak değiştiğinde gönderilir.",
"statusCompleted": "Durum: Tamamlandı",
"statusCompletedDescription": "İş emri durumu Tamamlandı olarak değiştiğinde gönderilir.",
"paymentReceived": "Ödeme Alındı",
"paymentReceivedDescription": "Bir fatura için ödeme kaydedildiğinde gönderilir.",
"saveSmsTemplates": "SMS Şablonlarını Kaydet",
"smsTemplateSaved": "SMS şablon ayarları kaydedildi",
"smsDefaults": {
"invoiceReady": "Faturanız hazır. Buradan görüntüleyin: {share_link}",
"quoteReady": "Teklifiniz incelemeye hazır. Buradan görüntüleyin: {share_link}",
"inspectionReady": "Araç muayene raporunuz hazır. Buradan görüntüleyin: {share_link}",
"statusInProgress": "Aracınız üzerinde çalışmaya başlandı. Sizi bilgilendirmeye devam edeceğiz.",
"statusWaitingParts": "Aracınız parça bekliyor. Çalışma devam ettiğinde sizi bilgilendireceğiz.",
"statusReady": "Aracınız teslim almaya hazır!",
"statusCompleted": "Servisiniz tamamlandı. Bizi tercih ettiğiniz için teşekkürler!",
"paymentReceived": "Fatura {invoice_number} için {amount} ödeme alındı. Teşekkürler!"
},
"colorPresets": {
"amber": "Kehribar",
"blue": "Mavi",
"emerald": "Zümrüt",
"red": "Kırmızı",
"purple": "Mor",
"slate": "Kurşuni",
"rose": "Gül",
"indigo": "İndigo"
}
},
"payment": {
"detailsTitle": "Ödeme Bilgileri",
"detailsDescription": "Faturalarda gösterilen banka hesabı ve ödeme koşulları.",
"bankAccount": "Banka Hesabı (IBAN / Til Konto)",
"bankAccountPlaceholder": "NO93 8601 1117 947",
"bankAccountHint": "Ödeme almak için banka hesap numaranız veya IBAN",
"paymentTerms": "Ödeme Koşulları",
"paymentTermsPlaceholder": "Net 14 gün",
"paymentTermsHint": "Faturalarda gösterilen ödeme koşulları metni (ör. \"Net 14 gün\", \"Teslimde ödeme\")",
"onlinePayments": "Online Ödemeler",
"onlinePaymentsDescription": "Müşterilerin paylaşılan fatura linkleri üzerinden online ödeme yapmasına izin verin.",
"stripe": "Stripe",
"stripeDescription": "Kredi/banka kartı ödemelerini kabul edin",
"secretKey": "Gizli Anahtar",
"publishableKey": "Yayınlanabilir Anahtar",
"webhookSecret": "Webhook Gizli Anahtarı",
"webhookUrl": "Webhook URL'si",
"stripeWebhookHint": "Bu URL'yi Stripe Panonuzda Webhooks altına ekleyin. checkout.session.completed olayına abone olun.",
"vipps": "Vipps",
"vippsDescription": "Vipps mobil ödemelerini kabul edin (Norveç)",
"clientId": "İstemci Kimliği",
"clientSecret": "İstemci Gizli Anahtarı",
"subscriptionKey": "Abonelik Anahtarı",
"merchantSerialNumber": "Satıcı Seri Numarası",
"testMode": "Test Modu",
"callbackUrl": "Geri Çağırma URL'si",
"termsOfSale": "Satış Koşulları (Salgsvilkår)",
"termsOfSaleDescription": "Vipps tarafından zorunludur. Müşteriler bunları fatura sayfasından görüntüleyebilir.",
"externalTermsUrl": "Harici Koşullar URL'si (isteğe bağlı)",
"externalTermsUrlHint": "Koşullarınızın bulunduğu harici bir sayfaya bağlantı. Ayarlanırsa, fatura yerleşik koşullar sayfası yerine buraya bağlanır.",
"publicTermsUrl": "Genel Koşullar URL'si",
"publicTermsUrlHint": "Bu URL'yi Vipps ile paylaşın veya web sitenizden bağlantı verin.",
"paypal": "PayPal",
"paypalDescription": "PayPal ödemelerini kabul edin",
"sandboxMode": "Sandbox Modu",
"paypalWebhookHint": "Bu URL'yi PayPal Geliştirici Panonuzda Webhooks altına ekleyin. PAYMENT.CAPTURE.COMPLETED olayına abone olun.",
"savePayment": "Ödeme Ayarlarını Kaydet",
"saved": "Ödeme ayarları kaydedildi"
},
"currency": {
"title": "Para Birimi & Vergi",
"description": "Faturalar ve servis kayıtlarında kullanılan varsayılan para birimi ve vergi oranı.",
"currencyLabel": "Para Birimi",
"previewLabel": "Önizleme: {value}",
"enableTax": "Vergiyi Etkinleştir",
"enableTaxHint": "Faturalar ve servis kayıtlarında vergi hesaplamasını göster",
"defaultTaxRate": "Varsayılan Vergi Oranı (%)",
"defaultTaxRateHint": "Yeni servis kayıtları oluşturulurken otomatik olarak doldurulur",
"saveSettings": "Ayarları Kaydet",
"saved": "Ayarlar kaydedildi",
"currencies": {
"USD": "ABD Doları",
"EUR": "Euro",
"GBP": "İngiliz Sterlini",
"NOK": "Norveç Kronu",
"SEK": "İsveç Kronu",
"DKK": "Danimarka Kronu",
"CHF": "İsviçre Frangı",
"CAD": "Kanada Doları",
"AUD": "Avustralya Doları",
"NZD": "Yeni Zelanda Doları",
"JPY": "Japon Yeni",
"CNY": "Çin Yuanı",
"INR": "Hint Rupisi",
"BRL": "Brezilya Reali",
"MXN": "Meksika Pesosu",
"PLN": "Polonya Zlotisi",
"CZK": "Çek Korunası",
"HUF": "Macar Forinti",
"TRY": "Türk Lirası",
"ZAR": "Güney Afrika Randı",
"KRW": "Güney Kore Wonu",
"SGD": "Singapur Doları",
"HKD": "Hong Kong Doları",
"THB": "Tayland Bahtı",
"ISK": "İzlanda Kronu",
"RON": "Rumen Leyi",
"ILS": "İsrail Şekeli",
"PHP": "Filipin Pesosu",
"IDR": "Endonezya Rupisi",
"MYR": "Malezya Ringgiti",
"AED": "BAE Dirhemi",
"SAR": "Suudi Riyali"
}
},
"customFields": {
"title": "Özel alanlar",
"description": "Servis kayıtlarında ve tekliflerde görünen özel alanları tanımlayın.",
"addField": "Alan ekle",
"filterAll": "Tümü",
"serviceRecord": "Servis kaydı",
"quote": "Teklif",
"emptyState": "Henüz özel alan tanımlanmadı. Bir tane oluşturmak için \"Alan ekle\"ye tıklayın.",
"required": "Zorunlu",
"inactive": "Pasif",
"editField": "Alanı düzenle",
"newField": "Yeni özel alan",
"label": "Etiket",
"labelPlaceholder": "örn. Garanti sona erme",
"fieldName": "Alan adı (ID)",
"fieldNamePlaceholder": "garanti_sona_erme",
"fieldNameHint": "Sadece küçük harfler, rakamlar ve alt çizgi.",
"fieldType": "Alan türü",
"entityType": "Varlık türü",
"fieldTypes": {
"text": "Metin",
"number": "Sayı",
"date": "Tarih",
"select": "Seçim (Açılır liste)",
"checkbox": "Onay kutusu",
"textarea": "Metin alanı"
},
"optionsLabel": "Seçenekler (virgülle ayrılmış)",
"optionsPlaceholder": "Seçenek 1, Seçenek 2, Seçenek 3",
"active": "Aktif",
"cancel": "İptal",
"update": "Güncelle",
"create": "Oluştur",
"deleteTitle": "Özel alanı sil",
"deleteDescription": "Bu, \"{label}\" alanını ve tüm kayıtlı değerlerini kalıcı olarak silecektir. Bu işlem geri alınamaz.",
"fieldCreated": "Özel alan oluşturuldu",
"fieldUpdated": "Özel alan güncellendi",
"fieldDeleted": "Özel alan silindi",
"failedSave": "Alan kaydedilemedi",
"failedDelete": "Silinemedi"
},
"workshop": {
"title": "Atölye Varsayılanları",
"description": "Yeni servis kayıtları oluşturulurken kullanılan varsayılan değerler.",
"defaultTechnician": "Varsayılan Teknisyen Adı",
"technicianPlaceholder": "Ahmet Yılmaz",
"defaultLaborRate": "Varsayılan İşçilik Ücreti (saat başı)",
"laborRatePlaceholder": "75,00",
"workingHours": "Çalışma Saatleri",
"workingHoursPlaceholder": "Pzt-Cum 08:00 - 17:00",
"unitsTitle": "Birimler",
"unitsDescription": "Metrik (km, litre) ve emperyal (mil, galon) birimler arasında seçim yapın.",
"unitSystem": "Birim Sistemi",
"metric": "Metrik (km, litre)",
"imperial": "Emperyal (mil, galon)",
"distanceLabel": "Mesafe",
"volumeLabel": "Hacim",
"kilometers": "kilometre (km)",
"liters": "litre (L)",
"miles": "mil (mi)",
"gallons": "galon (gal)",
"saveWorkshop": "Atölye Ayarlarını Kaydet",
"saved": "Atölye ayarları kaydedildi"
},
"maintenance": {
"title": "Öngörülen Bakım",
"description": "Her aracın servis geçmişinden mevcut kilometresini tahmin edin ve bir sonraki servise yaklaşan veya ihtiyaç duyan araçları belirleyin.",
"enablePredicted": "Öngörülen bakımı etkinleştir",
"enablePredictedHint": "Araç detayları ve panoda tahminleri göster",
"serviceInterval": "Servis aralığı ({unit})",
"serviceIntervalHint": "Önerilen servisler arasındaki mesafe",
"approachingThreshold": "Yaklaşma eşiği ({unit})",
"approachingThresholdHint": "Bir sonraki servise bu mesafe kaldığında uyarı göster",
"saveMaintenance": "Bakım Ayarlarını Kaydet",
"saved": "Bakım ayarları kaydedildi"
},
"appearance": {
"title": "Görünüm",
"description": "Torqvoice'un görünümünü ve hissini özelleştirin.",
"darkMode": "Karanlık Mod",
"darkModeHint": "Açık ve koyu temalar arasında geçiş yapın",
"dateTimeTitle": "Tarih & Saat",
"dateTimeDescription": "Uygulama genelinde tarihlerin ve saatlerin nasıl görüntüleneceğini yapılandırın.",
"dateFormat": "Tarih Formatı",
"timeFormat": "Saat Formatı",
"time12h": "12 saat (2:30 PM)",
"time24h": "24 saat (14:30)",
"timezone": "Saat Dilimi",
"timezoneAuto": "Otomatik algıla (tarayıcı)",
"timezoneHint": "Otomatik algılama ayarlandığında, her kullanıcı tarihleri tarayıcısının saat diliminde görür.",
"previewLabel": "Önizleme",
"dateLabel": "Tarih",
"dateTimeLabel": "Tarih & Saat",
"saveSettings": "Ayarları Kaydet",
"saved": "Ayarlar kaydedildi"
},
"data": {
"title": "Veri Yönetimi",
"description": "Verilerinizi yedek olarak dışa aktarın veya daha önce dışa aktarılmış bir dosyayı içe aktarın.",
"exportTitle": "Veri Dışa Aktar",
"exportDescription": "Verilerinizi zip dosyası olarak indirin. Yedeğe dahil edilecek kategorileri seçin.",
"includeInBackup": "Yedeğe dahil et:",
"selectAll": "Tümünü Seç",
"deselectAll": "Tümünü Kaldır",
"optSettings": "Ayarlar",
"optSettingsDesc": "Atölye bilgisi, fatura yapılandırması, ödeme sağlayıcıları",
"optCustomers": "Müşteriler",
"optCustomersDesc": "Müşteri kayıtları ve iletişim bilgileri",
"optVehicles": "Araçlar & Servis Kayıtları",
"optVehiclesDesc": "Araçlar, notlar, yakıt kayıtları, hatırlatmalar, servis kayıtları",
"optQuotes": "Teklifler",
"optQuotesDesc": "Parça ve işçilik içeren teklifler",
"optInventory": "Envanter",
"optInventoryDesc": "Envanter parçaları ve stok seviyeleri",
"optCustomFields": "Özel Alanlar",
"optCustomFieldsDesc": "Özel alan tanımları ve değerleri",
"optFiles": "Yüklenen Dosyalar",
"optFilesDesc": "Görseller, servis ekleri, logo",
"filesWarning": "Yüklenen dosyaları içerir — yedek daha büyük olabilir",
"downloadBackup": "Yedeği İndir",
"exportComplete": "Dışa Aktarma Tamamlandı",
"exportCompleteMessage": "Yedek dosyanız indirildi.",
"exportFailed": "Dışa Aktarma Başarısız",
"exportFailedMessage": "Verileriniz dışa aktarılamadı. Lütfen tekrar deneyin.",
"importTitle": "Veri İçe Aktar",
"importWarning": "İçe aktarma, yedek dosyanın içeriğiyle mevcut tüm verilerin yerini alacaktır. Bu işlem geri alınamaz.",
"importFileHint": "Hem .zip (v2) hem de .json (v1) yedek dosyalarını destekler.",
"uploadRestore": "Yükle & Geri Yükle",
"importComplete": "İçe Aktarma Tamamlandı",
"importCompleteMessage": "Tüm veriler yedek dosyasından geri yüklendi.",
"importFailed": "İçe Aktarma Başarısız",
"importFromOther": "Diğer Hizmetlerden İçe Aktar",
"importFromOtherDescription": "Verilerinizi başka bir platformdan taşıyın. Başlamak için bir hizmet seçin.",
"lubelogTitle": "LubeLog'dan İçe Aktar",
"lubelogExportSteps": "LubeLog verilerinizi nasıl dışa aktarırsınız:",
"lubelogStep1": "LubeLog örneğinizi açın",
"lubelogStep2": "Settings bölümüne gidin",
"lubelogStep3": "Bir zip dosyası indirmek için Make Backup'a tıklayın",
"lubelogStep4": "İndirilen zip dosyasını aşağıya yükleyin",
"lubelogAddNote": "Bu, mevcut kayıtlarınızın yanına veri ekleyecektir — hiçbir şey silinmeyecek.",
"lubelogImported": "İçe aktarılacaklar:",
"lubelogVehicles": "Araçlar",
"lubelogServiceRecords": "Ekleri olan servis kayıtları",
"lubelogNotes": "Notlar",
"lubelogFileHint": "200MB'a kadar dosyalar desteklenir.",
"lubelogImportComplete": "LubeLog İçe Aktarma Tamamlandı",
"cancel": "İptal",
"import": "İçe Aktar",
"invoiceNinjaTitle": "Invoice Ninja'dan İçe Aktar",
"invoiceNinjaExportSteps": "Invoice Ninja verilerinizi nasıl dışa aktarırsınız:",
"invoiceNinjaStep1": "Invoice Ninja örneğinizi açın",
"invoiceNinjaStep2": "Settings > Import | Export bölümüne gidin",
"invoiceNinjaStep3": "Bir zip dosyası indirmek için Export'a tıklayın",
"invoiceNinjaStep4": "İndirilen zip dosyasını aşağıya yükleyin",
"invoiceNinjaAddNote": "Bu, mevcut kayıtlarınızın yanına veri ekleyecektir — hiçbir şey silinmeyecek.",
"invoiceNinjaImported": "İçe aktarılacaklar:",
"invoiceNinjaCustomers": "Müşteriler (istemciler)",
"invoiceNinjaProducts": "Ürünler (envanter)",
"invoiceNinjaInvoices": "Faturalar servis kayıtları olarak (parçalar & işçilik)",
"invoiceNinjaDocuments": "Belgeler & ekler",
"invoiceNinjaPayments": "Ödemeler",
"invoiceNinjaFileHint": "Bir Invoice Ninja zip dışa aktarma dosyası yükleyin. 200MB'a kadar dosyalar desteklenir.",
"invoiceNinjaImportComplete": "Invoice Ninja İçe Aktarma Tamamlandı"
},
"license": {
"title": "Beyaz Etiket Lisansı",
"description": "Faturalardan ve uygulamadan Torqvoice markasını kaldırmak için beyaz etiket lisansını etkinleştirin.",
"purchaseWhiteLabel": "Beyaz Etiket Satın Al",
"status": "Durum:",
"active": "Aktif",
"inactive": "Pasif",
"lastChecked": "Son kontrol: {date}",
"enterLicenseKey": "Lisans anahtarını girin",
"validate": "Doğrula",
"validated": "Lisans başarıyla doğrulandı",
"invalid": "Geçersiz lisans anahtarı",
"failedValidate": "Lisans doğrulanamadı",
"keyHint": "Her lisans anahtarı bu kuruluşa bağlıdır ve birden fazla kuruluşta paylaşılamaz."
},
"about": {
"title": "Torqvoice Hakkında",
"description": "Torqvoice, eksiksiz araç servis yönetim çözümünüzdür. Servis geçmişini, onarımları ve daha fazlasını takip edin.",
"version": "Sürüm",
"website": "Web Sitesi",
"documentation": "Belgeler",
"changelog": "Değişiklik Günlüğü"
},
"portal": {
"title": "Müşteri Portalı",
"description": "Müşterilerinizin giriş yaparak araçlarını, faturalarını, tekliflerini ve muayenelerini görüntülemesine izin verin. Müşteriler ayrıca servis talepleri gönderebilir.",
"enablePortal": "Müşteri portalını etkinleştir",
"enablePortalHint": "E-posta adresi olan müşteriler sihirli bağlantı ile giriş yapabilir",
"enabled": "Müşteri portalı etkinleştirildi",
"disabled": "Müşteri portalı devre dışı bırakıldı",
"failedUpdate": "Ayar güncellenemedi",
"customSlug": "Özel portal slug'ı",
"save": "Kaydet",
"slugSaved": "Portal slug'ı kaydedildi",
"slugRemoved": "Portal slug'ı kaldırıldı",
"failedUpdateSlug": "Slug güncellenemedi",
"slugHint": "Küçük harfler, sayılar, tireler ve alt çizgiler. 3-48 karakter. Varsayılan URL'yi kullanmak için boş bırakın.",
"portalUrl": "Portal URL'si",
"urlCopied": "Portal URL'si kopyalandı",
"shareHint": "Bu bağlantıyı müşterilerinizle paylaşarak portallarına giriş yapmalarını sağlayın."
},
"email": {
"title": "E-posta Sağlayıcısı",
"description": "Fatura ve teklif göndermek için kuruluşunuzun e-posta sağlayıcısını yapılandırın. Yapılandırılmadıysa, platformun varsayılan e-posta sağlayıcısı kullanılır.",
"useCustomLabel": "Özel e-posta sağlayıcısı kullan",
"useCustomHint": "Platform varsayılanı yerine kendi e-posta sağlayıcınızı yapılandırmak için etkinleştirin",
"platformDefaultInfo": "Kuruluşunuz platformun varsayılan e-posta sağlayıcısını kullanıyor. Faturalar ve teklifler platformun yapılandırılmış e-posta ayarları ile gönderilecektir.",
"smtpHost": "SMTP Sunucusu",
"smtpHostPlaceholder": "smtp.example.com",
"smtpPort": "SMTP Portu",
"smtpPortPlaceholder": "587",
"username": "Kullanıcı Adı",
"usernamePlaceholder": "kullanici@example.com",
"password": "Şifre",
"fromEmail": "Gönderen E-posta",
"fromEmailPlaceholder": "noreply@example.com",
"fromEmailDomainPlaceholder": "noreply@alaniniz.com",
"fromName": "Gönderen Adı",
"fromNamePlaceholder": "Atölyeniz",
"tlsConnection": "TLS Bağlantısı (Port 465)",
"tlsConnectionHint": "Örtülü TLS için etkinleştirin. STARTTLS için devre dışı bırakın (port 587/25).",
"verifyTlsCerts": "TLS Sertifikalarını Doğrula",
"verifyTlsCertsHint": "Kendinden imzalı sertifikalara izin vermek için devre dışı bırakın (üretim için önerilmez)",
"requireTlsUpgrade": "TLS Yükseltmesi Gerekli",
"requireTlsUpgradeHint": "STARTTLS bağlantılarında TLS yükseltmesini zorla",
"apiKey": "API Anahtarı",
"apiKeyHintResend": "API anahtarınızı şuradan alın:",
"serverToken": "Sunucu Jetonu",
"serverTokenHintPostmark": "Sunucu jetonunuzu şuradan alın:",
"apiKeyHintMailgun": "API anahtarınızı şuradan alın:",
"domain": "Alan Adı",
"domainPlaceholder": "mg.alaniniz.com",
"region": "Bölge",
"apiKeyHintSendGrid": "API anahtarınızı şuradan alın:",
"accessKeyId": "Erişim Anahtarı Kimliği",
"secretAccessKey": "Gizli Erişim Anahtarı",
"awsRegion": "AWS Bölgesi",
"awsRegionPlaceholder": "us-east-1",
"awsRegionHint": "SES'in yapılandırıldığı AWS bölgesi (ör. us-east-1, eu-west-1)",
"sendTestEmail": "Test E-postası Gönder",
"testEmailHint": "Önce ayarları kaydedin, ardından hesabınıza bir test e-postası gönderin",
"saveSettings": "Ayarları Kaydet",
"savedDefault": "E-posta ayarları kaydedildi — platform varsayılanı kullanılıyor",
"saved": "E-posta ayarları kaydedildi",
"failedSave": "Ayarlar kaydedilemedi",
"testSentTo": "Test e-postası {email} adresine gönderildi",
"testFailed": "E-posta testi başarısız"
},
"sms": {
"title": "SMS Sağlayıcısı",
"description": "Müşterilerle çift yönlü mesajlaşma için SMS sağlayıcınızı yapılandırın. Her kuruluş kendi SMS sağlayıcısını ve telefon numarasını kullanır.",
"enableLabel": "SMS mesajlaşmayı etkinleştir",
"enableHint": "Müşterilerle SMS mesajları gönderin ve alın",
"disabledInfo": "SMS mesajlaşma devre dışı. Müşterilerinizle metin mesajları göndermek ve almak için etkinleştirin.",
"phoneNumber": "Telefon Numarası",
"phoneNumberPlaceholder": "+905321234567",
"phoneNumberHint": "E.164 formatında SMS özellikli telefon numaranız (ör. +905321234567)",
"accountSid": "Hesap SID",
"authToken": "Kimlik Doğrulama Jetonu",
"apiKey": "API Anahtarı",
"apiSecret": "API Gizli Anahtarı",
"webhookUrl": "Webhook URL",
"webhookUrlHint": "Gelen SMS mesajlarını almak için bu URL'yi {provider} panonuzda yapılandırın.",
"webhookCopied": "Webhook URL kopyalandı",
"testPhoneNumber": "Test Telefon Numarası",
"testPhonePlaceholder": "+905329876543",
"sendTestSms": "Test SMS Gönder",
"testSmsHint": "Önce ayarları kaydedin, ardından test SMS göndermek için bir alıcı numarası girin",
"enterTestPhone": "Test SMS göndermek için bir telefon numarası girin",
"saveSettings": "Ayarları Kaydet",
"savedDisabled": "SMS ayarları kaydedildi — SMS devre dışı",
"saved": "SMS ayarları kaydedildi",
"failedSave": "Ayarlar kaydedilemedi",
"testSentTo": "Test SMS {phone} numarasına gönderildi",
"testFailed": "SMS testi başarısız"
}
}