service.json 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861
  1. {
  2. "page": {
  3. "notFound": "Servis kaydı bulunamadı",
  4. "updated": "Servis kaydı güncellendi",
  5. "failedUpdate": "Servis kaydı güncellenemedi",
  6. "deleteTitle": "Servis Kaydını Sil",
  7. "deleteDescription": "Bu, bu servis kaydını ve ilişkili tüm verileri kalıcı olarak silecektir. Bu işlem geri alınamaz.",
  8. "deleted": "Servis kaydı silindi",
  9. "failedDelete": "Silinemedi",
  10. "datesExpiredTitle": "Fatura tarihleri geçmiş",
  11. "datesExpiredDescription": "Fatura tarihi veya vade tarihi geçmiş. Devam etmeden önce tarihleri güncellemek ister misiniz?",
  12. "datesExpiredUpdate": "Tarihleri güncelle ve devam et",
  13. "datesExpiredProceed": "Değişiklik yapmadan devam et",
  14. "datesExpiredUseToday": "Bugünün tarihine güncelle",
  15. "datesExpiredCustomize": "Tarihleri manuel olarak seç",
  16. "datesExpiredBack": "Geri",
  17. "datesExpiredSetToday": "Bugüne ayarla",
  18. "customFieldsInvalid": "Lütfen tüm zorunlu özel alanları doldurun",
  19. "customFieldsSaveFailed": "Özel alanlar kaydedilemedi",
  20. "problems": {
  21. "title": "İş kaydedilmeden önce bir başlık gerekiyor.",
  22. "negative": "Miktarlar, saatler, fiyatlar ve maliyetler negatif olamaz.",
  23. "partName": "Fiyatı olan her parçanın bir adı olmalı.",
  24. "laborDescription": "Saati veya ücreti olan her işçilik satırının bir açıklaması olmalı.",
  25. "concernCondition": "Nedeni, onarımı veya doğrulaması olan bir maddenin belirtisi doldurulmalı."
  26. }
  27. },
  28. "header": {
  29. "tabs": {
  30. "details": "Ayrıntılar",
  31. "images": "Resimler",
  32. "video": "Video",
  33. "documents": "Belgeler",
  34. "statusReports": "Durum Raporları"
  35. },
  36. "save": "Kaydet",
  37. "pdf": "PDF",
  38. "email": "E-posta",
  39. "share": "Paylaş",
  40. "notify": "Bildir",
  41. "delete": "Sil",
  42. "unpaid": "Ödenmedi",
  43. "unsavedChanges": "Kaydedilmemiş değişiklikler",
  44. "saved": "Kaydedildi",
  45. "joinCall": "Görüntülü görüşmeye katıl",
  46. "moreActions": "Diğer işlemler",
  47. "designMenu": "Fatura tasarımı",
  48. "designMenuLoading": "Bu faturanın hangi tasarımla yazdırıldığı kontrol ediliyor...",
  49. "designMenuExplain": "{date} tarihinde müşteriye gitti, bu yüzden hâlâ gönderildiği tasarımla yazdırılıyor. Başka birini seçmek yalnızca görünümü değiştirir. Faturanın söyledikleri gönderildiği gibi kalır, eski görünüm ise saklanmaz.",
  50. "designSentWith": "Gönderildiği tasarım",
  51. "designFollow": "Geçerli varsayılanı izle",
  52. "designFollowNamed": "Geçerli varsayılanı izle ({name})",
  53. "designDefaultName": "geçerli varsayılan tasarım",
  54. "designPickConfirmTitle": "Bu fatura {name} tasarımına geçsin mi?",
  55. "designPickConfirmBody": "Yalnızca görünüm değişir. Servis bilgileri, müşteri, ödeme koşulları ve tutarlar gönderildiği gibi kalır. Şu anki tasarım saklanmaz, bu yüzden bu işlem geri alınamaz.",
  56. "designPickConfirm": "Tasarımı değiştir",
  57. "designPickDone": "Fatura artık {name} tasarımıyla yazdırılıyor",
  58. "designPickFailed": "Tasarım değiştirilemedi",
  59. "designRefresh": "Güncel bilgilere güncelle",
  60. "designRefreshConfirmTitle": "Bu fatura güncel bilgilere güncellensin mi?",
  61. "designRefreshConfirmBody": "Atölye bilgileri, müşteri, araç, ödeme koşulları ve tasarım bugünkü halleriyle yeniden okunur ve fatura bunlara kilitlenir. Satırlar ve toplamlar faturanın kendisine aittir ve değişmez. Daha önce indirilen veya e-postayla gönderilen kopyalar olduğu gibi kalır; paylaşım bağlantısı ve portal güncellenmiş faturayı gösterir. Bu işlem geri alınamaz.",
  62. "designRefreshConfirm": "Faturayı güncelle",
  63. "designRefreshDone": "Bu fatura artık güncel bilgilerle yazdırılıyor",
  64. "designRefreshFailed": "Fatura güncellenemedi",
  65. "printWorkOrder": "İş emrini yazdır"
  66. },
  67. "basicInfo": {
  68. "title": "Temel Bilgiler",
  69. "invoiceDetails": "Fatura detayları",
  70. "customerInfo": "Müşteri ve araç",
  71. "paid": "Ödendi",
  72. "markPaid": "Ödendi olarak işaretle",
  73. "markUnpaid": "Ödenmedi olarak işaretle",
  74. "vehicle": "Araç",
  75. "open": "Aç",
  76. "customer": "Müşteri",
  77. "titleLabel": "Başlık *",
  78. "titlePlaceholder": "Yağ Değişimi",
  79. "date": "Tarih",
  80. "type": "Tür",
  81. "mileage": "Kilometre",
  82. "mileageMarine": "Motor Saatleri",
  83. "status": "Durum",
  84. "technician": "Teknisyen",
  85. "invoiceNumber": "Fatura Numarası",
  86. "invoiceDate": "Fatura tarihi",
  87. "invoiceDueDate": "Vade tarihi",
  88. "typeOptions": {
  89. "maintenance": "Bakım",
  90. "repair": "Onarım",
  91. "upgrade": "Yükseltme",
  92. "inspection": "Muayene"
  93. },
  94. "statusOptions": {
  95. "scheduled": "Planlandı",
  96. "pending": "Beklemede",
  97. "in_progress": "Devam Ediyor",
  98. "waiting_parts": "Parça Bekleniyor",
  99. "completed": "Tamamlandı"
  100. },
  101. "searchVehicles": "Araç ara...",
  102. "noVehicleFound": "Araç bulunamadı.",
  103. "techPicker": {
  104. "placeholder": "Seç veya adını yazın...",
  105. "searchPlaceholder": "Ara veya adını yazın...",
  106. "useCustom": "\"{search}\" kullan",
  107. "typePrompt": "Adını yazın...",
  108. "boardTechnicians": "Pano Teknisyenleri",
  109. "teamMembers": "Takım Üyeleri"
  110. },
  111. "design": "Fatura tasarımı",
  112. "designDefault": "Atölye varsayılanı",
  113. "designFollowing": "Varsayılan ({name})",
  114. "designSaved": "Fatura tasarımı güncellendi",
  115. "designFollowingRule": "Varsayılan ({name}, {rule})",
  116. "designRule": {
  117. "parts_sale": "Yalnızca parça satışı"
  118. },
  119. "designSaveFailed": "Fatura tasarımı değiştirilemedi"
  120. },
  121. "parts": {
  122. "title": "Parçalar",
  123. "fromInventory": "Stoktan",
  124. "addPart": "Parça Ekle",
  125. "partNumber": "Parça #",
  126. "category": "Kategori",
  127. "name": "Ad",
  128. "qty": "Mik.",
  129. "unitCost": "Maliyet",
  130. "unitCostHint": "Tedarikçi maliyeti (dahili — müşteriye gösterilmez)",
  131. "markupPercent": "Kâr Marjı %",
  132. "markupPercentHint": "Maliyete uygulanan kâr marjı (dahili — müşteriye gösterilmez)",
  133. "applyMarkup": "{percent}% Uygula",
  134. "applyMarkupHint": "Her satırdaki maliyete {percent}% marjı yeniden uygula",
  135. "unitPrice": "Birim Fiyatı",
  136. "total": "Toplam",
  137. "namePlaceholder": "Ad *",
  138. "subtotal": "Parçalar Ara Toplamı: {amount}",
  139. "inventoryTitle": "Stoktan Parça Seç",
  140. "searchInventory": "Stokte ara...",
  141. "inStock": "{quantity} stokta",
  142. "noInventory": "Stok parçası bulunamadı.",
  143. "scanBarcode": "Tara",
  144. "scanTitle": "Barkod tara",
  145. "partFound": "\"{name}\" envanterden eklendi",
  146. "partNotFound": "\"{barcode}\" barkodu için parça bulunamadı",
  147. "deleteRow": "Satırı sil",
  148. "outOfStock": "Stokta yok",
  149. "onBackorder": "Ön siparişte ({count})",
  150. "nameMissingHint": "Parça adı olmayan satırlar kaydedilmez.",
  151. "fitsVehicleFirst": "{vehicle} için etiketlenmiş parçalar önce listelenir."
  152. },
  153. "labor": {
  154. "title": "İşçilik",
  155. "addLabor": "İşçilik Ekle",
  156. "fromPresets": "Şablonlardan",
  157. "description": "Açıklama",
  158. "hours": "Saat",
  159. "rate": "Ücret ({currency}/sa)",
  160. "total": "Toplam",
  161. "descriptionPlaceholder": "Açıklama *",
  162. "subtotal": "İşçilik Ara Toplamı: {amount}",
  163. "addService": "Hizmet Ekle",
  164. "addFinding": "Gözlem",
  165. "newObservation": "Yeni gözlem",
  166. "addExisting": "Mevcut göster ({count})",
  167. "qty": "Mik.",
  168. "qtyOrHours": "Birim / Saat",
  169. "hourlyTag": "HR",
  170. "serviceTag": "SVC",
  171. "hourlyHint": "Saatlik: çalışılan saate göre hesaplanır (saat × ücret/saat). Değiştirmek için tıklayın.",
  172. "serviceHint": "Hizmet: birim başına sabit ücret olarak hesaplanır. Değiştirmek için tıklayın.",
  173. "deleteRow": "Satırı sil",
  174. "descriptionMissingHint": "Açıklaması olmayan satırlar kaydedilmez.",
  175. "shopFeeTag": "Ücret",
  176. "shopFeeHintFlat": "Ayarlar'daki atölye ücreti, sabit tutar olarak. Bu iş için fiyatı değiştirin veya kaldırmak için satırı silin.",
  177. "shopFeeHintPercentLabor": "Ayarlar'daki atölye ücreti: bu işteki işçiliğin % {percent} kadarı. Kaldırmak için satırı silin.",
  178. "shopFeeHintPercentAll": "Ayarlar'daki atölye ücreti: bu işteki işçilik ve parçaların % {percent} kadarı. Kaldırmak için satırı silin."
  179. },
  180. "laborGuide": {
  181. "button": "İşçilik süreleri",
  182. "title": "İşçilik süreleri",
  183. "description": "Bu araç için işçilik süreleri ve sıvılar",
  184. "tabLabor": "İşçilik süreleri",
  185. "tabFluids": "Sıvılar",
  186. "engine": "Motor",
  187. "categories": "İş kategorileri",
  188. "allJobs": "Tüm işler",
  189. "search": "İş ara, örneğin fren balatası",
  190. "clearSearch": "Aramayı temizle",
  191. "jobCount": "{count, plural, one {# iş} other {# iş}}",
  192. "noMatch": "“{query}” ile eşleşen iş yok",
  193. "noJobs": "Rehberde bu motor için iş yok.",
  194. "showAll": "Tüm işleri göster",
  195. "showHours": "Saatleri göster",
  196. "show": "Göster",
  197. "lockedValue": "Bu anahtarla gösterilmiyor",
  198. "hours": "{hours} sa",
  199. "range": "{low} ile {high} sa arası",
  200. "bookTime": "Rehber süresi {hours} sa",
  201. "add": "İşçilik satırı olarak ekle",
  202. "added": "Eklendi",
  203. "addJob": "{job} işini işçilik satırı olarak ekle",
  204. "addedJob": "{job} eklendi",
  205. "addedCount": "{count, plural, one {# iş eklendi} other {# iş eklendi}}",
  206. "partsAddedCount": "{count, plural, one {# parça eklendi} other {# parça eklendi}}",
  207. "done": "Bitti",
  208. "loading": "Araç aranıyor",
  209. "stillLooking": "Hâlâ aranıyor. Az veri bulunan bir araç için Open Labor Project’in yanıtı yarım dakikayı bulabilir.",
  210. "notFoundTitle": "Rehberde yok",
  211. "notFound": "İşçilik rehberinde bu araç için veri yok. Marka, model ve yılın üreticinin adlandırdığı şekilde yazıldığını kontrol edin veya VIN ekleyin.",
  212. "fluidsNotFoundTitle": "Bu araç için sıvı bilgisi yok",
  213. "fluidsNotFound": "Open Labor Project’te bu araç için henüz sıvı bilgisi yok.",
  214. "failedTitle": "Sorgu tamamlanamadı",
  215. "failed": "Sorgu başarısız oldu",
  216. "unlockFailed": "Bu değer alınamadı",
  217. "retry": "Tekrar dene",
  218. "matchNone": "Listelenen motorların hiçbiri bu araç için kayıtlı motorla eşleşmiyor, bu yüzden süreler başka bir motora ait olabilir. Yukarıdan en yakın motoru seçin.",
  219. "matchFuel": "Motor yakıt türüne göre seçildi. Doğru motor olduğunu kontrol edin.",
  220. "matchUnknown": "Bu araç için motor hacmi kayıtlı değil, bu yüzden yukarıdaki motorun doğru olduğunu kontrol edin.",
  221. "hiddenByConfidence": "{count, plural, one {Asgari güveninizin altındaki # süre gizlendi.} other {Asgari güveninizin altındaki # süre gizlendi.}}",
  222. "changeSettings": "Değiştir",
  223. "liters": "{value} L",
  224. "quarts": "{value} qt",
  225. "km": "{value} km",
  226. "miles": "{value} mi",
  227. "capacity": "Kapasite",
  228. "drainRefill": "Boşaltma ve doldurma",
  229. "interval": "Değişim aralığı",
  230. "copySpec": "{spec} kopyala",
  231. "copied": "Kopyalandı",
  232. "noFluids": "Rehberde bu motor için sıvı yok.",
  233. "addAsPart": "Parça olarak ekle",
  234. "addFluidAsPart": "{system} parça olarak ekle",
  235. "partAdded": "Eklendi",
  236. "fromStock": "Stoktan",
  237. "addWithoutStock": "Stok kalemi olmadan ekle",
  238. "takesDrainRefill": "Boşaltıp doldurmada {amount} alır",
  239. "takesCapacity": "Toplam {amount} alır",
  240. "attribution": "Veriler: {source}",
  241. "market": "Pazar: {region}",
  242. "about": "Ne kadar güvenilir?",
  243. "aboutTitle": "Kaynağa göre güvenilirlik",
  244. "estimateNote": "Tahmin olarak işaretlenen değerler yapay zekâ ile üretilmiştir ve üretici verileriyle karşılaştırılmamıştır. Müşteriye fiyat vermeden önce kontrol edin.",
  245. "lockedNote": "Bu anahtar değerleri tek tek gösterir ve her biri bir sorgu sayılır. Ücretli bir plan hepsini aynı anda gösterir.",
  246. "settings": "İşçilik süreleri ayarları",
  247. "confidence": {
  248. "oem": "OEM",
  249. "oemHelp": "Üreticinin kendi verileriyle karşılaştırıldı",
  250. "high": "Doğrulandı",
  251. "highHelp": "Kaynak tarafından doğrulandı",
  252. "medium": "Orta",
  253. "mediumHelp": "Kaynak bu değerin güvenilirliğini orta olarak değerlendiriyor",
  254. "estimated": "Tahmin",
  255. "estimatedHelp": "Yapay zekâ ile üretildi, üretici verileriyle karşılaştırılmadı"
  256. }
  257. },
  258. "liveLabor": {
  259. "title": "{count, plural, one {Bir teknisyen bu işe işçilik ekledi} other {Bir teknisyen bu işe # işçilik satırı ekledi}}",
  260. "titleParts": "{count, plural, one {Bir teknisyen bu işe bir parça ekledi} other {Bir teknisyen bu işe # parça ekledi}}",
  261. "titleBoth": "Bir teknisyen bu işe işçilik ve parça ekledi",
  262. "body": "Siz düzenlerken listeye eklenmez. Bir sonraki kaydetmede yine de kaydedilir.",
  263. "show": "Göster"
  264. },
  265. "totals": {
  266. "title": "Toplamlar",
  267. "parts": "Parçalar",
  268. "labor": "İşçilik",
  269. "subtotal": "Ara Toplam",
  270. "subtotalInclTax": "Ara Toplam (KDV dahil)",
  271. "discount": "İndirim",
  272. "discountNone": "Yok",
  273. "discountOff": "Yok",
  274. "discountPercentage": "Yüzde",
  275. "discountFixed": "Sabit",
  276. "tax": "Vergi",
  277. "taxIncluded": "Vergi (dahil)",
  278. "taxableAmount": "Vergiye tabi tutar",
  279. "total": "Toplam",
  280. "inclusiveModeHint": "Satır fiyatları KDV dahil girilir. Toplamlar net + vergi dağılımını gösterir.",
  281. "partsCost": "Parça maliyeti (dahili)"
  282. },
  283. "lineTax": {
  284. "label": "Bu satırda vergi",
  285. "taxedTag": "VERGİ",
  286. "untaxedTag": "VERGİSİZ",
  287. "taxedHint": "Bu satıra vergi uygulanıyor. Vergi dışında bırakmak için tıklayın.",
  288. "untaxedHint": "Bu satıra vergi uygulanmıyor. Vergilendirmek için tıklayın."
  289. },
  290. "taxOffer": {
  291. "noTax": "Bu, vergisiz oluşturuldu. Atölye artık %{rate} uyguluyor.",
  292. "otherRate": "Bu, %{current} oranında. Atölye artık %{rate} uyguluyor.",
  293. "apply": "%{rate} vergi uygula",
  294. "failed": "Vergi güncellenemedi",
  295. "saveFirst": "Önce değişikliklerinizi kaydedin, sonra vergiyi uygulayın."
  296. },
  297. "notes": {
  298. "title": "Notlar",
  299. "public": "Genel",
  300. "internal": "İç",
  301. "publicPlaceholder": "Faturada görünür notlar...",
  302. "internalPlaceholder": "İç notlar (faturada gösterilmez)...",
  303. "publicHelper": "Faturada gösterilir ve paylaşılan belgelerde yer alır",
  304. "internalHelper": "Yalnızca takımınız tarafından görülebilir",
  305. "aiWrite": "AI Yaz",
  306. "aiGenerated": "AI notları başarıyla oluşturuldu",
  307. "aiGenerateFailed": "AI notları oluşturulamadı",
  308. "aiDialogTitle": "AI Yaz",
  309. "aiDialogDescription": "AI bu servis kaydındaki parçaları ve işçiliği analiz edecek ve profesyonel bir açıklama oluşturacaktır. Sonuç seçili not türüne yazılacaktır.",
  310. "aiGenerate": "Oluştur",
  311. "aiOverwriteDescription": "Mevcut not zaten içeriğe sahip. Değiştirebilir veya AI tarafından oluşturulan metni altına ekleyebilirsiniz.",
  312. "aiOverwriteReplace": "Değiştir",
  313. "aiOverwriteAppend": "Ekle",
  314. "aiOverwriteCancel": "İptal",
  315. "aiDontShowAgain": "Bir daha gösterme",
  316. "internalTitle": "İç notlar",
  317. "publicTitle": "Müşteri notları"
  318. },
  319. "invoice": {
  320. "title": "Fatura Özeti",
  321. "parts": "Parçalar",
  322. "labor": "İşçilik",
  323. "subtotal": "Ara Toplam",
  324. "subtotalInclTax": "Ara Toplam (KDV dahil)",
  325. "discount": "İndirim",
  326. "tax": "Vergi ({rate}%)",
  327. "taxIncluded": "Vergi (dahil, %{rate})",
  328. "taxableAmount": "Vergiye tabi tutar",
  329. "total": "Toplam",
  330. "paid": "Ödendi",
  331. "balanceDue": "Kalan Bakiye",
  332. "paidBadge": "ÖDENDİ",
  333. "entityLabel": "Fatura",
  334. "emailSubject": "Ödeme Onayı",
  335. "statusEmailSubject": "Servis durumu güncellemesi",
  336. "markCompletedTitle": "Bu fatura tamamlandı olarak işaretlensin mi?",
  337. "markCompletedDescription": "Müşteriye gitti ama hâlâ bitmedi olarak işaretli, bu yüzden iş panosunda görünmeye devam edecek.",
  338. "markCompletedConfirm": "Tamamlandı olarak işaretle",
  339. "lockedFieldsetLabel": "Fatura kilitli, düzenleme kapalı"
  340. },
  341. "payments": {
  342. "title": "Ödemeler",
  343. "markUnpaid": "Ödenmedi Olarak İşaretle",
  344. "markPaid": "Ödendi Olarak İşaretle",
  345. "recordPayment": "Ödeme Kaydet",
  346. "totalPaid": "Toplam Ödenen",
  347. "amount": "Miktar",
  348. "date": "Tarih",
  349. "method": "Yöntem",
  350. "note": "Not",
  351. "notePlaceholder": "İsteğe bağlı not",
  352. "savePayment": "Ödemeyi Kaydet",
  353. "methodOptions": {
  354. "cash": "Nakit",
  355. "card": "Kart",
  356. "transfer": "Havale",
  357. "other": "Diğer"
  358. },
  359. "recorded": "Ödeme kaydedildi",
  360. "markedPaid": "Ödendi olarak işaretlendi",
  361. "markedUnpaid": "Ödenmedi olarak işaretlendi",
  362. "deleted": "Ödeme silindi",
  363. "failedRecord": "Ödeme kaydedilemedi",
  364. "failedStatus": "Ödeme durumu güncellenemedi",
  365. "failedDelete": "Ödeme silinemedi",
  366. "deleteTitle": "Ödemeyi Sil",
  367. "deleteDescription": "Bu, bu ödeme kaydını kaldıracaktır.",
  368. "failedPdf": "PDF fatura oluşturulamadı",
  369. "received": "Alınan ödemeler",
  370. "noneYet": "Henüz ödeme yapılmadı.",
  371. "balanceDue": "Kalan bakiye"
  372. },
  373. "attachments": {
  374. "deleteTitle": "Eki Sil",
  375. "deleteDescription": "Bu, bu eki kalıcı olarak silecektir. Bu işlem geri alınamaz.",
  376. "deleted": "Ek silindi",
  377. "failedDelete": "Silinemedi",
  378. "images": "Resimler ({count})",
  379. "videos": "Videolar ({count})",
  380. "diagnostics": "Tanı Raporları ({count})",
  381. "documents": "Belgeler ({count})",
  382. "download": "İndir",
  383. "close": "Kapat"
  384. },
  385. "share": {
  386. "title": "Faturayı Paylaş",
  387. "description": "Herkesin oturum açmadan bu faturayı görüntülemesine ve indirmesine izin veren herkese açık bir bağlantı oluştur.",
  388. "notifyTitle": "{name} Bilgilendir",
  389. "email": "E-posta",
  390. "noEmail": "(dosyada e-posta yok)",
  391. "sms": "SMS",
  392. "noPhone": "(dosyada telefon yok)",
  393. "sendNotification": "Bildirim Gönder",
  394. "revokeLink": "Bağlantıyı İptal Et",
  395. "generateLink": "Herkese Açık Bağlantı Oluştur",
  396. "emailSent": "E-posta gönderildi",
  397. "failedEmail": "E-posta gönderilemedi",
  398. "smsSent": "SMS gönderildi",
  399. "failedSms": "SMS gönderilemedi",
  400. "copyLink": "Bağlantıyı kopyala"
  401. },
  402. "sidebar": {
  403. "vehicle": "Araç",
  404. "customer": "Müşteri",
  405. "vin": "VIN: {vin}",
  406. "mileageAtService": "Servis sırasındaki kilometre: {mileage} {unit}",
  407. "engineHoursAtService": "Servisteki motor saatleri: {mileage} {unit}",
  408. "sharedLink": {
  409. "title": "Paylaşılan bağlantı",
  410. "sharedOn": "{date} tarihinde paylaşıldı",
  411. "notViewed": "Henüz görüntülenmedi",
  412. "viewedTimes": "{count, plural, one {# kez} other {# kez}} görüntülendi",
  413. "lastViewed": "Son {date}",
  414. "copyLink": "Bağlantıyı kopyala",
  415. "linkCopied": "Bağlantı kopyalandı"
  416. }
  417. },
  418. "images": {
  419. "title": "Servis Resimleri",
  420. "dropzone": "Resimleri buraya bırakın veya göz atmak için tıklayın",
  421. "uploading": "Yükleniyor...",
  422. "formats": "JPG, PNG, WebP — maks. 10 MB her biri",
  423. "uploadingImages": "Resimler yükleniyor...",
  424. "limitReached": "Resim sınırına ulaşıldı ({count}/{max})",
  425. "upgradePrompt": "Daha fazla resim yüklemek için planınızı yükseltin.",
  426. "onlyAllowed": "Yalnızca JPG, PNG ve WebP resimlere izin verilmektedir. {names} atlandı.",
  427. "onlyUploading": "Sınır dahilinde kalmak için yalnızca {count} resim yükleniyor.",
  428. "uploadingCount": "{count} resim yükleniyor...",
  429. "uploadedCount": "{count} resim yüklendi",
  430. "uploadFailed": "Yükleme başarısız",
  431. "deleted": "Resim silindi",
  432. "failedDelete": "Resim silinemedi",
  433. "failedUpdate": "Güncellenemedi",
  434. "description": "Açıklama...",
  435. "invoice": "Fatura"
  436. },
  437. "videos": {
  438. "title": "Servis Videoları",
  439. "dropzone": "Videoları buraya bırakın veya göz atmak için tıklayın",
  440. "uploading": "Yükleniyor...",
  441. "formats": "MP4, WebM, MOV — maks. 10 MB her biri",
  442. "uploadingVideos": "Videolar yükleniyor...",
  443. "uploadingCount": "{count} video yükleniyor...",
  444. "uploadedCount": "{count} video yüklendi",
  445. "uploadFailed": "Yükleme başarısız",
  446. "deleted": "Video silindi",
  447. "failedDelete": "Video silinemedi",
  448. "failedUpdate": "Güncellenemedi",
  449. "invoice": "Fatura"
  450. },
  451. "documents": {
  452. "diagnosticTitle": "Tanı Raporları",
  453. "documentsTitle": "Belgeler",
  454. "dropzone": "Dosyaları buraya bırakın veya göz atmak için tıklayın",
  455. "uploading": "Yükleniyor...",
  456. "diagnosticFormats": "PDF, CSV, TXT — maks. 10 MB her biri",
  457. "documentFormats": "PDF, DOCX, XLSX, CSV, TXT — maks. 10 MB her biri",
  458. "uploadingReports": "Raporlar yükleniyor...",
  459. "uploadingDocuments": "Belgeler yükleniyor...",
  460. "diagnosticLimitReached": "Tanı raporu sınırına ulaşıldı ({count}/{max})",
  461. "documentLimitReached": "Belge sınırına ulaşıldı ({count}/{max})",
  462. "upgradePrompt": "Daha fazla yüklemek için planınızı yükseltin.",
  463. "diagnosticLabel": "Tanı raporu",
  464. "documentLabel": "Belge",
  465. "limitReachedToast": "{label} sınırına ulaşıldı ({count}/{max}). Daha fazlası için planınızı yükseltin.",
  466. "onlyUploading": "Sınır dahilinde kalmak için yalnızca {count} dosya yükleniyor.",
  467. "uploadingCount": "{count} dosya yükleniyor...",
  468. "uploadedCount": "{count} dosya yüklendi",
  469. "uploadFailed": "Yükleme başarısız",
  470. "deleted": "Dosya silindi",
  471. "failedDelete": "Dosya silinemedi",
  472. "failedUpdate": "Güncellenemedi",
  473. "invoice": "Fatura"
  474. },
  475. "schedule": {
  476. "title": "Zamanlama",
  477. "date": "Tarih",
  478. "startTime": "Başlangıç Saati",
  479. "endTime": "Bitiş Saati",
  480. "durationPresets": "Süre",
  481. "technician": "Teknisyen",
  482. "selectTechnician": "Teknisyen seçin...",
  483. "searchOrCreate": "Teknisyen ara veya oluştur...",
  484. "createTechnician": "\"{name}\" oluştur",
  485. "creating": "Oluşturuluyor...",
  486. "failedCreate": "Teknisyen oluşturulamadı",
  487. "addNew": "+ Yeni Ekle",
  488. "add": "Ekle",
  489. "newTechPlaceholder": "Teknisyen adı...",
  490. "assign": "Panoya ata",
  491. "assigned": "Çalışma panosuna atandı",
  492. "failedAssign": "Atama başarısız",
  493. "assignNotAllowed": "Teknisyen atama izniniz yok. Bir sahipten veya yöneticiden rolünüze iş panosunda değişiklik yapma izni vermesini isteyin.",
  494. "endBeforeStart": "Bitiş saati başlangıç saatinden sonra olmalıdır",
  495. "failedUpdate": "Zamanlama güncellenemedi",
  496. "splitCreated": "İş birden fazla güne yayılıyor — sonraki gün için devam oluşturuldu",
  497. "customTechnicians": "Özel",
  498. "readMore": "Daha fazla",
  499. "setDefaults": "Varsayılanlar",
  500. "workBay": "Çalışma alanı",
  501. "selectWorkBay": "Çalışma alanı seçin…",
  502. "noWorkBay": "Çalışma alanı yok",
  503. "noTechnician": "Teknisyensiz",
  504. "technicians": "Teknisyenler",
  505. "otherTeamMembers": "Diğer ekip üyeleri",
  506. "makeTechnician": "Onu teknisyen yapar",
  507. "addSomeoneNew": "Yeni birini ekle",
  508. "notOnBoard": "Henüz panoda değil",
  509. "putOnBoard": "Panoya ekle",
  510. "slotTaken": "{count, plural, one {Bu saat zaten dolu} other {Bu saatte # çakışma var}}",
  511. "anotherJob": "başka bir iş",
  512. "clashTechnician": "teknisyen meşgul",
  513. "clashBay": "servis alanı dolu",
  514. "clashBoth": "ikisi de dolu",
  515. "bookedAnyway": "Yine de kaydedildi. Saati değiştirin veya sıradaki boş saati seçin.",
  516. "pickNextAvailable": "Sıradaki boş saati seç",
  517. "findingSlot": "Saat aranıyor…",
  518. "slotPicked": "Sıradaki boş saate alındı",
  519. "noSlotFound": "Önümüzdeki haftalarda boş saat bulunamadı",
  520. "assignedTitle": "Atanan teknisyen",
  521. "boardLink": "İş panosu",
  522. "someoneElse": "Başka biri",
  523. "loadOf": "{booked} / {capacity} sa",
  524. "loadFree": "{hours} sa boş",
  525. "loadFull": "Tamamen dolu",
  526. "loadOn": "{date} tarihindeki dolu saatler",
  527. "promisedAt": "Müşteriye söz verilen zaman",
  528. "promisedPlaceholder": "Henüz söz verilmedi",
  529. "promisedClear": "Temizle",
  530. "lead": "Sorumlu",
  531. "alsoOnJob": "Bu işte de çalışıyor",
  532. "helperAdd": "Bu işe ekle: {name}",
  533. "helperRemove": "Bu işten çıkar: {name}",
  534. "failedHelper": "İşteki kişiler güncellenemedi",
  535. "clashPeople": "{count, plural, one {{names} meşgul} other {{names} meşgul}}"
  536. },
  537. "notifications": {
  538. "title": "Müşteri bildirimleri",
  539. "viaSms": "SMS ile",
  540. "viaEmail": "e-posta ile",
  541. "justNow": "Az önce",
  542. "minutesAgo": "{count}dk önce",
  543. "hoursAgo": "{count}sa önce",
  544. "daysAgo": "{count}g önce"
  545. },
  546. "table": {
  547. "warranty": "Garanti"
  548. },
  549. "warranty": {
  550. "title": "Garanti",
  551. "months": "Süre (ay)",
  552. "notes": "Garanti koşulları",
  553. "notesPlaceholder": "ör. Tüm parça ve işçilik için 12 ay garanti...",
  554. "expiresAt": "Bitiş",
  555. "presets": {
  556. "3months": "3 ay",
  557. "6months": "6 ay",
  558. "12months": "12 ay",
  559. "24months": "24 ay"
  560. },
  561. "status": {
  562. "active": "Aktif",
  563. "expiring": "Sona eriyor",
  564. "expired": "Süresi doldu",
  565. "none": "Yok"
  566. },
  567. "statementLabel": "Müşteriye garanti hakkında ne söylendiği",
  568. "statement": {
  569. "none": "Belirtilmedi",
  570. "included": "Dahil",
  571. "not_included": "Dahil değil"
  572. },
  573. "noneHint": "Bu belgede garantiyle ilgili hiçbir şey yazdırılmaz.",
  574. "mileageWithUnit": "Mesafe limiti ({unit})",
  575. "notIncludedNotes": "Müşteriye beyan",
  576. "notIncludedPlaceholder": "örn. Müşterinin getirdiği parçalar için atölye garantisi verilmez.",
  577. "printedHint": "Belgede garantinin altında yazdırılır.",
  578. "notIncludedHint": "Boş bırakırsanız belge, yasal hakların saklı olduğunu belirtir.",
  579. "summaryMonths": "{count} ay"
  580. },
  581. "concerns": {
  582. "title": "Müşteri bildirimleri",
  583. "hint": "Müşterinin neden geldiği, kendi sözleriyle. Bahsedilen her şey için bir satır.",
  584. "add": "Bir tane daha ekle",
  585. "placeholder": "Fren yapınca arkadan ses geliyor",
  586. "remove": "Bu maddeyi kaldır",
  587. "notAnswered": "Bu konuda henüz bir şey bulunmadı",
  588. "answered": "Bu konuda {count} tespit",
  589. "storyTitle": "İş tanımı",
  590. "storyHint": "Belirti, neden, onarım, doğrulama. Açmak için bir adıma tıklayın; müşterinin bahsettiği veya sizin gözlemlediğiniz her şey için bir satır.",
  591. "steps": {
  592. "condition": "Belirti",
  593. "cause": "Neden",
  594. "correction": "Onarım",
  595. "confirm": "Doğrulama"
  596. },
  597. "conditionPlaceholder": "Müşterinin bildirdiği veya sizin gözlemlediğiniz",
  598. "causePlaceholder": "Testlerin ortaya çıkardığı asıl neden",
  599. "correctionPlaceholder": "Gidermek için ne yapıldı",
  600. "confirmPlaceholder": "Onarım nasıl kontrol edildi: yol testi, yeniden tarama, belirti geçti",
  601. "markConfirmed": "Doğrulandı",
  602. "confirmedBy": "{name} tarafından doğrulandı, {date}",
  603. "confirmedAt": "{date} tarihinde doğrulandı",
  604. "confirmedOnSave": "Kaydettiğinizde adınızla işaretlenir",
  605. "confirmedCount": "{total} maddeden {confirmed} tanesi doğrulandı",
  606. "findingsCount": "{count, plural, one {# gözlem} other {# gözlem}}",
  607. "addFinding": "Gözlem ekle",
  608. "unconfirmedTitle": "Doğrulanmamış maddelerle tamamlansın mı?",
  609. "unconfirmedBody": "{count, plural, one {Bir maddenin giderildiği doğrulanmadı:} other {# maddenin giderildiği doğrulanmadı:}}",
  610. "unconfirmedProceed": "Yine de tamamla",
  611. "addMedia": "Medya ekle",
  612. "mediaUploading": "Yükleniyor…",
  613. "mediaAdded": "{count, plural, one {# dosya eklendi} other {# dosya eklendi}}",
  614. "mediaFailed": "{name} yüklenemedi",
  615. "mediaTypes": "Bir fotoğraf (JPG, PNG, WebP) veya video seçin.",
  616. "dictate": {
  617. "start": "Dikte et",
  618. "listening": "Dinleniyor",
  619. "startHint": "Konuşun, burada yazılır. Hiçbir şey kaydedilmez.",
  620. "stopHint": "Dinlemeyi durdur",
  621. "notAllowed": "Tarayıcının mikrofonu kullanmasına izin verilmedi. Bu site için izin verin ve tekrar deneyin.",
  622. "noMicrophone": "Mikrofon bulunamadı.",
  623. "failed": "Dikte durdu. Tekrar deneyin.",
  624. "startHintServer": "Konuşun, siz konuştukça yazılır. Ses, yazıya dökülmek üzere konuşma modelinize gider ve saklanmaz.",
  625. "transcribing": "Bitiriliyor…",
  626. "language": "Konuşulan dil",
  627. "auto": "Otomatik",
  628. "nothingHeard": "Hiçbir şey duyulmadı.",
  629. "fellBack": "Şimdilik tarayıcının kendi diktesi kullanılıyor.",
  630. "autoLong": "Otomatik (dili algıla)",
  631. "engine": "Yazıya döken",
  632. "engineAi": "Konuşma modeli (daha doğru)",
  633. "engineBrowser": "Tarayıcı (siz konuşurken yazar)",
  634. "liveFellBack": "Kelime kelime yerine birkaç saniyelik parçalar halinde yazılıyor."
  635. },
  636. "stepEmpty": "Henüz yazılmadı",
  637. "removeTitle": "Bu madde kaldırılsın mı?",
  638. "removeBody": "İş emrini kaydettiğinizde belirtisi, nedeni, onarımı ve doğrulaması da onunla birlikte kaldırılır.",
  639. "removeAttached": "Gözlemleri ve medyası işte kalır, ancak artık bir maddeye bağlı olmaz.",
  640. "removeConfirm": "Maddeyi kaldır",
  641. "saveFirst": "Önce iş emrini kaydedin"
  642. },
  643. "videoCall": {
  644. "title": "Görüntülü görüşme",
  645. "none": "Bu iş emrinde görüntülü görüşme yok.",
  646. "needsSchedule": "Önce bir başlangıç saati belirleyin. Toplantı programı izler.",
  647. "add": "{provider} toplantısı ekle",
  648. "addedHere": "bu iş emrinden eklendi",
  649. "fromCalendar": "takvim etkinliğinden",
  650. "join": "Katıl",
  651. "copy": "Bağlantıyı kopyala",
  652. "copied": "Bağlantı kopyalandı",
  653. "remove": "Kaldır",
  654. "removeTitle": "Görüntülü görüşme kaldırılsın mı?",
  655. "removeDescription": "Toplantı sağlayıcıda silinir. Bağlantıya sahip olanlar artık katılamaz.",
  656. "created": "Toplantı oluşturuldu. Bağlantı iş emrinde.",
  657. "removed": "Toplantı kaldırıldı",
  658. "failed": "Bir şeyler ters gitti",
  659. "shareHint": "Müşteri bu bağlantıyı yalnızca siz gönderdiğinizde alır.",
  660. "shareHintNoChannel": "Müşteri bu bağlantıyı yalnızca siz gönderdiğinizde alır. Hiçbir mesaj kanalı ayarlı değil; bağlantıyı bir mesaja kendiniz kopyalayın.",
  661. "send": {
  662. "button": "Müşteriye gönder",
  663. "title": "Görüntülü görüşme bağlantısını gönder",
  664. "description": "Katılım bağlantısını {name} adlı müşteriye gönder.",
  665. "messageLabel": "Not (isteğe bağlı)",
  666. "messagePlaceholder": "Müşterinin görüşmeden önce bilmesi gerekenler...",
  667. "linkAlwaysIncluded": "Katılım bağlantısı her zaman notunuzun altına eklenir.",
  668. "sms": "SMS",
  669. "email": "E-posta",
  670. "telegram": "Telegram",
  671. "noPhone": "(telefon yok)",
  672. "noEmail": "(e-posta yok)",
  673. "noTelegram": "(bağlı sohbet yok)",
  674. "notAvailable": "(ayarlı değil)",
  675. "cancel": "İptal",
  676. "send": "Gönder",
  677. "sent": "Görüntülü görüşme bağlantısı gönderildi",
  678. "partlySent": "{sent} ile gönderildi; {failed} ile gönderilemedi",
  679. "failed": "Bağlantı gönderilemedi"
  680. },
  681. "notify": {
  682. "invitation": "Merhaba {name}, {vehicle} ile ilgili görüntülü görüşmeniz {when} tarihinde. Buradan katılın: {url}",
  683. "invitationNoTime": "Merhaba {name}, {vehicle} ile ilgili görüntülü görüşmenin bağlantısı: {url}",
  684. "joinLine": "Görüntülü görüşmeye buradan katılın: {url}",
  685. "emailSubject": "{vehicle} aracınızla ilgili görüntülü görüşme"
  686. }
  687. },
  688. "modern": {
  689. "statusLabel": "İş emri durumu",
  690. "back": "Geri",
  691. "openCustomer": "Müşteriyi aç",
  692. "serviceHistory": "Servis geçmişi",
  693. "changeVehicle": "Aracı değiştir",
  694. "vehicleChangesOnSave": "Kaydettiğinizde iş emri bu araca taşınır.",
  695. "phone": "Telefon",
  696. "email": "E-posta",
  697. "notSet": "Belirtilmedi",
  698. "noCustomer": "Bu iş emrinde müşteri yok.",
  699. "invoiceTitle": "Fatura ve ödeme",
  700. "filesTitle": "Dosyalar ve medya",
  701. "activity": {
  702. "title": "Etkinlik",
  703. "messageSent": "Müşteriye mesaj gönderildi",
  704. "linkShared": "Fatura bağlantısı paylaşıldı",
  705. "linkViewed": "{count, plural, one {Müşteri bağlantıyı açtı} other {Müşteri bağlantıyı # kez açtı}}",
  706. "paymentTaken": "{amount} tutarında ödeme kaydedildi",
  707. "statusSet": "Durum {status} olarak ayarlandı"
  708. },
  709. "promised": "{date} için söz verildi",
  710. "promisedOverdue": "{date} için söz verildi, gecikti",
  711. "opened": "{date} tarihinde açıldı",
  712. "openedBy": "{date} tarihinde {name} tarafından açıldı",
  713. "editTitle": "Başlığı düzenle",
  714. "titleField": "Başlık",
  715. "media": {
  716. "tabs": {
  717. "all": "Tümü",
  718. "photos": "Fotoğraflar",
  719. "diagnostics": "Tanı",
  720. "dropoff": "Teslim alma"
  721. },
  722. "summary": "{count, plural, one {# dosya} other {# dosya}} · yalnızca işaretlenenler müşteriyle paylaşılır",
  723. "customerCanSee": "Müşteri görebilir",
  724. "showToCustomer": "Müşteriye göster",
  725. "hideFromCustomer": "Müşteriden gizle",
  726. "add": {
  727. "all": "Dosya ekle",
  728. "image": "Fotoğraf ekle",
  729. "document": "Belge ekle",
  730. "diagnostic": "Tanı raporu ekle",
  731. "video": "Video ekle",
  732. "dropoff": "Teslim alma fotoğrafı ekle"
  733. },
  734. "dropHint": "Dosyaları bırakın veya göz atmak için tıklayın",
  735. "added": "{count, plural, one {# dosya eklendi} other {# dosya eklendi}}",
  736. "failed": "{name} yüklenemedi",
  737. "wrongType": "Bu sekmeye uygun dosya türü değil: {names}",
  738. "limit": "Sınıra ulaşıldı ({count}/{max})",
  739. "dropoffHint": "Aracın geldiği hali, her fotoğrafın çekildiği saatle. Atölye için saklanır, siz seçmedikçe müşteriye gösterilmez.",
  740. "onInvoice": "Araç durumunu bu faturaya ekle",
  741. "onInvoiceHint": "Burada işaretlemediğiniz sürece kapalı. Her faturada yazdırmak için fatura tasarımcısında Araç Durumu seçeneğini açın.",
  742. "onInvoiceByDesign": "Fatura tasarımcısında tüm faturalar için açık. Bu faturada yer almaması için işareti kaldırın.",
  743. "onInvoiceFailed": "Seçim kaydedilemedi"
  744. },
  745. "moneyBar": {
  746. "total": "Toplam",
  747. "paid": "Ödenen",
  748. "balance": "Kalan bakiye",
  749. "settled": "Tamamı ödendi",
  750. "takePayment": "Ödeme al",
  751. "preview": "Faturayı önizle",
  752. "previewShort": "Önizle",
  753. "send": "Müşteriye gönder",
  754. "sendShort": "Gönder"
  755. },
  756. "vehicleInfo": {
  757. "more": "Daha fazla bilgi",
  758. "less": "Daha az bilgi",
  759. "copy": "{label} kopyala",
  760. "copied": "Kopyalandı",
  761. "lastInspection": "Son periyodik muayene",
  762. "purchaseDate": "Satın alma tarihi",
  763. "purchasePrice": "Satın alma fiyatı",
  764. "overdue": "gecikmiş",
  765. "customerSince": "Müşteri olma tarihi"
  766. },
  767. "moreStatuses": "Diğer durumlar",
  768. "addStatus": "Durum ekle",
  769. "fromInspection": "{name} muayenesinden, {date}",
  770. "fromQuote": "{ref} teklifinden",
  771. "startInspection": "Muayeneyi başlat"
  772. },
  773. "photoHandoff": {
  774. "button": "Telefondan ekle",
  775. "dialogTitle": "Telefondan fotoğraf ve belge ekleyin",
  776. "dialogBody": "Herhangi bir telefonla fotoğraf çekin, seçin veya bir PDF paylaşın. Her şey doğrudan bu iş emrine eklenir.",
  777. "expires": "Kod {time} saatine kadar geçerli.",
  778. "waiting": "Fotoğraf ve belgeler bekleniyor…",
  779. "received": "{count, plural, one {# dosya alındı} other {# dosya alındı}}",
  780. "copyLink": "Bağlantıyı kopyala",
  781. "linkCopied": "Bağlantı kopyalandı",
  782. "failed": "Kod oluşturulamadı. Tekrar deneyin.",
  783. "done": "Tamam",
  784. "pageTitle": "Fotoğraf ve belge ekleyin",
  785. "forJob": "İş emri {number}",
  786. "takePhoto": "Fotoğraf çek",
  787. "choosePhotos": "Fotoğraf seç",
  788. "hint": "Her şey doğrudan iş emrine eklenir. İhtiyacınız kadar fotoğraf çekin.",
  789. "uploading": "Yükleniyor…",
  790. "added": "Eklendi",
  791. "notAdded": "Eklenmedi",
  792. "retry": "Tekrar dene",
  793. "addedCount": "{count, plural, one {# dosya eklendi} other {# dosya eklendi}}",
  794. "expiredTitle": "Bu kodun süresi doldu",
  795. "invalidTitle": "Bu bağlantı çalışmıyor",
  796. "errors": {
  797. "expired": "Danışmadan yeni bir kod isteyin. Her kod 30 dakika geçerlidir.",
  798. "invalid": "İş emrindeki kodu yeniden tarayın.",
  799. "limit": "Bu iş emri alabileceği kadar fotoğrafa zaten sahip.",
  800. "type": "Buraya yalnızca fotoğraf ve PDF belgeleri eklenebilir.",
  801. "tooLarge": "Bu dosya çok büyük.",
  802. "failed": "Fotoğraf eklenmedi. Bağlantıyı kontrol edip tekrar deneyin.",
  803. "codeLimit": "Bu kodla bir kodun izin verdiği kadar fotoğraf eklendi. Danışmada yeni bir kodu tarayın."
  804. },
  805. "concernHeading": "Fotoğraflar bu maddeye eklenir",
  806. "howTitle": "Nasıl çalışır",
  807. "step1": "Telefon kamerasını koda tutun ve bağlantıyı açın.",
  808. "step2": "Fotoğraf çekin veya telefonda zaten olan fotoğrafları ya da PDF belgelerini seçin.",
  809. "step3": "Geldikçe bu iş emrinde görünürler.",
  810. "noSignIn": "Telefonda giriş yapmak gerekmez.",
  811. "customerToo": "Çalışanlar kullanabilir, müşteri de: kodu okutmasına izin verin veya bağlantıyı gönderin.",
  812. "scope": "Bağlantı yalnızca bu iş emrine fotoğraf ve belge ekler ve 30 dakika sonra çalışmaz.",
  813. "scanHint": "Telefon kamerasıyla okutun",
  814. "chooseDocument": "Belge yükle",
  815. "privacy": "Buraya eklediklerinizi yalnızca servis görür.",
  816. "dropoff": {
  817. "button": "Teslim alma fotoğrafları",
  818. "dialogTitle": "Aracı geldiği haliyle fotoğraflayın",
  819. "dialogBody": "İşe başlamadan önce aracın çevresinde bir tur: dört taraf, kilometre sayacı ve mevcut hasarlar. Bir çizik tartışma konusu olursa kanıtınız budur.",
  820. "step2": "Telefondaki listeyi izleyin: her taraf için bir fotoğraf, kilometre sayacı ve hasarlar.",
  821. "scope": "Bağlantı bu iş emrine yalnızca teslim alma fotoğrafı ekler ve 30 dakika sonra çalışmaz.",
  822. "pageTitle": "Araç geldiği haliyle",
  823. "pageBody": "Fotoğrafları sırayla çekin. Mevcut hasarların yakın çekimini ekleyin.",
  824. "retake": "Yeniden çek",
  825. "slots": {
  826. "front": "Ön",
  827. "right": "Sağ taraf",
  828. "rear": "Arka",
  829. "left": "Sol taraf",
  830. "odometer": "Kilometre sayacı",
  831. "other": "Hasar veya diğer"
  832. }
  833. }
  834. },
  835. "payCode": {
  836. "button": "Ödeme kodu",
  837. "title": "Tarayarak öde",
  838. "body": "Müşteri bunu telefon kamerasıyla tarar, fatura açılır ve oradan öder.",
  839. "sharesInvoice": "Kodu göstermek, faturayı göndermekle aynı şekilde müşteriyle paylaşır. O andan sonra fatura şu anki bilgilerini korur.",
  840. "show": "Kodu göster",
  841. "failed": "Kod oluşturulamadı. Tekrar deneyin.",
  842. "toPay": "Ödenecek",
  843. "scanHint": "Telefon kamerasıyla tarayın",
  844. "copyLink": "Bağlantıyı kopyala",
  845. "linkCopied": "Bağlantı kopyalandı",
  846. "waiting": "Ödeme bekleniyor. Kendiliğinden güncellenir.",
  847. "paid": "Ödeme alındı",
  848. "paidBody": "Ödeme iş emrine işlendi.",
  849. "done": "Tamam"
  850. },
  851. "customStatus": {
  852. "defaultMessage": "Merhaba {customer_name}, {vehicle} aracınızla ilgili bir güncelleme: {status}. {company_name}"
  853. },
  854. "leaveUnsaved": {
  855. "title": "Değişiklikleriniz kaydedilmedi",
  856. "fallbackReason": "Son değişiklikler kaydedilemedi.",
  857. "hint": "Düzeltmek için kalın ya da çıkın ve son kayıttan bu yana yapılan değişiklikleri kaybedin.",
  858. "stay": "Kal ve düzelt",
  859. "leave": "Kaydetmeden çık"
  860. }
  861. }