portal.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. {
  2. "directory": {
  3. "title": "Finden Sie Ihre Werkstatt",
  4. "description": "Wählen Sie unten Ihre Werkstatt, um auf das Kundenportal zuzugreifen.",
  5. "searchPlaceholder": "Werkstätten suchen…",
  6. "noWorkshops": "Derzeit sind keine Werkstätten verfügbar.",
  7. "noResults": "Keine Werkstatt entspricht Ihrer Suche.",
  8. "openPortal": "Portal öffnen"
  9. },
  10. "directLink": {
  11. "title": "Kundenportal",
  12. "description": "Bitte verwenden Sie den direkten Link Ihrer Werkstatt, um auf das Kundenportal zuzugreifen.",
  13. "hint": "Ihre Werkstatt wird Ihnen den Portal-Link per E-Mail oder SMS mitteilen."
  14. },
  15. "landing": {
  16. "contactTitle": "Kontakt",
  17. "aboutTitle": "Über uns",
  18. "noContactInfo": "Kontaktdaten sind noch nicht verfügbar.",
  19. "address": "Adresse",
  20. "phone": "Telefon",
  21. "email": "E-Mail",
  22. "hours": "Öffnungszeiten",
  23. "directions": "Wegbeschreibung"
  24. },
  25. "login": {
  26. "signInTitle": "Kundenanmeldung",
  27. "signInSubtitle": "Melden Sie sich an, um Rechnungen, Angebote und Servicehistorie zu sehen.",
  28. "emailLabel": "E-Mail-Adresse",
  29. "emailPlaceholder": "sie@beispiel.de",
  30. "sendLink": "Anmeldelink senden",
  31. "checkEmail": "Prüfen Sie Ihre E-Mails",
  32. "checkEmailDescription": "Falls ein Konto für diese E-Mail-Adresse existiert, haben wir Ihnen einen Anmeldelink gesendet. Der Link läuft in 15 Minuten ab.",
  33. "tryDifferentEmail": "Andere E-Mail-Adresse verwenden",
  34. "tabEmail": "E-Mail",
  35. "tabSms": "SMS",
  36. "phoneLabel": "Telefonnummer",
  37. "phonePlaceholder": "+49 12345678",
  38. "phoneLocalPlaceholder": "12345678",
  39. "sendCode": "Code senden",
  40. "codeSentTitle": "Geben Sie den Code ein, den wir gesendet haben",
  41. "codeSentDescription": "Wir haben einen 6-stelligen Code an {phone} gesendet, falls ein Konto existiert.",
  42. "codeLabel": "6-stelliger Code",
  43. "codePlaceholder": "123456",
  44. "verifyCode": "Anmelden",
  45. "useDifferentPhone": "Andere Nummer verwenden",
  46. "invalidCode": "Ungültiger oder abgelaufener Code",
  47. "notFound": "Nicht gefunden",
  48. "portalNotExist": "Dieses Portal existiert nicht.",
  49. "portalNotAvailable": "Portal nicht verfügbar",
  50. "portalNotEnabled": "Das Kundenportal ist für diese Organisation nicht aktiviert."
  51. },
  52. "nav": {
  53. "dashboard": "Dashboard",
  54. "vehicles": "Fahrzeuge",
  55. "invoices": "Rechnungen",
  56. "quotes": "Angebote",
  57. "inspections": "Inspektionen",
  58. "requestService": "Service anfordern"
  59. },
  60. "header": {
  61. "signOut": "Abmelden",
  62. "askShort": "Service"
  63. },
  64. "shell": {
  65. "notFound": "Nicht gefunden",
  66. "portalNotExist": "Dieses Portal existiert nicht.",
  67. "portalNotAvailable": "Portal nicht verfügbar",
  68. "portalNotEnabled": "Das Kundenportal ist für diese Organisation nicht aktiviert."
  69. },
  70. "dashboard": {
  71. "welcome": "Willkommen, {name}",
  72. "overview": "Hier ist eine Übersicht Ihres Kontos.",
  73. "vehicles": "Fahrzeuge",
  74. "openInvoices": "Offene Rechnungen",
  75. "pendingQuotes": "Ausstehende Angebote",
  76. "recentInvoices": "Aktuelle Rechnungen",
  77. "recentQuotes": "Aktuelle Angebote",
  78. "pendingServiceRequests": "Ausstehende Serviceanfragen",
  79. "viewAll": "Alle anzeigen",
  80. "newRequest": "Neue Anfrage",
  81. "noInvoicesYet": "Noch keine Rechnungen.",
  82. "noQuotesYet": "Noch keine Angebote.",
  83. "view": "Ansehen",
  84. "pending": "Ausstehend",
  85. "failedToLoad": "Dashboard konnte nicht geladen werden.",
  86. "quickRequestService": "Service anfragen",
  87. "quickRequestServiceHint": "Reparatur oder Inspektion buchen",
  88. "quickViewInvoices": "Ihre Rechnungen",
  89. "quickViewInvoicesHint": "Rechnungen und Zahlungsverlauf",
  90. "quickViewVehicles": "Ihre Fahrzeuge",
  91. "quickViewVehiclesHint": "Servicehistorie und Details",
  92. "activeJobs": "Aktive Aufträge"
  93. },
  94. "invoices": {
  95. "title": "Rechnungen",
  96. "description": "Alle Ihre Service-Rechnungen.",
  97. "noInvoices": "Noch keine Rechnungen.",
  98. "failedToLoad": "Rechnungen konnten nicht geladen werden.",
  99. "invoice": "Rechnung",
  100. "vehicle": "Fahrzeug",
  101. "date": "Datum",
  102. "amount": "Betrag",
  103. "payment": "Zahlung",
  104. "view": "Ansehen",
  105. "download": "Herunterladen",
  106. "downloadCertificate": "Prüfbericht herunterladen",
  107. "paid": "bezahlt",
  108. "partial": "teilweise",
  109. "unpaid": "unbezahlt",
  110. "back": "Zurück zu den Rechnungen",
  111. "openShared": "Freigegebene Kopie öffnen"
  112. },
  113. "quotes": {
  114. "title": "Angebote",
  115. "description": "Angebote und Kostenvoranschläge für Ihre Fahrzeuge.",
  116. "noQuotes": "Noch keine Angebote.",
  117. "failedToLoad": "Angebote konnten nicht geladen werden.",
  118. "quote": "Angebot",
  119. "vehicle": "Fahrzeug",
  120. "status": "Status",
  121. "amount": "Betrag",
  122. "validUntil": "Gültig bis",
  123. "view": "Ansehen"
  124. },
  125. "inspections": {
  126. "title": "Inspektionen",
  127. "description": "Fahrzeuginspektionsberichte.",
  128. "noInspections": "Noch keine Inspektionen.",
  129. "failedToLoad": "Inspektionen konnten nicht geladen werden.",
  130. "vehicle": "Fahrzeug",
  131. "template": "Checkliste",
  132. "status": "Status",
  133. "date": "Datum",
  134. "summary": "Zusammenfassung",
  135. "view": "Ansehen",
  136. "good": "{count} gut",
  137. "fair": "{count} akzeptabel",
  138. "poor": "{count} schlecht"
  139. },
  140. "vehicles": {
  141. "title": "Fahrzeuge",
  142. "description": "Ihre registrierten Fahrzeuge.",
  143. "noVehicles": "Keine Fahrzeuge gefunden.",
  144. "failedToLoad": "Fahrzeuge konnten nicht geladen werden.",
  145. "plate": "Kennzeichen: {plate}",
  146. "vin": "VIN: {vin}",
  147. "typeKey": "HSN/TSN: {typeKey}",
  148. "serviceCount": "{count, plural, one {# Service} other {# Services}}",
  149. "inspectionCount": "{count, plural, one {# Inspektion} other {# Inspektionen}}",
  150. "serviceHistory": "Serviceverlauf ({count})",
  151. "inspectionsTab": "Inspektionen ({count})",
  152. "noServiceRecords": "Noch keine Serviceaufzeichnungen.",
  153. "noInspections": "Noch keine Inspektionen.",
  154. "vehicleNotFound": "Fahrzeug nicht gefunden.",
  155. "completed": "Abgeschlossen {date}",
  156. "good": "{count} gut",
  157. "fair": "{count} akzeptabel",
  158. "poor": "{count} schlecht",
  159. "view": "Ansehen",
  160. "serviceHistoryTitle": "Servicehistorie",
  161. "inspectionsTitle": "Inspektionen",
  162. "columnVehicle": "Fahrzeug",
  163. "columnPlate": "Kennzeichen",
  164. "columnServices": "Services",
  165. "columnInspections": "Inspektionen",
  166. "reportSold": "Dieses Fahrzeug gehört mir nicht mehr",
  167. "reportSoldHint": "Wir informieren die Werkstatt, damit sie keine Erinnerungen mehr dazu sendet. Ihre Historie bleibt erhalten.",
  168. "reportSoldConfirm": "Ja, Werkstatt informieren",
  169. "reportSoldCancel": "Behalten",
  170. "reportSoldDone": "Danke, die Werkstatt wurde informiert",
  171. "reportSoldFailed": "Konnte gerade nicht gesendet werden",
  172. "reportSoldAlready": "Sie haben der Werkstatt mitgeteilt, dass dieses Fahrzeug nicht mehr Ihres ist."
  173. },
  174. "requestService": {
  175. "title": "Service anfordern",
  176. "description": "Reichen Sie eine Serviceanfrage für eines Ihrer Fahrzeuge ein.",
  177. "newServiceRequest": "Neue Serviceanfrage",
  178. "formDescription": "Beschreiben Sie das Problem und wir melden uns bei Ihnen.",
  179. "vehicleLabel": "Fahrzeug",
  180. "vehiclePlaceholder": "Fahrzeug auswählen",
  181. "descriptionLabel": "Problem beschreiben",
  182. "descriptionPlaceholder": "Was stimmt mit Ihrem Fahrzeug nicht?",
  183. "preferredDate": "Gewünschtes Datum",
  184. "preferredDateOptional": "(optional)",
  185. "submitRequest": "Anfrage senden",
  186. "selectVehicle": "Bitte wählen Sie ein Fahrzeug aus",
  187. "describeIssue": "Bitte beschreiben Sie das Problem",
  188. "submitSuccess": "Serviceanfrage eingereicht",
  189. "submitError": "Anfrage konnte nicht eingereicht werden",
  190. "noVehicles": "Sie haben keine registrierten Fahrzeuge. Bitte kontaktieren Sie uns, um zuerst ein Fahrzeug hinzuzufügen.",
  191. "yourRequests": "Ihre Serviceanfragen",
  192. "failedToLoad": "Daten konnten nicht geladen werden.",
  193. "staffNotes": "Mitarbeiterhinweise: {notes}",
  194. "preferred": "Bevorzugt: {date}",
  195. "notListedOption": "Mein Fahrzeug ist nicht aufgeführt",
  196. "newVehicleHint": "Beschreiben Sie das Fahrzeug, wir fügen es Ihrem Profil hinzu.",
  197. "fillVehicleDetails": "Bitte Marke und Modell des Fahrzeugs angeben",
  198. "makeLabel": "Marke",
  199. "makePlaceholder": "z. B. Ford",
  200. "modelLabel": "Modell",
  201. "modelPlaceholder": "z. B. Kuga",
  202. "yearLabel": "Baujahr",
  203. "plateLabel": "Kennzeichen"
  204. },
  205. "booking": {
  206. "title": "Untersuchung buchen",
  207. "due": "Untersuchung fällig am {date}",
  208. "firstSlot": "Erster freier Termin",
  209. "bookThis": "{when} buchen",
  210. "pickAnother": "Oder einen anderen Tag wählen",
  211. "pickTime": "Uhrzeit wählen",
  212. "pickTimeFirst": "Bitte oben eine Uhrzeit wählen",
  213. "confirmFor": "{when} bestätigen",
  214. "notePlaceholder": "Etwas, das wir wissen sollten? (optional)",
  215. "legend": "Durchgestrichene Tage sind voll; gelbe Tage haben wenige Termine.",
  216. "day": {
  217. "open": "Termine frei",
  218. "limited": "Wenige Termine",
  219. "full": "Ausgebucht",
  220. "closed": "Geschlossen"
  221. },
  222. "booked": "Gebucht für {when}",
  223. "bookedHint": "Wir haben eine Bestätigung gesendet. Bitte ein paar Minuten früher mit den Schlüsseln kommen.",
  224. "pending": "Angefragt für {when}",
  225. "pendingHint": "Die Werkstatt bestätigt Ihren Termin in Kürze.",
  226. "changeOrCancel": "Ändern oder stornieren",
  227. "expired": "Dieser Link ist abgelaufen",
  228. "expiredHint": "Rufen Sie uns an, wir finden gemeinsam einen Termin.",
  229. "unavailable": "Online-Buchung ist gerade nicht verfügbar",
  230. "unavailableHint": "Rufen Sie uns an, wir finden einen Termin.",
  231. "callUs": "Rufen Sie uns an: {phone}",
  232. "modeDirectNote": "Ihr Termin wird sofort für {minutes} Minuten reserviert.",
  233. "modeRequestNote": "Die Werkstatt bestätigt den gewünschten Termin.",
  234. "bookedToast": "Ihr Termin ist gebucht",
  235. "bookFailed": "Termin konnte nicht gebucht werden",
  236. "cancelledToast": "Buchung storniert",
  237. "cancelFailed": "Stornieren fehlgeschlagen",
  238. "footer": "Sie haben diesen Link erhalten, weil Ihre Werkstatt Sie an die Untersuchung erinnert hat.",
  239. "workOrderTitle": "Hauptuntersuchung {vehicle}",
  240. "notificationTitle": "Neue Online-Buchung",
  241. "notificationBody": "{customer} hat {vehicle} für {when} gebucht",
  242. "cancelledNotificationTitle": "Online-Buchung storniert",
  243. "cancelledNotificationBody": "{customer} hat die Buchung für {vehicle} am {when} storniert",
  244. "confirmationSubject": "Ihre Buchung bei {workshop}",
  245. "confirmationBody": "Ihr {vehicle} ist für {when} bei {workshop} gebucht. Änderung nötig? Nutzen Sie den Link aus unserer letzten Nachricht oder rufen Sie {phone} an.",
  246. "confirmationBodyRequest": "Danke, {workshop} hat Ihre Anfrage für {when} für Ihren {vehicle} erhalten und bestätigt in Kürze. Fragen? Rufen Sie {phone} an."
  247. }
  248. }