| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767 |
- {
- "title": "Einstellungen",
- "subtitle": "Verwalten Sie Ihre Werkstatt, Rechnungen und Einstellungen",
- "nav": {
- "categories": {
- "general": "Allgemein",
- "billing": "Abrechnung & Dokumente",
- "communications": "Kommunikation",
- "workshop": "Werkstatt",
- "integrations": "Apps & API",
- "system": "System"
- },
- "items": {
- "company": {
- "title": "Unternehmen",
- "description": "Firmendetails & Branding"
- },
- "subscription": {
- "title": "Abonnement",
- "description": "Tarif & Abrechnung"
- },
- "account": {
- "title": "Konto",
- "description": "Name, E-Mail & Passwort"
- },
- "team": {
- "title": "Team",
- "description": "Mitglieder & Rollen"
- },
- "invoice": {
- "title": "Rechnung & Angebote",
- "description": "Rechnungseinstellungen, Layout & benutzerdefinierte Felder"
- },
- "templates": {
- "title": "Vorlagen",
- "description": "Visueller Stil, Farben & Schriftarten"
- },
- "payment": {
- "title": "Zahlung",
- "description": "Zahlungsbedingungen & Konten"
- },
- "tax": {
- "title": "Steuer",
- "description": "Steuersatz & Standardwerte"
- },
- "warranty": {
- "title": "Garantie",
- "description": "Standardgarantie auf Angeboten & Rechnungen"
- },
- "currency": {
- "title": "Wahrung",
- "description": "Wahrungs- & Steuerstandards"
- },
- "localization": {
- "title": "Lokalisierung",
- "description": "Sprache, Währung, Datum & Uhrzeit"
- },
- "customFields": {
- "title": "Benutzerdefinierte Felder",
- "description": "Eigene Datenfelder definieren"
- },
- "email": {
- "title": "E-Mail",
- "description": "E-Mail-Anbieter & Versand"
- },
- "sms": {
- "title": "SMS",
- "description": "SMS-Anbieter & Nachrichten"
- },
- "telegram": {
- "title": "Telegram",
- "description": "Telegram-Bot & Nachrichten"
- },
- "customerPortal": {
- "title": "Kundenportal",
- "description": "Kunden-Self-Service-Portal"
- },
- "workshop": {
- "title": "Werkstatt",
- "description": "Techniker- & Arbeitsstandards"
- },
- "laborPresets": {
- "title": "Arbeitspakete",
- "description": "Vordefinierte Arbeitspakete"
- },
- "maintenance": {
- "title": "Wartung",
- "description": "Vorhergesagte Serviceintervalle"
- },
- "ai": {
- "title": "AI",
- "description": "KI-Anbieter & Funktionen"
- },
- "reportSchedule": {
- "title": "Berichtsplanung",
- "description": "Automatischer Berichtsversand"
- },
- "integrations": {
- "title": "Integrationen",
- "description": "Kalender, Videoanrufe und verbundene Dienste"
- },
- "webhooks": {
- "title": "Webhooks",
- "description": "Echtzeit-Ereignisbenachrichtigungen"
- },
- "appearance": {
- "title": "Darstellung",
- "description": "Design & Anzeige"
- },
- "data": {
- "title": "Daten",
- "description": "Export & Import-Backup"
- },
- "install": {
- "title": "App installieren",
- "description": "Torqvoice auf diesem Gerät hinzufügen"
- },
- "license": {
- "title": "Lizenz",
- "description": "White-Label-Lizenz"
- },
- "about": {
- "title": "Info",
- "description": "Version & Informationen"
- },
- "alerts": {
- "title": "Warnungen",
- "description": "Benachrichtigung bei Nachbestellbedarf"
- },
- "support": {
- "title": "Support",
- "description": "Support kontaktieren und die Support-Schaltfläche verwalten"
- },
- "tireHotel": {
- "title": "Reifenhotel",
- "description": "Saisonale Reifeneinlagerung"
- },
- "inspectionReminders": {
- "title": "HU-Erinnerungen",
- "description": "Buchungslink, Dauer und Vorlauf"
- },
- "emailTemplates": {
- "title": "E-Mail-Vorlagen",
- "description": "Was Ihre E-Mails zu Rechnung, Angebot und Bericht sagen"
- },
- "workOrderStatuses": {
- "title": "Auftragsstatus",
- "description": "Eigene Schritte, und wer informiert wird"
- }
- },
- "pro": "PRO",
- "new": "Neu"
- },
- "readOnly": {
- "banner": "Sie haben nur Lesezugriff auf die Einstellungen. Kontaktieren Sie einen Administrator, um Anderungen vorzunehmen."
- },
- "featureLocked": {
- "requiresPro": "Abonnement erforderlich",
- "upgradePlan": "Tarife ansehen",
- "activateLicense": "Lizenz aktivieren",
- "requiresLicense": "White-Label-Lizenz erforderlich",
- "previewHint": "Dies ist eine Vorschau. Alles auf dieser Seite wird mit einem Abonnement freigeschaltet."
- },
- "company": {
- "logoTitle": "Firmenlogo",
- "logoAlt": "Firmenlogo",
- "upload": "Hochladen",
- "remove": "Entfernen",
- "logoHint": "JPG, PNG, WebP, SVG — max. 2MB",
- "uploadingLogo": "Logo wird hochgeladen...",
- "logoUpdated": "Logo aktualisiert",
- "failedUploadLogo": "Logo-Upload fehlgeschlagen",
- "detailsTitle": "Firmendetails",
- "shopName": "Firmen-/Werkstattname",
- "shopNamePlaceholder": "Meiers Autowerkstatt",
- "orgNumber": "Organisationsnummer",
- "orgNumberPlaceholder": "123 456 789",
- "orgNumberLabel": "Bezeichnung der Organisationsnummer",
- "orgNumberLabelPlaceholder": "Org.-Nr.",
- "orgNumberLabelHint": "Wird auf Rechnungen und Angeboten neben der Nummer gedruckt. Leer lassen für die Standardbezeichnung in Ihrer Sprache, oder eintragen, wie sie bei Ihnen heißt, z. B. USt-IdNr., HRB oder UID.",
- "phone": "Telefon",
- "phonePlaceholder": "(555) 123-4567",
- "email": "E-Mail",
- "emailPlaceholder": "service@beispiel.de",
- "address": "Adresse",
- "slogan": "Slogan",
- "sloganPlaceholder": "Ihre Meisterwerkstatt für alle Marken",
- "sloganHint": "Eine Zeile unter Ihrem Namen auf Rechnungen und Angeboten.",
- "addressPlaceholder": "Hauptstrasse 123\nEtage 1\n12345 Stadt",
- "saveCompany": "Firmendetails speichern",
- "addNewCompany": "Neue Firma hinzufugen",
- "companyName": "Firmenname",
- "companyNamePlaceholder": "z.B. Meiers Autowerkstatt",
- "cancel": "Abbrechen",
- "createCompany": "Firma erstellen",
- "settingsSaved": "Firmeneinstellungen gespeichert",
- "failedSave": "Einstellungen konnten nicht gespeichert werden",
- "companyCreated": "Firma erfolgreich erstellt",
- "serviceType": "Dienstleistungstyp",
- "serviceTypeDescription": "Wählen Sie die Art der Dienstleistung, die Ihre Werkstatt anbietet. Dies ändert die Feldbezeichnungen in der gesamten Anwendung.",
- "automotive": "Automobil",
- "automotiveDescription": "Autos, LKWs und andere Straßenfahrzeuge",
- "marineService": "Maritim",
- "marineServiceDescription": "Boote, Yachten und Wasserfahrzeuge"
- },
- "account": {
- "devicesTitle": "Angemeldete Geräte",
- "devicesDescription": "Jeder Browser und jedes Telefon mit einer offenen Sitzung auf deinem Konto.",
- "thisDevice": "Dieses Gerät",
- "signedInAt": "Angemeldet {date}",
- "lastActiveAt": "Zuletzt aktiv {date}",
- "signOutDevice": "Abmelden",
- "signOutOthers": "Andere Geräte abmelden",
- "deviceSignedOut": "Gerät abgemeldet",
- "othersSignedOut": "Andere Geräte abgemeldet",
- "failedSignOutDevice": "Das Gerät konnte nicht abgemeldet werden",
- "profileTitle": "Profil",
- "profileDescription": "Aktualisieren Sie Ihren Anzeigenamen und Ihre E-Mail-Adresse.",
- "emailVerified": "Bestätigt",
- "emailNotVerified": "Nicht bestätigt",
- "sendVerificationEmail": "Bestätigungs-E-Mail senden",
- "verificationEmailSent": "Bestätigungs-E-Mail gesendet. Überprüfen Sie Ihren Posteingang.",
- "verificationEmailFailed": "Bestätigungs-E-Mail konnte nicht gesendet werden",
- "resendCooldown": "Erneut senden in {seconds}s",
- "emailChangeSent": "Ein Bestätigungslink wurde an Ihre neue E-Mail-Adresse gesendet. Ihre E-Mail wird aktualisiert, sobald Sie auf den Link klicken.",
- "name": "Name",
- "namePlaceholder": "Ihr Name",
- "emailLabel": "E-Mail",
- "emailPlaceholder": "Ihre E-Mail",
- "saveProfile": "Profil speichern",
- "profileUpdated": "Profil aktualisiert",
- "failedUpdateProfile": "Profil konnte nicht aktualisiert werden",
- "failedUpdateEmail": "E-Mail konnte nicht aktualisiert werden",
- "changePasswordTitle": "Passwort ändern",
- "changePasswordDescription": "Geben Sie Ihr aktuelles Passwort ein und wahlen Sie ein neues.",
- "currentPassword": "Aktuelles Passwort",
- "newPassword": "Neues Passwort",
- "confirmNewPassword": "Neues Passwort bestatigen",
- "changePassword": "Passwort ändern",
- "passwordChanged": "Passwort geandert",
- "passwordsNoMatch": "Passworter stimmen nicht uberein",
- "passwordMinLength": "Passwort muss mindestens 8 Zeichen lang sein",
- "failedChangePassword": "Passwort konnte nicht geandert werden",
- "twoFactorTitle": "Zwei-Faktor-Authentifizierung",
- "twoFactorEnabled": "Zwei-Faktor-Authentifizierung ist aktiviert",
- "twoFactorDisablePrompt": "Geben Sie Ihr Passwort ein, um die Zwei-Faktor-Authentifizierung zu deaktivieren.",
- "twoFactorEnablePrompt": "Fugen Sie eine zusatzliche Sicherheitsebene zu Ihrem Konto hinzu, indem Sie die Zwei-Faktor-Authentifizierung mit einer Authenticator-App aktivieren.",
- "password": "Passwort",
- "enterPassword": "Passwort eingeben",
- "disable2FA": "2FA deaktivieren",
- "enable2FA": "2FA aktivieren",
- "twoFactorDisabled": "Zwei-Faktor-Authentifizierung deaktiviert",
- "failedEnable2FA": "2FA konnte nicht aktiviert werden",
- "failedDisable2FA": "2FA konnte nicht deaktiviert werden",
- "enterPasswordError": "Bitte geben Sie Ihr Passwort ein",
- "setupDialogTitle": "Zwei-Faktor-Authentifizierung aktivieren",
- "setupDialogDescription": "Geben Sie Ihr Passwort ein, um die Einrichtung von 2FA mit einer Authenticator-App zu starten.",
- "continue": "Weiter",
- "scanQRTitle": "QR-Code scannen",
- "scanQRDescription": "Scannen Sie diesen QR-Code mit Ihrer Authenticator-App (Google Authenticator, Authy, usw.)",
- "verifyCodeTitle": "Code verifizieren",
- "verifyCodeDescription": "Geben Sie den 6-stelligen Code aus Ihrer Authenticator-App ein, um die korrekte Einrichtung zu bestatigen.",
- "authCode": "Authentifizierungscode",
- "authCodePlaceholder": "000000",
- "back": "Zuruck",
- "verify": "Verifizieren",
- "enterCodeError": "Bitte geben Sie den Code aus Ihrer Authenticator-App ein",
- "invalidCode": "Ungültiger Code. Bitte versuchen Sie es erneut.",
- "verificationFailed": "Verifizierung fehlgeschlagen",
- "backupCodesTitle": "Backup-Codes speichern",
- "backupCodesDescription": "Bewahren Sie diese Codes an einem sicheren Ort auf. Sie konnen sie verwenden, um sich anzumelden, wenn Sie den Zugang zu Ihrer Authenticator-App verlieren. Jeder Code kann nur einmal verwendet werden.",
- "copyCodes": "Codes kopieren",
- "copied": "Kopiert",
- "backupCodesCopied": "Backup-Codes in die Zwischenablage kopiert",
- "savedBackupCodes": "Ich habe meine Backup-Codes gespeichert",
- "twoFactorEnabledSuccess": "Zwei-Faktor-Authentifizierung aktiviert",
- "dangerZone": "Gefahrenzone",
- "deleteContentTitle": "Inhalte löschen",
- "deleteContentDescription": "Organisationsdaten wie Fahrzeuge, Kunden, Angebote oder Inventar selektiv löschen. Ihr Konto und Ihre Einstellungen bleiben erhalten.",
- "deleteContentButton": "Inhalte löschen",
- "deleteAccountTitle": "Konto löschen",
- "deleteAccountDescription": "Löschen Sie Ihr Konto und alle zugehörigen Daten dauerhaft, einschließlich Fahrzeuge, Servicedaten, Arbeitsaufträge, Rechnungen, Kunden, Dateien und Zahlungen. Diese Aktion kann nicht rückgängig gemacht werden.",
- "deleteAccountButton": "Konto löschen",
- "deleteAccountDialogTitle": "Konto löschen",
- "deleteAccountDialogDescription": "Dies löscht Ihr Konto und alle zugehörigen Daten dauerhaft. Diese Aktion ist unwiderruflich. Alle Ihre Fahrzeuge, Servicedaten, Arbeitsaufträge, Angebote, Kunden, Dateien und Zahlungshistorie werden dauerhaft entfernt.",
- "deleteAccountConfirmPhrase": "delete me",
- "deleteAccountConfirmPrompt": "Geben Sie <bold>delete me</bold> zur Bestatigung ein",
- "permanentlyDelete": "Dauerhaft löschen",
- "deleting": "Wird geloscht...",
- "failedDeleteAccount": "Konto konnte nicht geloscht werden",
- "deleteContentDialogTitle": "Inhalte löschen",
- "deleteContentDialogDescription": "Wählen Sie die Inhalte aus, die Sie dauerhaft löschen möchten. Diese Aktion kann nicht rückgängig gemacht werden.",
- "contentVehicles": "Fahrzeuge",
- "contentVehiclesDescription": "Alle Fahrzeuge und deren Servicedaten, Notizen, Erinnerungen, Kraftstoffprotokolle und wiederkehrende Rechnungen",
- "contentCustomers": "Kunden",
- "contentCustomersDescription": "Alle Kundendaten. Fahrzeuge, die mit geloschten Kunden verknupft sind, werden getrennt.",
- "contentQuotes": "Angebote",
- "contentQuotesDescription": "Alle Angebote und deren Positionen",
- "contentInventory": "Inventar",
- "contentInventoryDescription": "Alle Inventarteile und deren Bilder",
- "contentInspections": "Inspektionen",
- "contentInspectionsDescription": "Alle Fahrzeuginspektionen und deren Ergebnisse",
- "contentTechnicians": "Techniker",
- "contentTechniciansDescription": "Alle Technikerprofile. Verknüpfte Datensätze werden getrennt.",
- "contentInspectionTemplates": "Inspektions-Checklisten",
- "contentInspectionTemplatesDescription": "Alle Inspektions-Checklisten und ihre Abschnitte. Löschen Sie zuerst die Inspektionen.",
- "contentNotifications": "Benachrichtigungen",
- "contentNotificationsDescription": "Alle Systembenachrichtigungen",
- "contentSmsMessages": "SMS-Nachrichten",
- "contentSmsMessagesDescription": "Alle gesendeten und empfangenen SMS-Nachrichten",
- "contentCustomFields": "Benutzerdefinierte Felder",
- "contentCustomFieldsDescription": "Alle benutzerdefinierten Felddefinitionen und Werte",
- "deleteContentConfirmPhrase": "delete my data",
- "deleteContentConfirmPrompt": "Geben Sie <bold>delete my data</bold> zur Bestatigung ein",
- "deleteSelected": "{count} ausgewählte löschen",
- "contentDeleted": "Ausgewahlte Inhalte wurden dauerhaft geloscht",
- "failedDeleteContent": "Inhalte konnten nicht geloscht werden",
- "passkey": {
- "title": "Passkeys",
- "description": "Melden Sie sich mit Biometrie oder einem Sicherheitsschlüssel anstelle eines Passworts an.",
- "noPasskeys": "Noch keine Passkeys registriert.",
- "unnamed": "Unbenannter Passkey",
- "singleDevice": "Nur dieses Gerät",
- "multiDevice": "Geräteübergreifend synchronisiert",
- "register": "Passkey registrieren",
- "registering": "Registriere...",
- "registerSuccess": "Passkey erfolgreich registriert",
- "registerFailed": "Passkey konnte nicht registriert werden",
- "delete": "Löschen",
- "deleteSuccess": "Passkey gelöscht",
- "deleteFailed": "Passkey konnte nicht gelöscht werden",
- "rename": "Passkey umbenennen",
- "renameFailed": "Passkey konnte nicht umbenannt werden",
- "nameLabel": "Name",
- "namePlaceholder": "z.B. MacBook Pro, iPhone",
- "cancel": "Abbrechen",
- "save": "Speichern",
- "confirmDeleteTitle": "Passkey löschen",
- "confirmDelete": "Möchten Sie diesen Passkey wirklich löschen? Sie können sich damit nicht mehr anmelden."
- },
- "cancel": "Abbrechen",
- "deleteWorkshopTitle": "Werkstatt löschen",
- "deleteWorkshopDescription": "Diese Werkstatt und alle ihre Daten dauerhaft löschen: Kunden, Fahrzeuge, Arbeitsaufträge, Rechnungen, Lager und hochgeladene Dateien. Teammitglieder verlieren den Zugriff. Dies kann nicht rückgängig gemacht werden.",
- "deleteWorkshopButton": "Werkstatt löschen",
- "deleteWorkshopDialogTitle": "Diese Werkstatt löschen?",
- "deleteWorkshopDialogDescription": "Dies löscht die Werkstatt und alles darin dauerhaft. Diese Aktion kann nicht rückgängig gemacht werden.",
- "deleteWorkshopConfirmPrompt": "Geben Sie <bold>{name}</bold> ein, um zu bestätigen.",
- "deleteWorkshopSuccess": "Werkstatt gelöscht",
- "deleteWorkshopFailed": "Werkstatt konnte nicht gelöscht werden",
- "deleteAccountMoved": "Möchten Sie Ihr Konto löschen?",
- "deleteAccountMovedLink": "Das können Sie in den Dateneinstellungen tun.",
- "signatureTitle": "Unterschrift",
- "signatureDescription": "Wird auf den Rechnungen, Angeboten und Prüfbescheinigungen gedruckt, die Sie für diese Werkstatt ausstellen.",
- "signatureDraw": "Zeichnen",
- "signatureUpload": "Hochladen",
- "signatureDrawHint": "Hier unterschreiben",
- "signatureUploadHint": "Wählen Sie ein Foto oder einen Scan Ihrer Unterschrift",
- "signatureDrawTip": "Verwenden Sie einen Finger, einen Eingabestift oder die Maus.",
- "signatureUploadTip": "Unterschreiben Sie auf weißem Papier und fotografieren Sie es. Das Papier wird entfernt, nur die Tinte bleibt erhalten.",
- "signatureChooseFile": "Bild auswählen",
- "signatureClear": "Leeren",
- "signatureSave": "Unterschrift speichern",
- "signatureCancel": "Abbrechen",
- "signatureReplace": "Ersetzen",
- "signatureRemove": "Entfernen",
- "signatureSaved": "Unterschrift gespeichert",
- "signatureRemoved": "Unterschrift entfernt. Bereits ausgestellte Dokumente behalten ihre.",
- "signatureSaveFailed": "Die Unterschrift konnte nicht gespeichert werden",
- "signatureEmpty": "Zeichnen Sie zuerst eine Unterschrift oder laden Sie eine hoch",
- "signatureNotImage": "Diese Datei ist kein Bild",
- "signatureNoInk": "In diesem Bild wurde keine Unterschrift gefunden. Versuchen Sie einen dunkleren Stift auf weißem Papier.",
- "signatureCanvasLabel": "Unterschriftenfeld",
- "signatureDesignerHint": "Sie erscheint dort, wo in einem Design der Abschnitt Unterschrift aktiviert ist. Aktivieren Sie ihn im <link>Vorlagen-Designer</link>."
- },
- "team": {
- "title": "Team",
- "noOrgDescription": "Erstellen Sie ein Team, um Daten mit anderen Benutzern zu teilen.",
- "orgDescription": "Verwalten Sie Ihre Organisationsmitglieder und deren Rollen.",
- "createOrg": "Organisation erstellen",
- "createOrgDescription": "Erstellen Sie eine Organisation, um Teammitglieder einzuladen. Sie werden der Eigentumer.",
- "orgName": "Organisationsname",
- "orgNamePlaceholder": "Meine Werkstatt",
- "create": "Erstellen",
- "orgCreated": "Organisation erstellt",
- "failedCreateOrg": "Organisation konnte nicht erstellt werden",
- "memberCount": "{count} Mitglied",
- "memberCountPlural": "{count} Mitglieder",
- "admin": "Administrator",
- "member": "Mitglied",
- "inviteByEmail": "Per E-Mail einladen",
- "inviteEmailPlaceholder": "benutzer@beispiel.de",
- "invite": "Einladen",
- "invited": "Mitglied erfolgreich eingeladen.",
- "userNotFoundTitle": "Benutzer nicht gefunden",
- "userNotFoundDescription": "Kein Konto für \"{email}\" gefunden. Eine Einladungs-E-Mail senden, um sich anzumelden und Ihrem Team beizutreten?",
- "sendInvitation": "Einladung senden",
- "invitationSentTitle": "Einladung gesendet",
- "invitationSentDescription": "Eine Einladungs-E-Mail wurde an {email} gesendet.",
- "failedInvite": "Mitglied konnte nicht eingeladen werden",
- "failedSendInvitation": "Einladung konnte nicht gesendet werden",
- "pendingInvitations": "Ausstehende Einladungen",
- "invitedAs": "Eingeladen als {role}",
- "resendInvitation": "Einladung erneut senden",
- "invitationResent": "Einladung erneut an {email} gesendet",
- "failedResendInvitation": "Einladung konnte nicht erneut gesendet werden",
- "expires": "Lauft ab {date}",
- "pending": "Ausstehend",
- "cancelInvitation": "Einladung stornieren",
- "cancelInvitationDescription": "Einladung an {email} stornieren? Der Link kann dann nicht mehr verwendet werden.",
- "invitationCancelled": "Einladung storniert",
- "failedCancelInvitation": "Einladung konnte nicht storniert werden",
- "customRoles": "Benutzerdefinierte Rollen",
- "newRole": "Neue Rolle",
- "roleName": "Rollenname",
- "roleNamePlaceholder": "z.B. Techniker",
- "fullAdminAccess": "Voller Admin-Zugriff (umgeht alle Berechtigungsprufungen)",
- "permissions": "Berechtigungen",
- "createRole": "Rolle erstellen",
- "updateRole": "Rolle aktualisieren",
- "roleCreated": "Rolle erstellt",
- "roleUpdated": "Rolle aktualisiert",
- "failedSaveRole": "Rolle konnte nicht gespeichert werden",
- "deleteRole": "Rolle löschen",
- "deleteRoleDescription": "Die Rolle \"{name}\" löschen? Mitglieder mit dieser Rolle verlieren ihre benutzerdefinierten Berechtigungen.",
- "roleDeleted": "Rolle geloscht",
- "failedDeleteRole": "Rolle konnte nicht geloscht werden",
- "fullAccess": "Voller Zugriff",
- "permissionCount": "{count} Berechtigung",
- "permissionCountPlural": "{count} Berechtigungen",
- "noCustomRoles": "Noch keine benutzerdefinierten Rollen. Erstellen Sie eine, um granulare Berechtigungen für Teammitglieder zu definieren.",
- "presetAll": "Alle",
- "presetViewOnly": "Nur Ansicht",
- "presetWriteAll": "Lesen & Schreiben",
- "presetNone": "Keine",
- "builtInRoles": "Integrierte Rollen",
- "ownerLabel": "Eigentumer",
- "ownerDescription": "Voller Zugriff. Kann Mitglieder verwalten, Rollen ändern und die Organisation löschen.",
- "adminLabel": "Administrator",
- "adminDescription": "Kann Mitglieder einladen/entfernen und gemeinsame Daten verwalten.",
- "memberLabel": "Mitglied",
- "memberDescription": "Die Rechte ergeben sich aus der zugewiesenen Rolle. Ohne Rolle kann dieses Mitglied nichts tun.",
- "roleAssigned": "Rolle aktualisiert",
- "failedAssignRole": "Rolle konnte nicht aktualisiert werden",
- "removeMemberTitle": "Mitglied entfernen",
- "removeMemberDescription": "{name} aus dem Team entfernen? Der Zugriff auf gemeinsame Daten geht verloren.",
- "removeButton": "Entfernen",
- "memberRemoved": "Mitglied entfernt",
- "failedRemoveMember": "Mitglied konnte nicht entfernt werden",
- "memberRoleUpdated": "Mitgliedsrolle aktualisiert",
- "failedUpdateRole": "Rolle konnte nicht aktualisiert werden",
- "removeMember": "Mitglied entfernen",
- "cancelInvite": "Einladung zurückziehen",
- "editRole": "Rolle bearbeiten",
- "technician": "Techniker",
- "technicianHint": "Kann Aufträge zugewiesen bekommen und die Techniker-App nutzen",
- "technicianFailed": "Konnte nicht geändert werden",
- "setupApp": "Für App einrichten",
- "setupAppTitle": "Techniker-App einrichten",
- "setupAppInstruction": "Bitten Sie {name}, dies auf dem Telefon zu tun:",
- "setupAppOrType": "Oder lesen Sie ihm diesen Code vor:",
- "setupAppExpiry": "Gilt einmalig und läuft in {time} ab.",
- "setupAppExpired": "Dieser Code ist abgelaufen. Schließen und neu beginnen.",
- "setupAppDone": "Fertig",
- "setupAppFailed": "Einrichtungscode konnte nicht erstellt werden",
- "setupPageTitle": "Techniker-App einrichten",
- "setupPageBody": "Öffnen Sie Torqvoice Tech auf diesem Telefon, tippen Sie auf Einrichtungscode scannen und halten Sie es erneut auf denselben Code.",
- "setupPageCode": "Oder geben Sie diesen Code in der App ein",
- "setupPageOpenApp": "Torqvoice Tech öffnen",
- "setupPageExpiry": "Dieser Code gilt einmalig und läuft zehn Minuten nach der Erstellung durch Ihre Werkstatt ab.",
- "setupAppStep1": "Torqvoice Tech installieren",
- "setupAppStep2": "Sie öffnen und auf „Einrichtungscode scannen“ tippen",
- "setupAppStep3": "Das Telefon auf diesen Code halten",
- "setupAppNotCamera": "Die normale Kamera-App des Telefons funktioniert nicht. Es muss in Torqvoice Tech gescannt werden.",
- "addTechnician": "Techniker hinzufügen",
- "addTechnicianHint": "Für einen Mechaniker, der am Tresen steht. Ohne E-Mail, ohne Wartezeit.",
- "technicianName": "Name",
- "technicianNamePlaceholder": "Vollständiger Name",
- "technicianPhone": "Handynummer",
- "technicianPhonePlaceholder": "Das Telefon in seiner Tasche",
- "addTechnicianSubmit": "Anlegen",
- "addTechnicianNote": "Ab dann meldet er sich mit dieser Nummer an. Kein Passwort zum Merken und nichts, was auf dem ersten Bildschirm der App eingetippt werden muss.",
- "addTechnicianDone": "{name} ist angelegt. Zeigen Sie ihm den Code.",
- "addTechnicianFailed": "Techniker konnte nicht angelegt werden",
- "setupAppCopyLink": "Link zum Senden kopieren",
- "setupAppCopied": "Kopiert",
- "revokeTechnicianTitle": "Aus der App abmelden?",
- "revokeTechnicianBody": "{name} verliert sofort den Zugriff auf dem Telefon, und jeder Code wird ungültig. Erledigte Arbeit und Stunden bleiben unverändert.",
- "revokeTechnicianConfirm": "Abmelden",
- "addPerson": "Hinzufügen",
- "addPersonTitle": "Jemanden zur Werkstatt hinzufügen",
- "addPersonWho": "Die beiden werden unterschiedlich eingerichtet. Sagen Sie uns zuerst, um wen es geht.",
- "choiceTechnician": "Ein Mechaniker",
- "choiceTechnicianHint": "Arbeitet an den Autos und nutzt Torqvoice auf dem Telefon. Am einfachsten, solange er neben Ihnen steht, und dauert etwa eine Minute.",
- "choiceMember": "Jemand im Büro",
- "choiceMemberHint": "Nimmt Autos an, bestellt Teile und schreibt Rechnungen, am Computer. Sie senden eine E-Mail und er wählt sein eigenes Passwort.",
- "stepLabelWho": "Wer",
- "stepLabelDetails": "Angaben",
- "stepLabelPhone": "Sein Telefon",
- "techDetailsTitle": "Name und Handynummer",
- "techDetailsBlurb": "Über die Handynummer meldet er sich künftig an, nehmen Sie also das Telefon, das er wirklich dabeihat. Ein Passwort, das er sich merken oder vergessen könnte, gibt es nicht.",
- "techHandoffTitle": "Jetzt auf sein Telefon bringen",
- "techHandoffBlurb": "Dieser Code verbindet sein Telefon mit Ihrer Werkstatt. Er gilt einmal und nur zehn Minuten lang, machen Sie es also, solange er hier ist.",
- "memberDetailsTitle": "Seine E-Mail-Adresse",
- "memberDetailsBlurb": "Er bekommt eine E-Mail mit einem Link. Beim Öffnen wählt er sein eigenes Passwort und erscheint danach in der Liste oben.",
- "roleHint": "Administratoren können Einstellungen ändern und Personen hinzufügen. Alle anderen erledigen die tägliche Arbeit.",
- "stepBack": "Zurück",
- "stepHandoffDone": "Er hat ihn gescannt",
- "stepDoneTitle": "{name} ist startklar",
- "stepDoneBody": "Er kann die App öffnen und seine Aufträge sehen. Beim nächsten Mal meldet er sich nur mit seiner Handynummer an, ohne Code.",
- "stepInvitedTitle": "Einladung an {email} gesendet",
- "stepInvitedBody": "Er erscheint in der Liste, sobald er die E-Mail geöffnet und angenommen hat. Der Link gilt sieben Tage.",
- "stepDoneAnother": "Noch jemanden hinzufügen",
- "clashTitle": "{name} hat diese Nummer bereits",
- "clashBlurb": "Zwei Personen können sich keine Handynummer teilen, weil sie sich damit anmelden. Welcher Fall ist es?",
- "clashSamePerson": "Das ist {name}",
- "clashSamePersonHint": "Dieselbe Person kommt zurück oder der Name war anders geschrieben. Aufträge und Stunden bleiben erhalten, und der eben eingegebene Name ersetzt den alten.",
- "clashTakeover": "Nein, das ist {name}",
- "clashTakeoverHint": "Eine andere Person, die diese Nummer jetzt hat. {name} behält alles Geleistete, kann sich aber nicht mehr anmelden, und Sie können später eine neue Nummer hinterlegen.",
- "clashDifferentNumber": "Keins davon, Nummer ändern",
- "workshopCountry": "In welchem Land ist Ihre Werkstatt?",
- "workshopCountryPlaceholder": "Land auswählen",
- "workshopCountryHint": "Wird nur einmal gefragt. Danach können Handynummern kurz eingegeben werden. Sie können es später unter <link>Spracheinstellungen</link> ändern.",
- "phonePreview": "Gespeichert als",
- "stepScannedTitle": "{name} ist drin",
- "countrySearch": "Länder durchsuchen",
- "countryNoMatch": "Kein Land passt dazu",
- "choiceStandalone": "Nur ein Name fürs Board",
- "choiceStandaloneHint": "Ein Azubi, ein Subunternehmer, jeder, den Sie einplanen, der sich aber nie anmeldet. Kein Telefon, keine E-Mail, kein Konto. Sie können das später ergänzen.",
- "standaloneDetailsTitle": "Name und Farbe",
- "standaloneDetailsBlurb": "Mehr braucht es nicht. Die Person erscheint auf dem Board und auf Aufträgen und hat nichts, wo sie sich anmelden müsste.",
- "boardColour": "Farbe auf dem Board",
- "stepStandaloneTitle": "{name} steht auf dem Board",
- "stepStandaloneBody": "Sie können sie sofort einplanen und Aufträgen zuweisen. Wird die App später gebraucht, ergänzen Sie hier einfach eine Handynummer.",
- "boardOnly": "Nur auf dem Board",
- "boardOnlyHint": "Werden eingeplant und Aufträgen zugewiesen, melden sich aber nie an. Geben Sie ihnen eine Handynummer, wenn die App gebraucht wird.",
- "boardOnlyNoAccount": "Kein Konto",
- "giveApp": "App geben",
- "giveAppTitle": "{name} die App geben",
- "giveAppBlurb": "Es fehlt nur eine Handynummer. Damit meldet sich die Person künftig an.",
- "giveAppKeepsHistory": "Alles, was bereits auf sie gebucht ist, bleibt erhalten.",
- "giveAppSubmit": "Konto anlegen",
- "role": "Rolle",
- "inviteMemberHint": "Die Person erhält eine E-Mail und wählt ihr eigenes Passwort.",
- "removeBoardOnlyTitle": "{name} von der Tafel nehmen?",
- "removeBoardOnlyBody": "{name} erscheint nicht mehr auf der Werkstatttafel und kann keinen Aufträgen mehr zugewiesen werden. Bereits erfasste Arbeit und gestempelte Stunden bleiben genau so, wie sie sind.",
- "removeBoardOnlyDone": "{name} ist von der Tafel",
- "noRole": "Keine Rolle",
- "worksOnJobs": "Arbeitet an Aufträgen",
- "createDefaultRoles": "Standardrollen anlegen",
- "defaultRolesCreated": "Standardrollen angelegt",
- "noRolesYet": "Diese Werkstatt hat noch keine Rollen, außer Admin gibt es also nichts zu vergeben. Legen Sie die Standardrollen an und schränken Sie die Rechte später ein.",
- "noRoleDescription": "Überhaupt keine Rechte. Sie können sich anmelden, aber jeder Bildschirm weist sie ab, bis Sie ihnen unten eine Rolle geben.",
- "cannotUseApp": "Diese Rolle kann keine Aufträge bearbeiten. Geben Sie ihr zuerst Techniker oder eine Rolle mit denselben Rechten.",
- "revokeTechnicianDone": "{name} wurde aus der App abgemeldet",
- "noAccessTitle": "Noch kein Zugriff",
- "noAccessBody": "Ihr Konto gehört zu {workshop}, hat aber noch keine Rolle, deshalb gibt es hier nichts zu öffnen. Bitten Sie einen Inhaber oder Administrator Ihrer Werkstatt um eine Rolle.",
- "setupPageInstall": "Bei Google Play laden"
- },
- "invoice": {
- "title": "Rechnungslayout",
- "description": "Konfigurieren Sie, was auf generierten PDF-Rechnungen erscheint.",
- "numberingTitle": "Nummerierung und Fristen",
- "numberingDescription": "Wie Rechnungen und Angebote nummeriert werden, wann Rechnungen fällig sind und wie lange Angebote gelten.",
- "documentsTitle": "Dokumente",
- "documentsDescription": "Was jede Rechnung und jedes Angebot mitbringt.",
- "tabs": {
- "general": "Allgemein",
- "layout": "Layout",
- "customFields": "Benutzerdefinierte Felder"
- },
- "invoiceNumberFormat": "Rechnungsnummernformat",
- "invoiceNumberFormatHint": "Verwenden Sie <code>{year}</code> für das aktuelle Jahr. Vorschau: <bold>{preview}</bold>",
- "quoteNumberFormat": "Angebotsnummernformat",
- "quoteNumberFormatHint": "Verwenden Sie <code>{year}</code> für das aktuelle Jahr. Vorschau: <bold>{preview}</bold>",
- "quoteValidDays": "Angebotsgültigkeit (Tage)",
- "quoteValidDaysHint": "Neue Angebote erhalten ein Gültig-bis-Datum so viele Tage im Voraus. 0 deaktiviert dies.",
- "sectionInvoices": "Rechnungen",
- "sectionQuotes": "Angebote",
- "nextInvoiceNumber": "Nachste Rechnungsnummer",
- "nextInvoiceNumberPlaceholder": "z.B. 94",
- "nextInvoiceNumberHint": "Die nachste Rechnung verwendet diese Nummer (z.B. {example})",
- "dueDays": "Falligkeitstage",
- "dueDaysHint": "Anzahl der Tage bis zur Falligkeit der Rechnung",
- "visibilityTitle": "Sichtbarkeit auf der Rechnung",
- "companyLogo": "Firmenlogo",
- "companyLogoHint": "Firmenlogo im Rechnungskopf anzeigen",
- "companyName": "Firmenname",
- "companyNameHint": "Firmennamentext im Rechnungskopf anzeigen",
- "bankAccount": "Bankkonto",
- "bankAccountHint": "Bankkonto/IBAN auf der Rechnung anzeigen",
- "organizationNumber": "Organisationsnummer",
- "organizationNumberHint": "Org.-Nr. im Rechnungskopf anzeigen",
- "customFooter": "Benutzerdefinierte Rechnungsfusszeile",
- "footerPlaceholder": "Vielen Dank für Ihren Auftrag!",
- "footerHint": "Dieser Text erscheint am Ende jeder Rechnung",
- "saveInvoice": "Rechnungseinstellungen speichern",
- "saved": "Rechnungseinstellungen gespeichert",
- "layoutDescription": "Passen Sie die Reihenfolge und Sichtbarkeit der Abschnitte in Ihren Rechnungen und Angeboten an.",
- "layoutSaved": "Layout erfolgreich gespeichert",
- "preview": "Vorschau",
- "layoutDocInvoice": "Rechnung",
- "layoutDocQuote": "Angebot",
- "saveLayout": "Layout speichern",
- "resetLayout": "Zurücksetzen",
- "layoutColorsHint": "Farben, Schriften und der Briefkopf-Stil liegen unter Vorlagen.",
- "goToTemplates": "Vorlagen öffnen",
- "lockTitle": "Abgeschlossene Dokumente sperren",
- "lockDescription": "Verhindert Änderungen an einer Rechnung oder einem Angebot, sobald es abgeschlossen ist.",
- "lockWhatItDoes": "Gesperrt werden: Teile, Arbeit, Mengen, Preise, Rabatt, Steuer, Belegnummer und Datum. Auch das Löschen des Dokuments wird verhindert.",
- "lockWhatItAllows": "Weiterhin möglich: Zahlungen erfassen, Online-Kartenzahlung, Statusänderungen, Versand und erneuter Versand, Anhänge und interne Notizen. Eine gesperrte Rechnung kann immer bezahlt werden.",
- "lockUnlockNote": "Inhaber und Administratoren können ein einzelnes Dokument auf dessen eigener Seite entsperren, wenn wirklich etwas korrigiert werden muss. Jede Entsperrung wird im Audit-Log festgehalten.",
- "lockDetailsShow": "Was das Sperren bewirkt",
- "lockDetailsHide": "Ausblenden",
- "lockInvoicesLabel": "Rechnungen sperren",
- "lockTriggerSent": "Sobald die Rechnung versendet ist",
- "lockTriggerPaid": "Sobald die Rechnung vollständig bezahlt ist",
- "lockTriggerSentHint": "Sperrt, sobald die Rechnung per E-Mail versendet oder ein Freigabelink erstellt wird. Zuvor versendete Rechnungen sind nicht betroffen.",
- "lockTriggerPaidHint": "Sperrt, sobald der volle Betrag beglichen oder die Rechnung manuell als bezahlt markiert ist. Teilweise bezahlte Rechnungen bleiben bearbeitbar.",
- "lockQuotesLabel": "Angebote sperren",
- "quoteLockTriggerSent": "Sobald das Angebot versendet ist",
- "quoteLockTriggerAccepted": "Sobald das Angebot angenommen ist",
- "quoteLockTriggerSentHint": "Sperrt, sobald das Angebot zum Kunden geht. Nur wählen, wenn Sie Angebote nie nachverhandeln.",
- "quoteLockTriggerAcceptedHint": "Sperrt, sobald der Kunde das Angebot angenommen hat oder es in einen Auftrag umgewandelt wurde. Versendete Angebote bleiben bearbeitbar.",
- "freezeTitle": "Rechnungen von vor der Sperre",
- "freezeBody": "{count, plural, one {# Rechnung} other {# Rechnungen}} erreichte einen Kunden, bevor diese Version sperren konnte, was eine Rechnung druckt. Sie werden weiterhin mit Ihren aktuellen Angaben, Logo und Design gedruckt, sodass eine Änderung von heute auch sie erreicht. Sperren bewahrt jede so, wie sie jetzt gedruckt wird.",
- "freezeNone": "Jede Rechnung, die einen Kunden erreicht hat, ist so gesperrt, wie sie versandt wurde.",
- "freezeButton": "Mit dem aktuellen Design sperren",
- "freezeConfirmTitle": "{count, plural, one {# Rechnung} other {# Rechnungen}} sperren?",
- "freezeConfirmBody": "Jede behält das Design, das Logo, die Werkstattangaben, den Kunden, das Fahrzeug und die Befunde, mit denen sie jetzt gedruckt wird. Das kann nicht rückgängig gemacht werden; die Rechnungen bleiben genau so bearbeitbar oder für die Bearbeitung gesperrt wie heute.",
- "freezeProgress": "{done} von {total} gesperrt",
- "freezeDone": "{count, plural, one {# Rechnung} other {# Rechnungen}} gesperrt",
- "freezeFailed": "Rechnungen konnten nicht gesperrt werden",
- "reapplyTitle": "Design auf bereits versendeten Rechnungen",
- "reapplyDescription": "Das heute verwendete Design auf Rechnungen anwenden, die auf ein älteres festgelegt sind.",
- "reapplyBody": "{count, plural, one {# Rechnung ist} other {# Rechnungen sind}} auf das Design festgelegt, mit dem sie versendet wurde, daher erreicht ein neues Design nur ab jetzt versendete Rechnungen. Das erneute Anwenden legt das heutige Design auf alle. Nur das Aussehen ändert sich: Werkstattangaben, Kunde, Zahlungsbedingungen und Beträge jeder Rechnung bleiben, wie sie versendet wurden.",
- "reapplyWarning": "Das lässt sich nicht rückgängig machen. Das zuvor verwendete Design wird nicht aufbewahrt.",
- "reapplyButton": "Aktuelles Design erneut anwenden",
- "reapplyConfirmTitle": "Design auf {count, plural, one {# Rechnung} other {# Rechnungen}} erneut anwenden?",
- "reapplyConfirmBody": "Jede Rechnung, die bereits an einen Kunden ging, wechselt zum aktuellen Design. Nur das Aussehen ändert sich: Angaben, Bedingungen und Beträge jeder Rechnung bleiben, wie sie versendet wurden. Das lässt sich nicht rückgängig machen, und das zuvor verwendete Design kann nicht wiederhergestellt werden.",
- "reapplyProgress": "{done} von {total} aktualisiert",
- "reapplyDone": "{count, plural, one {# Rechnung verwendet} other {# Rechnungen verwenden}} jetzt das aktuelle Design",
- "reapplyFailed": "Design konnte nicht erneut angewendet werden",
- "sectionSending": "Versand",
- "attachPdfLabel": "PDF an E-Mails anhängen",
- "attachPdfHint": "Die Vorgabe für jede Rechnung, jedes Angebot und jede Prüfung, die Sie per E-Mail senden. Ein: Der Kunde erhält das PDF als Anhang. Aus: Er erhält stattdessen einen Link zum Dokument, und der Aufrufzähler zeigt, wann es geöffnet wurde, damit Sie bei den unbeachteten nachfassen können. Für einen einzelnen Versand können Sie das im Teilen-Dialog ändern.",
- "shopFee": {
- "title": "Werkstattpauschale",
- "description": "Eine Pauschale für Verbrauchsmaterial wie Putztücher, Reiniger, Schmierstoffe und Entsorgung, die jedem neuen Auftrag und Angebot als eigene Position hinzugefügt wird.",
- "enabled": "Werkstattpauschale berechnen",
- "enabledHint": "Neue Aufträge und Angebote erhalten die Pauschale als Position. Sie kann bei einzelnen Aufträgen entfernt werden. Bestehende Aufträge bleiben unverändert.",
- "defaultLabel": "Kleinmaterial",
- "label": "Bezeichnung auf der Rechnung",
- "appliesTo": "Gilt für",
- "appliesToBoth": "Aufträge und Angebote",
- "appliesToWorkOrders": "Nur Aufträge",
- "appliesToQuotes": "Nur Angebote",
- "mode": "Berechnung",
- "modeFlat": "Fester Betrag",
- "modePercent": "Prozentsatz",
- "amount": "Betrag",
- "amountHint": "Derselbe Betrag bei jedem Auftrag. Er kann bei einzelnen Aufträgen geändert werden.",
- "percent": "Prozentsatz (%)",
- "base": "Prozent von",
- "baseLabor": "Arbeit",
- "baseLaborParts": "Arbeit und Teile",
- "cap": "Höchstbetrag",
- "capHint": "Die Pauschale wird nie höher als dieser Betrag. Leer lassen für keinen Höchstbetrag.",
- "capPlaceholder": "Kein Höchstbetrag"
- }
- },
- "layoutEditor": {
- "helpText": "Ziehen zum Neuordnen. Verwenden Sie den Breiten-Umschalter, um Abschnitte nebeneinander zu platzieren. Aufeinanderfolgende Halbbreite-Abschnitte (L/R) werden in zwei Spalten dargestellt.",
- "addField": "Feld hinzufügen",
- "custom": "benutzerdefiniert",
- "full": "Voll",
- "boxed": "Rahmen",
- "plain": "Ohne",
- "boxedHint": "Wird in einem Kasten gedruckt",
- "plainHint": "Wird ohne Kasten gedruckt",
- "L": "L",
- "R": "R",
- "left": "links",
- "right": "rechts",
- "halfWidthHint": "Halbbreite ({column}) — Klicken für volle Breite",
- "fullWidthHint": "Volle Breite — Klicken für Halbbreite (links)",
- "sections": {
- "header": "Kopfzeile",
- "slogan": "Slogan",
- "customer": "Kunde",
- "vehicle": "Fahrzeug",
- "service": "Service",
- "document_title": "Belegtitel",
- "items_table": "Positionstabelle",
- "parts_table": "Teile",
- "labor_table": "Arbeit",
- "totals": "Summen",
- "notes": "Notizen",
- "attached_documents": "Beigefügte Dokumente",
- "diagnostic_notes": "Diagnosenotizen",
- "findings": "Beobachtungen",
- "warranty": "Garantie",
- "bank_account": "Bankkonto",
- "footer": "Fußzeile",
- "general": "Allgemein",
- "telegram_qr": "Telegram-QR",
- "result": "Ergebnis",
- "test_details": "Prüfdetails",
- "defects": "Mängel",
- "results_table": "Alle Ergebnisse",
- "inspection_photos": "Fotos",
- "signature": "Unterschrift",
- "job_details": "Auftragsdetails",
- "job_qr": "Auf dem Handy öffnen",
- "concerns": "Kundenanliegen",
- "job_description": "Gewünschte Arbeiten",
- "work_checklist": "Arbeitscheckliste",
- "condition_map": "Fahrzeugzustand"
- },
- "fields": {
- "customer_name": "Kundenname",
- "customer_company": "Firma",
- "customer_address": "Adresse",
- "customer_email": "E-Mail",
- "customer_phone": "Telefon",
- "customer_tax_id": "USt-IdNr.",
- "vehicle_name": "Fahrzeug",
- "vin": "FIN",
- "license_plate": "Kennzeichen",
- "mileage": "Kilometerstand",
- "hsn_tsn": "HSN/TSN",
- "service_title": "Servicetitel",
- "service_type": "Servicetyp",
- "tech_name": "Techniker",
- "logo": "Logo",
- "company_name": "Firmenname",
- "company_slogan": "Slogan",
- "company_address": "Adresse",
- "company_phone": "Telefon",
- "company_email": "E-Mail",
- "company_org_number": "Organisationsnummer",
- "bank_account": "Bankkonto",
- "footer_note": "Fußzeilen-Hinweis",
- "org_number": "Organisationsnummer",
- "payment_terms": "Zahlungsbedingungen",
- "due_date": "Fälligkeitsdatum",
- "title": "Titel",
- "invoice_number": "Rechnungsnummer",
- "customer_number": "Kundennummer",
- "date": "Datum",
- "portal_link": "Portal-Link",
- "test_date": "Prüfdatum",
- "test_location": "Prüfort",
- "inspector": "Prüfer",
- "certificate_number": "Zertifikatsnummer",
- "vehicle_category": "Fahrzeugklasse",
- "odometer": "Kilometerstand",
- "next_test_due": "Nächste Prüfung fällig",
- "defect_notes": "Anmerkungen",
- "defect_photos": "Fotos",
- "passed_checks": "Bestandene Prüfungen",
- "not_applicable_checks": "Nicht zutreffende Prüfungen",
- "check_notes": "Spalte Anmerkungen",
- "result_detail": "Erläuterung",
- "result_summary": "Anzahl je Bewertung",
- "combined_table": "Eine Tabelle für alle Abschnitte",
- "inspector_line": "Unterschriftszeile",
- "inspector_name": "Name des Unterzeichners",
- "date_line": "Datumszeile",
- "signature_image": "Unterschrift",
- "status": "Status",
- "technician": "Techniker",
- "scheduled": "Geplant",
- "promised": "Zugesagt",
- "work_bay": "Arbeitsplatz",
- "customer_line": "Unterschriftszeile Kunde",
- "legend": "Legende",
- "previous_marks": "Frühere Markierungen",
- "blank_sheet": "Leeres Blatt zum Ausfüllen von Hand"
- },
- "presetsTitle": "Mit einer Anordnung beginnen",
- "presetsHint": "Ersetzt die Anordnung unten. Nichts wird gespeichert, bis Sie speichern.",
- "presets": {
- "classic": {
- "name": "Klassisch",
- "description": "Teile und Arbeit in getrennten Tabellen, Angaben links untereinander"
- },
- "letterhead": {
- "name": "Briefkopf",
- "description": "Kontaktdaten unten, Titel unter den Adressen"
- },
- "compact": {
- "name": "Kompakt",
- "description": "Ohne Kästen, nur das Nötigste"
- },
- "minimal": {
- "name": "Minimal",
- "description": "Reine Typografie auf Weiß: keine Kästen, keine Bänder, nur Linien und Weißraum"
- },
- "itemized": {
- "name": "Positionsliste",
- "description": "Eine nummerierte Positionsliste mit eigener Einheitenspalte"
- },
- "detailed": {
- "name": "Ausführlich",
- "description": "Titel oben, Fahrzeug für sich, beide Tabellen und alle optionalen Blöcke"
- },
- "certificate-regulator": {
- "name": "Amtlich",
- "description": "Schlicht ohne Band, in Serifenschrift: jede Prüfung mit Bewertung und Anmerkung, die Fotos, eine Unterschriftszeile"
- },
- "certificate-standard": {
- "name": "Standard",
- "description": "Das Ergebnis unter dem Titel, Fahrzeug und Prüfung nebeneinander, jeder Mangel mit Anmerkung und Foto, dann die beanstandeten Prüfungen nach Abschnitt"
- },
- "certificate-customer": {
- "name": "Kundenbericht",
- "description": "Ein Blatt mit Band, das Ergebnis groß und mittig, Mängel mit Fotos, die Rundgangsfotos und eine kurze Tabelle der beanstandeten Prüfungen"
- },
- "certificate-compact": {
- "name": "Kompakt",
- "description": "Eine Seite für Flotten: kleine Schrift, das Ergebnis neben dem Titel, alle Ergebnisse ohne Anmerkungen, die Fotos, eine Unterschriftszeile"
- },
- "work-order-standard": {
- "name": "Standard",
- "description": "Die ausführlichere Tresenkopie in Ihrer Farbe: Kunde und Fahrzeug vollständig, der Service, die Befunde und die Garantie neben den Arbeiten und Preisen"
- },
- "work-order-job-sheet": {
- "name": "Arbeitskarte",
- "description": "Für die Tafel: Kennzeichen groß, die Fakten zum Auftrag, die Arbeiten als Kästchen zum Abhaken, ein Code zum Öffnen am Handy und keine Preise"
- },
- "work-order-compact": {
- "name": "Kompakt",
- "description": "Schwarz auf Weiß, eine Seite: Name und Telefon des Kunden, das Fahrzeug, der Auftrag, die Arbeiten mit Preisen und beide Unterschriften. Was jeder Arbeitsauftrag druckt, bis Sie ein Design speichern"
- }
- },
- "style": {
- "documentTitle": "Ganzes Blatt",
- "documentHint": "Größe, Abstände, Akzent, Streifen",
- "textColor": "Text",
- "labelColor": "Überschrift",
- "backgroundColor": "Füllung",
- "borderColor": "Rahmen",
- "fontSize": "Größe",
- "rowPadding": "Zeilenhöhe",
- "margin": "Rand",
- "accentColor": "Akzent",
- "stripeColor": "Streifen",
- "stripes": "Streifen an",
- "fontFamily": "Schrift",
- "fontInherit": "Erben"
- }
- },
- "templates": {
- "title": "Vorlagen",
- "invoiceDescription": "Passen Sie das Erscheinungsbild Ihrer PDF-Rechnungen und Angebote an.",
- "inspectionsDescription": "Die Checklisten, die Ihre Techniker bei einer Inspektion durchgehen.",
- "smsDescription": "Passen Sie die SMS-Nachrichten an Kunden an.",
- "tabs": {
- "invoice": "Rechnung",
- "quotation": "Angebot",
- "workOrders": "Arbeitsauftrag",
- "certificates": "Inspektionszertifikat",
- "layout": "Layout",
- "conditionMap": "Zustandskarte",
- "inspections": "Checklisten"
- },
- "sections": {
- "documents": "Dokumente",
- "checklists": "Checklisten",
- "messages": "Nachrichten"
- },
- "presets": "Vorlagen-Presets",
- "primaryColor": "Primärfarbe",
- "colors": "Farben",
- "textColor": "Text",
- "textColorHint": "Die Farbe von Überschriften und Fließtext",
- "companyTextColor": "Firmenname",
- "companyTextColorHint": "Die Farbe des Namens im Briefkopf",
- "frameBorderColor": "Rahmenlinie",
- "frameBorderColorHint": "Die Linie, wo der Rahmen auf das Papier trifft",
- "frameShadow": "Rahmenschatten",
- "frameShadowOn": "Schatten",
- "frameShadowOff": "Flach",
- "backgroundColor": "Hintergrund",
- "backgroundColorClear": "Zurücksetzen",
- "backgroundColorHint": "Leer lassen für weißes Papier. Ein heller Ton druckt als getöntes Blatt.",
- "fontAndLayout": "Schrift & Layout",
- "fontFamily": "Schriftfamilie",
- "helveticaDefault": "Helvetica (Standard)",
- "timesRoman": "Times Roman",
- "courier": "Courier",
- "headerStyle": "Kopfzeilenstil",
- "logoSize": "Logogröße",
- "standard": "Standard",
- "compact": "Kompakt",
- "modern": "Modern",
- "framed": "Gerahmt",
- "letterheadMark": "Briefkopf",
- "letterheadLogo": "Logo",
- "letterheadCompanyName": "Firmenname",
- "preview": "{name} Vorschau",
- "billTo": "Rechnungsempfänger",
- "preparedFor": "Erstellt für",
- "vehicle": "Fahrzeug",
- "part": "Teil",
- "qty": "Menge",
- "price": "Preis",
- "total": "Gesamt",
- "labor": "Arbeitszeit",
- "hours": "Stunden",
- "rate": "Satz",
- "subtotal": "Zwischensumme",
- "tax": "Steuer ({rate}%)",
- "previewService": "Service",
- "previewNotes": "Anmerkungen",
- "previewDiagnosticNotes": "Diagnosebericht",
- "previewDue": "Fällig: {date}",
- "previewAdditionalInfo": "Zusätzliche Informationen",
- "previewThankYou": "Vielen Dank für Ihren Auftrag",
- "saveInvoiceTemplate": "Rechnungsvorlage speichern",
- "saveQuotationTemplate": "Angebotsvorlage speichern",
- "invoiceTemplateSaved": "Rechnungsvorlageneinstellungen gespeichert",
- "quotationTemplateSaved": "Angebotsvorlageneinstellungen gespeichert",
- "failedSave": "Einstellungen konnten nicht gespeichert werden",
- "smsTemplates": "SMS-Nachrichtenvorlagen",
- "smsTemplatesDescription": "Passen Sie die Textnachrichten an Kunden an. Verwenden Sie Variablen wie <code>'{companyName}'</code>, um dynamische Werte einzufügen.",
- "reset": "Zurücksetzen",
- "invoiceReady": "Rechnung bereit",
- "invoiceReadyDescription": "Wird gesendet, wenn eine Rechnung mit einem Kunden geteilt wird.",
- "quoteReady": "Angebot bereit",
- "quoteReadyDescription": "Wird gesendet, wenn ein Angebot mit einem Kunden geteilt wird.",
- "inspectionReady": "Inspektion bereit",
- "inspectionReadyDescription": "Wird gesendet, wenn ein Inspektionsbericht mit einem Kunden geteilt wird.",
- "statusInProgress": "Status: In Bearbeitung",
- "statusInProgressDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf In Bearbeitung wechselt.",
- "statusWaitingParts": "Status: Warten auf Teile",
- "statusWaitingPartsDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Warten auf Teile wechselt.",
- "statusReady": "Status: Abholbereit",
- "statusReadyDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Bereit wechselt.",
- "statusCompleted": "Status: Abgeschlossen",
- "statusCompletedDescription": "Wird gesendet, wenn der Arbeitsauftragsstatus auf Abgeschlossen wechselt.",
- "paymentReceived": "Zahlung eingegangen",
- "paymentReceivedDescription": "Wird gesendet, wenn eine Zahlung für eine Rechnung verbucht wird.",
- "saveSmsTemplates": "SMS-Vorlagen speichern",
- "smsTemplateSaved": "SMS-Vorlageneinstellungen gespeichert",
- "smsDefaults": {
- "invoiceReady": "Ihre Rechnung ist fertig. Hier ansehen: {share_link}",
- "quoteReady": "Ihr Angebot steht zur Prüfung bereit. Hier ansehen: {share_link}",
- "inspectionReady": "Ihr Fahrzeuginspektionsbericht ist fertig. Hier ansehen: {share_link}",
- "statusInProgress": "Die Arbeit an Ihrem Fahrzeug hat begonnen. Wir halten Sie auf dem Laufenden.",
- "statusWaitingParts": "Ihr Fahrzeug wartet auf Teile. Wir benachrichtigen Sie, wenn die Arbeit fortgesetzt wird.",
- "statusReady": "Ihr Fahrzeug ist zur Abholung bereit!",
- "statusCompleted": "Ihr Service ist abgeschlossen. Vielen Dank für Ihren Auftrag!",
- "paymentReceived": "Zahlung von {amount} für Rechnung {invoice_number} erhalten. Vielen Dank!"
- },
- "colorPresets": {
- "amber": "Bernstein",
- "blue": "Blau",
- "emerald": "Smaragd",
- "red": "Rot",
- "purple": "Lila",
- "slate": "Schiefer",
- "rose": "Rosé",
- "indigo": "Indigo"
- },
- "layoutTitle": "Rechnungslayout",
- "layoutDescription": "Passen Sie die Reihenfolge und Sichtbarkeit der Abschnitte in Ihren Rechnungen und Angeboten an.",
- "layoutSaved": "Layout erfolgreich gespeichert",
- "layoutDocInvoice": "Rechnung",
- "layoutDocQuote": "Angebot",
- "goToLayout": "Layout und Abschnitte",
- "openDesigner": "Vorlagen-Designer öffnen",
- "designerIntro": "Wählen Sie einen Ausgangspunkt und öffnen Sie den Designer, um alles zu ändern.",
- "designerHint": "Farben, Schriften, Abstände und alle Abschnitte liegen im Designer.",
- "certificatesDescription": "Gestalten Sie das Zertifikat, das eine abgeschlossene Inspektion druckt und teilt.",
- "workOrdersDescription": "Gestalten Sie das Blatt, das ein Arbeitsauftrag druckt: was der Kunde unterschreibt und was der Techniker von der Tafel nimmt.",
- "conditionMapDescription": "Die Markierungsarten, die Ihre Techniker auf der Zustandskarte setzen: Namen, Formen und Farben."
- },
- "payment": {
- "readMore": "Mehr erfahren",
- "detailsTitle": "Zahlungsdetails",
- "detailsDescription": "Bankkonto und Zahlungsbedingungen auf Rechnungen.",
- "bankAccount": "Bankkonto (IBAN)",
- "bankAccountPlaceholder": "NO93 8601 1117 947",
- "bankAccountHint": "Ihre Bankkontonummer oder IBAN für den Zahlungsempfang",
- "paymentTerms": "Zahlungsbedingungen",
- "paymentTermsPlaceholder": "Netto 14 Tage",
- "paymentTermsHint": "Zahlungsbedingungen auf Rechnungen (z.B. \"Netto 14 Tage\", \"Zahlbar bei Erhalt\")",
- "onlinePayments": "Online-Zahlungen",
- "onlinePaymentsDescription": "Kunden bezahlen Rechnungen über den Link, den Sie ihnen schicken. Stripe, Vipps und PayPal werden unter Integrationen verbunden und können nebeneinander laufen.",
- "onlinePaymentsHint": "Bezahlt ein Kunde, meldet der Anbieter es Torqvoice und die Rechnung wird von selbst als bezahlt markiert. Die Seite jedes Anbieters zeigt die Benachrichtigungs-URL, die er braucht.",
- "offered": "Auf Rechnungslinks",
- "paused": "Verbunden, nicht angeboten",
- "termsOfSale": "Verkaufsbedingungen",
- "termsOfSaleDescription": "Was ein Kunde bei der Online-Zahlung akzeptiert. Vipps verlangt veröffentlichte Bedingungen; die Rechnung verlinkt sie in jedem Fall.",
- "termsOfSaleText": "Text der Bedingungen",
- "externalTermsUrl": "Externe Bedingungs-URL (optional)",
- "externalTermsUrlHint": "Link zu einer externen Seite mit Ihren Bedingungen. Falls gesetzt, verlinkt die Rechnung hierhin statt zur integrierten Bedingungsseite.",
- "publicTermsUrl": "Offentliche Bedingungs-URL",
- "publicTermsUrlHint": "Teilen Sie diese URL mit Vipps oder verlinken Sie sie auf Ihrer Website.",
- "savePayment": "Zahlungseinstellungen speichern",
- "saved": "Zahlungseinstellungen gespeichert"
- },
- "tax": {
- "title": "Steuer",
- "description": "Konfigurieren Sie den Steuersatz für Rechnungen, Angebote und Arbeitsaufträge.",
- "modeLabel": "Steuermodus",
- "modeHint": "Wählen Sie, ob Preise auf Positionen mit bereits enthaltener Steuer (inklusiv) oder vor Steuer (exklusiv) eingegeben werden. Bestehende Datensätze behalten den Modus, mit dem sie erstellt wurden.",
- "modeExclusive": "Exklusiv",
- "modeInclusive": "Inklusiv",
- "modeExclusiveExample": "Beispiel: 100 + {rate}% Steuer = 100 + Steuer obendrauf.",
- "modeInclusiveExample": "Beispiel: 100 enthält bereits {rate}% Steuer — der Steueranteil wird zurückgerechnet.",
- "lineItemsInclTaxLabel": "Zeilenpreise auf Rechnungen und Angeboten inklusive Steuer anzeigen",
- "lineItemsInclTaxHint": "Ändert nur, was auf Rechnungen und Angeboten gedruckt wird, einschließlich der PDFs und der Kopien, die Kunden über einen Link öffnen. Ein: Jede Teile- und Arbeitszeile sowie die Zwischensumme werden inklusive Steuer angezeigt, und die Steuerzeile nennt den enthaltenen Steueranteil. Aus: Preise vor Steuer, Steuer wird unten hinzugerechnet. Aufträge und die eingegebenen Preise bleiben unverändert.",
- "labelLabel": "Steuerbezeichnung",
- "labelHint": "Benutzerdefinierter Name, der auf Rechnungen und Angeboten angezeigt wird (z.B. MwSt., USt., VAT). Leer lassen für die übersetzte Standardbezeichnung.",
- "labelPlaceholder": "MwSt.",
- "splitLabel": "Steuer in mehrere Sätze aufteilen",
- "splitHint": "Für Regionen, in denen auf derselben Rechnung mehr als eine Steuer erhoben wird, etwa GST und QST in Québec oder CGST und SGST in Indien. Jede Steuer erscheint als eigene Zeile mit eigener Registrierungsnummer, und der Steuerbericht führt sie getrennt auf.",
- "splitIncomplete": "Geben Sie jeder Steuer vor dem Speichern einen Namen und einen Satz.",
- "presetLabel": "Mit einer Vorlage beginnen",
- "presetPlaceholder": "Region wählen",
- "presets": {
- "caQc": "Québec, Kanada (GST + QST)",
- "caBc": "British Columbia, Kanada (GST + PST)",
- "caSk": "Saskatchewan, Kanada (GST + PST)",
- "caMb": "Manitoba, Kanada (GST + RST)",
- "inIntra": "Indien, gleicher Bundesstaat (CGST + SGST zu 18%)"
- },
- "componentName": "Name",
- "componentNamePlaceholder": "GST",
- "componentRate": "Satz",
- "componentRegistration": "Registrierungsnummer",
- "componentRegistrationPlaceholder": "123456789 RT0001",
- "componentRemove": "Diese Steuer entfernen",
- "registrationHint": "Wird auf Rechnungen unter Ihren Firmendaten gedruckt. Leer lassen bei einer Steuer, für die Sie nicht registriert sind.",
- "addComponent": "Steuer hinzufügen",
- "combinedRate": "Gesamtsatz",
- "combinedRateHint": "Neue Arbeitsaufträge und Angebote werden mit der Summe der obigen Sätze besteuert.",
- "convertInclusiveLabel": "Bestehende Einträge in inklusiven Modus umwandeln",
- "convertInclusiveHint": "Skaliert jeden Zeilenpreis um den Steuersatz nach oben, sodass die Preise die Steuer enthalten. Kundenseitige Summen bleiben gleich. Berechtigt: {serviceRecords} Arbeitsaufträge, {quotes} Angebote.",
- "convertInclusiveButton": "In inklusiv umwandeln",
- "convertInclusiveConfirmTitle": "Bestehende Einträge in inklusiven Modus umwandeln?",
- "convertInclusiveConfirmDescription": "Dies schreibt die Zeilenpreise von {serviceRecords} Arbeitsaufträgen und {quotes} Angeboten so um, dass sie die Steuer enthalten. Kundenseitige Summen ändern sich nicht, aber die gedruckten Preise auf früheren Rechnungen erscheinen höher. Dies kann nicht rückgängig gemacht werden.",
- "convertInclusiveConfirmLabel": "Einträge umwandeln",
- "convertInclusiveSuccess": "{serviceRecords} Arbeitsaufträge und {quotes} Angebote in inklusiven Modus umgewandelt.",
- "convertInclusiveFailed": "Einträge konnten nicht in inklusiven Modus umgewandelt werden",
- "convertInclusiveNoRecords": "Keine Einträge im exklusiven Modus zum Umwandeln.",
- "convertExclusiveLabel": "Bestehende Einträge in exklusiven Modus umwandeln",
- "convertExclusiveHint": "Skaliert jeden Zeilenpreis um den Steuersatz nach unten, sodass die Preise Beträge vor Steuer anzeigen. Kundenseitige Summen bleiben gleich. Berechtigt: {serviceRecords} Arbeitsaufträge, {quotes} Angebote.",
- "convertExclusiveButton": "In exklusiv umwandeln",
- "convertExclusiveConfirmTitle": "Bestehende Einträge in exklusiven Modus umwandeln?",
- "convertExclusiveConfirmDescription": "Dies schreibt die Zeilenpreise von {serviceRecords} Arbeitsaufträgen und {quotes} Angeboten so um, dass sie Beträge vor Steuer anzeigen. Kundenseitige Summen ändern sich nicht, aber die gedruckten Preise auf früheren Rechnungen erscheinen niedriger. Dies kann nicht rückgängig gemacht werden.",
- "convertExclusiveConfirmLabel": "Einträge umwandeln",
- "convertExclusiveSuccess": "{serviceRecords} Arbeitsaufträge und {quotes} Angebote in exklusiven Modus umgewandelt.",
- "convertExclusiveFailed": "Einträge konnten nicht in exklusiven Modus umgewandelt werden",
- "convertExclusiveNoRecords": "Keine Einträge im inklusiven Modus zum Umwandeln."
- },
- "currency": {
- "title": "Wahrung & Steuer",
- "description": "Standardwährung und Steuersatz für Rechnungen und Servicedaten.",
- "currencyLabel": "Wahrung",
- "searchCurrency": "Währung suchen...",
- "noCurrencyFound": "Keine Währung gefunden.",
- "previewLabel": "Vorschau: {value}",
- "enableTax": "Steuer aktivieren",
- "enableTaxHint": "Steuerberechnung auf Rechnungen und Servicedaten anzeigen",
- "defaultTaxRate": "Standard-Steuersatz (%)",
- "defaultTaxRateHint": "Wird automatisch beim Erstellen neuer Servicedaten eingetragen",
- "applyTaxToExistingLabel": "Steuer auf bestehende Einträge anwenden",
- "applyTaxToExistingHint": "Wendet den Standardsteuersatz auf bestehende Arbeitsaufträge und Angebote ohne Steuersatz an. Berechtigt: {serviceRecords} Arbeitsaufträge, {quotes} Angebote.",
- "applyTaxToExistingButton": "Steuer auf bestehende Einträge anwenden",
- "applyTaxConfirmTitle": "Steuer auf bestehende Einträge anwenden?",
- "applyTaxConfirmDescription": "Dies setzt den Steuersatz auf {rate}% für {serviceRecords} Arbeitsaufträge und {quotes} Angebote ohne aktuellen Steuersatz und berechnet ihre Summen neu. Einträge mit einem eigenen Steuersatz werden nicht geändert. Diese Aktion kann nicht rückgängig gemacht werden.",
- "applyTaxConfirmLabel": "Steuer anwenden",
- "applyTaxSuccess": "{serviceRecords} Arbeitsaufträge und {quotes} Angebote aktualisiert.",
- "applyTaxFailed": "Steuer konnte nicht auf bestehende Einträge angewendet werden",
- "applyTaxNoRecords": "Keine Einträge benötigen den Standardsteuersatz.",
- "saveSettings": "Einstellungen speichern",
- "saved": "Einstellungen gespeichert",
- "currencies": {
- "USD": "US-Dollar",
- "EUR": "Euro",
- "GBP": "Britisches Pfund",
- "NOK": "Norwegische Krone",
- "SEK": "Schwedische Krone",
- "DKK": "Danische Krone",
- "CHF": "Schweizer Franken",
- "CAD": "Kanadischer Dollar",
- "AUD": "Australischer Dollar",
- "NZD": "Neuseelandischer Dollar",
- "JPY": "Japanischer Yen",
- "CNY": "Chinesischer Yuan",
- "INR": "Indische Rupie",
- "BRL": "Brasilianischer Real",
- "MXN": "Mexikanischer Peso",
- "PLN": "Polnischer Zloty",
- "CZK": "Tschechische Krone",
- "HUF": "Ungarischer Forint",
- "TRY": "Turkische Lira",
- "ZAR": "Sudafrikanischer Rand",
- "KRW": "Sudkoreanischer Won",
- "SGD": "Singapur-Dollar",
- "HKD": "Hongkong-Dollar",
- "THB": "Thailandischer Baht",
- "ISK": "Islandische Krone",
- "RON": "Rumanischer Leu",
- "ILS": "Israelischer Schekel",
- "PHP": "Philippinischer Peso",
- "IDR": "Indonesische Rupiah",
- "MYR": "Malaysischer Ringgit",
- "LKR": "Sri-Lanka-Rupie",
- "AED": "VAE-Dirham",
- "SAR": "Saudi-Riyal",
- "RUB": "Russischer Rubel",
- "TWD": "Taiwan-Dollar",
- "VND": "Vietnamesischer Dong",
- "PKR": "Pakistanische Rupie",
- "BDT": "Bangladesch-Taka",
- "NPR": "Nepalesische Rupie",
- "BGN": "Bulgarischer Lew",
- "UAH": "Ukrainische Hrywnja",
- "CLP": "Chilenischer Peso",
- "COP": "Kolumbianischer Peso",
- "ARS": "Argentinischer Peso",
- "PEN": "Peruanischer Sol",
- "EGP": "Ägyptisches Pfund",
- "NGN": "Nigerianischer Naira",
- "KES": "Kenia-Schilling",
- "MAD": "Marokkanischer Dirham",
- "DZD": "Algerischer Dinar",
- "GHS": "Ghanaischer Cedi",
- "QAR": "Katar-Riyal",
- "KWD": "Kuwait-Dinar",
- "BHD": "Bahrain-Dinar",
- "OMR": "Omanischer Rial",
- "JOD": "Jordanischer Dinar"
- },
- "formatTitle": "Währungsformat",
- "formatSymbolName": "Symbol",
- "formatCodeName": "Code",
- "formatSymbolLabel": "Symbol: {value}",
- "formatCodeLabel": "Code: {value}"
- },
- "localization": {
- "languageTitle": "Sprache",
- "languageDescription": "Wählen Sie die Anzeigesprache der Anwendung.",
- "language": "Sprache",
- "forceCustomerLocale": "Diese Sprache für kundenseitige Seiten erzwingen",
- "forceCustomerLocaleHint": "Wenn aktiviert, erscheinen das Kundenportal sowie geteilte Rechnungen, Angebote und Inspektionen in der Sprache Ihrer Werkstatt, unabhängig von den Browsereinstellungen des Besuchers. Wenn deaktiviert, folgen kundenseitige Seiten der Browsersprache des Besuchers.",
- "defaultCountryCode": "Standard-Ländervorwahl",
- "defaultCountryCodeHint": "Wird verwendet, wenn Kunden sich per SMS am Portal anmelden — ergänzt Telefonnummern ohne Vorwahl (Ihre oder die des Kunden). Format: + gefolgt von Ziffern, z. B. +49.",
- "defaultCountryCodeInvalid": "Geben Sie eine gültige Ländervorwahl ein, z. B. +49, 49 oder 0049.",
- "saved": "Lokalisierungseinstellungen gespeichert",
- "saveSettings": "Einstellungen speichern"
- },
- "customFields": {
- "title": "Benutzerdefinierte Felder",
- "description": "Definieren Sie benutzerdefinierte Felder, die auf Serviceberichten und Angeboten erscheinen.",
- "addField": "Feld hinzufügen",
- "filterAll": "Alle",
- "serviceRecord": "Servicebericht",
- "quote": "Angebot",
- "emptyState": "Noch keine benutzerdefinierten Felder definiert. Klicken Sie auf \"Feld hinzufügen\", um eines zu erstellen.",
- "required": "Erforderlich",
- "inactive": "Inaktiv",
- "editField": "Feld bearbeiten",
- "newField": "Neues benutzerdefiniertes Feld",
- "label": "Bezeichnung",
- "labelPlaceholder": "z.B. Garantieablauf",
- "fieldName": "Feldname (ID)",
- "fieldNamePlaceholder": "garantieablauf",
- "fieldNameHint": "Nur Kleinbuchstaben, Zahlen und Unterstriche.",
- "fieldType": "Feldtyp",
- "entityType": "Entitätstyp",
- "fieldTypes": {
- "text": "Text",
- "number": "Zahl",
- "date": "Datum",
- "select": "Auswahl (Dropdown)",
- "checkbox": "Kontrollkästchen",
- "textarea": "Textbereich"
- },
- "optionsLabel": "Optionen (kommagetrennt)",
- "optionsPlaceholder": "Option 1, Option 2, Option 3",
- "active": "Aktiv",
- "cancel": "Abbrechen",
- "update": "Aktualisieren",
- "create": "Erstellen",
- "deleteTitle": "Benutzerdefiniertes Feld löschen",
- "deleteDescription": "Dies löscht \"{label}\" und alle gespeicherten Werte dauerhaft. Dies kann nicht rückgängig gemacht werden.",
- "fieldCreated": "Benutzerdefiniertes Feld erstellt",
- "fieldUpdated": "Benutzerdefiniertes Feld aktualisiert",
- "fieldDeleted": "Benutzerdefiniertes Feld gelöscht",
- "failedSave": "Feld konnte nicht gespeichert werden",
- "failedDelete": "Konnte nicht gelöscht werden",
- "edit": "Bearbeiten",
- "delete": "Löschen",
- "unassigned": "Nicht zugewiesen",
- "defaultValue": "Standardwert",
- "defaultValueHint": "Wird bei neuen Einträgen vorausgefüllt und gedruckt, solange kein Wert eingegeben wurde.",
- "defaultValueNone": "Kein",
- "defaultValueCheckedHint": "Standardmäßig aktiviert",
- "placement": "Position auf dem Dokument",
- "placementHidden": "Wird nicht gedruckt",
- "placementHint": "In welchem Abschnitt der Rechnung oder des Angebots dieses Feld gedruckt wird. Im Designer kann es zusätzlich in weiteren Abschnitten aktiviert werden.",
- "failedSavePlacement": "Feldposition konnte nicht gespeichert werden"
- },
- "workshop": {
- "title": "Werkstatt-Standards",
- "description": "Standardwerte beim Erstellen neuer Servicedaten.",
- "defaultTechnician": "Standard-Technikername",
- "technicianPlaceholder": "Techniker suchen...",
- "failedCreateTech": "Techniker konnte nicht erstellt werden",
- "creating": "Wird erstellt...",
- "createTechnician": "\"{name}\" erstellen",
- "newTechPlaceholder": "Technikername",
- "addTech": "Hinzufügen",
- "addNewTech": "+ Neu hinzufügen",
- "defaultLaborRate": "Standard-Stundensatz",
- "laborRatePlaceholder": "75,00",
- "partsMarkupTitle": "Teile-Aufschlag",
- "partsMarkupDescription": "Aufschlag auf den Einkaufspreis beim Hinzufügen von Teilen. Nur intern. Der Kunde sieht weder Kosten noch Aufschlag, nur den Endpreis.",
- "defaultMarkupPercent": "Standard-Aufschlag %",
- "defaultMarkupPercentHint": "Neue manuell hinzugefügte Teile werden mit diesem Aufschlag vorausgefüllt. Auf 0 lassen, um Preise manuell einzugeben.",
- "markupAppliesToInventory": "Aufschlag auf Lagerteile anwenden",
- "markupAppliesToInventoryHint": "Wenn aktiviert, verwenden aus dem Lager gewählte Teile ebenfalls Einkaufspreis + Standard-Aufschlag (überschreibt den Verkaufspreis des Lagers).",
- "typeKeyTitle": "Deutsche Schlüsselnummer (HSN/TSN)",
- "typeKeyEnabled": "HSN/TSN an Fahrzeugen erfassen",
- "typeKeyHint": "Ergänzt Fahrzeuge um Hersteller- und Typschlüsselnummer aus der Zulassungsbescheinigung Teil I (Felder 2.1 und 2.2). Sie erscheint am Fahrzeug, am Arbeitsauftrag und auf allen gedruckten Dokumenten, und Fahrzeuge lassen sich über die Suche danach finden. Beim Ausschalten wird sie wieder ausgeblendet, eingegebene Werte bleiben erhalten.",
- "unitsTitle": "Einheiten",
- "unitsDescription": "Wählen Sie zwischen metrisch (km, Liter) und imperial (Meilen, Gallonen).",
- "unitSystem": "Einheitensystem",
- "metric": "Metrisch (km, Liter)",
- "imperial": "Imperial (Meilen, Gallonen)",
- "distanceLabel": "Entfernung",
- "volumeLabel": "Volumen",
- "kilometers": "Kilometer (km)",
- "liters": "Liter (L)",
- "miles": "Meilen (mi)",
- "gallons": "Gallonen (gal)",
- "defaultStockUnit": "Standard-Mengeneinheit",
- "defaultStockUnitHint": "Wird bei neuen Lagerteilen vorausgefüllt. Jedes Teil kann weiterhin eine eigene Einheit haben.",
- "saveWorkshop": "Werkstatteinstellungen speichern",
- "saved": "Werkstatteinstellungen gespeichert",
- "assignDialogTitle": "Bestehenden Aufträgen zuweisen?",
- "assignDialogDescription": "Möchten Sie {name} allen aktuellen Aufträgen zuweisen, die keinen Techniker haben?",
- "assignDialogConfirm": "Ja, zuweisen",
- "assignDialogSkip": "Nein, überspringen",
- "assignedUnassigned": "{count, plural, =0 {Keine nicht zugewiesenen Aufträge gefunden} one {1 Auftrag zugewiesen} other {# Aufträge zugewiesen}}",
- "assignFailed": "Aufträge konnten nicht zugewiesen werden",
- "noTechnician": "Keine",
- "weekStartDay": "Wochenstart",
- "workDayStart": "Arbeitsbeginn",
- "workDayEnd": "Arbeitsende",
- "titleTemplateTitle": "Titel des Arbeitsauftrags",
- "titleTemplateDescription": "Wie ein neuer Arbeitsauftrag heißt, bevor jemand einen Titel eingibt. Setzen Sie ihn aus den Tags unten zusammen; jeder Auftrag öffnet mit ausgefüllten Tags, und der Titel lässt sich am Auftrag weiterhin ändern.",
- "titleTemplate": "Titelvorlage",
- "titleTemplatePlaceholder": "Leer lassen, damit jeder Auftrag als \"New Service Record\" beginnt",
- "titleTemplateHint": "Klicken Sie auf ein Tag, um es einzufügen. Ein Tag ohne Inhalt, etwa ein Fahrzeug ohne Kennzeichen, entfällt samt Trennzeichen.",
- "titleTemplatePreview": "Beispiel: {title}",
- "titleTemplateUnknown": "Unbekannte Tags entfallen: {tags}",
- "titleTemplateTags": {
- "order_number": "Auftragsnummer",
- "license_plate": "Kennzeichen",
- "customer_name": "Kundenname",
- "vehicle": "Fahrzeug (Jahr, Marke, Modell)",
- "make": "Marke",
- "model": "Modell",
- "year": "Baujahr",
- "vin": "FIN",
- "technician": "Techniker",
- "date": "Datum"
- },
- "weekDays": {
- "0": "Sonntag",
- "1": "Montag",
- "2": "Dienstag",
- "3": "Mittwoch",
- "4": "Donnerstag",
- "5": "Freitag",
- "6": "Samstag"
- }
- },
- "maintenance": {
- "title": "Vorhergesagte Wartung",
- "description": "Schatzen Sie den aktuellen Kilometerstand jedes Fahrzeugs anhand seiner Servicehistorie und zeigen Sie Fahrzeuge an, die ihren nachsten Service benotigen oder sich diesem nahern.",
- "enablePredicted": "Vorhergesagte Wartung aktivieren",
- "enablePredictedHint": "Vorhersagen auf Fahrzeugdetails und Dashboard anzeigen",
- "serviceInterval": "Serviceintervall ({unit})",
- "serviceIntervalHint": "Entfernung zwischen empfohlenen Services",
- "approachingThreshold": "Annaherungsschwelle ({unit})",
- "approachingThresholdHint": "Warnung anzeigen, wenn innerhalb dieser Entfernung zum nachsten Service",
- "saveMaintenance": "Wartungseinstellungen speichern",
- "saved": "Wartungseinstellungen gespeichert"
- },
- "warranty": {
- "title": "Garantie",
- "description": "Legen Sie fest, was Ihre Angebote und Rechnungen zur Garantie sagen. Jedes neue Dokument beginnt damit, und Sie können es auf jedem einzelnen weiterhin ändern.",
- "designHint": "Wird im Abschnitt Garantie Ihres Rechnungs- und Angebotsdesigns gedruckt. Wenn Sie diesen Abschnitt unter Vorlagen ausgeblendet haben, schalten Sie ihn wieder ein. Das Design Kompakt lässt ihn weg.",
- "defaultStatus": "Neue Angebote und Arbeitsaufträge sagen",
- "status": {
- "none": "Nichts",
- "included": "Garantie enthalten",
- "not_included": "Keine Garantie"
- },
- "statusHint": {
- "none": "Die Garantie wird nicht erwähnt, bis jemand sie im Dokument ausfüllt.",
- "included": "Neue Dokumente beginnen mit der Laufzeit und den Bedingungen unten.",
- "not_included": "Neue Dokumente teilen dem Kunden mit, dass keine Werkstattgarantie enthalten ist."
- },
- "includedTitle": "Wenn eine Garantie enthalten ist",
- "includedHint": "Laufzeit und Bedingungen, die ein Dokument erhält, wenn es eine Garantie anbietet.",
- "months": "Dauer (Monate)",
- "mileage": "Streckenbegrenzung ({unit})",
- "mileageHint": "Leer lassen für keine Streckenbegrenzung.",
- "terms": "Garantiebedingungen",
- "termsPlaceholder": "z. B. 12 Monate auf Teile und Arbeit. Verschleißteile sind ausgenommen.",
- "termsHint": "Wird unter der Garantie auf Angeboten und Rechnungen gedruckt.",
- "notIncludedTitle": "Wenn keine Garantie enthalten ist",
- "notIncludedHint": "Was der Kunde liest, wenn ein Dokument angibt, dass keine Garantie enthalten ist.",
- "notIncludedText": "Erklärung",
- "notIncludedPlaceholder": "z. B. Auf vom Kunden gelieferte Teile gibt die Werkstatt keine Garantie. Ihre gesetzlichen Rechte bleiben unberührt.",
- "legalHint": "Hier geht es um Ihre eigene Werkstattgarantie. In vielen Ländern, unter anderem in der EU und im Vereinigten Königreich, haben Kunden zusätzlich gesetzliche Gewährleistungsrechte, die nicht ausgeschlossen werden können. Bleibt das Feld leer, steht im Dokument, dass die gesetzlichen Rechte unberührt bleiben.",
- "applyTitle": "Diese Standardwerte verwenden für",
- "applyToQuotes": "Neue Angebote",
- "applyToQuotesHint": "Der Kunde sieht die Garantie, bevor er annimmt.",
- "applyToWorkOrders": "Neue Arbeitsaufträge",
- "applyToWorkOrdersHint": "Wird auf der Rechnung gedruckt. Ein Arbeitsauftrag aus einem Angebot behält, was im Angebot stand.",
- "save": "Garantieeinstellungen speichern",
- "saved": "Garantieeinstellungen gespeichert",
- "saveFailed": "Die Garantieeinstellungen konnten nicht gespeichert werden"
- },
- "appearance": {
- "title": "Darstellung",
- "description": "Passen Sie das Erscheinungsbild von Torqvoice an.",
- "themeLabel": "Design",
- "themeHint": "Wählen Sie das Farbschema der App. Die Auswahl wird auf diesem Gerät gespeichert.",
- "themes": {
- "light": "Hell",
- "dark": "Dunkel",
- "graphite": "Graphit",
- "ocean": "Ozean",
- "forest": "Wald",
- "midnight": "Mitternacht",
- "carbon": "Karbon",
- "system": "System"
- },
- "dateTimeTitle": "Datum & Uhrzeit",
- "dateTimeDescription": "Konfigurieren Sie, wie Datum und Uhrzeit in der Anwendung angezeigt werden.",
- "dateFormat": "Datumsformat",
- "timeFormat": "Zeitformat",
- "time12h": "12-Stunden (2:30 PM)",
- "time24h": "24-Stunden (14:30)",
- "timezone": "Zeitzone",
- "timezoneAuto": "Automatisch erkennen (Browser)",
- "searchTimezone": "Zeitzone suchen...",
- "noTimezoneFound": "Keine Zeitzone gefunden.",
- "timezoneHint": "Bei automatischer Erkennung sieht jeder Benutzer Daten in der Zeitzone seines Browsers.",
- "previewLabel": "Vorschau",
- "dateLabel": "Datum",
- "dateTimeLabel": "Datum & Uhrzeit",
- "saveSettings": "Einstellungen speichern",
- "saved": "Einstellungen gespeichert",
- "fontLabel": "Schriftart",
- "fontHint": "Wählen Sie die Schriften, in denen die App gesetzt ist. Die Auswahl wird auf diesem Gerät gespeichert.",
- "fontSampleHeading": "Arbeitsauftrag",
- "fontSampleText": "Zündspule und Zündkerzen ersetzen",
- "fonts": {
- "default": {
- "name": "Standard",
- "description": "Geist, klar und neutral."
- },
- "workshop": {
- "name": "Werkstatt",
- "description": "IBM Plex mit schmalen Überschriften in Großbuchstaben, wie ein Auftragszettel."
- },
- "precise": {
- "name": "Präzise",
- "description": "Inter und JetBrains Mono. Gemacht für Bildschirme voller Tabellen und Zahlen."
- },
- "legible": {
- "name": "Gut lesbar",
- "description": "Atkinson Hyperlegible. 0 und O, 1 und l sehen nie gleich aus; auch quer durch die Werkstatt gut lesbar."
- }
- }
- },
- "data": {
- "title": "Datenverwaltung",
- "description": "Übernehmen Sie Daten aus Ihrem alten System, laden Sie eine Sicherung von allem herunter oder stellen Sie eine wieder her.",
- "exportTitle": "Daten exportieren",
- "exportDescription": "Laden Sie Ihre Daten als ZIP-Datei herunter. Wählen Sie die Kategorien für das Backup aus.",
- "includeInBackup": "Im Backup enthalten:",
- "selectAll": "Alle auswahlen",
- "deselectAll": "Alle abwahlen",
- "optSettings": "Einstellungen",
- "optSettingsDesc": "Werkstattinfo, Rechnungskonfiguration, Zahlungsanbieter",
- "optCustomers": "Kunden",
- "optCustomersDesc": "Kundendaten und Kontaktinformationen",
- "optVehicles": "Fahrzeuge & Servicedaten",
- "optVehiclesDesc": "Fahrzeuge, Notizen, Kraftstoffprotokolle, Erinnerungen, Servicedaten",
- "optQuotes": "Angebote",
- "optQuotesDesc": "Angebote mit Teilen und Arbeitszeit",
- "optInventory": "Inventar",
- "optInventoryDesc": "Inventarteile und Lagerbestande",
- "optTechnicians": "Techniker",
- "optTechniciansDesc": "Technikerprofile und Arbeitsboard-Zuweisungen",
- "optInspections": "Inspektionen",
- "optInspectionsDesc": "Inspektions-Checklisten, Inspektionen und Ergebnisse",
- "optAuditLogs": "Prüfprotokolle",
- "optAuditLogsDesc": "Aktivitäts- und Änderungsverlauf",
- "optSmsMessages": "Nachrichten",
- "optSmsMessagesDesc": "Gesendete und empfangene SMS-, WhatsApp- und Telegram-Nachrichten",
- "optScheduledMessages": "Geplante Nachrichten",
- "optScheduledMessagesDesc": "Wartende und wiederkehrende Nachrichten, die noch gesendet werden",
- "optNotifications": "Benachrichtigungen",
- "optNotificationsDesc": "Systembenachrichtigungen",
- "optCustomFields": "Benutzerdefinierte Felder",
- "optCustomFieldsDesc": "Benutzerdefinierte Felddefinitionen und Werte",
- "optFiles": "Hochgeladene Dateien",
- "optFilesDesc": "Bilder, Service-Anhange, Logo",
- "filesWarning": "Enthalt hochgeladene Dateien — Backup kann grosser sein",
- "downloadBackup": "Backup herunterladen",
- "exportComplete": "Export abgeschlossen",
- "exportCompleteMessage": "Ihre Backup-Datei wurde heruntergeladen.",
- "exportFailed": "Export fehlgeschlagen",
- "exportFailedMessage": "Ihre Daten konnten nicht exportiert werden. Bitte versuchen Sie es erneut.",
- "importTitle": "Daten importieren",
- "importWarning": "Der Import wird <bold>alle vorhandenen Daten ersetzen</bold> durch den Inhalt der Backup-Datei. Diese Aktion kann nicht rückgängig gemacht werden.",
- "importFileHint": "Unterstutzt sowohl .zip (v2) als auch .json (v1) Backup-Dateien.",
- "uploadRestore": "Hochladen & Wiederherstellen",
- "importComplete": "Import abgeschlossen",
- "importCompleteMessage": "Alle Daten wurden aus der Backup-Datei wiederhergestellt.",
- "importFailed": "Import fehlgeschlagen",
- "importFromOther": "Von anderen Diensten importieren",
- "importFromOtherDescription": "Migrieren Sie Ihre Daten von einer anderen Plattform. Wählen Sie einen Dienst, um zu beginnen.",
- "lubelogTitle": "Von LubeLog importieren",
- "lubelogExportSteps": "So exportieren Sie Ihre LubeLog-Daten:",
- "lubelogStep1": "Offnen Sie Ihre LubeLog-Instanz",
- "lubelogStep2": "Gehen Sie zu <bold>Settings</bold>",
- "lubelogStep3": "Klicken Sie auf <bold>Make Backup</bold>, um eine ZIP-Datei herunterzuladen",
- "lubelogStep4": "Laden Sie die heruntergeladene ZIP-Datei unten hoch",
- "lubelogAddNote": "Dies wird <bold>Daten hinzufugen</bold> neben Ihren bestehenden Datensatzen — nichts wird geloscht.",
- "lubelogImported": "Was importiert wird:",
- "lubelogVehicles": "Fahrzeuge",
- "lubelogServiceRecords": "Servicedaten mit Anhangen",
- "lubelogNotes": "Notizen",
- "lubelogFileHint": "Dateien bis 200MB unterstutzt.",
- "lubelogImportComplete": "LubeLog-Import abgeschlossen",
- "cancel": "Abbrechen",
- "import": "Importieren",
- "invoiceNinjaTitle": "Von Invoice Ninja importieren",
- "invoiceNinjaExportSteps": "So exportieren Sie Ihre Invoice Ninja-Daten:",
- "invoiceNinjaStep1": "Offnen Sie Ihre Invoice Ninja-Instanz",
- "invoiceNinjaStep2": "Gehen Sie zu <bold>Settings > Import | Export</bold>",
- "invoiceNinjaStep3": "Klicken Sie auf <bold>Export</bold>, um eine ZIP-Datei herunterzuladen",
- "invoiceNinjaStep4": "Laden Sie die heruntergeladene ZIP-Datei unten hoch",
- "invoiceNinjaAddNote": "Dies wird <bold>Daten hinzufugen</bold> neben Ihren bestehenden Datensatzen — nichts wird geloscht.",
- "invoiceNinjaImported": "Was importiert wird:",
- "invoiceNinjaCustomers": "Kunden (Clients)",
- "invoiceNinjaProducts": "Produkte (Inventar)",
- "invoiceNinjaInvoices": "Rechnungen als Servicedaten (Teile & Arbeitszeit)",
- "invoiceNinjaDocuments": "Dokumente & Anhange",
- "invoiceNinjaPayments": "Zahlungen",
- "invoiceNinjaFileHint": "Laden Sie eine Invoice Ninja ZIP-Exportdatei hoch. Dateien bis 200MB unterstutzt.",
- "invoiceNinjaImportComplete": "Invoice Ninja-Import abgeschlossen",
- "backupStatus": {
- "title": "Datenschutz & Sicherung",
- "description": "Wir nehmen Ihre Daten ernst. Alle Daten Ihrer Organisation, einschließlich Kunden, Fahrzeugen, Arbeitsaufträgen, Rechnungen und hochgeladenen Dateien, werden automatisch stündlich gesichert. Backups werden mit AES-256 verschlüsselt, bevor sie unsere Infrastruktur verlassen, und an einem separaten, sicheren Ort gespeichert, sodass kein Außenstehender sie lesen kann.",
- "lastBackup": "Letztes Backup:",
- "supportPrompt": "Bei Fragen zum Schutz Ihrer Daten",
- "supportAction": "kontaktieren Sie unser Support-Team."
- },
- "optTireHotel": "Reifenhotel",
- "optTireHotelDesc": "Eingelagerte Reifensätze, Regale, Vorbereitung und Lagervereinbarungen",
- "optWorkshopConfig": "Werkstatt-Einrichtung",
- "optWorkshopConfigDesc": "Arbeitsvorlagen, Rollen, Webhooks und geplante Berichte",
- "importHubDescription": "Wählen Sie, wo Ihre Daten heute liegen. Importe aus Tabellen und Apps ergänzen Ihre Daten und lassen sich rückgängig machen; eine Wiederherstellung ersetzt alles.",
- "sourceSpreadsheet": "Tabelle oder CSV",
- "sourceSpreadsheetDesc": "Exporte aus jedem Werkstattsystem, Buchhaltungsprogramm, Google Kontakte, Outlook oder Excel. Sie bestätigen die Spaltenzuordnung und sehen einen Testlauf, bevor etwas geschrieben wird.",
- "sourceLubelogDesc": "Fahrzeuge, Serviceeinträge und Notizen aus einer LubeLog-Sicherung.",
- "sourceInvoiceNinjaDesc": "Kunden, Produkte, Rechnungen und Zahlungen aus einem Invoice-Ninja-Export.",
- "sourceBackup": "Torqvoice-Sicherung",
- "sourceBackupDesc": "Eine auf dieser Seite heruntergeladene .zip- oder .json-Datei. Die Wiederherstellung ersetzt alles in dieser Werkstatt.",
- "restore": "Wiederherstellen",
- "restoreTitle": "Sicherung wiederherstellen"
- },
- "license": {
- "title": "White-Label-Lizenz",
- "description": "Aktivieren Sie eine White-Label-Lizenz, um das Torqvoice-Branding von Rechnungen und der Anwendung zu entfernen.",
- "purchaseWhiteLabel": "White-Label kaufen",
- "status": "Status:",
- "active": "Aktiv",
- "inactive": "Inaktiv",
- "lastChecked": "Zuletzt gepruft: {date}",
- "enterLicenseKey": "Lizenzschlüssel eingeben",
- "validate": "Validieren",
- "validated": "Lizenz erfolgreich validiert",
- "invalid": "Ungültiger Lizenzschlüssel",
- "failedValidate": "Lizenz konnte nicht validiert werden",
- "keyHint": "Jeder Lizenzschlüssel ist an diese Organisation gebunden und kann nicht für mehrere Organisationen verwendet werden.",
- "expired": "Abgelaufen",
- "unverified": "Nicht überprüft",
- "expiresOn": "Läuft ab: {date}",
- "unreachable": "torqvoice.com war nicht erreichbar. Die auf diesem Server gespeicherte Lizenz bleibt unverändert.",
- "unverifiedHint": "Dieser Server konnte die Lizenz seit {days} Tagen nicht bei torqvoice.com bestätigen. Nach {max} Tagen ohne erfolgreiche Prüfung kehrt das Torqvoice-Branding zurück.",
- "rejected": "torqvoice.com hat diesen Schlüssel nicht akzeptiert: {reason}",
- "signedHint": "Die Validierung wird von torqvoice.com signiert und täglich erneuert, daher braucht der Server ausgehenden Zugriff auf torqvoice.com."
- },
- "about": {
- "title": "Uber Torqvoice",
- "description": "Torqvoice ist Ihre komplette Lösung für die Fahrzeug-Serviceverwaltung. Verfolgen Sie Servicehistorie, Reparaturen und mehr.",
- "version": "Version",
- "website": "Webseite",
- "documentation": "Dokumentation",
- "changelog": "Anderungsprotokoll"
- },
- "portal": {
- "title": "Kundenportal",
- "description": "Ermoglichen Sie Ihren Kunden, sich anzumelden und ihre Fahrzeuge, Rechnungen, Angebote und Inspektionen einzusehen. Kunden konnen auch Serviceanfragen stellen.",
- "enablePortal": "Kundenportal aktivieren",
- "enablePortalHint": "Kunden mit einer E-Mail-Adresse konnen sich per Magic Link anmelden",
- "enabled": "Kundenportal aktiviert",
- "disabled": "Kundenportal deaktiviert",
- "failedUpdate": "Einstellung konnte nicht aktualisiert werden",
- "customSlug": "Benutzerdefinierter Portal-Slug",
- "save": "Speichern",
- "slugSaved": "Portal-Slug gespeichert",
- "slugRemoved": "Portal-Slug entfernt",
- "failedUpdateSlug": "Slug konnte nicht aktualisiert werden",
- "slugHint": "Kleinbuchstaben, Zahlen, Bindestriche und Unterstriche. 3-48 Zeichen. Leer lassen, um die Standard-URL zu verwenden.",
- "portalUrl": "Portal-URL",
- "urlCopied": "Portal-URL kopiert",
- "shareHint": "Teilen Sie diesen Link mit Ihren Kunden, damit sie sich in ihr Portal einloggen konnen.",
- "serviceRequestAlertsHint": "Serviceanfragen aus dem Portal erscheinen immer in Ihrer Benachrichtigungsglocke. Sie können sie zusätzlich per E-Mail erhalten.",
- "serviceRequestAlertsLink": "Benachrichtigungseinstellungen →",
- "descriptionLabel": "Über Ihre Werkstatt",
- "descriptionPlaceholder": "Erzählen Sie Ihren Kunden etwas über Ihre Werkstatt, die angebotenen Leistungen und was Sie auszeichnet.",
- "descriptionHint": "Wird Besuchern oben auf Ihrer Portal-Startseite angezeigt.",
- "hoursLabel": "Öffnungszeiten",
- "hoursPlaceholder": "Mo-Fr: 8:00-17:00\nSa: 9:00-13:00\nSo: Geschlossen",
- "hoursHint": "Freitext. Verwenden Sie Zeilenumbrüche, um jeden Tag separat aufzulisten.",
- "contentSaved": "Portalinhalt gespeichert",
- "background": {
- "title": "Portal-Hintergrund",
- "description": "Wählen Sie das Aussehen der Startseite des Kundenportals.",
- "typeNone": "Keiner",
- "typeTemplate": "Vorlage",
- "typeImage": "Eigenes Bild",
- "chooseTemplate": "Vorlage auswählen",
- "uploadLabel": "Hintergrundbild",
- "upload": "Bild hochladen",
- "replace": "Bild ersetzen",
- "remove": "Entfernen",
- "uploadHint": "JPG, PNG oder WebP. Max. 8 MB. Empfohlen mindestens 1600×900.",
- "uploading": "Hintergrund wird hochgeladen…",
- "uploaded": "Hintergrund aktualisiert",
- "uploadFailed": "Hintergrund konnte nicht hochgeladen werden",
- "templateNames": {
- "default": "Dezent",
- "sunrise": "Sonnenaufgang",
- "ocean": "Ozean",
- "forest": "Wald",
- "slate": "Schiefer",
- "sand": "Sand"
- }
- },
- "copyUrl": "Portal-URL kopieren"
- },
- "email": {
- "title": "E-Mail-Anbieter",
- "description": "Konfigurieren Sie den E-Mail-Anbieter Ihrer Organisation zum Versenden von Rechnungen und Angeboten. Ohne Konfiguration wird der Standard-E-Mail-Anbieter der Plattform verwendet.",
- "useCustomLabel": "Eigenen E-Mail-Anbieter verwenden",
- "useCustomHint": "Aktivieren, um Ihren eigenen E-Mail-Anbieter anstelle des Plattform-Standards zu konfigurieren",
- "platformDefaultInfo": "Ihre Organisation verwendet den Standard-E-Mail-Anbieter der Plattform. Rechnungen und Angebote werden mit den plattformkonfigurierten E-Mail-Einstellungen versendet.",
- "smtpHost": "SMTP-Host",
- "smtpHostPlaceholder": "smtp.example.com",
- "smtpPort": "SMTP-Port",
- "smtpPortPlaceholder": "587",
- "username": "Benutzername",
- "usernamePlaceholder": "benutzer@example.com",
- "password": "Passwort",
- "fromEmail": "Absender-E-Mail",
- "fromEmailPlaceholder": "noreply@example.com",
- "fromEmailDomainPlaceholder": "noreply@ihredomain.com",
- "fromName": "Absendername",
- "fromNamePlaceholder": "Ihre Werkstatt",
- "tlsConnection": "TLS-Verbindung (Port 465)",
- "tlsConnectionHint": "Aktivieren für implizites TLS. Deaktivieren für STARTTLS (Port 587/25).",
- "verifyTlsCerts": "TLS-Zertifikate verifizieren",
- "verifyTlsCertsHint": "Deaktivieren, um selbstsignierte Zertifikate zuzulassen (nicht für Produktion empfohlen)",
- "requireTlsUpgrade": "TLS-Upgrade erzwingen",
- "requireTlsUpgradeHint": "TLS-Upgrade bei STARTTLS-Verbindungen erzwingen",
- "apiKey": "API-Schlussel",
- "apiKeyHintResend": "Holen Sie sich Ihren API-Schlussel von",
- "serverToken": "Server-Token",
- "serverTokenHintPostmark": "Holen Sie sich Ihr Server-Token von",
- "apiKeyHintMailgun": "Holen Sie sich Ihren API-Schlussel von",
- "domain": "Domain",
- "domainPlaceholder": "mg.ihredomain.com",
- "region": "Region",
- "apiKeyHintSendGrid": "Holen Sie sich Ihren API-Schlussel von",
- "accessKeyId": "Zugriffsschlussel-ID",
- "secretAccessKey": "Geheimer Zugriffsschlussel",
- "awsRegion": "AWS-Region",
- "awsRegionPlaceholder": "us-east-1",
- "awsRegionHint": "Die AWS-Region, in der SES konfiguriert ist (z.B. us-east-1, eu-west-1)",
- "sendTestEmail": "Test-E-Mail senden",
- "testEmailHint": "Speichern Sie zuerst die Einstellungen und senden Sie dann eine Test-E-Mail an Ihr Konto",
- "saveSettings": "Einstellungen speichern",
- "savedDefault": "E-Mail-Einstellungen gespeichert — Plattform-Standard wird verwendet",
- "saved": "E-Mail-Einstellungen gespeichert",
- "failedSave": "Einstellungen konnten nicht gespeichert werden",
- "testSentTo": "Test-E-Mail gesendet an {email}",
- "testFailed": "E-Mail-Test fehlgeschlagen"
- },
- "sms": {
- "title": "SMS-Anbieter",
- "description": "Konfigurieren Sie Ihren SMS-Anbieter für bidirektionale Nachrichten mit Kunden. Jede Organisation verwendet ihren eigenen SMS-Anbieter und ihre eigene Telefonnummer.",
- "enableLabel": "SMS-Nachrichten aktivieren",
- "enableHint": "SMS-Nachrichten mit Kunden senden und empfangen",
- "disabledInfo": "SMS-Nachrichten sind deaktiviert. Aktivieren Sie sie, um Textnachrichten mit Ihren Kunden zu senden und zu empfangen.",
- "phoneNumber": "Telefonnummer",
- "phoneNumberPlaceholder": "+4915123456789",
- "phoneNumberHint": "Ihre SMS-fahige Telefonnummer im E.164-Format (z.B. +4915123456789)",
- "accountSid": "Konto-SID",
- "authToken": "Auth-Token",
- "apiKey": "API-Schlussel",
- "apiSecret": "API-Geheimnis",
- "webhookUrl": "Webhook-URL",
- "webhookUrlHint": "Konfigurieren Sie diese URL in Ihrem {provider}-Dashboard, um eingehende SMS-Nachrichten zu empfangen.",
- "webhookCopied": "Webhook-URL kopiert",
- "testPhoneNumber": "Test-Telefonnummer",
- "testPhonePlaceholder": "+4915198765432",
- "sendTestSms": "Test-SMS senden",
- "testSmsHint": "Speichern Sie zuerst die Einstellungen und geben Sie dann eine Empfangernummer ein, um eine Test-SMS zu senden",
- "enterTestPhone": "Geben Sie eine Telefonnummer ein, um die Test-SMS zu senden",
- "saveSettings": "Einstellungen speichern",
- "savedDisabled": "SMS-Einstellungen gespeichert — SMS deaktiviert",
- "saved": "SMS-Einstellungen gespeichert",
- "failedSave": "Einstellungen konnten nicht gespeichert werden",
- "testSentTo": "Test-SMS gesendet an {phone}",
- "testFailed": "SMS-Test fehlgeschlagen",
- "copyWebhookUrl": "Webhook-URL kopieren"
- },
- "subscription": {
- "title": "Abonnementplan",
- "description": "Das aktuelle Torqvoice-Abonnement und die verfügbaren Funktionen Ihrer Organisation.",
- "currentPlan": "Aktueller Plan",
- "planFree": "Kostenlos",
- "planPro": "Torq Pro",
- "planEnterprise": "Enterprise",
- "price": "{price}/{interval}",
- "perYear": "Jahr",
- "perMonth": "Monat",
- "statusActive": "Aktiv",
- "statusCanceling": "Wird gekündigt",
- "statusPastDue": "Überfällig",
- "statusCanceled": "Gekündigt",
- "billingPeriod": "Abrechnungszeitraum",
- "billingPeriodDates": "{start} — {end}",
- "nextRenewal": "Nächste Verlängerung",
- "cancelingWarning": "Ihr Abonnement wird am {date} gekündigt. Danach werden Sie auf den kostenlosen Plan herabgestuft.",
- "pastDueWarning": "Ihre Zahlung ist überfällig. Bitte aktualisieren Sie Ihre Zahlungsmethode, um eine Dienstunterbrechung zu vermeiden.",
- "featuresTitle": "Plan-Funktionen",
- "featuresDescription": "Was in Ihrem aktuellen Plan enthalten ist.",
- "featureCustomers": "Kunden",
- "featureTeamMembers": "Teammitglieder",
- "featureSmtp": "Benutzerdefinierte E-Mail (SMTP)",
- "featureApi": "API-Zugang",
- "featurePayments": "Online-Zahlungen",
- "featureCustomFields": "Benutzerdefinierte Felder",
- "featureSms": "SMS-Nachrichten",
- "featureCustomerPortal": "Kundenportal",
- "featureCustomTemplates": "Benutzerdefinierte Vorlagen",
- "featureBrandingRemoved": "Branding entfernt",
- "usageOf": "{used} / {limit}",
- "usageUnlimited": "{used} / Unbegrenzt",
- "included": "Enthalten",
- "notIncluded": "Nicht enthalten",
- "manageTitle": "Abonnement verwalten",
- "manageBilling": "Abrechnung verwalten",
- "manageBillingDescription": "Zahlungsmethode aktualisieren, Rechnungen anzeigen und Abrechnungsdetails verwalten.",
- "cancelSubscription": "Abonnement kündigen",
- "resumeSubscription": "Abonnement fortsetzen",
- "cancelDialogTitle": "Abonnement kündigen",
- "cancelDialogDescription": "Ihr Abonnement bleibt bis {date} aktiv. Danach werden Sie auf den kostenlosen Plan herabgestuft.",
- "cancelDialogConfirm": "Ja, kündigen",
- "cancelDialogCancel": "Abonnement behalten",
- "cancelSuccess": "Abonnement wird zum Ende des Abrechnungszeitraums gekündigt",
- "cancelError": "Abonnement konnte nicht gekündigt werden",
- "resumeSuccess": "Abonnement erfolgreich fortgesetzt",
- "resumeError": "Abonnement konnte nicht fortgesetzt werden",
- "billingPortalError": "Abrechnungsportal konnte nicht geöffnet werden",
- "checkoutError": "Checkout konnte nicht gestartet werden",
- "upgradeTitle": "Plan upgraden",
- "upgradeDescription": "Schalten Sie weitere Funktionen frei, indem Sie Ihren Plan upgraden.",
- "upgradeToProDescription": "Upgraden Sie, um unbegrenzte Kunden, Teammitglieder, Berichte, SMTP, API-Zugang und mehr freizuschalten.",
- "upgradeToEnterpriseDescription": "Benötigen Sie mehr als 5 Teammitglieder? Upgraden Sie auf Enterprise für bis zu 50 Benutzer.",
- "upgradeToPro": "Auf Pro upgraden — $99/Jahr",
- "upgradeToEnterprise": "Enterprise — $140/Jahr",
- "upgradeDialogTitle": "Auf Enterprise upgraden",
- "upgradeDialogDescription": "Ihr aktueller Pro-Plan wird auf Enterprise aufgerüstet. Es wird Ihnen nur die anteilige Differenz für den verbleibenden Abrechnungszeitraum berechnet.",
- "upgradeConfirm": "Upgrade bestätigen",
- "upgradeCalculating": "Anteiligen Betrag berechnen…",
- "upgradeAmountDue": "Jetzt fälliger Betrag",
- "upgradeSuccess": "Erfolgreich auf Enterprise upgegradet!",
- "upgradeError": "Abonnement konnte nicht upgegradet werden",
- "demoBadge": "Demo",
- "demoExpiresIn": "Läuft in {days, plural, =0 {weniger als einem Tag} one {# Tag} other {# Tagen}} ab ({date})",
- "checkoutOnTorqvoice": "Zum Abschluss des Kaufs werden Sie zu torqvoice.com weitergeleitet. Rechnungen und Belege finden Sie dort unter Ihrem Konto.",
- "purchaseSuccess": "Vielen Dank! Ihr Plan ist jetzt aktiv.",
- "purchaseActivating": "Zahlung erhalten. Ihr Plan wird aktiviert, diese Seite wird gleich aktualisiert.",
- "accountOnTorqvoice": "Rechnungen und Belege finden Sie auf torqvoice.com, wo Sie mit diesem Konto angemeldet sind.",
- "openTorqvoiceAccount": "Konto auf torqvoice.com öffnen"
- },
- "ai": {
- "title": "KI-Assistent",
- "readMore": "Mehr erfahren",
- "description": "Konfigurieren Sie KI, um automatisch Servicenotizen zu erstellen und Fahrzeughistorien zusammenzufassen.",
- "enableLabel": "KI aktivieren",
- "enableHint": "KI-gestutzte Funktionen in der gesamten Anwendung nutzen",
- "disabledInfo": "Aktivieren Sie KI, um Funktionen wie automatisch generierte Servicebeschreibungen und Fahrzeughistorien-Zusammenfassungen zu nutzen.",
- "provider": "KI-Anbieter",
- "apiKey": "API-Schlussel",
- "apiKeyHint": "Ihr {provider} API-Schlussel. Sicher gespeichert und niemals weitergegeben.",
- "model": "Modell",
- "testConnection": "Verbindung testen",
- "testSuccess": "KI-Verbindung erfolgreich!",
- "testFailed": "Verbindung fehlgeschlagen. Uberprufen Sie Ihren API-Schlussel und das Modell.",
- "saved": "KI-Einstellungen gespeichert",
- "failedSave": "KI-Einstellungen konnten nicht gespeichert werden",
- "saveSettings": "Einstellungen speichern",
- "featuresTitle": "Enthaltene KI-gestutzte Funktionen:",
- "featureServiceNotes": "Automatische Erstellung professioneller Servicebeschreibungen aus Teilen und Arbeit",
- "featureHistorySummary": "Zusammenfassung der Fahrzeug-Servicehistorie mit einem Klick",
- "cost": {
- "high": "Hohe Kosten",
- "medium": "Mittel",
- "low": "Niedrige Kosten"
- }
- },
- "reportSchedule": {
- "title": "Berichtsplanung",
- "description": "Erstellen und versenden Sie automatisch Berichte als PDF per E-Mail nach einem wiederkehrenden Zeitplan.",
- "schedule": "Zeitplan",
- "name": "Name des Zeitplans",
- "namePlaceholder": "z.B. Wöchentlicher Geschäftsbericht",
- "frequency": "Häufigkeit",
- "daily": "Täglich",
- "weekly": "Wöchentlich",
- "biweekly": "Alle 2 Wochen",
- "monthly": "Monatlich",
- "bimonthly": "Alle 2 Monate",
- "quarterly": "Alle 3 Monate",
- "semiannually": "Alle 6 Monate",
- "yearly": "Jährlich",
- "dateRangeLabel": "Zeitraum",
- "dateRanges": {
- "last1d": "Letzter Tag",
- "last7d": "Letzte 7 Tage",
- "last14d": "Letzte 14 Tage",
- "last30d": "Letzte 30 Tage",
- "last60d": "Letzte 60 Tage",
- "last90d": "Letzte 90 Tage",
- "last6m": "Letzte 6 Monate",
- "last12m": "Letzte 12 Monate",
- "ytd": "Laufendes Jahr",
- "allTime": "Gesamter Zeitraum"
- },
- "sections": "Berichtsabschnitte",
- "sectionsDescription": "Wählen Sie, welche Abschnitte im geplanten Bericht enthalten sein sollen.",
- "sectionsIncluded": "Enthaltene Abschnitte",
- "selectAll": "Alle auswählen",
- "clearAll": "Alle abwählen",
- "recipients": "Empfänger",
- "recipientsDescription": "Wählen Sie Teammitglieder, die den Bericht per E-Mail erhalten sollen.",
- "recipientsCount": "Empfänger",
- "endDate": "Enddatum",
- "endDateDescription": "Optional den Zeitplan nach diesem Datum beenden.",
- "enabled": "Aktiviert",
- "disabled": "Deaktiviert",
- "nextRun": "Nächste Ausführung",
- "lastRun": "Letzte Ausführung",
- "runCount": "Gesendete Berichte",
- "save": "Zeitplan speichern",
- "create": "Zeitplan erstellen",
- "delete": "Zeitplan löschen",
- "created": "Berichtszeitplan erstellt",
- "updated": "Berichtszeitplan aktualisiert",
- "deleted": "Berichtszeitplan gelöscht",
- "toggledOn": "Berichtszeitplan aktiviert",
- "toggledOff": "Berichtszeitplan deaktiviert",
- "failedSave": "Speichern fehlgeschlagen",
- "failedSend": "Senden fehlgeschlagen",
- "failedToggle": "Umschalten fehlgeschlagen",
- "failedDelete": "Löschen fehlgeschlagen",
- "noMembers": "Keine Teammitglieder gefunden",
- "addRecipient": "Empfänger hinzufügen...",
- "searchMembers": "Mitglieder suchen...",
- "sendNow": "Jetzt senden",
- "sentNow": "Bericht erfolgreich gesendet",
- "newSchedule": "Neuer Zeitplan",
- "editSchedule": "Zeitplan bearbeiten",
- "edit": "Bearbeiten",
- "cancel": "Abbrechen",
- "sent": "gesendet",
- "emptyTitle": "Keine geplanten Berichte",
- "emptyDescription": "Erstellen Sie einen Zeitplan, um Berichte automatisch an Ihr Team zu senden.",
- "sectionLabels": {
- "revenue": "Umsatz",
- "tax": "Steuern",
- "pastDue": "Überfällige Rechnungen",
- "services": "Dienstleistungen",
- "customers": "Kunden",
- "technicians": "Techniker",
- "parts": "Teileauswertung",
- "jobAnalytics": "Auftragsanalysen",
- "retention": "Kundenbindung",
- "inventory": "Inventar"
- }
- },
- "webhooks": {
- "title": "Webhooks",
- "subtitle": "Senden Sie Echtzeit-Ereignisbenachrichtigungen an Ihre eigenen Systeme über HTTPS. Jedes Ereignis wird mit HMAC-SHA256 signiert, sodass Sie die Authentizität überprüfen können.",
- "create": "Webhook hinzufügen",
- "createTitle": "Webhook hinzufügen",
- "editTitle": "Webhook bearbeiten",
- "createDescription": "Webhooks werden als JSON per POST gesendet. Fehlgeschlagene Zustellungen werden bis zu 5 Mal mit exponentiellem Backoff wiederholt.",
- "name": "Name",
- "namePlaceholder": "z. B. Buchhaltungs-Sync",
- "url": "Endpunkt-URL",
- "urlHint": "Muss mit http:// oder https:// beginnen. HTTPS wird dringend empfohlen.",
- "description": "Beschreibung (optional)",
- "events": "Ereignisse",
- "eventsHint": "Wählen Sie aus, welche Ereignisse diesen Webhook auslösen.",
- "subscribeToAll": "Alle Ereignisse",
- "selectAtLeastOneEvent": "Wählen Sie mindestens ein Ereignis aus",
- "groups": {
- "customers": "Kunden",
- "vehicles": "Fahrzeuge",
- "services": "Serviceaufträge",
- "quotes": "Angebote",
- "payments": "Zahlungen",
- "inspections": "Inspektionen",
- "inventory": "Lagerbestand",
- "findings": "Befunde"
- },
- "save": "Speichern",
- "cancel": "Abbrechen",
- "delete": "Löschen",
- "rotate": "Erneuern",
- "done": "Fertig",
- "paused": "Pausiert",
- "statusOk": "OK",
- "statusFailing": "{count, plural, one {# kürzlicher Fehler} other {# kürzliche Fehler}}",
- "lastDelivery": "Letzte Zustellung {when}",
- "totalDeliveries": "{count, plural, one {# Zustellung} other {# Zustellungen}}",
- "toggleAria": "Diesen Webhook aktivieren oder deaktivieren",
- "deliveries": "Zustellungen",
- "sendTest": "Test senden",
- "testSent": "Test-Ereignis gesendet",
- "testFailed": "Test-Ereignis konnte nicht gesendet werden",
- "rotateSecret": "Signaturschlüssel erneuern",
- "confirmRotateTitle": "Signaturschlüssel erneuern?",
- "confirmRotateDescription": "Der aktuelle Schlüssel funktioniert sofort nicht mehr. Aktualisieren Sie Ihren Endpunkt mit dem neuen Schlüssel.",
- "secretRotated": "Schlüssel erneuert",
- "secretRotatedDescription": "Speichern Sie diesen Schlüssel jetzt — er kann später nicht wiederhergestellt werden.",
- "confirmDeleteTitle": "Webhook löschen?",
- "confirmDeleteDescription": "„{name}“ empfängt sofort keine Ereignisse mehr. Dies kann nicht rückgängig gemacht werden.",
- "secretShownOnceTitle": "Webhook „{name}“ erstellt",
- "secretShownOnceDescription": "Kopieren Sie diesen Signaturschlüssel jetzt. Er wird nicht erneut angezeigt.",
- "secretCopyHint": "Verwenden Sie diesen Schlüssel, um den X-Torqvoice-Signature-Header bei jeder Anfrage zu überprüfen.",
- "deliveriesTitle": "Zustellungen — {name}",
- "deliveriesDescription": "Letzte 50 Versuche. Fehlgeschlagene Ereignisse werden automatisch mit exponentiellem Backoff wiederholt.",
- "deliveriesEmpty": "Noch keine Zustellungen. Senden Sie ein Test-Ereignis, um es auszuprobieren.",
- "attempt": "Versuch {n}/{max}",
- "nextRetry": "Nächster Versuch {when}",
- "retryQueued": "Wiederholung in der Warteschlange",
- "retryFailed": "Wiederholung fehlgeschlagen",
- "saveFailed": "Speichern fehlgeschlagen",
- "deleteFailed": "Löschen fehlgeschlagen",
- "toggleFailed": "Umschalten fehlgeschlagen",
- "rotateFailed": "Erneuern fehlgeschlagen",
- "created": "Webhook erstellt",
- "updated": "Webhook aktualisiert",
- "deleted": "Webhook gelöscht",
- "emptyTitle": "Noch keine Webhooks",
- "emptyDescription": "Fügen Sie einen Webhook hinzu, um Ereignisse an Ihre eigenen Systeme zu senden — Buchhaltungs-Sync, eigene Dashboards, Zapier, alles was HTTP spricht.",
- "helpTitle": "Webhook-Signaturen überprüfen",
- "helpIntro": "Jede Zustellung enthält eine HMAC-SHA256-Signatur, damit Sie bestätigen können, dass die Anfrage von Torqvoice stammt.",
- "helpHeadersTitle": "Header, die mit jeder Anfrage gesendet werden",
- "helpVerify": "Setzen Sie den signierten String als `[timestamp].[body]` zusammen und vergleichen Sie zeitsicher:",
- "tabWebhooks": "Webhooks",
- "tabReference": "Ereignisreferenz",
- "autoDisabled": "Automatisch pausiert",
- "autoDisabledBanner": "Dieser Webhook wurde nach 20 aufeinanderfolgenden Fehlern automatisch pausiert. Aktivieren Sie ihn wieder, um die Zustellung fortzusetzen.",
- "reEnable": "Wieder aktivieren",
- "resumed": "Webhook fortgesetzt",
- "copyUrl": "URL kopieren",
- "refresh": "Aktualisieren",
- "noMatches": "Keine Zustellungen entsprechen diesem Filter.",
- "retry": "Wiederholen",
- "viewPayload": "Payload anzeigen",
- "payloadCopied": "Payload kopiert",
- "loadingPayload": "Payload wird geladen…",
- "requestPayload": "Anfrage-Payload",
- "response": "Antwort",
- "close": "Schließen",
- "samplePayload": "Beispiel-Envelope",
- "referenceTitle": "Ereignisreferenz",
- "referenceIntro": "Jede Zustellung folgt dieser Envelope-Form. Klicken Sie auf ein Ereignis, um ein Beispiel-Payload zu sehen, das Ihr Endpunkt empfangen wird.",
- "filter": {
- "all": "Alle",
- "success": "Erfolgreich",
- "failed": "Fehlgeschlagen",
- "retrying": "Wiederholt",
- "pending": "Ausstehend"
- }
- },
- "alerts": {
- "title": "Warnungen",
- "description": "Wählen Sie, über welche Ereignisse Sie wie informiert werden.",
- "serviceRequest": {
- "title": "Benachrichtigungen zu Serviceanfragen",
- "description": "Serviceanfragen aus dem Kundenportal erscheinen immer in der Benachrichtigungsglocke. Aktivieren Sie diese Option, um sie zusätzlich per E-Mail zu erhalten.",
- "email": "E-Mail-Benachrichtigung",
- "emailHint": "Standardmäßig aus. Eine E-Mail pro Anfrage, versendet sobald ein Kunde sie absendet.",
- "recipients": "Senden an",
- "recipientsHint": "Leer lassen, um alle Inhaber und Administratoren zu benachrichtigen. Mehrere Adressen mit Komma trennen.",
- "invalidRecipients": "Keine gültige Adresse: {list}",
- "emailSetupHint": "Benachrichtigungen werden über Ihren eingerichteten E-Mail-Anbieter versendet.",
- "emailSetupLink": "E-Mail-Einstellungen →",
- "save": "Benachrichtigungseinstellungen speichern",
- "saved": "Einstellungen für Serviceanfragen gespeichert"
- },
- "lowStock": {
- "title": "Bestandswarnungen",
- "description": "Warnt, wenn ein Teil seinen Meldebestand erreicht. Ein Teil gilt als knapp, wenn der Bestand auf oder unter die \"Mindestmenge\" fällt — oder unter den Standardwert unten, falls keine gesetzt ist. Jedes Teil wird pro Unterschreitung einmal gemeldet und bleibt bis zum Auffüllen still.",
- "enable": "Bestandswarnungen aktivieren",
- "enableHint": "Standardmäßig aus. Nur Teile mit Meldebestand werden überwacht.",
- "inApp": "In-App-Benachrichtigung",
- "inAppHint": "Eine gebündelte Benachrichtigung in der Glocke, nicht eine pro Teil.",
- "email": "E-Mail-Zusammenfassung",
- "emailHint": "Eine einzige E-Mail mit allen neu unterschrittenen Teilen.",
- "emailInterval": "Mindeststunden zwischen E-Mails",
- "emailIntervalHint": "Höchstens eine Zusammenfassung pro so vielen Stunden. 0 hebt das Limit auf.",
- "save": "Warneinstellungen speichern",
- "saved": "Bestandswarnungen gespeichert",
- "defaultThreshold": "Standard-Meldebestand",
- "defaultThresholdHint": "Gilt nur für Teile ohne eigenen Meldebestand. Die \"Mindestmenge\" eines Teils — beim Bearbeiten des Teils gesetzt — hat immer Vorrang. Bei 0 werden nur individuell konfigurierte Teile überwacht.",
- "checkNow": "Jetzt prüfen",
- "checkDisabled": "Warnungen sind deaktiviert.",
- "checkNothingNew": "Nichts Neues — alle knappen Teile wurden bereits gemeldet.",
- "checkAlerted": "{count} neu unterschrittene(s) Teil(e) gemeldet",
- "checkFailed": "Prüfung fehlgeschlagen",
- "configurePerPart": "Mindestmenge eines Teils auf der Lagerseite festlegen →",
- "readMore": "Mehr erfahren"
- },
- "technicianStatus": {
- "title": "Torqvoice Techniker-App (Android/iOS)",
- "description": "Meldung, wenn ein Techniker einen Auftrag über sein Telefon ändert.",
- "inApp": "Büro benachrichtigen",
- "inAppHint": "Eine Meldung, wenn ein Auftrag abgeschlossen, auf Teile gesetzt oder wieder aufgenommen wird.",
- "save": "Speichern",
- "saved": "Benachrichtigungen gespeichert",
- "saveFailed": "Einstellungen konnten nicht gespeichert werden"
- }
- },
- "support": {
- "title": "Support",
- "description": "Erreichen Sie das Torqvoice-Supportteam, ohne die App zu verlassen. Ihre Anfrage enthält Ihre Organisation und die Seite, auf der Sie waren.",
- "showButton": "Support-Schaltfläche anzeigen",
- "showButtonHint": "Eine verschiebbare Schaltfläche auf jeder Seite, auf diesem Gerät. Wenn sie ausgeblendet ist, holt sie ein kleiner Reiter am rechten Rand zurück.",
- "contactTitle": "Support kontaktieren",
- "contactHint": "Öffnet das Supportformular direkt.",
- "contactAction": "Formular öffnen"
- },
- "install": {
- "title": "Torqvoice installieren",
- "description": "Installieren Sie Torqvoice auf diesem Gerät, um es im Vollbild vom Home-Bildschirm aus zu öffnen, ohne Browserleiste. Es bleibt dieselbe App mit denselben Daten.",
- "installed": "Torqvoice ist auf diesem Gerät installiert.",
- "iosHint": "Tippen Sie in Safari auf Teilen und dann auf „Zum Home-Bildschirm“.",
- "unavailable": "Dieser Browser hat keine Installation angeboten. Öffnen Sie das Browsermenü und suchen Sie nach „App installieren“ oder „Zum Home-Bildschirm“.",
- "bannerHidden": "Das Installations-Banner ist auf diesem Gerät ausgeblendet.",
- "showBanner": "Banner wieder anzeigen"
- },
- "tireHotel": {
- "title": "Reifenhotel",
- "description": "Lagern Sie die Saisonreifen Ihrer Kunden ein und behalten Sie den Überblick, wo jeder Satz steht.",
- "cardTitle": "Reifeneinlagerung",
- "enable": "Reifenhotel aktivieren",
- "enableHint": "Fügt die Reifeneinlagerung zur Navigation hinzu. Später abschalten blendet sie wieder aus, ohne etwas zu löschen.",
- "defaultCapacity": "Standardreifen pro Fach",
- "defaultCapacityHint": "Wird beim Anlegen neuer Fächer vorausgefüllt. Pro Fach änderbar.",
- "warnPercent": "Warnen bei Auslastung (%)",
- "warnPercentHint": "Markiert die Lagerübersicht, sobald dieser Anteil der Gesamtkapazität belegt ist.",
- "treadTitle": "Ersatzgrenzwerte",
- "treadHint": "Gesetzliche Mindestwerte unterscheiden sich je Land, setzen Sie also die Grenzwerte Ihres Marktes. Profiltiefe unter dem Grenzwert wird zum Ersatz markiert.",
- "summerLimit": "Sommergrenze ({unit})",
- "winterLimit": "Wintergrenze ({unit})",
- "unitMm": "mm",
- "unit32nds": "1/32\"",
- "setupHint": "Richten Sie als Nächstes Ihre Regale ein.",
- "setupLink": "Lagerstruktur öffnen",
- "save": "Reifenhotel-Einstellungen speichern",
- "saved": "Reifenhotel-Einstellungen gespeichert",
- "billingTitle": "Lagerabrechnung",
- "billingHint": "Wird beim Abrechnen eines Satzes auf der Lagerposition vorgeschlagen und bleibt änderbar.",
- "seasonalPrice": "Standard-Lagerpreis",
- "prepTitle": "Preise für Vorbereitung",
- "prepHint": "Was jede Art von Vorbereitung kostet. Leer bedeutet, sie wird nie berechnet, was zu Betrieben passt, die das Waschen in der Lagergebühr enthalten haben. Bepreiste werden automatisch auf Angebot und Auftrag gesetzt.",
- "prepNotCharged": "nicht berechnet"
- },
- "designer": {
- "invoice": "Rechnung",
- "quote": "Angebot",
- "eyebrow": "Dokument-Designer",
- "galleryTitle": "Mit einer Vorlage beginnen",
- "galleryHint": "Wählen Sie einen Ausgangspunkt. Im Designer lässt sich alles ändern.",
- "yourDesigns": "Ihre Designs",
- "autoRuleHint": "Verkäufe ohne Fahrzeug werden mit dem dafür markierten Design gedruckt, sofern der Verkauf oder der Kunde kein anderes gewählt hat.",
- "useForPartsSale": "Für reine Teileverkäufe verwenden",
- "usedForPartsSale": "Wird für reine Teileverkäufe verwendet",
- "autoRule": {
- "parts_sale": "Reiner Teileverkauf"
- },
- "autoRuleSaved": "Verwendung von „{name}“ aktualisiert",
- "couldNotSaveRule": "Regel konnte nicht aktualisiert werden",
- "templates": "Vorlagen",
- "inUse": "In Verwendung",
- "savedOn": "Gespeichert am {date}",
- "deleteDesignTitle": "Design löschen",
- "deleteDesignBody": "Das Design „{name}“ löschen? Rechnung und Angebot behalten, was angewendet ist; nur die gespeicherte Kopie verschwindet.",
- "delete": "Löschen",
- "deleteDesign": "Dieses Design löschen",
- "continueCurrent": "Mit meinem aktuellen Layout fortfahren",
- "backToSettings": "Zurück zu den Einstellungen",
- "useInvoiceDesign": "Rechnungsdesign übernehmen",
- "copiedToQuote": "Rechnungsdesign auf das Angebot übertragen",
- "rulers": "Lineale",
- "saveDesign": "Design speichern",
- "saveDesignHint": "Eine benannte Kopie dieses Designs behalten, um sie in der Vorlagengalerie wiederzufinden",
- "reset": "Zurücksetzen",
- "save": "Speichern",
- "saving": "Wird gespeichert…",
- "saved": "Gespeichert",
- "couldNotSave": "Speichern nicht möglich",
- "couldNotSaveDesigns": "Ihre Designs konnten nicht gespeichert werden",
- "designUpdated": "„{name}“ aktualisiert",
- "designSaved": "Als „{name}“ gespeichert",
- "defaultDesignName": "Mein {doc}-Design",
- "documentStyling": "Dokumentgestaltung",
- "sections": "Abschnitte",
- "sectionEmpty": "leer",
- "sectionEmptyHint": "Wird angezeigt, hat mit den aktuellen Daten aber nichts zu drucken.",
- "sectionShownHint": "Auf dem Blatt sichtbar. Klicken, um ihn auszublenden.",
- "sectionHiddenHint": "Vom Blatt ausgeblendet. Klicken, um ihn anzuzeigen.",
- "railHint": "Ziehen Sie einen Abschnitt auf die Seite: zwischen Blöcken abgelegt ändert er die Reihenfolge, auf einer Karte sitzt er daneben, und überall sonst wird er frei platziert. Die Seite macht Platz um ihn herum.",
- "returnToFlow": "{section} in den Fluss zurückholen",
- "saveDialogTitle": "Dieses Design speichern",
- "saveDialogBody": "Behält eine benannte Kopie der aktuellen Anordnung und Optik. Sie finden sie unter Ihre Designs in der Vorlagengalerie wieder.",
- "designNamePlaceholder": "Name des Designs",
- "nameExists": "Ein Design mit diesem Namen existiert; Speichern aktualisiert es.",
- "updateDesign": "Design aktualisieren",
- "cancel": "Abbrechen",
- "insertHere": "Hier einfügen",
- "dropLeftColumn": "Linke Spalte",
- "dropRightColumn": "Rechte Spalte",
- "freePosition": "Freie Position",
- "sectionSettings": "Abschnittseinstellungen",
- "panelStyle": "Panelstil",
- "variant": {
- "accent": "Akzent",
- "panel": "Panel",
- "outline": "Kontur",
- "lines": "Linien",
- "hint": "Akzent tönt die Karte in der Primärfarbe. Panel entspricht den anderen Detailkarten. Kontur zeichnet nur einen Rahmen, und Linien druckt ohne Kasten.",
- "classic": "Klassisch",
- "box": "Kasten",
- "totalsHint": "Klassisch druckt reine Zeilen mit einer Linie über der Summe. Kasten rahmt sie ein. Panel und Akzent setzen sie auf eine Karte."
- },
- "alignment": "Ausrichtung",
- "alignCenter": "Mitte",
- "itemsTableHint": "Eine nummerierte Liste aller Positionen des Auftrags, erst Arbeit, dann Teile, anstelle der getrennten Teile- und Arbeitstabellen.",
- "discardChanges": "Änderungen verwerfen",
- "tablesExclusiveHint": "Das Blatt druckt eine Anordnung: eine nummerierte Liste oder getrennte Teile- und Arbeitstabellen. Wird die eine eingeschaltet, geht die andere aus.",
- "innerPadding": "Innenabstand",
- "totalsWidth": "Breite",
- "totalsWidthHint": "Leer füllt die Zeile. Ein Wert in Punkt hängt den Kasten rechts an; in einer Spalte nimmt er deren Breite.",
- "placement": "Platzierung",
- "visible": "Sichtbar",
- "columnFull": "Voll",
- "columnLeft": "Links",
- "columnRight": "Rechts",
- "drawBox": "Kasten zeichnen",
- "showHeading": "Überschrift zeigen",
- "spacing": "Abstände",
- "placedByHand": "Dieser Abschnitt ist von Hand platziert, Fluss-Abstände bewegen ihn also nicht.",
- "placedByHandFramed": "Der gerahmte Briefkopf liegt auf dem Band; ziehen Sie ihn, um ihn zu bewegen.",
- "placedByHandDrag": "Ziehen Sie ihn oder holen Sie ihn in den Fluss zurück, um Abstände zu nutzen.",
- "marginTop": "Oben",
- "marginBottom": "Unten",
- "marginLeft": "Links",
- "marginRight": "Rechts",
- "spacingHint": "Punkte an freiem Raum, den der Abschnitt im Fluss um sich behält.",
- "logo": "Logo",
- "size": "Größe",
- "logoHint": "Schalten Sie das Logo unter Felder aus, um stattdessen den Firmennamen zu drucken.",
- "fields": "Felder",
- "removeField": "Aus diesem Abschnitt entfernen",
- "yourCustomFields": "Ihre eigenen Felder",
- "appearance": "Aussehen",
- "details": "Details",
- "text": "Text",
- "companyName": "Firmenname",
- "heading": "Überschrift",
- "fill": "Füllung",
- "border": "Rahmen",
- "lineWidth": "Linienbreite",
- "borderWidth": "Rahmenbreite",
- "outerBorder": "Äußerer Rahmen",
- "rowBanding": "Zeilenstreifen",
- "likeSheet": "Wie das Blatt",
- "on": "An",
- "off": "Aus",
- "font": "Schrift",
- "inherit": "Erben",
- "auto": "auto",
- "sectionDragHint": "Ziehen Sie diesen Abschnitt in der Liste oder auf der Seite, um ihn zu bewegen. Einmal von Hand platziert, verschieben ihn die Pfeiltasten um einen Punkt, mit Umschalt um zehn, und Escape bricht ein Ziehen ab.",
- "document": "Dokument",
- "documentSubtitle": "Gilt für das ganze Blatt",
- "headerStyleTitle": "Kopfstil",
- "headerStyle": {
- "standard": {
- "name": "Standard",
- "desc": "Name und Details auf Weiß, Linie darunter"
- },
- "compact": {
- "name": "Kompakt",
- "desc": "Enger Kopf, dichte Zeilen"
- },
- "modern": {
- "name": "Modern",
- "desc": "Farbiges Banner über die volle Breite"
- },
- "framed": {
- "name": "Gerahmt",
- "desc": "Band oben, Leiste an der linken Seite"
- }
- },
- "colors": "Farben",
- "primary": "Primär",
- "background": "Hintergrund",
- "accent": "Akzent",
- "frame": "Rahmen",
- "rail": "Leiste",
- "leftEdge": "Linke Kante",
- "rightEdge": "Rechte Kante",
- "frameLine": "Rahmenlinie",
- "cornerRadius": "Eckenradius",
- "shadow": "Schatten",
- "shadowThin": "Dünn",
- "shadowNormal": "Normal",
- "shadowWide": "Breit",
- "typography": "Typografie",
- "baseSize": "Grundgröße",
- "page": "Seite",
- "margins": "Ränder",
- "rowHeight": "Zeilenhöhe",
- "band": "Streifen",
- "sample": {
- "itemLabor": "Vordere Bremsen erneuert",
- "itemDisc": "Bremsscheibe, vorne",
- "itemPads": "Bremsbelagsatz, Vorderachse",
- "itemConsumables": "Verbrauchsmaterial",
- "unitPcs": "Stk",
- "unitSet": "Satz",
- "unitEach": "x",
- "findingPads": "Hintere Beläge bei 15 %",
- "findingPadsNote": "Innerhalb von 5.000 km ersetzen",
- "findingOilWeep": "Leichter Ölaustritt am Ventildeckel",
- "notes": "Danke, dass Sie unsere Werkstatt gewählt haben. Melden Sie sich bei Fragen gerne.",
- "warranty": "12 Monate Garantie auf Teile und Arbeit.",
- "serviceTitle": "Jahresservice und Bremsen",
- "serviceType": "Reparatur",
- "companyName": "Ihre Werkstatt",
- "slogan": "Qualität, auf die Sie sich verlassen können",
- "paymentTerms": "Zahlbar innerhalb von 14 Tagen",
- "footerNote": "Vielen Dank für Ihren Auftrag",
- "value": "Beispiel",
- "testLocation": "Hafenstraße 12, Springfield",
- "certificateNotes": "Die Reifen sind nahe an der gesetzlichen Grenze; vor der nächsten Prüfung voraussichtlich zu ersetzen.",
- "checkBrakeHoses": "Bremsschläuche",
- "checkBrakeHosesNote": "Leichte Scheuerstelle am linken vorderen Schlauch, Außenschicht noch intakt.",
- "sectionBrakes": "Bremsanlage",
- "checkBrakePedal": "Betriebsbremspedal",
- "checkBrakeFluid": "Bremsflüssigkeit",
- "sectionLighting": "Beleuchtungseinrichtungen",
- "checkHeadlamps": "Zustand der Scheinwerfer",
- "checkFogLamp": "Nebelschlussleuchte",
- "photoFront": "Vorne",
- "photoOdometer": "Kilometerstand",
- "concernNoise": "Schleifgeräusch vorne beim Bremsen",
- "concernNoiseDetail": "Bremsbeläge und -scheiben vorne verschlissen; ersetzt",
- "concernWarningLight": "Warnleuchte im Armaturenbrett seit letzter Woche",
- "workRequested": "Bremsbeläge und -scheiben vorne ersetzen, Serviceanzeige zurücksetzen und Probefahrt.",
- "checklistTestDrive": "Probefahrt",
- "markScratch": "Kratzer entlang der Tür, 20 cm",
- "markDent": "Delle unter dem Griff, Lack intakt",
- "markChip": "Steinschläge im unteren Stoßfänger",
- "viewTop": "Von oben",
- "viewLeft": "Linke Seite",
- "viewRight": "Rechte Seite",
- "viewFront": "Vorn",
- "viewRear": "Hinten",
- "panelLeftRearDoor": "Tür hinten links",
- "panelLeftFrontDoor": "Tür vorn links",
- "panelFrontBumper": "Stoßstange vorn",
- "kindScratch": "Kratzer",
- "kindDent": "Delle",
- "kindChip": "Steinschlag",
- "severityMinor": "Leicht",
- "severityMajor": "Schwer",
- "markPrevious": "früher erfasst"
- },
- "logoUpload": "Logo hochladen",
- "logoReplace": "Logo ersetzen",
- "logoUploading": "Wird hochgeladen…",
- "logoFailed": "Das Bild konnte nicht hochgeladen werden",
- "footerLogoHint": "Schalten Sie das Logo unter Felder ein, um es auch am Seitenfuß zu drucken.",
- "logoReset": "Firmenlogo verwenden",
- "logoOwn": "Wird nur auf diesem Dokument gedruckt. Das Firmenlogo bleibt unverändert.",
- "logoInherited": "Es wird das Firmenlogo verwendet. Laden Sie hier eines hoch, um nur auf diesem Dokument ein anderes zu verwenden.",
- "slogan": "Slogan",
- "sloganPlaceholderHint": "Es ist kein Slogan hinterlegt, daher zeigt das Blatt einen Platzhalter, der nicht gedruckt wird.",
- "sloganSetHint": "Ihr Slogan stammt aus Ihren Firmendaten.",
- "sloganLink": "Firmeneinstellungen",
- "paymentTerms": "Zahlungsbedingungen",
- "paymentTermsPlaceholderHint": "Es sind keine Zahlungsbedingungen hinterlegt, daher zeigt das Blatt einen Platzhalter, der nicht gedruckt wird.",
- "paymentTermsSetHint": "Ihre Zahlungsbedingungen stammen aus den Zahlungseinstellungen.",
- "paymentTermsLink": "Zahlungseinstellungen",
- "telegramQr": "Telegram-Code",
- "telegramQrConnectedHint": "Druckt einen Code, der {link} öffnet, Ihren verbundenen Telegram-Bot. Er erscheint nur auf Rechnungen, die nach dem Einschalten des Blocks ausgestellt wurden.",
- "telegramQrPlaceholderHint": "Kein Telegram-Bot ist verbunden, daher zeigt das Blatt einen Beispielcode, der nicht gedruckt wird.",
- "telegramQrLink": "Integrationen",
- "signatureWhose": "Wessen Unterschrift",
- "signatureOwnHint": "Jedes Dokument druckt die Unterschrift der Person, die es ausgestellt hat: wer den Auftrag angelegt, das Angebot erstellt oder die Prüfung durchgeführt hat. Das Blatt zeigt Ihre.",
- "signaturePlaceholderHint": "Jedes Dokument druckt die Unterschrift der Person, die es ausgestellt hat: wer den Auftrag angelegt, das Angebot erstellt oder die Prüfung durchgeführt hat. Sie haben noch keine gespeichert, daher zeigt das Blatt ein Beispiel.",
- "signatureLink": "Unterschrift festlegen",
- "titleText": "Titeltext",
- "titleTextHint": "Wie sich dieses Dokument nennt. Leer gelassen, druckt es seinen eigenen Namen in der Sprache des Lesers.",
- "orgNumberLabel": "Bezeichnung der Organisationsnummer",
- "orgNumberLabelHint": "Wird auf Rechnungen und Angeboten neben Ihrer Organisationsnummer gedruckt. Leer lassen für die Standardbezeichnung in Ihrer Sprache, oder eintragen, wie sie bei Ihnen heißt, z. B. USt-IdNr., HRB oder UID. Gilt auch in den Unternehmenseinstellungen.",
- "placeholder": "Platzhalter",
- "leaveTitle": "Ohne Speichern verlassen?",
- "leaveBody": "Ihre Änderungen an diesem Design wurden nicht gespeichert und gehen verloren.",
- "leaveConfirm": "Verlassen",
- "boldField": "Fett",
- "deleteDesignDrafts": "{count, plural, one {# Rechnungsentwurf} other {# Rechnungsentwürfe}} mit diesem Design fallen auf das Standarddesign zurück.",
- "deleteDesignCustomers": "{count, plural, one {# Kunde} other {# Kunden}} mit diesem Design fallen auf das Standarddesign zurück.",
- "setDefault": "Als Standard festlegen",
- "defaultSet": "„{name}“ wird jetzt verwendet",
- "couldNotSetDefault": "Standarddesign konnte nicht festgelegt werden",
- "fieldFixedSlot": "Wird immer an derselben Stelle gedruckt und kann nicht verschoben werden.",
- "certificate": "Inspektionszertifikat",
- "resultWidthHint": "Leer füllt die Zeile. Mit einem Wert wird das Band schmaler und sitzt an der Seite, die die Ausrichtung wählt; in einer Spalte nimmt es die Spaltenbreite.",
- "work_order": "Arbeitsauftrag",
- "conditionMapDrawing": "Zeichnung",
- "conditionMapViews": "Ansichten",
- "conditionMapViewsAll": "Alle fünf",
- "conditionMapViewsTop": "Nur von oben",
- "conditionMapViewsSides": "Nur die Seiten",
- "conditionMapWidthHint": "Leer füllt die Zeile. Punkte angeben, um die Zeichnung zu verkleinern; sie sitzt dann nach der Ausrichtung, und die Legende behält die volle Breite."
- },
- "preview": {
- "title": "Bremsenservice und Ölwechsel",
- "serviceType": "Wartung",
- "findingPads": "Hintere Bremsbeläge auf 15 % abgenutzt",
- "findingPadsNote": "Wechsel innerhalb von 8.000 km empfohlen",
- "findingOilLeak": "Leichter Ölaustritt an der Ventildeckeldichtung",
- "invoiceNotes": "Vordere Bremsbeläge erneuert. Öl und Filter mit synthetischem 5W-30 gewechselt. Nächster Service bei 80.000 km empfohlen.",
- "quoteNotes": "Wechsel der vorderen Bremsbeläge empfohlen. Öl- und Filterwechsel mit synthetischem 5W-30.",
- "partBrakePads": "Bremsbeläge (vorne)",
- "partOilFilter": "Ölfilter",
- "partSyntheticOil": "Synthetiköl 5W-30",
- "laborBrakeReplacement": "Bremsenwechsel",
- "laborOilChange": "Ölwechsel"
- },
- "inspectionReminders": {
- "title": "HU-Erinnerungen und Buchung",
- "description": "Wie sich der Buchungslink in einer Erinnerung verhält. Einmal festlegen; jede Kampagne nutzt diese Werte.",
- "duration": "Dauer der Untersuchung (Minuten)",
- "durationHint": "Wie lange eine Hauptuntersuchung eine Bühne belegt. Der Link bucht Termine dieser Länge.",
- "leadDays": "Früheste Buchung (Tage im Voraus)",
- "leadDaysHint": "1 bedeutet: der erste angebotene Termin ist morgen, nie heute.",
- "horizonWeeks": "Wie weit im Voraus (Wochen)",
- "horizonHint": "Kunden können jede freie Zeit innerhalb so vieler Wochen wählen.",
- "reserve": "Für Laufkundschaft freihalten",
- "reserveHint": "Bühnen oder Techniker, die der Link nie belegt. 0 erlaubt alle freien.",
- "linkValidDays": "Link bleibt offen (Tage)",
- "linkValidHint": "Mindestens {min}. Links bleiben außerdem bis eine Woche nach der Frist offen, je nachdem, was später ist.",
- "bookingMode": "Was eine Buchung anlegt",
- "bookingModeDirect": "Einen geplanten Auftrag auf der Tafel",
- "bookingModeRequest": "Eine Anfrage, die das Büro zuerst bestätigt",
- "bookingModeHint": "Die Direktbuchung macht den Link erst sinnvoll. Wählen Sie die Anfrage, wenn Sie jeden Termin freigeben wollen.",
- "phone": "Telefonnummer in Nachrichten",
- "phoneHint": "Wird als Alternative zum Link gezeigt. Standard ist die Werkstattnummer.",
- "save": "Speichern",
- "saved": "Einstellungen gespeichert",
- "saveFailed": "Speichern fehlgeschlagen",
- "timeZoneDetected": "Die Zeitzone steht unter Lokalisierung auf automatisch, daher nutzt der Server {zone}, die zuletzt in einem Browser gesehene Zone. Wählen Sie die Zone der Werkstatt ausdrücklich, damit Buchungszeiten nie davon abhängen, wer zuletzt gespeichert hat.",
- "timeZoneExplicit": "Buchungszeiten und Öffnungszeiten werden in {zone} gelesen.",
- "timeZoneChange": "Unter Lokalisierung ändern"
- },
- "emailTemplates": {
- "title": "E-Mail-Vorlagen",
- "description": "Was die E-Mails Ihrer Werkstatt sagen und wie sie aussehen. Jede Art von E-Mail hat eine eingebaute Vorlage; gestalten Sie Ihre eigene, um Wortlaut, Farben und die Blöcke zu ändern, aus denen sie besteht.",
- "lockedDescription": "Gestalten Sie die E-Mails Ihrer Werkstatt: Ändern Sie den Wortlaut, fügen Sie Blöcke hinzu oder entfernen Sie sie, und passen Sie die Farben an Ihre Marke an.",
- "groups": {
- "documents": "Dokumente",
- "messages": "Nachrichten",
- "portal": "Kundenportal",
- "team": "Team"
- },
- "kinds": {
- "invoice_sent": {
- "name": "Rechnung gesendet",
- "description": "Wird gesendet, wenn eine Rechnung per E-Mail an einen Kunden geht, mit angehängtem PDF oder einem Link zum Ansehen."
- },
- "quote_sent": {
- "name": "Angebot gesendet",
- "description": "Wird gesendet, wenn ein Angebot per E-Mail an einen Kunden geht."
- },
- "inspection_sent": {
- "name": "Prüfbericht gesendet",
- "description": "Wird gesendet, wenn ein Prüfbericht per E-Mail an einen Kunden geht."
- },
- "message": {
- "name": "Kundennachricht",
- "description": "Eine Nachricht an einen Kunden: eine Benachrichtigung aus einem Auftrag, ein Statusbericht, eine Videoanruf-Einladung oder eine geplante Erinnerung."
- },
- "portal_signin": {
- "name": "Portal-Anmeldung",
- "description": "Der Anmeldelink, den ein Kunde im Kundenportal anfordert."
- },
- "team_invitation": {
- "name": "Team-Einladung",
- "description": "Geht an eine Kollegin oder einen Kollegen, die Sie in die Werkstatt einladen, mit dem Link, der das Konto anlegt."
- }
- },
- "blocks": {
- "header": "Kopfbereich",
- "heading": "Überschrift",
- "paragraph": "Absatz",
- "callout": "Hinweisfeld",
- "button": "Schaltfläche",
- "document_summary": "Dokumentübersicht",
- "attachment_note": "Anhangshinweis",
- "image": "Bild",
- "divider": "Trennlinie",
- "spacer": "Abstand",
- "contact_footer": "Kontaktfußzeile"
- },
- "blockNotes": {
- "header": "Ihr Logo oder der Werkstattname, wenn es kein Logo gibt oder es ausgeschaltet ist. Laden Sie das Logo hier hoch und legen Sie seine Größe fest; Farben und Schriften finden Sie unter Betreff und Design.",
- "contact_footer": "Name, Adresse, Telefon und E-Mail Ihrer Werkstatt aus den Einstellungen unter Unternehmen. Tragen Sie sie dort ein, um zu ändern, was hier gedruckt wird.",
- "divider": "Eine dünne Linie zwischen zwei Blöcken. Sie entfällt, wenn sie die E-Mail eröffnen oder abschließen würde.",
- "callout": "Ein hervorgehobenes Feld mit farbigem Rand. Gut für die wichtigsten Worte, etwa die Nachricht selbst.",
- "attachment_note": "Wird nur gedruckt, wenn der E-Mail ein PDF angehängt ist.",
- "button": "Der Link ist meist ein Tag wie der Freigabelink. Eine Schaltfläche, deren Link keinen Wert hat, entfällt in der E-Mail.",
- "document_summary": "Ein Feld mit den Eckdaten des Dokuments. Zeilen ohne Inhalt entfallen.",
- "image": "Bilder werden beim Hochladen komprimiert und für E-Mails verkleinert. Nicht mehr verwendete Bilder werden beim Speichern der Vorlage entfernt.",
- "summaryUnused": "Diese Art von E-Mail hat kein Dokument, die Übersicht druckt also nichts."
- },
- "tagGroups": {
- "workshop": "Werkstatt",
- "customer": "Kunde",
- "vehicle": "Fahrzeug",
- "document": "Dokument",
- "message": "Nachricht",
- "portal": "Portal",
- "team": "Team"
- },
- "tags": {
- "workshop_name": {
- "label": "Werkstattname",
- "description": "Der Name Ihrer Werkstatt."
- },
- "workshop_phone": {
- "label": "Werkstatt-Telefon",
- "description": "Die Telefonnummer aus den Einstellungen unter Unternehmen."
- },
- "workshop_email": {
- "label": "Werkstatt-E-Mail",
- "description": "Die E-Mail-Adresse aus den Einstellungen unter Unternehmen."
- },
- "workshop_address": {
- "label": "Werkstattadresse",
- "description": "Die Adresse aus den Einstellungen unter Unternehmen, auf so vielen Zeilen, wie sie hat."
- },
- "current_user": {
- "label": "Absendername",
- "description": "Der Name der Person, die die E-Mail sendet."
- },
- "customer_name": {
- "label": "Kundenname",
- "description": "Der Name des Kunden, an den die E-Mail geht."
- },
- "vehicle": {
- "label": "Fahrzeug",
- "description": "Baujahr, Marke und Modell des Fahrzeugs."
- },
- "plate": {
- "label": "Kennzeichen",
- "description": "Das amtliche Kennzeichen des Fahrzeugs."
- },
- "mileage": {
- "label": "Kilometerstand",
- "description": "Der beim Fahrzeug erfasste Kilometerstand."
- },
- "document_number": {
- "label": "Dokumentnummer",
- "description": "Die Nummer der Rechnung oder des Angebots."
- },
- "document_title": {
- "label": "Dokumenttitel",
- "description": "Der Titel des Auftrags oder Dokuments."
- },
- "total": {
- "label": "Gesamtbetrag",
- "description": "Der Gesamtbetrag des Dokuments in seiner Währung."
- },
- "balance_due": {
- "label": "Offener Betrag",
- "description": "Was nach Zahlungen auf dem Dokument noch offen ist."
- },
- "due_date": {
- "label": "Fälligkeitsdatum",
- "description": "Das Datum, an dem die Zahlung fällig ist."
- },
- "share_link": {
- "label": "Freigabelink",
- "description": "Ein Link, über den der Kunde das Dokument online ansehen kann."
- },
- "message": {
- "label": "Nachricht",
- "description": "Die für diese E-Mail geschriebene Nachricht oder die dem Dokument hinzugefügte Notiz."
- },
- "signin_link": {
- "label": "Anmeldelink",
- "description": "Der Link, der den Kunden im Portal anmeldet. Er läuft nach kurzer Zeit ab."
- },
- "portal_link": {
- "label": "Portallink",
- "description": "Ein Link zum Kundenportal."
- },
- "invite_link": {
- "label": "Einladungslink",
- "description": "Der Link, der das Konto anlegt und dem Team beitritt. Er funktioniert nicht mehr, sobald die Einladung abläuft."
- },
- "role": {
- "label": "Rolle",
- "description": "Die Rolle, in die die Person eingeladen wird."
- },
- "invite_expires": {
- "label": "Ablaufdatum",
- "description": "Der letzte Tag, an dem der Einladungslink funktioniert."
- }
- },
- "headerRule": "Linie unter der Kopfzeile",
- "headerRuleHint": "Eine dünne Linie zwischen Logo oder Werkstattname und dem Rest der E-Mail.",
- "optionalTag": "Nicht jede E-Mail hat einen Wert für dieses Tag. Bleibt es leer, werden die Worte darum herum bereinigt.",
- "summaryRows": {
- "reference": "Referenz",
- "vehicle": "Fahrzeug",
- "total": "Gesamtbetrag",
- "balance": "Offener Betrag",
- "due": "Fälligkeitsdatum"
- },
- "builtIn": "Eingebaut",
- "inUse": "In Verwendung",
- "useBuiltIn": "Eingebaute verwenden",
- "setDefault": "Als Standard festlegen",
- "defaultSet": "Wird jetzt mit „{name}“ gesendet",
- "couldNotSetDefault": "Die verwendete Vorlage konnte nicht geändert werden",
- "updatedOn": "Aktualisiert am {date}",
- "delete": "Löschen",
- "deleteTitle": "Vorlage löschen",
- "deleteConfirm": "Die Vorlage „{name}“ löschen? Ist sie in Verwendung, greifen E-Mails wieder auf die eingebaute Vorlage zurück.",
- "deleteTemplate": "Diese Vorlage löschen",
- "deleted": "„{name}“ gelöscht",
- "couldNotDelete": "Die Vorlage konnte nicht gelöscht werden",
- "backToSettings": "Zurück zu den Einstellungen",
- "unsaved": "(nicht gespeichert)",
- "save": "Speichern",
- "saving": "Wird gespeichert…",
- "savedState": "Gespeichert",
- "saved": "„{name}“ gespeichert",
- "couldNotSave": "Speichern nicht möglich",
- "saveAsNew": "Als neue speichern",
- "discard": "Änderungen verwerfen",
- "sendTest": "Test senden",
- "cancel": "Abbrechen",
- "problems": "{count, plural, one {# Problem} other {# Probleme}}",
- "unknownTags": "Diese Tags gibt es für diese Art von E-Mail nicht: {tags}",
- "missingTags": "Diese E-Mail muss {tags} enthalten",
- "subjectRequired": "Der Betreff darf nicht leer sein",
- "invalidTemplate": "Ein Text ist zu lang oder ein Feld hat einen ungültigen Wert.",
- "leaveTitle": "Ohne Speichern verlassen?",
- "leaveBody": "Ihre Änderungen an dieser Vorlage wurden nicht gespeichert. Sie gehen verloren.",
- "leaveConfirm": "Verlassen",
- "subjectAndTheme": "Betreff und Design",
- "settingsSubtitle": "Gilt für die ganze E-Mail",
- "blocksTitle": "Blöcke",
- "addBlock": "Block hinzufügen",
- "removeBlock": "Block entfernen",
- "removeBlockLast": "Der letzte Block kann nicht entfernt werden",
- "blockEmpty": "leer",
- "blockEmptyHint": "Wird angezeigt, hat aber noch nichts zu drucken.",
- "blockShownHint": "In der E-Mail sichtbar. Klicken, um ihn auszublenden.",
- "blockHiddenHint": "Aus der E-Mail ausgeblendet. Klicken, um ihn anzuzeigen.",
- "railHint": "Ziehen Sie einen Block an seinem Griff, um ihn zu verschieben. Die Linie zeigt, wo er landet. Klicken Sie einen Block an, um rechts seinen Text zu bearbeiten.",
- "resizeHint": "Ziehen, um die Größe des Bereichs zu ändern. Doppelklick setzt sie zurück.",
- "desktop": "Desktop",
- "mobile": "Mobil",
- "htmlView": "HTML",
- "textView": "Nur Text",
- "desktopTooltip": "Vorschau in Desktop-Breite",
- "mobileTooltip": "Vorschau in Handy-Breite",
- "htmlViewTooltip": "HTML-E-Mail anzeigen",
- "previewWidth": "Vorschaubreite",
- "previewView": "Vorschauansicht",
- "textViewTooltip": "Nur-Text-Version anzeigen",
- "inboxNow": "Jetzt",
- "inboxNoSender": "Ihre Werkstatt",
- "inboxNoSubject": "(kein Betreff)",
- "subject": "Betreff",
- "text": "Text",
- "buttonLabel": "Schaltflächentext",
- "buttonHref": "Link",
- "spacerHeight": "Höhe",
- "tagsTitle": "Tags",
- "tagsHint": "Klicken Sie ein Tag an, um es an der Cursorposition in dem Feld einzufügen, in das Sie zuletzt getippt haben.",
- "theme": {
- "colors": "Farben",
- "primaryColor": "Primär",
- "textColor": "Text",
- "mutedColor": "Gedämpfter Text",
- "backgroundColor": "Hintergrund",
- "panelColor": "Felder",
- "invalidColor": "Eine Farbe ist kein gültiger Hex-Wert",
- "hexLabel": "{label} als Hex",
- "typography": "Typografie",
- "font": "Schrift",
- "fontHint": "Nur Schriften, die jedes Mailprogramm schon hat. Webfonts werden von den meisten nicht geladen.",
- "fonts": {
- "system": "System",
- "arial": "Arial",
- "georgia": "Georgia",
- "verdana": "Verdana",
- "trebuchet": "Trebuchet MS",
- "courier": "Courier New"
- },
- "lineSpacing": "Zeilenabstand",
- "lineSpacings": {
- "compact": "Kompakt",
- "normal": "Normal",
- "relaxed": "Locker"
- },
- "paragraphSpacing": "Absatzabstand",
- "paragraphSpacings": {
- "tight": "Eng",
- "normal": "Normal",
- "loose": "Weit"
- },
- "spacingHint": "Der Zeilenabstand ist die Höhe jeder Zeile; der Absatzabstand ist der Raum zwischen Absätzen und zwischen Textblöcken. Enter beginnt einen neuen Absatz, Umschalt+Enter eine neue Zeile darin.",
- "shapes": "Formen",
- "buttonRadius": "Schaltflächenecken",
- "topBar": "Farbbalken oben",
- "topBarHint": "Ein schmales Band in Ihrer Primärfarbe entlang der Oberkante der E-Mail.",
- "showLogo": "Logo anzeigen",
- "showLogoHint": "Ist das Logo aus, druckt der Kopfbereich stattdessen den Werkstattnamen."
- },
- "nameDialog": {
- "title": "Diese Vorlage speichern",
- "body": "Geben Sie der Vorlage einen Namen, unter dem Sie sie in der Galerie wiederfinden. Speichern macht sie zugleich zu der Vorlage, mit der diese Art von E-Mail gesendet wird.",
- "placeholder": "Name der Vorlage",
- "nameExists": "Eine Vorlage mit diesem Namen gibt es bereits. Wählen Sie einen anderen Namen.",
- "save": "Vorlage speichern",
- "update": "Vorlage aktualisieren"
- },
- "testDialog": {
- "title": "Test-E-Mail senden",
- "body": "Die E-Mail wird mit Beispieldaten gesendet, damit Sie sie in einem echten Mailprogramm sehen können.",
- "placeholder": "E-Mail-Adresse",
- "send": "Senden",
- "sending": "Wird gesendet…",
- "sentTitle": "Test-E-Mail gesendet",
- "sentBody": "Prüfen Sie den Posteingang von {email}. Es kann eine Minute dauern, bis sie ankommt.",
- "failedTitle": "Test-E-Mail konnte nicht gesendet werden",
- "failedBody": "Prüfen Sie den E-Mail-Anbieter unter Anbieter und versuchen Sie es erneut."
- },
- "toolbar": {
- "bold": "Fett",
- "italic": "Kursiv",
- "underline": "Unterstrichen",
- "strike": "Durchgestrichen",
- "link": "Link",
- "linkUrl": "Linkadresse",
- "linkPlaceholder": "https://... oder {share_link}",
- "linkHint": "Eine Webadresse oder ein Tag wie {share_link}, das beim Senden der E-Mail ausgefüllt wird.",
- "linkApply": "Übernehmen",
- "linkRemove": "Link entfernen",
- "bulletList": "Aufzählung",
- "orderedList": "Nummerierte Liste",
- "align": {
- "left": "Linksbündig",
- "center": "Zentriert",
- "right": "Rechtsbündig"
- },
- "size": {
- "label": "Textgröße",
- "default": "Standardgröße",
- "small": "Klein",
- "normal": "Normal",
- "large": "Groß",
- "extraLarge": "Sehr groß"
- },
- "color": {
- "label": "Textfarbe",
- "text": "Textfarbe des Themas",
- "muted": "Gedämpfte Farbe des Themas",
- "primary": "Primärfarbe des Themas",
- "default": "Standard",
- "hex": "Hex-Farbe",
- "apply": "Übernehmen"
- },
- "clear": "Formatierung entfernen"
- },
- "logo": {
- "title": "Logo",
- "empty": "Kein Logo hochgeladen. Der Kopfbereich druckt den Werkstattnamen.",
- "upload": "Logo hochladen",
- "replace": "Logo ersetzen",
- "remove": "Entfernen",
- "uploading": "Wird hochgeladen…",
- "width": "Logobreite",
- "hint": "Unabhängig vom Firmenlogo. Es wird beim Hochladen zugeschnitten und für E-Mails aufbereitet. PNG, JPEG oder WebP bis 4 MB.",
- "position": "Position",
- "tooLarge": "Das Bild muss kleiner als 4 MB sein",
- "uploadFailed": "Logo konnte nicht hochgeladen werden"
- },
- "image": {
- "empty": "Kein Bild hochgeladen. Der Block druckt nichts, solange keines vorhanden ist.",
- "upload": "Bild hochladen",
- "replace": "Bild ersetzen",
- "remove": "Entfernen",
- "uploading": "Wird hochgeladen…",
- "alt": "Beschreibung",
- "altHint": "Wird Lesern vorgelesen, die das Bild nicht sehen können, und während des Ladens angezeigt. PNG, JPEG oder WebP bis 10 MB.",
- "width": "Breite",
- "widthHint": "600 px ist die volle Breite der E-Mail. Schmalere Bilder stehen dort, wo es unter Position festgelegt ist.",
- "link": "Link",
- "linkHint": "Optional. Wird beim Klick auf das Bild geöffnet; ein Tag wie der Freigabelink funktioniert hier ebenfalls.",
- "tooLarge": "Das Bild muss kleiner als 10 MB sein",
- "uploadFailed": "Bild konnte nicht hochgeladen werden"
- },
- "dragHandle": "Zum Verschieben ziehen",
- "dragHandleKeyboard": "Ziehen Sie diesen Block oder verschieben Sie ihn mit den Pfeiltasten",
- "tagDoesNotFit": "Das Tag passt nicht in dieses Feld."
- },
- "workOrderStatuses": {
- "title": "Auftragsstatus",
- "description": "Ihre eigenen Namen für die Schritte eines Auftrags. Jeder Status gehört zu einer der drei Phasen und erscheint im Menü dieser Phase auf jedem Arbeitsauftrag.",
- "cardTitle": "Phasen und Status",
- "suggestionsLabel": "Schnell hinzufügen",
- "suggestions": {
- "readyForPickup": {
- "name": "Abholbereit",
- "message": "Hallo {customer_name}, Ihr {vehicle} ist abholbereit. {company_name}"
- },
- "waitingForCustomer": {
- "name": "Warten auf Kunden"
- },
- "waitingForApproval": {
- "name": "Warten auf Freigabe",
- "message": "Hallo {customer_name}, wir benötigen Ihre Freigabe, bevor wir an Ihrem {vehicle} weiterarbeiten. Bitte melden Sie sich. {company_name}"
- }
- },
- "stageHints": {
- "pending": "Bevor die Arbeit beginnt. Der Auftrag gilt als offen.",
- "in-progress": "Während am Fahrzeug gearbeitet wird. Der Auftrag gilt als offen.",
- "completed": "Die Arbeit ist erledigt. Der Kunde kann die Rechnung sehen und bezahlen, und der Auftrag verschwindet aus der Liste des Mechanikers."
- },
- "add": "Status hinzufügen",
- "builtIn": "Integriert",
- "asksToNotify": "Bietet Benachrichtigung an",
- "notifyHint": "Erreicht ein Auftrag diesen Status, wird angeboten, dem Kunden eine Nachricht zu senden. Nichts wird ohne Ihre Bestätigung gesendet.",
- "moveUp": "Nach oben",
- "moveDown": "Nach unten",
- "edit": "Bearbeiten",
- "remove": "Entfernen",
- "empty": "Hier gibt es noch keine eigenen Status.",
- "removeTitle": "{name} entfernen?",
- "removeBody": "Er verschwindet aus den Menüs. Aufträge, die ihn tragen, zeigen ihn weiterhin.",
- "addTitle": "Neuer Status",
- "editTitle": "Status bearbeiten",
- "dialogBody": "Ein Status ist ein Name mit einer Farbe. Die Phase, zu der er gehört, bestimmt, wie der Auftrag behandelt wird.",
- "name": "Name",
- "namePlaceholder": "Abholbereit",
- "stage": "Phase",
- "color": "Farbe",
- "notify": "Benachrichtigung des Kunden anbieten",
- "message": "Nachricht",
- "tokens": "Einfügen:",
- "cancel": "Abbrechen",
- "save": "Speichern",
- "saved": "Status gespeichert",
- "failed": "Der Status konnte nicht gespeichert werden",
- "messageEmptyHint": "Bleibt das Feld leer, wird der Text oben gesendet.",
- "useSuggested": "Diesen Text bearbeiten"
- },
- "markTypes": {
- "title": "Markierungsarten",
- "description": "Benennen oder färben Sie die eingebauten Arten um, blenden Sie ungenutzte aus und fügen Sie eigene hinzu. Jede Art hat neben der Farbe eine Form, damit sie auch im Schwarz-Weiß-Druck lesbar ist.",
- "cardTitle": "Arten",
- "add": "Art hinzufügen",
- "addTitle": "Neue Markierungsart",
- "editTitle": "Markierungsart bearbeiten",
- "dialogBody": "Ein Name in Ihren Worten, eine Form und eine Farbe. Gefüllt bedeutet eine schwere Markierung.",
- "previewHint": "Leicht und schwer",
- "name": "Name",
- "namePlaceholder": "z. B. Bordsteinschaden",
- "shape": "Form",
- "color": "Farbe",
- "customColor": "Hex-Farbe",
- "colorInvalid": "Farbe als sechs Hex-Zeichen angeben, z. B. #2563eb",
- "hidden": "In der Auswahl ausgeblendet",
- "hiddenHint": "Markierungen dieser Art werden weiterhin angezeigt und gedruckt.",
- "hiddenBadge": "Ausgeblendet",
- "builtin": "Eingebaut",
- "show": "In der Auswahl zeigen",
- "hide": "Aus der Auswahl ausblenden",
- "edit": "Bearbeiten",
- "moveUp": "Nach oben",
- "moveDown": "Nach unten",
- "restore": "Zurücksetzen",
- "restoreTitle": "„{name}“ zurücksetzen?",
- "restoreBody": "Die Art erhält wieder Name, Form und Farbe, wie die App sie mitbringt.",
- "remove": "Entfernen",
- "removeTitle": "„{name}“ entfernen?",
- "removeBody": "Nur eine Art, die keine Markierung verwendet, kann entfernt werden. Blenden Sie sie aus, wenn es Markierungen davon gibt.",
- "save": "Speichern",
- "cancel": "Abbrechen",
- "saved": "Gespeichert",
- "failed": "Konnte nicht speichern",
- "shapes": {
- "circle": "Kreis",
- "diamond": "Raute",
- "triangle": "Dreieck",
- "square": "Quadrat",
- "cross": "Kreuz",
- "hex": "Sechseck"
- }
- }
- }
|