| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251 |
- {
- "page": {
- "notFound": "Servis kaydı bulunamadı",
- "updated": "Servis kaydı güncellendi",
- "failedUpdate": "Servis kaydı güncellenemedi",
- "deleteTitle": "Servis Kaydını Sil",
- "deleteDescription": "Bu, bu servis kaydını ve ilişkili tüm verileri kalıcı olarak silecektir. Bu işlem geri alınamaz.",
- "deleted": "Servis kaydı silindi",
- "failedDelete": "Silinemedi"
- },
- "header": {
- "tabs": {
- "details": "Ayrıntılar",
- "images": "Resimler",
- "video": "Video",
- "documents": "Belgeler"
- },
- "save": "Kaydet",
- "pdf": "PDF",
- "email": "E-posta",
- "share": "Paylaş",
- "delete": "Sil",
- "unpaid": "Ödenmedi",
- "unsavedChanges": "Kaydedilmemiş değişiklikler",
- "saved": "Kaydedildi"
- },
- "basicInfo": {
- "title": "Temel Bilgiler",
- "vehicle": "Araç",
- "open": "Aç",
- "customer": "Müşteri",
- "titleLabel": "Başlık *",
- "titlePlaceholder": "Yağ Değişimi",
- "date": "Tarih",
- "type": "Tür",
- "mileage": "Kilometre",
- "status": "Durum",
- "technician": "Teknisyen",
- "invoiceNumber": "Fatura Numarası",
- "typeOptions": {
- "maintenance": "Bakım",
- "repair": "Onarım",
- "upgrade": "Yükseltme",
- "inspection": "Muayene"
- },
- "statusOptions": {
- "pending": "Beklemede",
- "in_progress": "Devam Ediyor",
- "waiting_parts": "Parça Bekleniyor",
- "completed": "Tamamlandı"
- },
- "searchVehicles": "Araç ara...",
- "noVehicleFound": "Araç bulunamadı.",
- "techPicker": {
- "placeholder": "Seç veya adını yazın...",
- "searchPlaceholder": "Ara veya adını yazın...",
- "useCustom": "\"{search}\" kullan",
- "typePrompt": "Adını yazın...",
- "boardTechnicians": "Pano Teknisyenleri",
- "teamMembers": "Takım Üyeleri"
- }
- },
- "parts": {
- "title": "Parçalar",
- "fromInventory": "Stoktan",
- "addPart": "Parça Ekle",
- "partNumber": "Parça #",
- "name": "Ad",
- "qty": "Mik.",
- "unitPrice": "Birim Fiyatı",
- "total": "Toplam",
- "namePlaceholder": "Ad *",
- "subtotal": "Parçalar Ara Toplamı: {amount}",
- "inventoryTitle": "Stoktan Parça Seç",
- "searchInventory": "Stokte ara...",
- "inStock": "{quantity} stokta",
- "noInventory": "Stok parçası bulunamadı."
- },
- "labor": {
- "title": "İşçilik",
- "addLabor": "İşçilik Ekle",
- "description": "Açıklama",
- "hours": "Saat",
- "rate": "Ücret ({currency}/sa)",
- "total": "Toplam",
- "descriptionPlaceholder": "Açıklama *",
- "subtotal": "İşçilik Ara Toplamı: {amount}"
- },
- "totals": {
- "title": "Toplamlar",
- "parts": "Parçalar",
- "labor": "İşçilik",
- "subtotal": "Ara Toplam",
- "discount": "İndirim",
- "discountNone": "Yok",
- "discountPercentage": "Yüzde",
- "discountFixed": "Sabit",
- "tax": "Vergi",
- "total": "Toplam"
- },
- "notes": {
- "title": "Notlar",
- "public": "Genel",
- "internal": "İç",
- "publicPlaceholder": "Faturada görünür notlar...",
- "internalPlaceholder": "İç notlar (faturada gösterilmez)...",
- "publicHelper": "Faturada gösterilir ve paylaşılan belgelerde yer alır",
- "internalHelper": "Yalnızca takımınız tarafından görülebilir"
- },
- "invoice": {
- "title": "Fatura Özeti",
- "parts": "Parçalar",
- "labor": "İşçilik",
- "subtotal": "Ara Toplam",
- "discount": "İndirim",
- "tax": "Vergi ({rate}%)",
- "total": "Toplam",
- "paid": "Ödendi",
- "balanceDue": "Kalan Bakiye",
- "paidBadge": "ÖDENDİ",
- "entityLabel": "Fatura",
- "emailSubject": "Ödeme Onayı"
- },
- "payments": {
- "title": "Ödemeler",
- "markUnpaid": "Ödenmedi Olarak İşaretle",
- "markPaid": "Ödendi Olarak İşaretle",
- "recordPayment": "Ödeme Kaydet",
- "totalPaid": "Toplam Ödenen",
- "amount": "Miktar",
- "date": "Tarih",
- "method": "Yöntem",
- "note": "Not",
- "notePlaceholder": "İsteğe bağlı not",
- "savePayment": "Ödemeyi Kaydet",
- "methodOptions": {
- "cash": "Nakit",
- "card": "Kart",
- "transfer": "Transfer",
- "other": "Diğer"
- },
- "recorded": "Ödeme kaydedildi",
- "markedPaid": "Ödendi olarak işaretlendi",
- "markedUnpaid": "Ödenmedi olarak işaretlendi",
- "deleted": "Ödeme silindi",
- "failedRecord": "Ödeme kaydedilemedi",
- "failedStatus": "Ödeme durumu güncellenemedi",
- "failedDelete": "Ödeme silinemedi",
- "deleteTitle": "Ödemeyi Sil",
- "deleteDescription": "Bu, bu ödeme kaydını kaldıracaktır.",
- "failedPdf": "PDF fatura oluşturulamadı"
- },
- "attachments": {
- "deleteTitle": "Eki Sil",
- "deleteDescription": "Bu, bu eki kalıcı olarak silecektir. Bu işlem geri alınamaz.",
- "deleted": "Ek silindi",
- "failedDelete": "Silinemedi",
- "images": "Resimler ({count})",
- "videos": "Videolar ({count})",
- "diagnostics": "Tanı Raporları ({count})",
- "documents": "Belgeler ({count})"
- },
- "share": {
- "title": "Faturayı Paylaş",
- "description": "Herkesin oturum açmadan bu faturayı görüntülemesine ve indirmesine izin veren herkese açık bir bağlantı oluştur.",
- "notifyTitle": "{name} Bilgilendir",
- "email": "E-posta",
- "noEmail": "(dosyada e-posta yok)",
- "sms": "SMS",
- "noPhone": "(dosyada telefon yok)",
- "sendNotification": "Bildirim Gönder",
- "revokeLink": "Bağlantıyı İptal Et",
- "generateLink": "Herkese Açık Bağlantı Oluştur",
- "emailSent": "E-posta gönderildi",
- "failedEmail": "E-posta gönderilemedi",
- "smsSent": "SMS gönderildi",
- "failedSms": "SMS gönderilemedi"
- },
- "sidebar": {
- "vehicle": "Araç",
- "customer": "Müşteri",
- "vin": "VIN: {vin}",
- "mileageAtService": "Servis sırasındaki kilometre: {mileage} {unit}",
- "sharedLink": {
- "title": "Paylaşılan bağlantı",
- "sharedOn": "{date} tarihinde paylaşıldı",
- "notViewed": "Henüz görüntülenmedi",
- "viewedTimes": "{count, plural, one {# kez} other {# kez}} görüntülendi",
- "lastViewed": "Son {date}",
- "copyLink": "Bağlantıyı kopyala",
- "linkCopied": "Bağlantı kopyalandı"
- }
- },
- "images": {
- "title": "Servis Resimleri",
- "dropzone": "Resimleri buraya bırakın veya göz atmak için tıklayın",
- "uploading": "Yükleniyor...",
- "formats": "JPG, PNG, WebP — maks. 10 MB her biri",
- "uploadingImages": "Resimler yükleniyor...",
- "limitReached": "Resim sınırına ulaşıldı ({count}/{max})",
- "upgradePrompt": "Daha fazla resim yüklemek için planınızı yükseltin.",
- "onlyAllowed": "Yalnızca JPG, PNG ve WebP resimlere izin verilmektedir. {names} atlandı.",
- "onlyUploading": "Sınır dahilinde kalmak için yalnızca {count} resim yükleniyor.",
- "uploadingCount": "{count} resim yükleniyor...",
- "uploadedCount": "{count} resim yüklendi",
- "uploadFailed": "Yükleme başarısız",
- "deleted": "Resim silindi",
- "failedDelete": "Resim silinemedi",
- "failedUpdate": "Güncellenemedi",
- "description": "Açıklama...",
- "invoice": "Fatura"
- },
- "videos": {
- "title": "Servis Videoları",
- "dropzone": "Videoları buraya bırakın veya göz atmak için tıklayın",
- "uploading": "Yükleniyor...",
- "formats": "MP4, WebM, MOV — maks. 10 MB her biri",
- "uploadingVideos": "Videolar yükleniyor...",
- "uploadingCount": "{count} video yükleniyor...",
- "uploadedCount": "{count} video yüklendi",
- "uploadFailed": "Yükleme başarısız",
- "deleted": "Video silindi",
- "failedDelete": "Video silinemedi",
- "failedUpdate": "Güncellenemedi",
- "invoice": "Fatura"
- },
- "documents": {
- "diagnosticTitle": "Tanı Raporları",
- "documentsTitle": "Belgeler",
- "dropzone": "Dosyaları buraya bırakın veya göz atmak için tıklayın",
- "uploading": "Yükleniyor...",
- "diagnosticFormats": "PDF, CSV, TXT — maks. 10 MB her biri",
- "documentFormats": "PDF, DOCX, XLSX, CSV, TXT — maks. 10 MB her biri",
- "uploadingReports": "Raporlar yükleniyor...",
- "uploadingDocuments": "Belgeler yükleniyor...",
- "diagnosticLimitReached": "Tanı raporu sınırına ulaşıldı ({count}/{max})",
- "documentLimitReached": "Belge sınırına ulaşıldı ({count}/{max})",
- "upgradePrompt": "Daha fazla yüklemek için planınızı yükseltin.",
- "diagnosticLabel": "Tanı raporu",
- "documentLabel": "Belge",
- "limitReachedToast": "{label} sınırına ulaşıldı ({count}/{max}). Daha fazlası için planınızı yükseltin.",
- "onlyUploading": "Sınır dahilinde kalmak için yalnızca {count} dosya yükleniyor.",
- "uploadingCount": "{count} dosya yükleniyor...",
- "uploadedCount": "{count} dosya yüklendi",
- "uploadFailed": "Yükleme başarısız",
- "deleted": "Dosya silindi",
- "failedDelete": "Dosya silinemedi",
- "failedUpdate": "Güncellenemedi",
- "invoice": "Fatura"
- }
- }
|