{
  "brand": {
    "tagline": "Finde deinen Ski- oder Snowboardlehrer"
  },
  "common": {
    "fixMarked": "Prüfe, was rot markiert ist.",
    "skipToContent": "Zum Inhalt springen",
    "language": "Sprache",
    "signIn": "Anmelden",
    "signUp": "Registrieren",
    "loading": "Wird geladen…",
    "cancel": "Abbrechen",
    "close": "Schließen",
    "save": "Speichern",
    "unsavedChanges": "Du hast ungespeicherte Änderungen.",
    "discard": "Verwerfen",
    "unsavedLeave": "Du hast ungespeicherte Änderungen. Ohne Speichern verlassen?",
    "delete": "Löschen",
    "back": "Zurück",
    "retry": "Erneut versuchen",
    "select": "Auswählen",
    "menu": "Menü",
    "openChat": "Chat öffnen",
    "viewBooking": "Buchung ansehen",
    "viewProfile": "Profil ansehen",
    "seeAll": "Alle anzeigen",
    "showMore": "Mehr anzeigen",
    "showLess": "Weniger anzeigen",
    "typeToConfirm": "Gib {phrase} ein, um zu bestätigen",
    "saving": "Wird gespeichert…",
    "emailDidYouMean": "Meintest du {email}?",
    "optional": "Optional"
  },
  "nav": {
    "findInstructor": "Skilehrer finden",
    "countries": "Nach Land",
    "resorts": "Skigebiete",
    "howItWorks": "So funktioniert's",
    "becomeInstructor": "Skilehrer werden",
    "registerSchool": "Meine Skischule registrieren",
    "dashboard": "Dashboard",
    "bookings": "Buchungen",
    "requests": "Buchungsanfragen",
    "calendar": "Kalender",
    "messages": "Nachrichten",
    "favourites": "Favoriten",
    "earnings": "Einnahmen",
    "invoices": "Rechnungen",
    "profile": "Profil",
    "notifications": "Benachrichtigungen",
    "settings": "Einstellungen",
    "admin": "Admin",
    "finances": "Finanzen",
    "schoolInstructors": "Skilehrer",
    "previewPage": "Meine Seite ansehen",
    "privateLessons": "Privatunterricht",
    "groupLessons": "Gruppenkurse",
    "equipmentRental": "Ausrüstungsverleih",
    "connections": "Verbindungen"
  },
  "registration": {
    "question": "Sag uns zuerst, wer du bist",
    "kind": {
      "instructor": "Ich bin unabhängiger Skilehrer",
      "instructorBody": "Dein eigenes Profil, deine Preise und dein Kalender.",
      "school": "Ich möchte meine Skischule registrieren",
      "schoolBody": "Registriere die Skischule und lade dann deine Skilehrer per E-Mail ein."
    },
    "heardFrom": {
      "instagram": "Instagram",
      "google": "Google",
      "email": "Eine E-Mail von Alpine Pal",
      "phone": "Ein Anruf von Alpine Pal",
      "other": "Sonstiges",
      "instructor": "Ein Skilehrer hat mich eingeladen"
    },
    "heardFromOtherLabel": "Wo? (optional)",
    "heardFromOtherPlaceholder": "Mundpropaganda, Messe, andere Website …",
    "conflictTitle": "Ein Konto, eine Rolle",
    "signOutForSchool": "Abmelden und ein Skischul-Konto anlegen",
    "signOutForInstructor": "Abmelden und ein Skilehrer-Konto anlegen"
  },
  "view": {
    "label": "App ansehen als",
    "admin": "Administrator",
    "instructor": "Skilehrer",
    "customer": "Kunde",
    "school": "Skischule"
  },
  "home": {
    "heroTitle": "Finde deinen Ski- oder Snowboardlehrer",
    "heroSubtitle": "Buche verifizierte Skilehrer, unabhängig oder von einer Skischule, in den besten Skigebieten der Welt. Sicher bezahlen, sofort chatten, entspannt Ski fahren.",
    "popularResorts": "Beliebte Skigebiete",
    "featuredInstructors": "Empfohlene Skilehrer",
    "featuredSchools": "Empfohlene Skischulen",
    "howTitle": "So funktioniert Alpine Pal",
    "how1Title": "Suchen und vergleichen",
    "how1Body": "Filtere Skilehrer nach Skigebiet, Sprache, Disziplin, Preis und Verfügbarkeit.",
    "how2Title": "Sicher buchen und bezahlen",
    "how2Body": "Schick eine bezahlte Buchungsanfrage. Wird sie nicht angenommen, bekommst du den vollen Betrag zurück.",
    "how3Title": "Chatten und auf der Piste treffen",
    "how3Body": "Schreib deinem Skilehrer sofort, vereinbart einen Treffpunkt und genieß deinen Unterricht.",
    "whyTitle": "Warum mit Alpine Pal buchen",
    "why1": "Verifizierte Skilehrer, unabhängig oder von einer Skischule",
    "why2": "Volle Erstattung, wenn dein Skilehrer nicht annimmt",
    "why3": "Ortszeit für jedes Skigebiet",
    "why4": "Support in deiner Sprache",
    "ctaTitle": "Hast du ein Skilehrerdiplom?",
    "ctaBody": "Werde Teil von Alpine Pal und erreiche die ganze Saison über internationale Kunden. 90 % des Unterrichtspreises bleiben bei dir.",
    "ctaButton": "Skilehrer werden"
  },
  "hiw": {
    "title": "So funktioniert Alpine Pal",
    "subtitle": "Vom richtigen Skilehrer bis zum Treffen auf der Piste – Unterricht buchen dauert nur drei Schritte.",
    "ctaTitle": "Bereit für die Piste?",
    "ctaBody": "Finde einen verifizierten Skilehrer in deinem Skigebiet und buche deinen ersten Unterricht in wenigen Minuten.",
    "ctaSearch": "Skilehrer finden"
  },
  "privateLessons": {
    "faqTitle": "Fragen, die sich viele vor dem Buchen stellen",
    "ctaTitle": "Finde einen Skilehrer in deinem Skigebiet",
    "ctaBody": "Filtere nach Skigebiet, Datum, Disziplin und Sprache, lies die Profile und schreib der Person, die dir passend erscheint, bevor du irgendetwas buchst.",
    "ctaButton": "Skilehrer ansehen",
    "navLabel": "Privatunterricht",
    "moreLink": "Was Privatunterricht beinhaltet und wie die Buchung funktioniert"
  },
  "becomeInstr": {
    "stepsTitle": "So funktioniert's",
    "step1Title": "Erstelle dein Profil",
    "step1Body": "Erzähl uns von deiner Erfahrung, deinen Diplomen, deinen Unterrichtssprachen und den Skigebieten, in denen du arbeitest. Wir prüfen jeden unabhängigen Skilehrer, bevor er online geht; für die Skilehrer einer Skischule bürgt ihre Skischule.",
    "step2Title": "Lege Preise und Verfügbarkeit fest",
    "step2Body": "Wähle deinen Stundenpreis und deine Gruppengrößen und öffne nur die Stunden, in denen du unterrichten willst.",
    "step3Title": "Buchungen erhalten und bezahlt werden",
    "step3Body": "Kunden bezahlen im Voraus, wenn sie eine Buchungsanfrage schicken. Nimm die an, die dir passen, und behalte 90 % des Unterrichtspreises.",
    "benefitsTitle": "Warum mit Alpine Pal unterrichten",
    "benefit1Title": "Internationale Kunden",
    "benefit1Body": "Teilnehmer aus aller Welt finden dich – ohne Marketing und ohne Agentur.",
    "benefit2Title": "Dein Kalender, deine Regeln",
    "benefit2Body": "Du entscheidest, wann, wo und wie viel du unterrichtest. Nimm jede Anfrage an oder lehne sie ab.",
    "benefit3Title": "Sichere Bezahlung",
    "benefit3Body": "Unterricht wird im Voraus bezahlt – du musst nie wieder einer Zahlung hinterherlaufen.",
    "benefit4Title": "Integrierter Chat",
    "benefit4Body": "Vereinbare Treffpunkte und die Details des Unterrichts mit deinen Kunden an einem Ort.",
    "ctaTitle": "Bereit mitzumachen?",
    "ctaBody": "Erstelle dein Konto und beginne noch heute mit deinem Skilehrerprofil.",
    "ctaButton": "Konto erstellen",
    "ctaSignIn": "Ich habe schon ein Konto",
    "ctaSchoolLink": "Du bist eine Skischule?",
    "ctaSchoolLinkCta": "Hier registrieren",
    "schoolCannotApply": "Dieses Konto verwaltet eine Skischule. Ein Skilehrerprofil hat sein eigenes Konto – registriere dich mit einer anderen E-Mail-Adresse, um dich zu bewerben.",
    "applyTitle": "Als Skilehrer bewerben",
    "applySubtitle": "Erzähl uns von dir. Unser Team prüft jede Bewerbung, bevor dein Profil online geht.",
    "applyTitleSchool": "Vervollständige dein Profil für {school}",
    "applySubtitleSchool": "Erzähl uns von dir. Dein Profil geht online, sobald du es abschickst, verbürgt von {school}.",
    "schoolSetsPrice": "Deinen Stundenpreis legt {school} fest – er steht in der Einladung, und die Skischule kann ihn später anpassen.",
    "schoolSetsFormats": "Du verkaufst mit den Formaten, Saisons und Preisen von {school}: Die Skischule legt sie fest, und sie ändern sich, wenn sie sie ändert.",
    "schoolRunsCalendar": "{school} verwaltet deinen Kalender und deine Anfragen, mit ihren offenen Stunden; sie kann sie dir später übergeben.",
    "kindLabel": "Wie möchtest du dich anbieten?",
    "kind": {
      "certified": "Geprüfter unabhängiger Skilehrer",
      "certifiedBody": "Du hast ein offizielles Diplom, das dich zum Unterrichten berechtigt (staatlicher Skilehrer, BASI, ISIA, PSIA…), und arbeitest auf eigene Rechnung.",
      "enthusiast": "Skibegeisterter ohne Diplom",
      "enthusiastBody": "Kein Diplom: Du fährst mit und teilst deine Erfahrung am Berg, ohne Unterricht zu geben.",
      "school": "Skilehrer einer Skischule",
      "schoolBody": "Du hast ein Diplom und unterrichtest für eine Skischule, die mit Alpine Pal arbeitet."
    },
    "countryFirst": "Wähle dein Land, um zu sehen, wie du mitmachen kannst.",
    "schoolInviteNotice": "Skilehrer einer Skischule kommen über die Einladung, die ihre Skischule per E-Mail schickt – hier gibt es kein Formular auszufüllen. Bitte deine Skischule, dich aus ihrem Alpine-Pal-Dashboard einzuladen.",
    "schoolInviteCta": "Deine Skischule ist noch nicht auf Alpine Pal? Erzähl ihr von uns",
    "draftRestored": "Wir haben wiederhergestellt, was du halb fertig liegen gelassen hattest.",
    "draftDiscard": "Von vorn beginnen",
    "kindGate": "Wähle eine Option, um den Rest des Formulars zu sehen.",
    "kindCertifiedNote": "Deine Diplome kannst du nach der Freigabe in deinem Profil hinzufügen.",
    "kindEnthusiastNote": "Wichtig: In vielen Ländern braucht Skiunterricht gegen Bezahlung ein offizielles Diplom. Als Skibegeisterter verpflichtest du dich, keinen Unterricht zu geben und die Regeln deines Skigebiets einzuhalten.",
    "bioLabel": "Über dich",
    "bioPlaceholder": "Deine Erfahrung, deine Diplome und dein Unterrichtsstil.",
    "bioTranslateHint": "Schreib in der Sprache, in der du dich am wohlsten fühlst. Wir übersetzen den Text automatisch in die anderen Sprachen der Website.",
    "resortsLabel": "Wo unterrichtest du?",
    "resortsHint": "Wähle ein Land und dann ein oder mehrere Skigebiete. Das erste legt deine Währung fest.",
    "languagesLabel": "Unterrichtssprachen",
    "dobLabel": "Geburtsdatum",
    "dobHint": "Dein Profil zeigt dein Alter, nie das Datum. Um dich als Skilehrer zu registrieren, musst du volljährig sein.",
    "yearsLabel": "Jahre Erfahrung",
    "priceLabel": "Stundenpreis",
    "extraStudentLabel": "Preis pro zusätzlichem Teilnehmer",
    "groupSetupNow": "Preise für Gruppenkurse jetzt einrichten",
    "groupSetupHint": "Optional. Ohne Häkchen kannst du Gruppenkurse später unter Gruppenkurse in deinem Dashboard einschalten.",
    "submit": "Bewerbung abschicken",
    "submitted": "Bewerbung abgeschickt!",
    "missingName": "Gib deinen Namen an",
    "missingDob": "Gib dein Geburtsdatum an",
    "tooYoung": "Du musst mindestens {min} Jahre alt sein, um dich als Skilehrer zu registrieren",
    "dobInvalid": "Dieses Geburtsdatum ist ungültig",
    "missingBio": "Schreib eine kurze Biografie",
    "missingResorts": "Wähle mindestens ein Skigebiet",
    "missingLanguages": "Wähle mindestens eine Sprache",
    "missingLicence": "In deinem Land ist eine Lizenznummer Pflicht",
    "missingTitle": "Lade dein Diplom hoch oder gib seine Nummer an",
    "heardFromLabel": "Wie hast du von Alpine Pal erfahren?",
    "missingHeardFrom": "Sag uns, wie du von Alpine Pal erfahren hast",
    "missingTerms": "Akzeptiere die Bedingungen",
    "goToDashboard": "Zu deinem Skilehrer-Dashboard",
    "status": {
      "pendingTitle": "Bewerbung in Prüfung",
      "pendingBody": "Danke! Unser Team prüft dein Profil. Wir veröffentlichen es, sobald es die Prüfung bestanden hat, und sagen dir per E-Mail Bescheid.",
      "pendingNextStep": "Richte in der Zwischenzeit deinen Kalender ein: Dein Profil hat noch keine Unterrichtsstunden, und niemand kann dich buchen, bis du welche öffnest.",
      "verifiedTitle": "Dein Skilehrerprofil ist verifiziert",
      "verifiedBody": "Dein Profil ist online. Verwalte Preise, Kalender und Anfragen über dein Dashboard.",
      "rejectedTitle": "Bewerbung nicht angenommen",
      "rejectedBody": "Deine Bewerbung wurde diesmal nicht angenommen. Wende dich an den Support, wenn du glaubst, dass das ein Fehler ist."
    },
    "companionBlocked": "In den gewählten Ländern ({countries}) braucht Unterricht gegen Bezahlung ein offizielles Diplom, deshalb ist die Option Skibegeisterter dort nicht verfügbar.",
    "credentialTitle": "Dein Diplom",
    "credentialRequired": "Um in den gewählten Ländern ({countries}) zu unterrichten, brauchst du das Diplom „{credential}“. Gib uns die Nummer, und wir prüfen sie im offiziellen Register, bevor wir dein Profil veröffentlichen.",
    "credentialRequiredTitle": "Um in den gewählten Ländern ({countries}) zu unterrichten, brauchst du das Diplom „{credential}“. Eine Lizenznummer ist nicht nötig: Lade ein Foto oder PDF des Diploms hoch, und wir prüfen es, bevor wir dein Profil veröffentlichen.",
    "credentialSchoolVouches": "In den gewählten Ländern ({countries}) steht {school} beim Unterricht auf der Piste für dich ein, deshalb ist dein Diplom nicht Pflicht. Wenn du eines hast, lade es hoch: Es erscheint auf deinem Profil, und du brauchst es für Unterricht abseits der Piste oder auf eigene Rechnung.",
    "credentialOptional": "In den Ländern, die du gewählt hast, gibt es keine gesetzliche Lizenz. Wenn du ein Diplom hast, sag es uns, und wir können es verifizieren: Dein Profil zeigt es dann als verifiziert an.",
    "licenceNumber": "Lizenz- oder Registernummer",
    "titleNumber": "Nummer des Diploms (falls vorhanden)",
    "credentialName": "Name des Diploms",
    "credentialIssuer": "Ausgestellt von",
    "credentialYear": "Jahr des Erwerbs",
    "credentialDocument": "Nachweis (optional)",
    "credentialDocumentTitle": "Foto oder PDF des Diploms",
    "credentialDocumentHint": "PDF oder Foto, max. 8 MB. Nur du und unser Prüfteam können es öffnen. Wir bewahren es als Beleg für die Prüfung auf.",
    "credentialUploaded": "Dokument hinterlegt",
    "credentialAttached": "Dokument hochgeladen",
    "credentialNotSavedYet": "Noch nicht gespeichert: Trag die Angaben zum Diplom ein und tippe unten auf den Button.",
    "credentialUpload": "Dokument hochladen",
    "credentialReplace": "Dokument ersetzen",
    "acceptResponsibility": "Ich bestätige, dass ich selbst dafür verantwortlich bin, für die gewählten Skigebiete ein gültiges Diplom, eine gültige Lizenz und eine gültige Versicherung zu haben, dass die von mir eingereichten Dokumente echt sind, und ich akzeptiere die",
    "acceptResponsibilityCompanion": "Ich bestätige, dass ich keinen Unterricht geben und mich nicht als geprüfter Skilehrer ausgeben werde, dass ich selbst dafür verantwortlich bin, die von den gewählten Skigebieten verlangte Versicherung zu haben, und ich akzeptiere die",
    "specialtiesHint": "Optional. Kreuze an, was dich am besten beschreibt: Das sieht ein Kunde auf deinem Profil, um zu beurteilen, ob du zu dem passt, was er sucht.",
    "offPisteNeedsTitle": "In den gewählten Ländern ({countries}) brauchen „Abseits der Piste“, „Freeride“ und „Big Mountain“ dein eigenes Diplom: Füge es hinzu, um sie ankreuzen zu können.",
    "credentialExpiry": "Ablaufdatum",
    "credentialNeverExpires": "Dieses Diplom läuft nicht ab",
    "missingExpiry": "Gib das Ablaufdatum an oder kreuze an, dass es nicht abläuft",
    "reapply": "Neue Prüfung anfordern",
    "reapplyBody": "Korrigiere in deinem Profil, was nicht in Ordnung war – das Diplom, die Lizenznummer, das Dokument – und bitte uns, noch einmal nachzusehen.",
    "reapplied": "Abgeschickt. Wir prüfen es erneut.",
    "faqTitle": "Fragen, die Skilehrer stellen",
    "moreTitle": "Mehr zum Unterrichten mit Alpine Pal:",
    "moreCountries": "was jedes Land verlangt",
    "priceTooLow": "Das ist zu wenig, um es abrechnen zu können: Das Minimum sind {min} {currency} pro Stunde.",
    "groupPriceTooLow": "Das ist zu wenig, um es abrechnen zu können: Das Minimum sind {min} {currency} pro Person.",
    "missingPrice": "Erhöhe deinen Stundenpreis auf das Minimum"
  },
  "search": {
    "title": "Skilehrer finden",
    "country": "Land",
    "resort": "Skigebiet",
    "selectCountryFirst": "Wähle zuerst ein Land",
    "selectDateFirst": "Wähle zuerst ein Datum",
    "maxPricePerHour": "Bis {price}/h",
    "allCountries": "Alle Länder",
    "allResorts": "Alle Skigebiete",
    "date": "Datum",
    "startTime": "Beginn",
    "duration": "Dauer",
    "durationHours": "{hours} h",
    "discipline": "Disziplin",
    "ski": "Ski",
    "snowboard": "Snowboard",
    "both": "Ski und Snowboard",
    "language": "Unterrichtssprache",
    "anyLanguage": "Alle Sprachen",
    "students": "Anzahl Teilnehmer",
    "cta": "Skilehrer finden",
    "resultsCount": "{count} Ergebnisse",
    "resultsCountOne": "1 Ergebnis",
    "noResults": "Kein Angebot passt zu deinen Filtern.",
    "noResultsHint": "Versuch es mit einem anderen Skigebiet, einer anderen Sprache oder einem anderen Datum.",
    "lessonType": "Art des Unterrichts",
    "lessonTypeAny": "Privat und in der Gruppe",
    "lessonTypePrivate": "Privatstunden",
    "lessonTypeGroup": "Gruppenkurse",
    "groupsTitle": "Gruppenkurse",
    "priceFrom": "ab {price}",
    "schoolBadge": "Skischule",
    "schoolAssigns": "Die Skischule teilt den Skilehrer für deine Stunde ein.",
    "schoolBook": "Bei der Skischule buchen",
    "filters": "Filter",
    "clearFilters": "Filter zurücksetzen",
    "nameFilter": "Name: {name}",
    "nameFilterClear": "Namen entfernen",
    "priceRange": "Preisspanne",
    "minRating": "Mindestbewertung",
    "minExperience": "Mindesterfahrung (Jahre)",
    "instructorKind": "Art des Skilehrers",
    "anyKind": "Alle",
    "sort": "Sortieren nach",
    "sortRecommended": "Empfohlen",
    "sortHighestRated": "Beste Bewertung",
    "sortMostExperienced": "Meiste Erfahrung",
    "sortLowestPrice": "Niedrigster Preis",
    "sortHighestPrice": "Höchster Preis",
    "sortMostReviewed": "Meiste Bewertungen",
    "sortFastestResponse": "Schnellste Antwort",
    "selectInstructor": "Auswählen",
    "nextAvailable": "Nächste Verfügbarkeit",
    "perHour": "/Stunde",
    "years": "{years} Jahre",
    "reviews": "{count} Bewertungen",
    "rankingNotice": "Die Reihenfolge „Empfohlen“ kann von der Provision beeinflusst werden, die einige Skischulen und Skilehrer zahlen.",
    "rankingLink": "Wie wir Ergebnisse sortieren"
  },
  "resort": {
    "localTimeNotice": "Alle Zeiten sind in der Ortszeit des Skigebiets angegeben.",
    "featuredInstructors": "Empfohlene Skilehrer in {resort}",
    "noInstructorsTitle": "In diesem Skigebiet sind noch keine Skilehrer verfügbar",
    "noInstructorsBody": "Hier bietet gerade niemand Unterricht an – versuch es in einem Skigebiet in der Nähe oder schau bald wieder vorbei.",
    "comingSoonTitle": "Bald neue Skilehrer in {resort}",
    "comingSoonBodyOne": "{school} ist jetzt bei Alpine Pal und legt gerade die Profile der Skilehrer an. Bis dahin erreichst du die Skischule über ihre Seite.",
    "comingSoonBodyMany": "Diese Skischulen sind jetzt bei Alpine Pal und legen gerade die Profile ihrer Skilehrer an. Bis dahin erreichst du sie über ihre Seiten.",
    "schoolsBookableTitle": "Bei einer Skischule in {resort} buchen",
    "schoolsBookableBody": "Hier hat noch kein Skilehrer ein eigenes Profil, aber du kannst schon bei der Skischule buchen: Sie teilt den Skilehrer ein.",
    "schoolView": "Zur Skischule",
    "schoolBook": "Unterricht buchen",
    "groupLessonsTitle": "Gruppenkurse in {resort}",
    "groupLessonsIntro": "Lerne mit anderen auf ähnlichem Niveau: Jede Person bucht und bezahlt ihren eigenen Platz. Der nächste Termin jedes Kurses:",
    "groupLessonWith": "mit {name}",
    "schoolSeatsTitle": "Oder buche bei einer Skischule",
    "schoolSeatsIntro": "Diese Skischulen verkaufen Unterricht in {resort}, ohne den Skilehrer zu nennen: Du buchst bei der Skischule, und sie teilt einen Skilehrer aus ihrem Team ein.",
    "instructorCtaTitle": "Unterrichtest du in {resort}?",
    "instructorCtaTitleGeneric": "Unterrichtest du hier in der Gegend?",
    "instructorCtaBody": "Werde Teil von Alpine Pal, veröffentliche dein Profil und erreiche die Kunden, die genau hier schon nach Unterricht suchen.",
    "areas": "Sektoren des Skigebiets",
    "meetingPoints": "Vorgeschlagene Treffpunkte",
    "searchAt": "Skilehrer in {resort} finden",
    "filterPlaceholder": "Nach Name, Region oder Land suchen…",
    "countResorts": "{n} Skigebiete",
    "showAll": "Alle {n} weiteren anzeigen",
    "showLess": "Weniger anzeigen",
    "noResults": "Kein Skigebiet passt zu deiner Suche.",
    "factRegion": "Region",
    "factCountry": "Land",
    "factTimeZone": "Ortszeit",
    "factCurrency": "Währung",
    "factInstructors": "Skilehrer hier",
    "factFrom": "Unterricht ab",
    "factOpened": "Eröffnet",
    "lessonsTitle": "Wo der Unterricht beginnt",
    "gettingThereTitle": "Anreise",
    "goodForTitle": "Besonders geeignet für",
    "nearbyTitle": "Weitere Skigebiete in der Nähe",
    "faqTitle": "{resort}: häufige Fragen",
    "mapLink": "Auf der Karte ansehen",
    "officialSite": "Offizielle Website des Skigebiets",
    "ctaTitle": "Unterricht in {resort} buchen",
    "ctaBody": "Vergleiche Skilehrer, die hier unterrichten, schreib ihnen, bevor du dich festlegst, und bezahle sicher über die Plattform.",
    "aboutTitle": "Über {resort}",
    "audienceBeginners": "Anfänger",
    "audienceFamilies": "Familien",
    "audienceIntermediates": "Fortgeschrittene",
    "audienceAdvanced": "Könner",
    "audienceFreeride": "Abseits der Piste und Freeride",
    "audienceSnowboard": "Snowboard",
    "audienceNightskiing": "Nachtskifahren",
    "audienceCrosscountry": "Langlauf"
  },
  "countries": {
    "ES": "Spanien",
    "AD": "Andorra",
    "FR": "Frankreich",
    "IT": "Italien",
    "DE": "Deutschland",
    "AR": "Argentinien",
    "CL": "Chile",
    "CH": "Schweiz",
    "AT": "Österreich",
    "PL": "Polen",
    "BG": "Bulgarien",
    "US": "USA",
    "CA": "Kanada",
    "JP": "Japan",
    "NZ": "Neuseeland",
    "MC": "Monaco"
  },
  "country": {
    "hubTitle": "Ski- und Snowboardlehrer nach Land",
    "hubShort": "Nach Land",
    "hubIntro": "Jedes Land fährt anders Ski – das Gelände, die Saison, der Preis einer Stunde und sogar das, was das Gesetz von einem Skilehrer verlangt, ändern sich, sobald du eine Grenze überquerst. Wähle ein Land, um seine Skigebiete, seine Skilehrer und das zu sehen, was du vor dem Buchen wissen solltest.",
    "breadcrumbHome": "Startseite",
    "searchCta": "{country}: Skilehrer finden",
    "browseAll": "Alle Skilehrer ansehen",
    "factResorts": "Skigebiete",
    "factSeason": "Saison",
    "factCurrency": "Währung",
    "factFrom": "Unterricht ab",
    "factLanguages": "Unterrichtssprachen",
    "perHour": "{price} / Stunde",
    "terrainTitle": "Das Gelände",
    "seasonTitle": "Wann hinfahren",
    "instructorsTitle": "{country}: Skilehrer",
    "instructorsEmpty": "{country}: Hier hat sich noch kein Skilehrer registriert. Wir nehmen sie Skigebiet für Skigebiet auf – wenn du hier unterrichtest, ist jetzt ein guter Moment, um der Erste zu sein.",
    "instructorsEmptyCta": "Skilehrer werden",
    "resortsTitle": "{country}: Skigebiete",
    "credentialsTitle": "{country}: erforderliche Diplome",
    "credentialsRequired": "{country}: Ski- oder Snowboardunterricht gegen Bezahlung ist hier ein reglementierter Beruf, und ein Skilehrer muss das Diplom „{credential}“ haben. Skilehrer, die auf Alpine Pal als geprüft erscheinen, haben uns ihres zur Prüfung geschickt oder werden von der Skischule verbürgt, die sie eingeladen hat.",
    "credentialsNotRequired": "{country}: Hier gibt es keine staatliche Lizenz für den Unterricht. Der Branchenstandard ist „{credential}“, und Alpine Pal zeigt, was jeder Skilehrer tatsächlich hat, damit du es selbst beurteilen kannst.",
    "credentialsName": "Diplom",
    "credentialsIssuer": "Ausgestellt von",
    "credentialsRegister": "Öffentliches Register:",
    "credentialsDisclaimer": "Das ist eine Zusammenfassung zur Orientierung, keine Rechtsberatung. Der Skilehrer bleibt dafür verantwortlich, ein gültiges Diplom zu haben.",
    "faqTitle": "{country}: häufige Fragen",
    "relatedTitle": "Nachbarländer",
    "ctaTitle": "{country}: bereit zu buchen?",
    "ctaBody": "Vergleiche Skilehrer, schreib ihnen, bevor du dich festlegst, und bezahle sicher über die Plattform.",
    "ctaButton": "Skilehrer finden",
    "onThisPage": "Auf dieser Seite",
    "navGuide": "Überblick",
    "navInstructors": "Skilehrer",
    "navResorts": "Skigebiete",
    "navQualifications": "Diplome",
    "navFaq": "Fragen",
    "availableTitle": "Wo du sofort buchen kannst",
    "availableIntro": "{country}: Skigebiete mit mindestens einem Skilehrer, der heute auf Alpine Pal Buchungen annimmt.",
    "tableResort": "Skigebiet",
    "tableRegion": "Region",
    "tableInstructors": "Skilehrer",
    "tableFrom": "Ab",
    "guideTitle": "{country}: Skifahren im Überblick"
  },
  "instructor": {
    "verified": "Verifiziert",
    "identityVerified": "Identität verifiziert",
    "certificationsVerified": "Diplome verifiziert",
    "age": "{age} Jahre",
    "yearsExperience": "Jahre Erfahrung",
    "completedLessons": "erteilte Stunden",
    "responseRate": "Antwortquote",
    "averageResponse": "Ø Antwortzeit",
    "instantConfirmation": "Sofortbestätigung",
    "biography": "Über mich",
    "specialties": "Schwerpunkte",
    "resorts": "Skigebiete",
    "languages": "Unterrichtssprachen",
    "certifications": "Diplome",
    "pricing": "Preise",
    "extraStudentPrice": "Pro zusätzlichem Teilnehmer",
    "perExtraStudent": "pro zusätzlichem Teilnehmer und Stunde",
    "perExtraStudentLesson": "pro zusätzlichem Teilnehmer und Kurs",
    "reviews": "Bewertungen",
    "book": "Unterricht buchen",
    "favourite": "Zu Favoriten hinzufügen",
    "favourited": "In deinen Favoriten",
    "sendMessage": "Nachricht",
    "kind": {
      "certified": "Geprüfter Skilehrer",
      "enthusiast": "Skibegeisterter"
    },
    "kindBadge": {
      "certified": {
        "male": "Geprüfter Skilehrer",
        "female": "Geprüfte Skilehrerin",
        "unspecified": "Offizielles Diplom"
      }
    },
    "newBadge": {
      "male": "Neu",
      "female": "Neu",
      "unspecified": "Neu",
      "school": "Neu"
    },
    "noReviewsYet": "Noch keine Bewertungen",
    "verifiedBadge": {
      "male": "Verifiziert",
      "female": "Verifiziert",
      "unspecified": "Verifiziertes Profil"
    },
    "verifiedBySchool": {
      "male": "Von seiner Skischule verifiziert",
      "female": "Von ihrer Skischule verifiziert",
      "unspecified": "Von der Skischule verifiziert"
    },
    "genderLabel": "Geschlecht",
    "gender": {
      "male": "Mann",
      "female": "Frau",
      "unspecified": "Keine Angabe"
    },
    "certificationsDeclared": "Vom Skilehrer angegeben, von uns noch nicht verifiziert",
    "certificationsSchoolBacked": "Verbürgt von {school}, der Skischule, die die Einladung geschickt hat",
    "noCertifications": "Noch keine Diplome hinterlegt.",
    "certExpired": "Abgelaufen",
    "certExpiredWarning": "Eines deiner Diplome ist abgelaufen. Lade das erneuerte hoch, damit dein Profil eine gültige Qualifikation zeigt.",
    "freeCancellation": "Kostenlose Stornierung bis {window} vor dem Unterricht"
  },
  "bio": {
    "machineFrom": {
      "en": "Automatisch aus dem Englischen übersetzt",
      "es": "Automatisch aus dem Spanischen übersetzt",
      "it": "Automatisch aus dem Italienischen übersetzt",
      "fr": "Automatisch aus dem Französischen übersetzt",
      "de": "Automatisch aus dem Deutschen übersetzt",
      "pl": "Automatisch aus dem Polnischen übersetzt",
      "nl": "Automatisch aus dem Niederländischen übersetzt",
      "ru": "Automatisch aus dem Russischen übersetzt"
    },
    "originalIn": {
      "en": "Auf Englisch geschrieben – noch keine deutsche Version",
      "es": "Auf Spanisch geschrieben – noch keine deutsche Version",
      "it": "Auf Italienisch geschrieben – noch keine deutsche Version",
      "fr": "Auf Französisch geschrieben – noch keine deutsche Version",
      "de": "Auf Deutsch geschrieben – noch keine andere Version",
      "pl": "Auf Polnisch geschrieben – noch keine deutsche Version",
      "nl": "Auf Niederländisch geschrieben – noch keine deutsche Version",
      "ru": "Auf Russisch geschrieben – noch keine deutsche Version"
    },
    "sourceLabel": "Die Sprache, in der du schreibst",
    "sourceHelp": "Schreib deine Biografie einmal, in deiner Sprache. Wir übersetzen sie für dich in die anderen Sprachen der Website.",
    "originalLabel": "Deine Biografie ({language})",
    "translationsTitle": "Übersetzungen",
    "translationsHelp": "Werden beim Speichern automatisch erzeugt. Bearbeite sie, wenn du lieber deine eigenen Worte verwenden möchtest.",
    "chooseLanguage": "Sprache zum Ansehen oder Bearbeiten",
    "auto": "Automatisch",
    "yours": "Deine Fassung",
    "pending": "Noch nicht übersetzt",
    "willUpdate": "Wird beim Speichern neu erzeugt.",
    "keptOnEdit": "Diese hast du selbst geschrieben, sie bleibt also, wie sie ist.",
    "edit": "Bearbeiten",
    "restoreAuto": "Automatische Übersetzung verwenden",
    "close": "Schließen"
  },
  "favourites": {
    "empty": "Du hast noch keine Skilehrer in den Favoriten. Tippe auf das Herz im Profil eines Skilehrers, um ihn hier zu speichern.",
    "remove": "Entfernen"
  },
  "settings": {
    "photoAlsoPublic": "Das ist auch das Foto auf deinem öffentlichen Skilehrerprofil.",
    "title": "Kontoeinstellungen",
    "subtitle": "Deine persönlichen Daten und Einstellungen.",
    "firstName": "Vorname",
    "lastName": "Nachname",
    "email": "E-Mail",
    "country": "Land",
    "preferredLanguage": "Bevorzugte Sprache",
    "maxStudents": "Max. Teilnehmer pro Unterricht",
    "privateLessons": "Privatunterricht",
    "groupLessons": "Gruppenkurse",
    "groupEnabled": "Gruppenkurse anbieten",
    "groupEnabledHelp": "Standardmäßig aus. Einmal eingeschaltet, kannst du Gruppenkurse aus deinem Kalender veröffentlichen; neue Kurse übernehmen den Preis unten.",
    "groupPrice": "Preis pro Person",
    "groupPriceHelp": "Pro Platz, für den ganzen Kurs. Eine Änderung aktualisiert auch die bereits veröffentlichten Gruppenkurse.",
    "minNotice": "Mindestvorlauf für Buchungen",
    "minNoticeHelp": "Kunden sehen deine freien Stunden nur, wenn sie mindestens so weit im Voraus buchen.",
    "autoAccept": "Sofortbestätigung",
    "autoAcceptHelp": "Bezahlte Buchungen werden sofort bestätigt, ohne auf deine Annahme zu warten. Du kannst einen bestätigten Unterricht weiterhin absagen, mit voller Erstattung für den Kunden.",
    "disciplineHelp": "Danach filtern die Kunden – halte es aktuell, wenn du anfängst, auch die andere Disziplin zu unterrichten.",
    "noticeNone": "Kein Mindestvorlauf",
    "noticeHours": "Mindestens {n} Stunden im Voraus",
    "saved": "Änderungen gespeichert",
    "cancellationWindow": "Stornobedingungen",
    "cancellationOption": "Kostenlos bis {window} vorher",
    "cancellationOptionDefault": "Kostenlos bis {window} vorher (Standard)",
    "cancellationWindowHelp": "Ist eine Stunde bestätigt, kann der Kunde sie bis zu dieser Frist vor Beginn noch mit voller Erstattung stornieren; danach gibt es keine Erstattung. Das gilt für deinen Privat- und Gruppenunterricht, und Kunden sehen es auf deinem Profil und vor dem Bezahlen. Bereits gemachte Buchungen behalten die Bedingungen, unter denen sie gebucht wurden.",
    "cancellationBySchool": "Legt deine Skischule fest: kostenlose Stornierung bis {window} vor dem Unterricht."
  },
  "lessonsPage": {
    "noGroupLessons": "Keine Gruppenkurse",
    "movedInstructor": "Preise, Teilnehmerzahl, Vorlaufzeit und Sofortbestätigung findest du jetzt unter",
    "privateTitle": "Privatunterricht",
    "groupTitle": "Gruppenkurse",
    "privateIntro": "Unterricht für einen Kunden mit eigener Gruppe, ohne Fremde dazu. Hier legst du fest, wie du ihn verkaufst, zu welchem Preis und zu welchen Stunden.",
    "privateIntroSchool": "Der Privatunterricht, den deine Skischule verkauft, ohne den Skilehrer zu nennen: Du veröffentlichst die Stunden, der Kunde bucht und zahlt, und du weist den Skilehrer zu, wann du willst. Wähle oben einen Skilehrer, um dessen Unterricht zu sehen.",
    "privateIntroPerson": "Der Privatunterricht dieses Skilehrers: Tarife und Kalender. Wenn die Skischule den Kalender verwaltet, bearbeitest du ihn hier.",
    "groupIntro": "Kurse mit einzelnen Plätzen: Jede Person bucht und zahlt ihren eigenen, und alle sind im selben Kurs. Schalte sie ein, lege den Preis pro Person fest und veröffentliche sie im Kalender.",
    "groupIntroSchool": "Die Gruppenkurse, die deine Skischule veröffentlicht: Preis pro Person, Plätze, Niveau und Treffpunkt legst du beim Veröffentlichen jedes Kurses fest, und danach kannst du ihn einem Skilehrer deines Teams zuweisen.",
    "groupIntroPerson": "Die Gruppenkurse dieses Skilehrers: Preis pro Person und Kalender. Wenn die Skischule den Kalender verwaltet, veröffentlichst du sie hier.",
    "resortPick": "Skigebiet",
    "resortCopyFrom": "Von einem anderen Skigebiet kopieren",
    "resortHint": "Alles Folgende gilt nur für dieses Skigebiet: wie die Kurse verkauft werden, die Preise und der Kalender.",
    "resortOwn": "Dieses Skigebiet hat eigene Einstellungen.",
    "resortShared": "Es nutzt noch die gemeinsamen Einstellungen der Schule; was du hier speicherst, ändert nur dieses Skigebiet.",
    "resortCopied": "Von {resort} kopiert: Preise und Bedingungen, nicht der Kalender. Prüfe alles und klicke auf Speichern.",
    "whose": "Anzeigen",
    "howTitle": "Wie er verkauft wird",
    "modeHoursTitle": "Stundenweise",
    "modeHoursBody": "Der Kunde wählt, wann es losgeht und wie viele Stunden. Du legst einen Stundenpreis fest.",
    "modeFormatsTitle": "Feste Formate",
    "modeFormatsBody": "Feste Zeiten (Vormittag, Nachmittag, ganzer Tag …), jede mit ihrem Preis für die ganze Gruppe, der sich je nach Saison ändern kann.",
    "modeHoursPicture": "Beispiel: Stunden von 9:00 bis 17:00 geöffnet und ein Kunde, der zwei davon bucht",
    "modeFormatsPicture": "Beispiel: Vormittag 9:00–13:00, Nachmittag 13:00–17:00 und ganzer Tag 9:00–17:00",
    "modeNote": "Du kannst jederzeit wechseln: Was du für die andere Art eingestellt hast, bleibt erhalten, falls du zurückwechselst.",
    "rosterModeNote": "Du entscheidest hier, wie jeder Skilehrer verkauft und zu welchem Preis; seine Gruppenkurse unter Gruppenkurse.",
    "rosterNoticeHelp": "Kunden sehen die freien Stunden nur, wenn sie mindestens so weit im Voraus buchen.",
    "rosterAutoAcceptHelp": "Bezahlte Buchungen werden sofort bestätigt, ohne auf die Annahme der Skischule zu warten. Du kannst einen bestätigten Unterricht weiterhin absagen, mit voller Erstattung für den Kunden.",
    "rosterTermsByInstructor": "Maximale Teilnehmerzahl, Mindestvorlauf und Sofortbestätigung legt der Skilehrer selbst fest, solange er seinen Kalender selbst verwaltet. Verwaltet ihn die Skischule (Verwaltet von, unter Skilehrer), werden sie hier eingestellt.",
    "rosterGroupHelp": "Standardmäßig aus. Eingeschaltet können seine Gruppenkurse im Kalender unten veröffentlicht werden. Der Preis gilt pro Platz für den ganzen Kurs; eine Änderung aktualisiert auch die bereits veröffentlichten Kurse.",
    "followSchoolHours": "Offene Stunden der Skischule verwenden",
    "followSchoolHoursOn": "Der Kalender hat dieselben offenen Stunden wie der Unterricht ohne zugewiesenen Skilehrer, in den Skigebieten, in denen er unterrichtet, und ändert sich von selbst mit ihnen. Ein Unterricht zur Zeit. Schalte es aus, um eigene Stunden zu vergeben: Es geht von den jetzigen aus.",
    "followSchoolHoursOff": "Eingeschaltet werden die offenen Stunden die des Unterrichts ohne zugewiesenen Skilehrer und ändern sich mit ihnen.",
    "calendarFollowsSchool": "Das sind die offenen Stunden der Skischule. Sie werden im Kalender „Unterricht ohne zugewiesenen Skilehrer“ geändert, oder schalte „Offene Stunden der Skischule verwenden“ aus, um eigene Stunden zu vergeben.",
    "instructorModeBySchool": "Wie du deine Privatstunden verkaufst und zu welchem Preis, entscheidet deine Skischule.",
    "instructorFollowsSchool": "Du verkaufst mit den Formaten und Preisen deiner Skischule: Sie ändern sich, wenn die Skischule ihre ändert.",
    "paramsHoursTitle": "Preis und Bedingungen",
    "paramsFormatsTitle": "Formate, Saisons und Preise",
    "calendarTitle": "Kalender",
    "calendarHoursHint": "Die Stunden, in denen er gebucht werden kann. Gruppenkurse erscheinen gestreift: Sie werden unter Gruppenkurse verwaltet.",
    "calendarFormatsHint": "Formate werden nur in den hier geöffneten Stunden verkauft: Öffne mindestens die Stunden jedes Formats. Gruppenkurse erscheinen gestreift: Sie werden unter Gruppenkurse verwaltet.",
    "calendarGroupHint": "Hellgrün sind die für Privatunterricht geöffneten Stunden; ein darauf veröffentlichter Gruppenkurs belegt diese Stunden.",
    "calendarGroupSeatHint": "Gruppenkurse laufen unabhängig von den Plätzen des Privatunterrichts. Jeden Kurs kannst du von dort aus einem Skilehrer zuweisen.",
    "groupSettingsTitle": "Einschalten und Preis festlegen",
    "groupPriceTitle": "Preis pro Person",
    "groupOffNotice": "Gruppenkurse sind ausgeschaltet: Schalte sie in Schritt 1 ein, gib ihnen einen Preis und speichere, um sie veröffentlichen zu können.",
    "notOnSaleNotice": "Hier wird noch nichts verkauft: Schritt 2 sagt, was fehlt. Die Stunden kannst du trotzdem schon öffnen.",
    "cancellationChange": "Im Profil ändern"
  },
  "booking": {
    "reviewAndPay": "Prüfen und bezahlen",
    "checkout": "Bezahlung",
    "summary": "Buchungsübersicht",
    "instructor": "Skilehrer",
    "resort": "Skigebiet",
    "date": "Datum",
    "time": "Uhrzeit",
    "duration": "Dauer",
    "language": "Sprache",
    "students": "Teilnehmer",
    "oneGroupNote": "Diese Skischule setzt einen Lehrer pro Niveau und Alter ein: Alle Schüler einer Buchung müssen dasselbe Niveau und dasselbe Alter haben (Erwachsene oder Kinder).",
    "oneGroupMixed": "Diese Schüler mischen Niveaus oder Alter. Buche für jede Gruppe einzeln: Geh zurück und buche nur Schüler mit demselben Niveau und Alter.",
    "oneGroupBack": "Anzahl der Schüler ändern",
    "studentN": "Teilnehmer {n}",
    "studentName": "Vor- und Nachname",
    "studentAge": "Alter",
    "studentLevel": "Niveau",
    "studentDetails": "Angaben zu den Teilnehmern",
    "yearsOld": "{n} Jahre",
    "contactPhone": "Kontakttelefon",
    "contactPhoneHint": "Damit {name} dich am Tag des Unterrichts erreichen kann.",
    "errorStudentName": "Gib den Namen dieses Teilnehmers an.",
    "errorStudentAge": "Gib das Alter dieses Teilnehmers an.",
    "errorStudentAgeRange": "Dieses Alter passt nicht zu diesem Unterricht: {who}.",
    "errorContactPhone": "Gib deine Telefonnummer mit Vorwahl an.",
    "errorDetailsAbove": "Prüfe die rot markierten Felder: Es fehlen Angaben zu den Teilnehmern oder die Telefonnummer.",
    "actionsTitle": "Aktionen",
    "accountClosed": "Konto geschlossen",
    "instructorPaused": "Das Profil ist gerade nicht veröffentlicht.",
    "refundLabel": "Erstattung",
    "refundInProgress": "In Bearbeitung",
    "refundedLabel": "Erstattet",
    "refundPendingNote": "Wir bearbeiten deine Erstattung. Sie geht auf die Zahlungsmethode zurück, mit der du bezahlt hast.",
    "refundBankNote": "Sie geht auf die Zahlungsmethode zurück, mit der du bezahlt hast. Je nach Bank kann es 5 bis 10 Werktage dauern, bis sie sichtbar ist.",
    "pickAnotherTime": "Wähle ein anderes Datum oder eine andere Uhrzeit",
    "slotNoLongerBookable": "Dieses Zeitfenster kann nicht mehr gebucht werden – die Vorlaufzeit des Skilehrers ist abgelaufen.",
    "priceChanged": "Der Skilehrer hat seinen Preis geändert, während diese Seite geöffnet war. Prüf den aktualisierten Betrag und tippe erneut auf Bezahlen.",
    "customerNoShow": "Der Kunde ist nicht erschienen",
    "customerNoShowTitle": "Nichterscheinen des Kunden festhalten?",
    "customerNoShowBody": "Der Unterricht gilt als erteilt und deine Zahlung wird freigegeben. Der Kunde wird benachrichtigt – tu das nur, wenn er wirklich nicht gekommen ist.",
    "customerNoShowToast": "Festgehalten. Der Unterricht gilt als erteilt.",
    "messageToInstructor": "Nachricht an den Skilehrer (optional)",
    "messagePlaceholder": "Erzähl deinem Skilehrer von deiner Erfahrung, deinen Zielen oder allem, was er wissen sollte.",
    "priceBreakdown": "Preisaufstellung",
    "extraStudents": "+{count} zusätzliche Teilnehmer × {hours} h",
    "extraStudents_one": "+{count} zusätzlicher Teilnehmer × {hours} h",
    "extraStudentsLesson": "+{count} zusätzliche Teilnehmer",
    "extraStudentsLesson_one": "+{count} zusätzlicher Teilnehmer",
    "total": "Gesamt",
    "payAndSend": "Bezahlen und Anfrage senden",
    "paymentTitle": "Bezahlung",
    "paymentNotice": "Der Betrag wird jetzt abgebucht. Die Buchung bleibt ausstehend, bis der Skilehrer sie annimmt. Lehnt er die Anfrage ab oder antwortet er nicht vor Ablauf der Frist, bekommst du den vollen Betrag zurück.",
    "paymentNoticeInstant": "Der Betrag wird jetzt abgebucht, und der Unterricht ist bestätigt, sobald die Zahlung durch ist.",
    "paymentNoticeGroup": "Der Betrag wird jetzt abgebucht, und dein Platz ist bestätigt, sobald die Zahlung durch ist. Fällt der Kurs aus, bekommst du den vollen Betrag zurück.",
    "paymentNoticeSchool": "Der Betrag wird jetzt abgebucht. Die Buchung bleibt ausstehend, bis die Skischule sie annimmt. Lehnt sie die Anfrage ab oder antwortet sie nicht vor Ablauf der Frist, bekommst du den vollen Betrag zurück.",
    "paymentNoticePack": "Das ganze Paket wird jetzt abgebucht und ist bestätigt, sobald die Zahlung durch ist. Stornieren kannst du es nur als Ganzes und rechtzeitig vor dem ersten Tag. Fällt einer der Tage aus, bekommst du den Anteil dieses Tages zurück.",
    "paymentNoticePackRequest": "Das ganze Paket wird jetzt abgebucht. Es bleibt ausstehend, bis die Skischule es annimmt; lehnt sie es ab oder antwortet sie nicht vor Ablauf der Frist, bekommst du den vollen Betrag zurück. Stornieren kannst du es nur als Ganzes und rechtzeitig vor dem ersten Tag.",
    "paymentNoticePackRequestInstructor": "Das ganze Paket wird jetzt abgebucht. Es bleibt ausstehend, bis der Skilehrer es annimmt; lehnt er es ab oder antwortet er nicht vor Ablauf der Frist, bekommst du den vollen Betrag zurück. Stornieren kannst du es nur als Ganzes und rechtzeitig vor dem ersten Tag.",
    "cancellationPolicy": "Stornobedingungen",
    "cancellationPolicyBody": "Kostenlose Stornierung, solange der Skilehrer nicht bestätigt hat. Nach der Bestätigung kannst du bis {window} vor Beginn des Unterrichts weiterhin mit voller Erstattung stornieren. Volle Erstattung, wenn der Skilehrer ablehnt oder nicht rechtzeitig antwortet.",
    "cancellationPolicyLastMinute": "Dieser Unterricht beginnt in weniger als {window}: Sobald der Skilehrer ihn bestätigt, kannst du nicht mehr stornieren. Du bekommst weiterhin den vollen Betrag zurück, wenn er ablehnt oder nicht rechtzeitig antwortet.",
    "cancellationPolicyBodySchool": "Kostenlose Stornierung, solange die Skischule nicht bestätigt hat. Nach der Bestätigung kannst du bis {window} vor Beginn des Unterrichts weiterhin mit voller Erstattung stornieren. Volle Erstattung, wenn die Skischule ablehnt oder nicht rechtzeitig antwortet.",
    "cancellationPolicyBodyInstant": "Dein Unterricht ist bestätigt, sobald deine Zahlung durch ist – ohne auf eine Antwort zu warten. Du kannst ihn bis {window} vor Beginn mit voller Erstattung stornieren; danach ist keine Stornierung mehr möglich.",
    "cancellationPolicyBodyGroup": "Dein Platz ist bestätigt, sobald deine Zahlung durch ist. Du kannst ihn bis {window} vor Kursbeginn mit voller Erstattung stornieren; danach ist keine Stornierung mehr möglich.",
    "cancellationPolicyLastMinuteSchool": "Dieser Unterricht beginnt in weniger als {window}: Sobald die Skischule ihn bestätigt, kannst du nicht mehr stornieren. Du bekommst weiterhin den vollen Betrag zurück, wenn sie ablehnt oder nicht rechtzeitig antwortet.",
    "cancellationPolicyLastMinuteInstant": "Dieser Unterricht beginnt in weniger als {window}: Er ist bestätigt, sobald du bezahlst, und du kannst ihn nicht mehr stornieren.",
    "cancel": "Buchung stornieren",
    "cancelByInstructor": "Diesen Unterricht absagen",
    "cancelTitle": "Diese Buchung stornieren?",
    "cancelBody": "Die Anfrage wird storniert und der Skilehrer sieht sie nicht mehr.",
    "cancelBodyPaid": "Die Anfrage wird storniert und du bekommst den vollen Betrag zurück.",
    "cancelByInstructorBody": "Der Unterricht wird abgesagt und der Kunde bekommt den vollen Betrag zurück. Bestätigten Unterricht abzusagen schadet deinem Ruf: Tu es nur, wenn es unvermeidbar ist.",
    "cancelConfirm": "Ja, stornieren",
    "cancelBodyConfirmed": "Der bestätigte Unterricht wird storniert und du bekommst den vollen Betrag zurück. Der Skilehrer erhält das Zeitfenster zurück.",
    "freeCancelUntil": "Kostenlose Stornierung bis {date} (Ortszeit des Skigebiets)",
    "cancelWindowClosed": "Die Frist für die kostenlose Stornierung ist vorbei – der Unterricht beginnt in weniger als {window}.",
    "cancelWindowClosedAsk": "Bitte {name} im Chat, ihn abzusagen – das geht weiterhin mit voller Erstattung.",
    "cancelWindowClosedAskGroup": "Bitte {name} im Chat, deinen Platz zu stornieren – das geht weiterhin mit voller Erstattung.",
    "managedBySchoolNotice": "Deine Skischule beantwortet diese Anfrage für dich.",
    "manageInSchoolPanel": "Im Dashboard der Skischule verwalten",
    "schoolLabel": "Skischule",
    "unassignedNote": "Die Skischule weist den Skilehrer zu, und ihr trefft euch am Treffpunkt. Bei Fragen geht der Chat an die Skischule.",
    "unassignedShort": "Skilehrer wird von der Skischule zugewiesen",
    "lessonType": "Art des Unterrichts",
    "groupLesson": "Gruppenkurs",
    "groupMax": "Maximal {n} Personen",
    "groupSeatsLeft": "{count} Plätze frei",
    "groupSeatsLeft_one": "{count} Platz frei",
    "perPerson": "pro Person",
    "groupPriceWhole": "Für den ganzen Kurs ({hours} h)",
    "groupFromPerPerson": "Gruppenkurse ab {price} pro Person",
    "groupCheckoutNote": "Dies ist ein Gruppenkurs: weitere Kunden können sich für denselben Kurs anmelden, insgesamt bis zu {n} Personen.",
    "groupQuorumNotice": "Dieser Kurs findet ab {min} Teilnehmern statt. Liegt er {hours} Stunden vor Beginn noch darunter, wird er abgesagt und du bekommst den vollen Betrag zurück.",
    "schoolViewerNote": "Du siehst diese Buchung als Skischule des Skilehrers. Chat und Treffpunkt bleiben zwischen Skilehrer und Kunde.",
    "rejectConfirmTitle": "Diese Anfrage ablehnen?",
    "rejectConfirmBody": "Der Kunde bekommt den vollen Betrag zurück und die Anfrage kann nicht wieder geöffnet werden. Wenn dir nur der Termin nicht passt, schlag stattdessen einen neuen vor.",
    "proposeTimeBody": "Der Kunde kann deinen neuen Termin annehmen oder ihn ablehnen und die ursprüngliche Anfrage offen lassen.",
    "proposeFormatNote": "Dieser Unterricht wurde als festes Format verkauft: Er kann nur auf einen anderen Tag mit denselben Zeiten verschoben werden, wenn es an diesem Tag zum selben Preis verkauft wird.",
    "proposeMessagePlaceholder": "Optionale Nachricht an den Kunden…",
    "proposeSent": "Neuer Termin vorgeschlagen. Der Kunde wurde benachrichtigt.",
    "completePayment": "Bezahlung abschließen",
    "declinedProposedToast": "Neuer Termin abgelehnt – die ursprüngliche Anfrage ist wieder offen.",
    "completePaymentBody": "Diese Buchung wartet auf die Bezahlung, und der Skilehrer sieht die Anfrage erst, wenn sie durch ist. Wenn du die Zahlung öffnest, halten wir dir das Zeitfenster {minutes} Minuten lang frei; wenn du sie nicht mehr willst, storniere sie.",
    "cancelledToast": "Buchung storniert",
    "processing": "Zahlung wird verarbeitet…",
    "paymentSuccess": "Zahlung erfolgreich",
    "confirmationTitle": "Deine Buchung wird bearbeitet",
    "confirmationBody": "Wir haben deine Karte belastet und einen privaten Chat mit deinem Skilehrer geöffnet. Du bekommst eine Benachrichtigung, sobald er antwortet.",
    "confirmedTitle": "Dein Unterricht ist bestätigt",
    "confirmedTitleGroup": "Dein Platz ist bestätigt",
    "confirmedBody": "Wir haben deine Karte belastet und einen privaten Chat für den Unterricht geöffnet. Treffpunkt und alle Details findest du auf der Seite deiner Buchung.",
    "openChat": "Chat mit dem Skilehrer öffnen",
    "responseDeadline": "Der Skilehrer hat {time} Zeit zu antworten.",
    "responseDeadlineExpired": "Die Antwortfrist ist abgelaufen.",
    "proposalDeadlineCustomer": "Du hast {time} Zeit, auf den Vorschlag zu antworten.",
    "proposalDeadlineOther": "Der Kunde hat {time} Zeit zu antworten.",
    "status": {
      "payment_pending": "Zahlung ausstehend",
      "payment_failed": "Zahlung fehlgeschlagen",
      "pending_instructor_approval": "Wartet auf Skilehrer",
      "change_proposed": "Änderung vorgeschlagen",
      "confirmed": "Bestätigt",
      "rejected_by_instructor": "Vom Skilehrer abgelehnt",
      "expired": "Abgelaufen",
      "cancelled_by_customer": "Vom Kunden storniert",
      "cancelled_by_instructor": "Vom Skilehrer abgesagt",
      "refunded": "Erstattet",
      "upcoming": "Bevorstehend",
      "in_progress": "Läuft",
      "completed": "Abgeschlossen",
      "no_show_customer": "Kunde nicht erschienen",
      "no_show_instructor": "Skilehrer nicht erschienen",
      "disputed": "In Prüfung"
    },
    "payment": {
      "pending": "Zahlung ausstehend",
      "processing": "In Bearbeitung",
      "succeeded": "Bezahlt",
      "failed": "Fehlgeschlagen",
      "authentication_required": "Authentifizierung erforderlich",
      "refund_pending": "Erstattung ausstehend",
      "refunded": "Erstattet"
    },
    "acceptRequest": "Annehmen",
    "rejectRequest": "Ablehnen",
    "proposeTime": "Neuen Termin vorschlagen",
    "acceptProposed": "Neuen Termin annehmen",
    "declineProposed": "Neuen Termin ablehnen",
    "demoNotice": "Das ist eine simulierte Zahlung. Es wird nichts wirklich abgebucht.",
    "mockCardHint": "Im Demomodus funktioniert jede Kartennummer.",
    "securedByStripe": "Sichere Bezahlung mit Stripe",
    "continueToPayment": "Weiter zur Bezahlung",
    "continueHint": "Deine Kartendaten gibst du im nächsten Schritt ein, ohne diese Seite zu verlassen.",
    "signInToPay": "Melde dich an, um fortzufahren",
    "signInToPayBody": "Ein Konto zu erstellen ist kostenlos und dauert eine Minute. Wir brauchen es, damit deine Buchung, dein Chat und deine Quittung mit dir verknüpft bleiben.",
    "processingTitle": "Wir bestätigen deine Zahlung",
    "processingBody": "Das dauert normalerweise ein paar Sekunden. Du kannst diese Seite verlassen – wir schicken dir eine E-Mail, sobald die Zahlung durch ist.",
    "slotGoneTitle": "Der Termin war nicht mehr frei",
    "slotGoneBody": "Er wurde gebucht oder geschlossen, während du bezahlt hast, deshalb kam die Buchung nicht zustande. Du bekommst den vollen Betrag auf dasselbe Zahlungsmittel zurück; je nach Bank kann es ein paar Tage dauern, bis du ihn siehst.",
    "paymentReturnedTitle": "Deine Zahlung wird erstattet",
    "paymentReturnedBody": "Diese Buchung findet nicht statt. Der Betrag geht auf dasselbe Zahlungsmittel zurück; je nach Bank kann es ein paar Tage dauern, bis du ihn siehst.",
    "loadingPayment": "Das sichere Zahlungsformular wird geöffnet…",
    "holdUntil": "Wir halten dir das Zeitfenster bis {clock} frei (noch {time}).",
    "holdExpired": "Deine {minutes} Minuten sind um: Das Zeitfenster wird nicht mehr für dich freigehalten, und jemand anderes kann es buchen.",
    "holdRenew": "Prüfen, ob es noch frei ist, und erneut freihalten",
    "kindLabel": "Art des Unterrichts",
    "kindPrivate": "Privatstunde",
    "kindGroup": "Gruppenkurs",
    "cancellationPolicyBodyPack": "Du kannst das ganze Paket bis {window} vor dem ersten Tag mit voller Erstattung stornieren. Danach ist keine Stornierung mehr möglich. Fällt einer der Tage aus, bekommst du den Anteil dieses Tages zurück.",
    "addToCalendar": "Zu meinem Kalender hinzufügen",
    "addToCalendarGoogle": "Google Kalender",
    "addToCalendarFile": "Apple / Outlook"
  },
  "chat": {
    "directChat": "Direkter Chat",
    "directSubtitle": "Direkte Unterhaltung – du kannst chatten, bevor du Unterricht buchst.",
    "empty": "Noch keine Nachrichten. Fang das Gespräch an!",
    "emptyList": "Du hast noch keine Unterhaltungen.",
    "unknownUser": "Nutzer",
    "notReady": "Der Chat öffnet sich, sobald die Zahlung abgeschlossen ist.",
    "prePayTitle": "Fragen vor dem Bezahlen?",
    "prePayBody": "Der Chat dieser Buchung öffnet sich, sobald die Zahlung abgeschlossen ist. Wenn du den Skilehrer vorher etwas fragen möchtest, schreib ihm: Er antwortet dir in einer eigenen Unterhaltung.",
    "prePayCta": "Dem Skilehrer schreiben",
    "prePayNewTab": "Öffnet sich in einem anderen Tab",
    "sendPlaceholder": "Schreib eine Nachricht…",
    "send": "Senden",
    "typing": "schreibt…",
    "failed": "Die Nachricht konnte nicht gesendet werden.",
    "readOnly": "Diese Buchung ist abgeschlossen. Die Unterhaltung ist schreibgeschützt.",
    "meetingPoint": "Treffpunkt",
    "proposeMeeting": "Treffpunkt vorschlagen",
    "confirmMeeting": "Treffpunkt bestätigen",
    "meetingConfirmed": "Treffpunkt bestätigt",
    "meetingProposedBy": "Vorgeschlagen von {who}",
    "meetingProposedByYou": "Von dir vorgeschlagen",
    "system": {
      "accepted": "Der Skilehrer hat die Buchung angenommen.",
      "rejected": "Der Skilehrer hat die Buchung abgelehnt.",
      "acceptedNewTime": "Der Kunde hat den neuen Termin angenommen.",
      "refundInitiated": "Eine Erstattung wurde eingeleitet."
    },
    "answeredBySchool": "{school} antwortet im Namen von {name}.",
    "writingForInstructor": "Du schreibst im Namen von {name}: Das Profil hat noch kein Konto.",
    "forInstructor": "Für {name}"
  },
  "dashboard": {
    "customer": {
      "title": "Mein Dashboard",
      "overview": "Überblick",
      "nextLesson": "Nächster Unterricht",
      "pendingResponses": "Wartet auf Skilehrer",
      "unreadMessages": "Ungelesene Nachrichten",
      "empty": "Du hast noch keine Buchungen.",
      "browse": "Skilehrer finden",
      "pastLessons": "Vergangener Unterricht"
    },
    "instructor": {
      "title": "Skilehrer-Dashboard",
      "notManaging": "Du verwaltest gerade keinen Skilehrer.",
      "notManagingGo": "Zu den Skilehrern",
      "pendingRequests": "Offene Buchungsanfragen",
      "upcomingLessons": "Anstehender Unterricht",
      "monthEarnings": "Diesen Monat",
      "rating": "Durchschnittliche Bewertung",
      "requestsEmpty": "Keine offenen Anfragen.",
      "requestsManagedBySchool": "Deine Skischule beantwortet deine Buchungsanfragen. Du kannst sie hier verfolgen und den Chat öffnen.",
      "youEarn": "Du bekommst ({percent} %)",
      "bookingRef": "Buchung Nr. {ref}",
      "studentsCount": "{count} Teilnehmer",
      "studentsCount_one": "{count} Teilnehmer",
      "noAvailabilityTitle": "Dein Kalender ist leer",
      "noAvailabilityBody": "Du hast noch keine Unterrichtsstunden veröffentlicht, also können Kunden dich nicht buchen. Öffne die Stunden, in denen du unterrichten willst.",
      "noAvailabilityCta": "Verfügbarkeit festlegen",
      "acting": {
        "banner": "Du verwaltest {name} als Alpine Pal.",
        "moneyReadOnly": "Auszahlungen und Abhebungen sind Sache des Skilehrers: Du siehst sie hier, kannst sie aber nicht ändern.",
        "messagesNotice": "Hier siehst du deine eigenen Chats als Alpine Pal, nicht die des Skilehrers.",
        "accountNotice": "Die Auszahlungsmethode und das Schließen des Kontos gehören dem Lehrer: Sie werden nicht von hier aus verwaltet.",
        "calendarNotice": "Der Google Kalender gehört dem Lehrer: Er wird nicht von hier aus verwaltet."
      },
      "connectionsIntro": "Verbinde Alpine Pal mit deinem Google Kalender: Deine Stunden erscheinen dort von selbst und, wenn du willst, können die belegten Zeiten deines Kalenders nicht mehr gebucht werden."
    }
  },
  "review": {
    "submit": "Bewertung abschicken",
    "verifiedBooking": "Verifizierte Buchung",
    "rateInstructor": "Bewerte deinen Skilehrer",
    "rateCustomer": "Bewerte deinen Kunden",
    "commentPlaceholder": "Erzähl uns, wie der Unterricht war (optional)",
    "submittedToast": "Danke für deine Bewertung!",
    "thanks": "Du hast diesen Unterricht schon bewertet. Danke!",
    "pendingBadge": "Unterricht bewerten",
    "clientRating": "{count} Bewertungen",
    "clientRating_one": "{count} Bewertung",
    "clientRatingEmpty": "Neuer Kunde, noch keine Bewertungen",
    "toReview": "Unterricht zu bewerten"
  },
  "calendar": {
    "title": "Verfügbarkeit",
    "subtitle": "Klick auf eine freie Stunde, um sie zu öffnen, oder auf eine offene, um sie zu entfernen. Zeiten in der Zeitzone des Skigebiets.",
    "today": "Heute",
    "prevWeek": "Vorherige Woche",
    "nextWeek": "Nächste Woche",
    "weekOf": "Woche vom {date}",
    "addTitle": "Verfügbarkeit hinzufügen",
    "untilHour": "Bis",
    "oneOff": "Einmalig",
    "recurring": "Wiederkehrend (wöchentlich)",
    "recurringUntil": "Wiederholen bis",
    "noEndDate": "Leer lassen, um ohne Enddatum zu wiederholen.",
    "add": "Hinzufügen",
    "removeTitle": "Verfügbarkeit entfernen",
    "removeBody": "Diese Stunde gehört zu einer wiederkehrenden Verfügbarkeit. Nur an diesem Tag entfernen oder die ganze Serie?",
    "removeSingleDay": "Nur dieser Tag",
    "removeSeries": "Ganze Serie",
    "legendAvailable": "Verfügbar",
    "legendUnavailable": "Nicht verfügbar",
    "legendConfirmed": "Bestätigter Unterricht",
    "legendPending": "Offene Anfrage",
    "legendInProgress": "Unterricht läuft",
    "legendCompleted": "Abgeschlossen",
    "legendProblem": "Ungelöstes Problem",
    "legendBooked": "Gebucht",
    "legendPendingSlot": "Wird gerade gebucht",
    "legendSelected": "Deine Auswahl",
    "legendYourBooking": "Deine Buchung",
    "legendYourPending": "Deine offene Anfrage",
    "noticeWindowBlocked": "Du verlangst {hours} Stunden Vorlauf, also könnte niemand diese Stunde rechtzeitig buchen. Öffne Stunden weiter in der Zukunft oder verkürze die Vorlaufzeit unter Privatunterricht.",
    "jumpToNext": "Nächster freier Termin: {date}",
    "noneAvailableSoon": "In den nächsten Wochen keine freien Termine.",
    "emptyResortHint": "In diesem Skigebiet sind noch keine Stunden geöffnet. Klick auf eine freie Stunde im Raster, um sie zu öffnen.",
    "managedBySchool": "Deine Skischule verwaltet diesen Kalender. Du kannst ihn hier ansehen; Änderungen werden im Dashboard der Skischule gemacht.",
    "legendExternal": "Anderswo gebucht",
    "selectHint": "Klick auf eine freie Stunde, um zu beginnen; klick auf die nächste, um den Unterricht zu verlängern.",
    "clearSelection": "Auswahl aufheben",
    "noSelection": "Wähle eine Zeit im Kalender",
    "noFormatSelection": "Wähle im Kalender ein Format und einen Tag",
    "legendGroup": "Gruppenkurs",
    "legendGroupFull": "Gruppenkurs · ausgebucht",
    "groupCellTitle": "Gruppenkurs · {taken}/{capacity} Plätze",
    "groupCellJoinTitle": "Gruppenkurs · {count} Plätze frei · {price} pro Person",
    "groupCellJoinTitle_one": "Gruppenkurs · {count} Platz frei · {price} pro Person",
    "groupCellFullTitle": "Gruppenkurs · keine Plätze frei",
    "groupToggle": "Gruppenkurs",
    "groupToggleHint": "Jeder kann sich anmelden, bis die Plätze voll sind; jede Person zahlt ihren eigenen. Wird sofort veröffentlicht, ohne Speichern.",
    "groupCapacity": "Plätze",
    "groupMinStudents": "Minimum, damit er stattfindet",
    "groupPrice": "Preis pro Person",
    "groupPriceMin": "Minimum {price}",
    "groupLevel": "Niveau",
    "groupLanguage": "Unterrichtssprache",
    "groupMeetingPoint": "Treffpunkt",
    "groupStillMissing": "Zum Veröffentlichen fehlt noch: {fields}.",
    "groupMeetingPointNone": "Nicht festgelegt",
    "groupMeetingPointSuggested": "Vorgeschlagenen Treffpunkt des Skigebiets nutzen",
    "groupMeetingPointSet": "Festlegen",
    "groupMeetingPointChange": "Ändern",
    "groupMeetingPointSave": "Treffpunkt speichern",
    "groupMeetingPointSaved": "Treffpunkt gespeichert. Alle Angemeldeten wurden benachrichtigt.",
    "groupMeetingPointHint": "Fest und für alle Teilnehmer gleich.",
    "publishGroup": "Kurs veröffentlichen",
    "groupPublished": "Gruppenkurs veröffentlicht",
    "groupCancelled": "Gruppenkurs entfernt",
    "groupManageTitle": "Gruppenkurs",
    "groupSeatsLabel": "Plätze",
    "groupCancelDay": "Diesen Tag absagen",
    "groupCancelSeries": "Die Serie absagen",
    "groupCancelClass": "Den Kurs absagen",
    "groupCancelDayTitle": "Den Kurs am {date} absagen?",
    "groupCancelSeriesTitle": "Die ganze Serie absagen?",
    "groupCancelClassTitle": "Diesen Kurs absagen?",
    "groupCancelDayScope": "Nur dieser Termin wird nicht mehr angeboten; der Rest der Serie bleibt, wie er ist.",
    "groupCancelSeriesScope": "Alle verbleibenden Termine dieser Serie werden abgesagt, auch die der kommenden Wochen.",
    "groupCancelClassScope": "Der Kurs wird nicht mehr angeboten und verschwindet aus dem Kalender.",
    "groupCancelSeats": "{count} Plätze sind verkauft: jeder Teilnehmer wird voll erstattet und benachrichtigt.",
    "groupCancelSeats_one": "1 Platz ist verkauft: er wird voll erstattet und die Person, die ihn gebucht hat, wird benachrichtigt.",
    "groupCancelSeatsNone": "Es sind keine Plätze verkauft.",
    "groupCancelIrreversible": "Das lässt sich nicht rückgängig machen.",
    "groupCancelSeriesPhrase": "ABSAGEN",
    "groupAssignLabel": "Diesen Kurs einem Skilehrer übergeben",
    "groupAssignPlaceholder": "Skilehrer wählen",
    "groupAssignButton": "Zuweisen",
    "groupAssignHint": "Der Kurs und alle gebuchten Plätze wandern in seinen Kalender.",
    "groupAssignedToast": "Kurs zugewiesen",
    "groupDisabledNotice": "Gruppenkurse sind ausgeschaltet. Schalte sie ein und lege den Preis pro Person in Schritt 1 oben fest.",
    "groupPriceFromSettings": "Wird in Schritt 1 oben festgelegt.",
    "seatSubtitle": "Klick auf eine freie Stunde, um sie zu öffnen, oder auf eine offene, um ihre Plätze zu ändern. Jedes Feld zeigt gebucht/Plätze. Zeiten in der Zeitzone des Skigebiets.",
    "seatCellTitle": "Gebucht: {taken} von {places}",
    "legendFull": "Ausgebucht",
    "placesLabel": "Plätze für Privatstunden",
    "placesHint": "Wie viele Privatstunden du in diesen Stunden in diesem Skigebiet gleichzeitig verkaufen kannst.",
    "placesTitle": "Plätze dieser Stunde",
    "placesNow": "Plätze: {places} · Gebucht: {taken}",
    "placesScopeDay": "Nur dieser Tag",
    "placesScopeWeekly": "Jeden {weekday}",
    "placesScopeDayHint": "Ändert nur diesen Tag; die anderen Wochen bleiben, wie sie waren.",
    "placesScopeWeeklyHint": "Ändert diese Stunden jede Woche ab diesem Tag; frühere Wochen bleiben, wie sie waren.",
    "placesBelowTaken": "Bereits gebuchte Privatstunden in diesen Stunden: {taken}. Sie bleiben bestehen, auch wenn du die Plätze verringerst; nur neue werden nicht mehr verkauft.",
    "placesRemove": "Diese Stunden entfernen",
    "placesApply": "Übernehmen",
    "seatCellGroups": "Gruppenkurse: {n}",
    "hourIntro": "Was zu dieser Stunde läuft: Privatstunden und Gruppenkurse, nebeneinander.",
    "hourPrivate": "Privatstunden",
    "hourNoPrivate": "Keine Privatstunden zu dieser Stunde.",
    "hourOpenPrivate": "Privatstunden öffnen",
    "hourChangePlaces": "Plätze ändern",
    "hourGroups": "Gruppenkurse",
    "hourNoGroups": "Kein Gruppenkurs zu dieser Stunde.",
    "hourManage": "Verwalten",
    "hourAddGroup": "Gruppenkurs hinzufügen",
    "weekdaysLabel": "Wochentage",
    "placesHintWithGroup": "Privatstunden gleichzeitig, zusätzlich zum Gruppenkurs.",
    "seatOfferLabel": "In diesen Stunden",
    "seatOfferPrivate": "Privatstunden",
    "seatOfferGroup": "Nur ein Gruppenkurs",
    "seatOfferBoth": "Privatstunden und ein Gruppenkurs",
    "seatOfferHintPrivate": "Stunden zum Verkauf für Privatstunden, mit den Plätzen, die du angibst. Gesichert mit Speichern.",
    "seatOfferHintGroup": "Nur der Gruppenkurs: In diesen Stunden werden keine Privatstunden verkauft. Sofort veröffentlicht, ohne Speichern.",
    "seatOfferHintBoth": "Der Gruppenkurs geht sofort online; die Privatplätze werden mit Speichern gesichert.",
    "groupAudience": "Für wen",
    "groupAges": "Alter (optional)",
    "groupAgesFrom": "Von (Jahren)",
    "groupAgesTo": "Bis (Jahren)",
    "groupAgesHint": "Steht beim Kurs. Bei der Buchung muss jeder Teilnehmer ein Kind sein.",
    "groupAgesInvalid": "Alter zwischen {min} und {max}; das erste nicht höher als das zweite.",
    "groupCellChoose": "Gruppenkurse: {n} · wähle einen",
    "groupChooseTitle": "Wähle den Kurs",
    "groupChoosePick": "Wählen",
    "selectGroupHint": "Klick auf einen Kurs, um ihn zu wählen; laufen mehrere zu dieser Stunde, wählst du, welchen.",
    "selectFormatHint": "Klick auf einen Preis, um dieses Format an diesem Tag zu wählen: Es ist eine ganze Einheit, für die ganze Gruppe.",
    "formatMinDaysWeek": "Diese Woche gibt es {list} nur für mehrere Tage am Stück: Wähle den ersten Tag, dann werden alle markiert.",
    "formatMinDaysItem": "{format} (mind. {days} Tage)",
    "formatNotSold": "An diesem Tag nicht im Verkauf",
    "recurringSince": "Beginnt am",
    "recurringSinceHint": "Vor diesem Datum wird nichts geöffnet: So kannst du die Saison im Voraus eintragen.",
    "untilBeforeSince": "Das Ende darf nicht vor dem Beginn liegen.",
    "sinceOutOfRange": "Wähle einen Beginn zwischen heute und dem {date}.",
    "noWeekdayBetween": "Keiner dieser Tage liegt zwischen den beiden Daten.",
    "laterSeriesReplaced": "Eine Serie dieses Wochentags beginnt bereits am {date}. Ohne Enddatum, oder mit einem späteren, ersetzen diese Plätze sie; ende vor diesem Datum, um sie zu behalten.",
    "seriesSince": "ab {date}",
    "seriesUntil": "bis {date}",
    "privateTitle": "Kalender für Privatunterricht",
    "groupTitle": "Kalender für Gruppenkurse",
    "groupSubtitle": "Klicke auf eine Stunde, um einen Gruppenkurs zu veröffentlichen, oder auf einen Kurs, um ihn zu verwalten. Zeiten in der Zeitzone des Skigebiets.",
    "legendPrivateOpen": "Offen für Privatunterricht",
    "groupElsewhere": "wird unter Gruppenkurse verwaltet",
    "legendGoogleBusy": "Belegt in Google Kalender"
  },
  "languagePicker": {
    "placeholder": "Sprachen auswählen",
    "search": "Sprache suchen…",
    "noResults": "Keine passende Sprache."
  },
  "invoice": {
    "title": "Provisionsrechnung",
    "print": "Drucken",
    "number": "Nummer",
    "date": "Datum",
    "platformBlock": "Aussteller",
    "instructorBlock": "Empfänger",
    "colRef": "Referenz",
    "colDate": "Datum",
    "colSubtotal": "Unterrichtsbetrag",
    "colFee": "Provision ({percent} %)",
    "colNet": "Netto Skilehrer",
    "totals": "Summen",
    "provisionalNote": "Vorläufiges Dokument: Die Steuerdaten des Ausstellers werden noch eingerichtet.",
    "footnote": "Dieses Dokument weist die Plattformprovision aus, die auf den in der Abhebung enthaltenen Unterricht bereits einbehalten wurde. Es entsteht keine neue Belastung.",
    "notAvailable": "Diese Rechnung ist nicht verfügbar.",
    "colFeeMixed": "Provision"
  },
  "meetingPoint": {
    "notAgreed": "Treffpunkt nicht vereinbart",
    "proposed": "Treffpunkt vorgeschlagen",
    "propose": "Treffpunkt vorschlagen",
    "titleLabel": "Titel",
    "areaLabel": "Sektor des Skigebiets",
    "instructionsLabel": "Hinweise",
    "mapUrlLabel": "Kartenlink (optional)",
    "change": "Treffpunkt ändern",
    "viewMap": "Karte öffnen",
    "locked": "Den Treffpunkt könnt ihr vereinbaren, sobald die Buchung bestätigt ist.",
    "groupPendingCustomer": "Der Skilehrer hat den Treffpunkt dieses Gruppenkurses noch nicht festgelegt. Sobald er feststeht, erfährst du ihn hier.",
    "groupPendingInstructor": "Dieser Gruppenkurs hat noch keinen Treffpunkt. Leg ihn im Kalender beim Kurs fest, dann bekommen ihn alle Teilnehmenden.",
    "error": "Der Treffpunkt konnte nicht aktualisiert werden."
  },
  "admin": {
    "overview": "Admin-Übersicht",
    "attention": {
      "title": "Wartet auf dich",
      "none": "Es wartet nichts auf dich.",
      "instructors": "Skilehrer zu prüfen",
      "schools": "Skischulen zu prüfen",
      "disputes": "Offene Reklamationen",
      "moneyAlerts": "Geldhinweise zu prüfen",
      "manualPayouts": "Zu sendende Auszahlungen",
      "awaitingFunds": "Auszahlungen, die auf Guthaben bei Stripe warten",
      "open": "Öffnen",
      "referrals": "Empfehlungsprämien zu prüfen",
      "lueiraReviews": "Lueira-Verbindungen zu prüfen"
    },
    "loadError": {
      "body": "Das konnte nicht geladen werden. Vielleicht ist es ein vorübergehender Fehler, versuch es noch einmal.",
      "retry": "Erneut versuchen"
    },
    "instructors": "Skilehrer",
    "resorts": "Skigebiete",
    "bookings": "Buchungen",
    "colRef": "Ref.",
    "instructorFilterPlaceholder": "Nach Name, Slug, Id oder Status suchen…",
    "noMatches": "Kein Skilehrer passt zu dieser Suche.",
    "copyId": "Konto-Id kopieren (Clerk)",
    "idCopied": "Konto-Id kopiert",
    "gmv": "GMV",
    "savedToast": "Gespeichert",
    "approve": "Freigeben",
    "schools": "Skischulen",
    "schoolsPending": "{count} ausstehend",
    "schoolsPending_one": "{count} ausstehend",
    "schoolOwner": "Inhaber",
    "schoolInstructorCount": "Skilehrer: {n}",
    "schoolWebsite": "Website",
    "noSchools": "Noch keine Skischulen.",
    "rejectSchoolTitle": "Diese Skischule ablehnen?",
    "status": {
      "pending_review": "Prüfung ausstehend",
      "verified": "Verifiziert",
      "rejected": "Abgelehnt"
    },
    "instructorStatus": {
      "draft": "Entwurf",
      "pending_review": "Prüfung ausstehend",
      "verified": "Verifiziert",
      "rejected": "Abgelehnt",
      "documents_expired": "Dokumente abgelaufen"
    },
    "finances": {
      "title": "Finanzen",
      "available": "Verfügbar",
      "pending": "Ausstehend",
      "onHold": "Zurückgehalten",
      "paidOut": "Abgehoben",
      "byInstructor": "Guthaben pro Skilehrer",
      "instructor": "Skilehrer",
      "withdrawals": "Abhebungen",
      "reference": "Stripe-Referenz",
      "empty": "Noch keine Geldbewegungen.",
      "commissionTitle": "Provision von Alpine Pal",
      "commissionEarned": "Verdient",
      "commissionAtRisk": "Noch nicht abgerechnet",
      "commissionRefunded": "Erstattet",
      "commissionNote": "Eine Erstattung gibt die ganze Buchung zurück, unsere Provision eingeschlossen – als verdient zählt also nur erteilter Unterricht.",
      "balance": {
        "title": "Stripe-Guthaben",
        "canMove": "Auf dein Bankkonto kannst du überweisen bis zu",
        "available": "Verfügbar bei Stripe",
        "pending": "Noch in Gutschrift",
        "mustKeep": "Muss bei Stripe bleiben",
        "manualToPay": "Davon manuelle Auszahlungen zu senden",
        "hint": "Bleiben muss, was Skilehrern und Skischulen zusteht, plus was Kunden noch erstattet werden kann: Eine Erstattung gibt die ganze Buchung zurück, Provision inklusive, bis das Geld dieses Unterrichts abgehoben ist. Nur das verfügbare Guthaben zählt; Zahlungen in Gutschrift decken ihren Teil. Wenn du eine Abhebung von Hand bezahlst, überweise diesen Betrag auf dein Bankkonto, um sie zu senden.",
        "unavailable": "Das Stripe-Guthaben konnte gerade nicht abgerufen werden.",
        "waitingTitle": "Abhebungen, die auf Guthaben warten",
        "waitingHint": "Das verfügbare Stripe-Guthaben deckt sie noch nicht. Sie werden jede Stunde neu versucht und gehen raus, sobald es reicht. Wenn du dem Zahlungsguthaben bei Stripe Geld hinzufügst, klicke auf „Jetzt erneut versuchen“.",
        "shortfall": "Im verfügbaren Stripe-Guthaben fehlen {amount}",
        "since": "seit {date}",
        "attempts": "Versuche: {n}",
        "retryNow": "Jetzt erneut versuchen",
        "retried": "Gesendet: {sent} · warten noch: {waiting}"
      },
      "owedTitle": "Den Skilehrern geschuldet"
    },
    "colInstructor": "Skilehrer",
    "colStatus": "Status",
    "colChecks": "Prüfungen",
    "colActive": "Aktiv",
    "colActions": "Aktionen",
    "colResort": "Skigebiet",
    "colRegion": "Region",
    "colInstructors": "Skilehrer",
    "active": "Aktiv",
    "inactive": "Inaktiv",
    "verify": "Verifizieren",
    "reject": "Ablehnen",
    "activate": "Aktivieren",
    "deactivate": "Deaktivieren",
    "refund": "Erstatten",
    "resortsNote": "Skigebiete werden als statischer Inhalt in src/data/resorts gepflegt – diese Ansicht ist schreibgeschützt. Skilehrer und Skischulen zählen die Profile, die ein Kunde finden kann; gegebene Stunden die erteilten und nicht erstatteten; anstehend die bezahlten Buchungen, die noch bevorstehen.",
    "viewDocument": "Dokument ansehen",
    "disputes": "Reklamationen",
    "schoolSuspend": "Sperren",
    "schoolReactivate": "Wieder freischalten",
    "schoolClose": "Schließen",
    "schoolSuspendedBadge": "Gesperrt",
    "schoolClosedBadge": "Geschlossen",
    "continue": "Weiter",
    "suspendSchoolTitle": "{name} sperren?",
    "suspendSchoolBody": "Ihre Seite wird nicht mehr angezeigt, und ihr Unterricht ohne zugewiesenen Skilehrer wird nicht mehr verkauft. Bestehende Buchungen laufen weiter, und sie kann ihr Dashboard und die API weiter nutzen. Ihre Verwalter werden per Glocke und E-Mail informiert. Du kannst sie jederzeit wieder freischalten.",
    "suspendSchoolSureTitle": "Bist du dir ganz sicher?",
    "suspendSchoolSureBody": "Du nimmst {name} jetzt sofort von Alpine Pal, und ihre Verwalter erfahren es sofort.",
    "suspendSchoolNow": "Ja, sperren",
    "reactivateSchoolTitle": "{name} wieder freischalten?",
    "reactivateSchoolBody": "Ihre Seite ist wieder sichtbar. Ihr Unterricht ohne zugewiesenen Skilehrer wird in den geöffneten Stunden wieder verkauft. Ihre Verwalter werden informiert.",
    "closeSchoolTitle": "{name} endgültig schließen?",
    "closeSchoolBody": "Das passiert: ihre {roster} Skilehrer verlassen das Team und bleiben bis zur Prüfung pausiert ({rosterLessons} ihrer anstehenden Einheiten bleiben bei ihnen); die {unclaimed} Profile, die sie ohne Konto angelegt hat, werden geschlossen; ihre API-Schlüssel werden widerrufen und ihre Webhooks abgeschaltet.",
    "closeSchoolLoading": "Ermittle, was das Schließen bedeutet …",
    "closeSchoolOwed": "Sie kann nicht geschlossen werden: Der Skischule stehen noch {owed} zu, darunter was sie abheben kann, was die noch anstehenden Stunden einbringen und was einbehalten ist. Eine geschlossene Skischule kann nicht mehr ausgezahlt werden. Du kannst sie in der Zwischenzeit sperren und schließen, sobald sie alles erhalten hat.",
    "closeSchoolLessonsAhead": "Sie kann noch nicht geschlossen werden: Sie hat noch {count} Einheiten vor sich, die nur die Skischule betreuen kann (ohne zugewiesenen Skilehrer oder von Skilehrern, die sie ohne Konto angelegt hat), und die müssen zuerst stattfinden. Schließe sie, sobald sie vorbei sind und sie alles erhalten hat. In der Zwischenzeit kannst du sie sperren.",
    "closeSchoolLessonsAhead_one": "Sie kann noch nicht geschlossen werden: Sie hat noch {count} Einheit vor sich, die nur die Skischule betreuen kann (ohne zugewiesenen Skilehrer oder von einem Skilehrer, den sie ohne Konto angelegt hat), und die muss zuerst stattfinden. Schließe sie, sobald sie vorbei ist und sie alles erhalten hat. In der Zwischenzeit kannst du sie sperren.",
    "closeSchoolSureTitle": "Letzte Bestätigung",
    "closeSchoolSureBody": "Das Schließen einer Skischule lässt sich nicht rückgängig machen. Gib zur Bestätigung ihren genauen Namen ein.",
    "closeSchoolNow": "Skischule schließen",
    "schoolSuspendedToast": "Skischule gesperrt",
    "schoolReactivatedToast": "Skischule wieder freigeschaltet",
    "schoolClosedToast": "Skischule geschlossen",
    "review": {
      "title": "Zu prüfen",
      "hint": "Geld-Hinweise, die eine Person brauchen, jeweils mit ihrer Buchung. Markiere sie als geprüft, wenn sie erledigt sind: Dann verschwinden sie für alle Administratoren.",
      "repeats": "{n}-mal",
      "settled": "Inzwischen erstattet",
      "stripeOnly": "Diese Zahlung gibt es nur in Stripe: Erstatte sie im Stripe-Dashboard.",
      "retryRefund": "Erstattung erneut versuchen",
      "retryTitle": "Erstattung von {reference} erneut versuchen?",
      "retryBody": "Stripe wird erneut gebeten, dem Kunden sein Geld zurückzuzahlen. Wenn das schon passiert ist, wird nichts doppelt erstattet.",
      "dismiss": "Als geprüft markieren",
      "dismissed": "Als geprüft markiert"
    },
    "sweep": {
      "title": "Automatischer Durchlauf",
      "ok": "Letzter vollständiger Durchlauf vor {minutes} Min.",
      "late": "Seit {hours} Std. kein vollständiger Durchlauf: Unterrichtseinheiten werden nicht abgeschlossen und Erstattungen nicht wiederholt. Prüfe den Worker snowmatch-tasks.",
      "unknown": "Noch kein Durchlauf erfasst.",
      "failing": "Die letzten {count} Durchläufe sind fehlgeschlagen: {error}",
      "failing_one": "Der letzte Durchlauf ist fehlgeschlagen: {error}",
      "webhooks": "Webhook-Wiederholungen: letzter Durchlauf vor {minutes} Min.",
      "lastReport": "Letzter Durchlauf:",
      "lastReportEmpty": "nichts zu tun"
    },
    "backup": {
      "title": "Sicherungen",
      "ok": "Letzte Sicherung: {date}. Jede Woche wird eine angelegt und 90 Tage aufbewahrt.",
      "late": "Letzte Sicherung: {date}. Seit über einer Woche keine mehr: Prüfe den Worker snowmatch-tasks.",
      "never": "Noch keine Sicherung hat geklappt: Prüfe den Worker snowmatch-tasks und sein D1_EXPORT_TOKEN.",
      "unknown": "Noch keine Sicherung verzeichnet.",
      "failing": "Fehlgeschlagene Versuche in Folge: {n}. Letzter Fehler: {error}"
    },
    "disputeRefund": "Dem Kunden erstatten",
    "disputeDismiss": "Abweisen",
    "refundConfirmTitle": "Diese Buchung erstatten?",
    "refundConfirmBody": "{amount} werden dem Kunden für die Buchung {reference} vollständig erstattet. Das lässt sich nicht rückgängig machen.",
    "disputeRefundNoShow": "Erstatten (Skilehrer nicht erschienen)",
    "disputeRefundNoShowConfirmBody": "Der volle Betrag geht an den Kunden zurück und die Buchung wird als Nichterscheinen des Skilehrers festgehalten. Damit ist die Reklamation endgültig abgeschlossen.",
    "disputeRefundConfirmTitle": "Dem Kunden erstatten?",
    "disputeRefundConfirmBody": "Der volle Betrag geht an den Kunden zurück und der Skilehrer wird nicht bezahlt. Damit ist die Reklamation endgültig abgeschlossen.",
    "disputeDismissConfirmTitle": "Diese Reklamation abweisen?",
    "disputeDismissConfirmBody": "Die Reklamation wird abgelegt und die Zahlung an den Skilehrer freigegeben. Damit ist die Reklamation endgültig abgeschlossen.",
    "disputeChargebackBadge": "Stripe-Rückbuchung",
    "disputeChargebackDismissBody": "Über die Rückbuchung entscheidet Stripe, nicht diese Liste: Die Zahlung an den Skilehrer bleibt zurückgehalten, bis Stripe entscheidet, und wird dann von selbst freigegeben oder zurückgegeben. Abweisen nimmt sie nur von hier, und der Kunde erfährt nichts davon.",
    "disputeChargebackRefundBody": "Das Geld ist mit der Rückbuchung bereits über die Bank an den Kunden zurückgegangen: Damit wird es als verloren akzeptiert, die Zahlung an den Skilehrer storniert und die Reklamation geschlossen.",
    "rejectConfirmTitle": "Diesen Skilehrer ablehnen?",
    "rejectConfirmBody": "Die Bewerbung von {name} wird abgelehnt und das Profil nicht veröffentlicht.",
    "deactivateConfirmTitle": "Diesen Skilehrer deaktivieren?",
    "deactivateConfirmBody": "{name} verschwindet aus der Suche und kann keine neuen Buchungen erhalten, bis das Profil wieder aktiviert wird.",
    "accountClosed": "Konto geschlossen",
    "expiredCerts": "{n} mit abgelaufenem Diplom",
    "stripeVerified": "Identität von Stripe verifiziert",
    "stripePending": "Stripe prüft die Angaben",
    "stripeNone": "Noch kein Auszahlungskonto",
    "payoutViaSchool": "Wird über die Skischule bezahlt",
    "payoutManual": "Manuelle Auszahlung: {provider}",
    "filterAllCountries": "Alle Länder",
    "filterAllStaffing": "Mit oder ohne Skilehrer",
    "filterWithInstructors": "Mit Skilehrern",
    "filterWithoutInstructors": "Ohne Skilehrer",
    "filterAllBookingStatuses": "Jeder Buchungsstatus",
    "filterAllPaymentStatuses": "Jeder Zahlungsstatus",
    "filterAllResorts": "Alle Skigebiete",
    "filterDateFrom": "Von",
    "filterDateTo": "Bis",
    "bookingFilterPlaceholder": "Nach Referenz, Skilehrer oder Skigebiet suchen…",
    "noResortMatches": "Kein Skigebiet passt zu diesen Filtern",
    "noBookingMatches": "Keine Buchung passt zu diesen Filtern",
    "filterAllStatuses": "Jeder Status",
    "filterPending": "Prüfung ausstehend",
    "filterVerified": "Verifiziert",
    "filterRejected": "Abgelehnt",
    "filterAllKinds": "Jeder Profiltyp",
    "filterAllStates": "Jeder Zustand",
    "filterExpiredCert": "Abgelaufenes Diplom",
    "filterAllSchools": "Selbstständig oder Skischule",
    "filterIndependent": "Selbstständig",
    "filterAnySchool": "Von einer Skischule (alle)",
    "schoolOf": "Skischule: {name}",
    "openInStripe": "In Stripe öffnen",
    "heardFrom": "Kam über {source}",
    "heardFromSummary": "Wie sie von uns erfahren haben: {list}",
    "heardFromUnknown": "keine Angabe",
    "joinedOn": "Registriert: {date}",
    "lessonsCount": "Gegebene Stunden: {n}",
    "sort": {
      "label": "Sortieren nach",
      "name": "Name",
      "newest": "Neueste Registrierung zuerst",
      "oldest": "Älteste Registrierung zuerst",
      "lessons": "Meiste gegebene Stunden",
      "instructors": "Meiste Skilehrer",
      "schools": "Meiste Skischulen",
      "upcoming": "Meiste anstehende Buchungen",
      "country": "Land und Name",
      "pendingFirst": "Prüfung ausstehend zuerst"
    },
    "schoolState": {
      "pending": "Prüfung ausstehend",
      "published": "Veröffentlicht",
      "suspended": "Gesperrt",
      "rejected": "Abgelehnt",
      "closed": "Geschlossen"
    },
    "schoolFilterPlaceholder": "Nach Name, E-Mail oder Land suchen…",
    "noSchoolMatches": "Keine Skischule passt zu diesen Filtern",
    "colSchools": "Skischulen",
    "colLessons": "Gegebene Stunden",
    "colUpcoming": "Anstehend",
    "payouts": {
      "title": "Zu sendende Auszahlungen",
      "hint": "Skilehrer in Ländern, die Stripe nicht erreicht. Schick ihnen das Geld über ihre Plattform und halte es dann hier fest.",
      "requested": "Angefragt am {date}",
      "referencePlaceholder": "Transaktionsref.",
      "markPaid": "Als bezahlt markieren",
      "marked": "Zahlung festgehalten",
      "release": "Ich konnte nicht zahlen",
      "released": "Guthaben zurückgebucht und Empfänger benachrichtigt",
      "releaseConfirmTitle": "Guthaben zurückgeben?",
      "reasonLabel": "Grund",
      "reason": {
        "invalid_details": "Auszahlungsdaten ungültig",
        "rejected": "Das Konto hat die Zahlung abgelehnt",
        "other": "Anderes (in der Notiz erklären)"
      },
      "noteLabel": "Notiz für den Empfänger",
      "notePlaceholder": "Optional. Sie wird genau so gelesen, wie du sie schreibst.",
      "notePlaceholderRequired": "Pflicht bei „Anderes“: Erkläre, was passiert ist.",
      "releaseConfirmBody": "Der Betrag geht zurück in das verfügbare Guthaben, und der Empfänger wird per Glocke und E-Mail informiert – mit dem Grund, den du wählst –, damit er seine Daten korrigiert und ihn erneut anfordert."
    },
    "schoolInstructorsButton": "Skilehrer",
    "manageSchoolButton": "Verwalten",
    "manageSchoolFailed": "Das Dashboard dieser Skischule konnte nicht geöffnet werden.",
    "readOnlyBanner": "Nur Ansicht: Du siehst den ganzen Admin-Bereich, kannst Verwalten öffnen und jedem Link folgen, aber nichts ändern.",
    "manageInstructorButton": "Verwalten",
    "manageInstructorFailed": "Das Dashboard dieses Skilehrers konnte nicht geöffnet werden.",
    "schoolInstructorsTitle": "Skilehrer von {name}",
    "schoolInstructorsIntro": "Was du hier tust, tust du für die Skischule, wie in ihrem eigenen Bereich: per E-Mail einladen oder Skilehrer ohne Konto mit den Daten anlegen, die sie dir schickt.",
    "unclaimedBadge": "Ohne Konto · von der Skischule angelegt",
    "top": {
      "badge": "TOP · {percent} %",
      "since": "TOP seit {date} · von {by}",
      "switchOn": "Auf TOP setzen ({percent} %)",
      "switchOff": "TOP entfernen",
      "confirmOnTitle": "{name} auf TOP setzen?",
      "confirmOnBodySchool": "Ihr neuer Unterricht – der aller ihrer Skilehrer und der ohne namentlich genannten Skilehrer – zahlt {percent} % Provision statt {standard} % und rückt in der Reihenfolge „Empfohlen“ um einen halben Stern nach oben. Bereits Verkauftes ändert sich nicht, und im Profil ist nichts zu sehen. Vor dem ersten TOP: die neuen Bedingungen vor mindestens 15 Tagen per E-Mail an alle Skilehrer und Skischulen geschickt, und die schriftliche Zustimmung der Skischule zur Provision.",
      "confirmOnBodyInstructor": "Der neue Unterricht zahlt {percent} % Provision statt {standard} % und rückt in der Reihenfolge „Empfohlen“ um einen halben Stern nach oben. Bereits Verkauftes ändert sich nicht, und im Profil ist nichts zu sehen. Vor dem ersten TOP: die neuen Bedingungen vor mindestens 15 Tagen per E-Mail an alle Skilehrer und Skischulen geschickt, und die schriftliche Zustimmung des Skilehrers zur Provision.",
      "confirmOffTitle": "TOP bei {name} entfernen?",
      "confirmOffBody": "Neuer Unterricht zahlt wieder {standard} % Provision und erscheint in der normalen Reihenfolge. Als TOP Verkauftes behält seine Provision.",
      "onToast": "TOP gesetzt",
      "offToast": "TOP entfernt",
      "bySchool": "TOP über die Skischule",
      "filterAll": "TOP oder nicht",
      "filterOnly": "Nur TOP"
    },
    "referredBy": "Code von {name}",
    "salesRep": "Vertriebspartner: {name}",
    "sales": {
      "title": "Vertriebspartner",
      "intro": "Jeder Vertriebspartner hat einen Link mit seinem Code. Kommt eine Skischule oder ein unabhängiger Skilehrer darüber und registriert sich, wird sie oder er diesem Partner zugeordnet, ohne dass ihnen etwas angezeigt wird. Mit akzeptierten Werbe-Cookies zählt der Link {days} Tage, ohne sie nur, wenn die Registrierung im selben Besuch erfolgt. Was der Link nicht erfasst, trägst du von Hand ein.",
      "new": "Neuer Vertriebspartner",
      "name": "Name",
      "code": "Code",
      "codeHint": "Buchstaben, Ziffern und Bindestriche, ohne Leerzeichen. Das trägt der Link, und es lässt sich später nicht ändern.",
      "email": "E-Mail (optional)",
      "note": "Notiz (optional)",
      "create": "Vertriebspartner anlegen",
      "created": "Vertriebspartner angelegt",
      "empty": "Noch keine Vertriebspartner.",
      "inactive": "Deaktiviert",
      "deactivate": "Deaktivieren",
      "activate": "Aktivieren",
      "deactivated": "Deaktiviert: sein Link zählt ab jetzt nicht mehr",
      "activated": "Aktiviert: sein Link zählt wieder",
      "copy": "Kopieren",
      "copied": "Link kopiert",
      "linkHint": "Funktioniert auf jeder Seite der Website: einfach {param} ans Ende der Adresse hängen.",
      "funnelSchools": "Skischulen: {total} · freigegeben: {approved} · auszahlungsbereit: {payable} · mit gegebenen Stunden: {teaching}",
      "funnelInstructors": "Skilehrer: {total} · freigegeben: {approved} · auszahlungsbereit: {payable} · mit gegebenen Stunden: {teaching}",
      "totals": "Umsatz gegebener Stunden: {sales} · Provision von Alpine Pal: {commission}",
      "noSales": "Noch kein Umsatz",
      "kind": {
        "school": "Skischule",
        "instructor": "Skilehrer"
      },
      "source": {
        "link": "Über seinen Link",
        "admin": "Von Hand hinzugefügt"
      },
      "since": "seit {date}",
      "closed": "Konto geschlossen",
      "payable": "Auszahlungsbereit",
      "notPayable": "Noch nicht auszahlungsbereit",
      "lessons": "Gegebene Stunden: {n} (die erste am {date})",
      "noLessons": "Noch keine Stunden gegeben",
      "entrySales": "Umsatz: {sales} · Provision: {commission}",
      "remove": "Entfernen",
      "removed": "Von diesem Vertriebspartner entfernt",
      "assignTitle": "Von Hand hinzufügen",
      "assignPlaceholder": "Skischule oder unabhängigen Skilehrer suchen",
      "assign": "Hinzufügen",
      "assigned": "Diesem Vertriebspartner hinzugefügt",
      "noMatches": "Niemand ohne Vertriebspartner heißt so"
    },
    "referrals": {
      "title": "Empfehlungen unter Skilehrern",
      "summary": "{toReview} zu prüfen · {total} insgesamt",
      "pair": "{invitee} · Code {code} von {referrer}",
      "since": "seit {date}",
      "firstLesson": "Erste Stunde: #{ref}, {date} · {status} · Zahlung {payment}",
      "disputed": "Beanstandet",
      "note": "Grund: {note}",
      "grant": "{side}: {used} von {cap} zu {percent} % (statt {base} %), bis {date}",
      "revoked": "Zurückgezogen",
      "revoke": "Zurückziehen",
      "approve": "Prämie freigeben",
      "decline": "Ablehnen",
      "notePlaceholder": "Grund (optional)",
      "approvedToast": "Prämie freigegeben",
      "declinedToast": "Prämie abgelehnt",
      "revokedToast": "Rabatt zurückgezogen",
      "revokeConfirmTitle": "Den Rest dieses Rabatts zurückziehen?",
      "revokeConfirmBody": "Bereits gemachte Buchungen behalten ihre Provision; die nächsten zahlen die normale.",
      "showAll": "Alle ansehen ({n})",
      "side": {
        "invitee": "Rabatt der neuen Person",
        "referrer": "Rabatt der empfehlenden Person"
      },
      "flag": {
        "same_payout": "Gleiche IBAN oder Auszahlungs-E-Mail",
        "same_bank": "Gleiches Bankkonto bei Stripe",
        "same_email": "Gleiche E-Mail-Adresse",
        "duplicate_person": "Gleicher Name und Geburtsdatum wie ein anderer Skilehrer",
        "cap_reached": "Jahreslimit erreicht"
      }
    }
  },
  "notif": {
    "empty": "Noch keine Benachrichtigungen.",
    "newBookingRequest": "Neue Buchungsanfrage",
    "bookingAccepted": "Buchung angenommen",
    "bookingConfirmed": "Buchung bestätigt",
    "bookingRejected": "Buchung abgelehnt",
    "bookingExpired": "Buchung abgelaufen",
    "timeProposed": "Neuer Termin vorgeschlagen",
    "newTimeAccepted": "Neuer Termin angenommen",
    "newTimeDeclined": "Neuer Termin abgelehnt",
    "meetingPointProposed": "Treffpunkt vorgeschlagen",
    "meetingPointConfirmed": "Treffpunkt bestätigt",
    "customerNoShow": "Als Nichterscheinen des Kunden festgehalten",
    "refundIssued": "Erstattung veranlasst",
    "newMessage": "Neue Nachricht",
    "newApplication": "Neue Skilehrer-Bewerbung",
    "newSchoolApplication": "Neue Skischul-Bewerbung",
    "schoolApproved": "Deine Skischule ist freigegeben",
    "schoolRejected": "Die Bewerbung deiner Skischule wurde nicht angenommen",
    "invitationAccepted": "Eine Einladung einer Skischule wurde angenommen",
    "instructorLeftSchool": "Ein Skilehrer hat eine Skischule verlassen",
    "schoolOwnerDeleted": "Der Inhaber einer Skischule hat sein Konto gelöscht",
    "schoolOwnerDeletedOwed": "Der Inhaber einer Skischule mit noch anstehenden Unterrichtseinheiten oder der noch Geld zusteht, hat sein Konto gelöscht: Die Skischule ist gesperrt, nicht geschlossen",
    "schoolAdminJoined": "Ein neuer Verwalter ist der Skischule beigetreten",
    "schoolAdminRemoved": "Du wurdest als Verwalter der Skischule entfernt",
    "schoolCalendarUnlinked": "Der Google Kalender der Schule wurde getrennt: Er war über jemanden verbunden, der die Schule nicht mehr verwaltet. Verbinde ihn unter Verbindungen neu.",
    "removedFromSchool": "Deine Skischule hat dich aus ihrem Kader entfernt",
    "instructorNowCertified": "Ein Skilehrer gibt jetzt ein Diplom an",
    "instructorNowCompanion": "Ein Skilehrer ist zu Skibegeisterter gewechselt",
    "instructorCredentialsChanged": "Ein Skilehrer ändert seine verifizierten Diplome",
    "applicationApproved": "Dein Skilehrerprofil ist verifiziert",
    "applicationRejected": "Skilehrer-Bewerbung nicht angenommen",
    "lessonConfirmed": "Unterricht bestätigt",
    "lessonAutoConfirmed": "Unterricht automatisch bestätigt",
    "disputeOpened": "Eine Reklamation wurde eröffnet",
    "disputeRefunded": "Reklamation gelöst: erstattet",
    "disputeDismissed": "Reklamation gelöst",
    "refundNeedsReview": "Erstattung braucht manuelle Prüfung",
    "schoolSuspended": "Deine Skischule ist vorerst gesperrt",
    "schoolReactivated": "Deine Skischule ist wieder veröffentlicht",
    "schoolClosed": "Deine Skischule wurde geschlossen",
    "schoolClosedForInstructor": "Deine Skischule hat auf Alpine Pal geschlossen",
    "manualPayoutFailed": "Wir konnten deine Zahlung nicht senden",
    "sweepStalled": "Der automatische Durchlauf ist stehen geblieben",
    "sweepRecovered": "Der automatische Durchlauf läuft wieder",
    "backupProblem": "Die Sicherungen der Datenbank schlagen fehl",
    "chargebackWon": "Die Bank hat für den Unterricht entschieden: Zahlung freigegeben",
    "chargebackSettled": "Rückbuchung entschieden und abgeschlossen",
    "reviewInvite": "Bewerte deinen Unterricht",
    "paymentMismatch": "Abgebuchter Betrag weicht vom erwarteten ab",
    "bookingCancelled": "Buchung vom Kunden storniert",
    "bookingCancelledByInstructor": "Der Skilehrer hat deinen Unterricht abgesagt",
    "groupClassBelowMinimum": "Ein Gruppenkurs findet nicht statt: zu wenige Teilnehmer",
    "bookingAcceptedBySchool": "Deine Skischule hat eine Buchung für dich angenommen",
    "bookingRejectedBySchool": "Deine Skischule hat eine Buchungsanfrage abgelehnt",
    "bookingCancelledBySchool": "Deine Skischule hat eine deiner Stunden abgesagt",
    "bookingCancelledBySchoolCustomer": "Die Skischule hat deinen Unterricht abgesagt",
    "bookingAutoConfirmed": "Neuer Unterricht gebucht und automatisch bestätigt",
    "managedBySchool": "Deine Skischule verwaltet jetzt deinen Kalender und deine Anfragen",
    "managedByYourself": "Du verwaltest deinen Kalender und deine Anfragen wieder selbst",
    "webhookDisabled": "Ein Webhook-Endpoint wurde nach wiederholten Fehlschlägen abgeschaltet",
    "lessonReminder": "Dein Unterricht ist morgen",
    "meetingPointPending": "Dein Unterricht ist morgen: Vereinbart den Treffpunkt",
    "classMeetingPointPending": "Dein Gruppenunterricht ist morgen: Lege den Treffpunkt in deinem Kalender fest",
    "lessonReminderToday": "Dein Unterricht ist heute",
    "meetingPointPendingToday": "Dein Unterricht ist heute: Vereinbart den Treffpunkt",
    "classMeetingPointPendingToday": "Dein Gruppenunterricht ist heute: Lege den Treffpunkt in deinem Kalender fest",
    "withdrawalPaid": "Abhebung abgeschlossen",
    "withdrawalFailed": "Abhebung fehlgeschlagen",
    "withdrawalAwaitingFunds": "Eine Abhebung wartet auf Guthaben bei Stripe",
    "transferReversed": "Überweisung in Stripe rückgängig gemacht",
    "instructorClosedAccount": "Ein Skilehrer hat sein Konto geschlossen",
    "accountDeletedInClerk": "Konto in Clerk gelöscht, bitte prüfen",
    "instructorReapplied": "Ein Skilehrer bittet um eine neue Prüfung",
    "manualPayoutDue": "Eine Auszahlung muss von Hand gesendet werden",
    "payoutMethodMissing": "Sag uns, wohin wir dein Guthaben schicken sollen",
    "payoutsReady": "Du kannst dein Guthaben jetzt abheben",
    "payoutsReadyNeedsFiscal": "Du kannst dein Guthaben abheben, sobald du deine Steuerdaten unter Rechnungen eingetragen hast",
    "payoutsBlocked": "Dein Auszahlungskonto braucht Aufmerksamkeit",
    "connectUnfinished": "Schließ die Einrichtung der Auszahlungen ab, um abzuheben",
    "bankRejectedPayout": "Deine Bank hat die Gutschrift abgelehnt: Prüf deine Daten",
    "joinedSchool": "Du gehörst jetzt zu einer Skischule",
    "lessonAssigned": "Deine Skischule hat dir Unterricht zugewiesen",
    "instructorAssigned": "Dein Unterricht hat jetzt einen Skilehrer",
    "unclaimedProfileAdded": "Eine Skischule hat einen Skilehrer ohne Konto angelegt",
    "profileClaimed": "Ein Skilehrer hat sein Profil übernommen",
    "profileClaimedYours": "Dein Profil gehört jetzt dir",
    "equipmentBooked": "Ausrüstung mit einer Stunde gemietet",
    "calendarDisconnected": "Dein Google Kalender bekommt keine Kurse mehr",
    "referralSignedUp": "Jemand hat sich mit deinem Code angemeldet",
    "referralApproved": "Wir haben jemanden freigegeben, den du eingeladen hast",
    "referralRewarded": "Du hast eine niedrigere Provision verdient",
    "referralToReview": "Empfehlungsprämie zu prüfen",
    "lueiraDisconnected": "Lueira akzeptiert den Schlüssel deiner Schule nicht mehr",
    "lueiraClash": "Lueira hat einen Platz verkauft, der auf Alpine Pal schon verkauft war",
    "lueiraOursCancelled": "Eine auf Alpine Pal verkaufte Stunde wurde in Lueira storniert: Storniere sie auch hier, damit der Kunde sein Geld zurückbekommt",
    "lueiraOrderRefused": "Eine auf Alpine Pal bezahlte Stunde konnte nicht in dein Lueira übernommen werden",
    "lueiraReview": "Eine Skischule hat ihren Lueira-Schlüssel gesendet: Prüfe die Verbindung",
    "lueiraApproved": "Deine Lueira-Verbindung ist bereit",
    "lueiraMissingScope": "Deinem Lueira-Schlüssel fehlt eine Berechtigung",
    "lueiraOrderUnsure": "Wir wissen nicht, ob eine bezahlte Stunde in deinem Lueira angekommen ist"
  },
  "photo": {
    "change": "Foto ändern",
    "uploading": "Wird hochgeladen…",
    "uploaded": "Foto aktualisiert",
    "hint": "JPG, PNG oder WebP. Wir passen die Größe für dich an."
  },
  "photos": {
    "label": "Fotos von dir (optional)",
    "hint": "Bis zu 3. Auf dem Schnee, beim Skifahren, mit sichtbarem Gesicht funktioniert am besten – Profile mit Fotos bekommen mehr Anfragen.",
    "add": "Hinzufügen",
    "addFirst": "Fotos hinzufügen",
    "remove": "Foto entfernen",
    "main": "Hauptfoto",
    "moveEarlier": "Nach vorne verschieben",
    "moveLater": "Nach hinten verschieben",
    "tooLarge": "Dieses Bild ist zu groß. Maximal {mb} MB pro Foto.",
    "sectionTitle": "Fotos",
    "view": "Foto {n} ansehen",
    "previous": "Vorheriges Foto",
    "next": "Nächstes Foto",
    "close": "Schließen",
    "counter": "{n} von {total}"
  },
  "payout": {
    "title": "So wirst du bezahlt",
    "hint": "Stripe kann noch kein Geld in dein Land schicken, deshalb zahlen wir deine Abhebungen von Hand aus. Sag uns, wohin.",
    "provider": "Plattform",
    "paypal": "PayPal",
    "payoneer": "Payoneer",
    "bank_transfer": "Banküberweisung",
    "email": "E-Mail des Kontos",
    "emailPlaceholder": "du@email.com",
    "iban": "IBAN",
    "accountHolder": "Kontoinhaber",
    "manualNotice": "Wir speichern keine Bankdaten. Wenn du eine Abhebung anforderst, prüfen wir sie und schicken das Geld; das dauert länger als eine automatische Überweisung, und wir schicken dir eine E-Mail, sobald es unterwegs ist.",
    "bankNotice": "Wir senden jede Abhebung von Hand per Überweisung an diese IBAN. Am besten funktioniert das mit europäischen Konten (SEPA); Überweisungen anderswohin können länger dauern oder Bankgebühren kosten.",
    "saved": "Auszahlungsmethode gespeichert",
    "clear": "Entfernen"
  },
  "profileEdit": {
    "certName": "Diplom",
    "certOrg": "Organisation",
    "certYear": "Jahr",
    "addCert": "Hinzufügen",
    "removeCertTitle": "Dieses Diplom entfernen?",
    "removeCertBody": "{name} wird nicht mehr in deinem Profil angezeigt. Wenn du es wieder brauchst, musst du es mit dem Dokument neu hinzufügen.",
    "removeCertConfirm": "Entfernen",
    "certStillMissing": "Zum Hinzufügen fehlt noch: {fields}.",
    "removeCertLastProof": "Du kannst es nicht entfernen: Es ist das einzige, das deine Qualifikation für deine Skigebiete belegt. Füge zuerst ein anderes hinzu.",
    "kindTitle": "Wie du dich anbietest",
    "kindCurrent": "was dein Profil heute sagt",
    "kindUpgradeBody": "Du hast dein Diplom? Füge es hier hinzu, und dein Profil zeigt dich als geprüften Skilehrer. Bis wir es prüfen, gilt es als angegeben – Buchungen nimmst du in der Zwischenzeit weiter an.",
    "kindUpgrade": "Ich habe jetzt ein Skilehrerdiplom",
    "kindDowngradeBody": "Du kannst dich wieder als Skibegeisterter anbieten. Dein Diplom bleibt hinterlegt, aber das Profil gibt es nicht mehr an.",
    "kindDowngrade": "Zu Skibegeisterter wechseln"
  },
  "auth": {
    "notConfiguredTitle": "Die Anmeldung ist noch nicht verfügbar",
    "notConfiguredBody": "Die Konten sind fast fertig. Schau bald wieder vorbei.",
    "notInstructor": "Dieser Bereich ist für Skilehrer. Bewirb dich, und er wird freigeschaltet, sobald du freigegeben bist."
  },
  "content": {
    "reviewed": "Zuletzt geprüft am {date}",
    "onThisPage": "Auf dieser Seite",
    "eyebrowAbout": "Wer wir sind",
    "eyebrowSafety": "Bevor du buchst",
    "eyebrowPricing": "Eine Provision, sonst nichts",
    "eyebrowContact": "Wir lesen jede Nachricht",
    "eyebrowFaq": "Antworten, keine Werbetexte",
    "eyebrowHowItWorks": "Drei Schritte",
    "eyebrowBecomeInstructor": "Unterrichte zu deinen Bedingungen"
  },
  "contact": {
    "emailLabel": "Kontakt-E-Mail",
    "emailHint": "Schreib an diese Adresse, von welchem Postfach auch immer du sonst nutzt. Wenn deine Frage allgemein ist, findest du die Antwort vielleicht schon in den"
  },
  "apiDocs": {
    "eyebrow": "Für Skischulen",
    "contents": "Auf dieser Seite",
    "copy": "Kopieren",
    "copied": "Kopiert"
  },
  "footer": {
    "product": "Produkt",
    "howItWorks": "So funktioniert's",
    "becomeInstructor": "Skilehrer werden",
    "forSchools": "Für Skischulen",
    "apiForSchools": "API für Skischulen",
    "safety": "Sicherheit und Vertrauen",
    "pricing": "Preise und Gebühren",
    "company": "Unternehmen",
    "about": "Über Alpine Pal",
    "contact": "Kontakt",
    "faq": "FAQ",
    "legal": "Rechtliches",
    "terms": "Nutzungsbedingungen",
    "privacy": "Datenschutzerklärung",
    "cookies": "Cookie-Richtlinie",
    "instagram": "Alpine Pal auf Instagram",
    "photoCredits": "Bildnachweise",
    "rights": "Alle Rechte vorbehalten."
  },
  "school": {
    "eyebrow": "Für Skischulen",
    "ctaTitle": "Registriere deine Skischule",
    "ctaBody": "Die Registrierung ist kostenlos, und es gibt keine Monatsgebühr. Erstelle ein Konto, um deine Skischule zu registrieren; wir prüfen jede Skischule von Hand, bevor sie online geht.",
    "ctaButton": "Konto erstellen",
    "instructorCannotRegister": "Dieses Konto hat bereits ein Skilehrerprofil. Eine Skischule wird über ein eigenes Konto verwaltet – registriere dich mit einer anderen E-Mail-Adresse, um eine anzumelden.",
    "ctaInstructorLink": "Du unterrichtest unabhängig?",
    "ctaInstructorLinkCta": "Hier bewerben",
    "formTitle": "Registriere deine Skischule",
    "formIntro": "Sag uns, wer ihr seid und wo ihr unterrichtet. Die Registrierung ist kostenlos und verpflichtet dich zu nichts.",
    "nameLabel": "Name der Skischule",
    "countryLabel": "Land",
    "countryPlaceholder": "Land wählen",
    "contactEmailLabel": "Kontakt-E-Mail",
    "phoneLabel": "Telefon (optional)",
    "phonePrefixLabel": "Vorwahl",
    "websiteLabel": "Website (optional)",
    "descriptionLabel": "Über die Skischule",
    "descriptionPlaceholder": "Was ihr unterrichtet, wo und seit wann. Das erscheint auf eurer öffentlichen Seite.",
    "submitButton": "Bewerbung senden",
    "descriptionMin": "Mindestens {min} Zeichen ({count}/{min}).",
    "descriptionOk": "Das erscheint auf eurer öffentlichen Seite.",
    "missingName": "Gib der Skischule einen Namen",
    "missingCountry": "Wähle ein Land",
    "missingEmail": "Gib eine Kontakt-E-Mail an",
    "heardFromLabel": "Wie habt ihr von Alpine Pal erfahren?",
    "missingHeardFrom": "Sag uns, wie ihr von Alpine Pal erfahren habt",
    "missingDescription": "Schreib mindestens {min} Zeichen über die Skischule",
    "reviewNote": "Wir antworten normalerweise innerhalb eines Werktags.",
    "submitted": "Bewerbung gesendet – wir schicken dir eine E-Mail, sobald sie geprüft ist.",
    "statusPending": "Deine Skischule wartet auf die Prüfung. Wir schicken dir eine E-Mail, sobald sie freigegeben ist.",
    "statusVerified": "Deine Skischule ist freigegeben und online.",
    "statusRejected": "Die Bewerbung deiner Skischule wurde nicht angenommen. Schreib uns, wenn du die Zulassung der Skischule belegen kannst.",
    "goToDashboard": "Zu deinem Dashboard",
    "badgeVerified": "Verifiziert",
    "imagesTitle": "Bilder der öffentlichen Seite",
    "logoLabel": "Logo der Skischule",
    "logoHint": "Wird neben eurem Namen auf eurer öffentlichen Seite gezeigt. Quadratisch, JPG/PNG/WebP.",
    "coverLabel": "Titelfoto",
    "coverHint": "Das große Foto, mit dem eure öffentliche Seite beginnt.",
    "coverHintDefault": "Noch keins hochgeladen – das Standardfoto von Alpine Pal wird gezeigt.",
    "galleryLabel": "Fotogalerie",
    "galleryHint": "Bis zu {max} Fotos, unter eurer Beschreibung auf eurer öffentlichen Seite: Unterricht, Gruppen, eure Skilehrer, das Skigebiet. Mit den Pfeilen ändert ihr die Reihenfolge.",
    "faqTitle": "Häufige Fragen",
    "pageContact": "Kontakt",
    "pageInstructorsTitle": "Skilehrer bei {school}",
    "pageNoInstructors": "Noch keine Skilehrer veröffentlicht.",
    "unassigned": {
      "title": "Unterricht ohne zugewiesenen Skilehrer",
      "intro": "{school} verkauft diesen Unterricht, ohne den Skilehrer zu nennen: Du buchst und bezahlst, und die Skischule weist einen Skilehrer aus ihrem Team zu, den du am Treffpunkt kennenlernst. Fragen gehen im Chat an die Skischule.",
      "places": "Die Skischule veröffentlicht, wie viele Privatstunden sie gleichzeitig geben kann: Eine Stunde wird angeboten, solange ein Platz frei ist.",
      "reviews": "Was Kunden über die Skischule sagen"
    },
    "booking": {
      "title": "Unterricht bei {school} buchen",
      "who": "Wer unterrichtet",
      "schoolOption": "Die Skischule wählt den Skilehrer",
      "instructorNote": "Ob du {name} hier oder über das eigene Profil buchst – es ist derselbe Unterricht zum selben Preis.",
      "show": "Verfügbarkeit anzeigen",
      "hide": "Verfügbarkeit ausblenden",
      "reviewsOf": "Bewertungen für {name}"
    },
    "groupClasses": {
      "title": "Nächste Gruppenkurse",
      "intro": "Ein Platz in einer Gruppe zum festen Preis pro Person. Wähle einen Kurs, um ihn im Kalender zu sehen und deinen Platz zu buchen.",
      "previous": "Vorherige Kurse",
      "next": "Weitere Kurse"
    },
    "instructorBadge": "Skischule",
    "resortsTitle": "Skigebiete",
    "resortsLabel": "Skigebiete, in denen ihr arbeitet",
    "resortsHint": "Kreuze jedes Skigebiet an, in dem deine Skischule arbeitet. Unterricht ohne zugewiesenen Skilehrer kann nur dort veröffentlicht werden.",
    "missingResorts": "wähle mindestens ein Skigebiet",
    "point1": "Verkaufe Privatunterricht ohne festen Skilehrer, Gruppenkurse nach Plätzen und die Stunden deiner eigenen Skilehrer.",
    "point2": "Wir prüfen deine Skischule von Hand, bevor irgendetwas online geht.",
    "point3": "90 % jedes Unterrichts landen im Guthaben der Skischule, mit einer Rechnung pro Abhebung."
  },
  "invitation": {
    "title": "{school} lädt dich zum Unterrichten ein",
    "body": "Diese Einladung wurde an {email} geschickt. Erstelle ein Konto mit dieser Adresse – oder melde dich bei einem an, in dem sie verifiziert ist – und vervollständige dein Skilehrerprofil.",
    "adminTitle": "{school} lädt dich ein, das Konto zu verwalten",
    "adminBody": "Diese Einladung wurde an {email} geschickt. Erstelle ein Konto mit dieser Adresse – oder melde dich bei einem an, in dem sie verifiziert ist – und nimm an, um die Skischule zu verwalten.",
    "adminExplain": "Du verwaltest das Profil der Skischule, ihre Skilehrer und deren Preise sowie ihre Einnahmen. Nur wer die Skischule erstellt hat, kann Verwalter hinzufügen oder entfernen.",
    "adminAccept": "Einladung annehmen",
    "adminCannotAccept": "Dieses Konto hat bereits eine Rolle und kann daher keine Skischule verwalten. Melde dich stattdessen mit dem Konto der eingeladenen E-Mail-Adresse an.",
    "invalid": "Dieser Einladungslink ist ungültig.",
    "expired": "Diese Einladung ist abgelaufen. Bitte die Skischule, sie erneut zu senden.",
    "revoked": "Diese Einladung wurde von der Skischule zurückgezogen.",
    "accepted": "Diese Einladung wurde bereits verwendet.",
    "roleCannotAccept": "Dieses Konto hat bereits eine Rolle und kann daher keine Skilehrer-Einladung annehmen. Melde dich stattdessen mit dem Konto der eingeladenen E-Mail-Adresse an.",
    "join": {
      "title": "Mit deinem bestehenden Profil {school} beitreten",
      "sentTo": "Diese Einladung wurde an {email} geschickt.",
      "intro": "Dein Profil, deine Bewertungen und deine Fotos bleiben genau so, wie sie sind. Was sich ändert:",
      "rate": "Dein Stundenpreis wird {rate}/h",
      "extraRate": "plus {rate} pro zusätzlichem Teilnehmer",
      "formats": "Du verkaufst mit den Formaten, Saisons und Preisen von {school}",
      "changeRates": "Deine Preise legt ab jetzt die Skischule fest.",
      "changeCalendar": "Deinen Kalender verwaltet die Skischule, mit ihren offenen Stunden: Sie ersetzen deine.",
      "changeEarnings": "Ab jetzt nimmt die Skischule das Geld aus deinem Unterricht ein.",
      "changeBadge": "Die Skischule bürgt für dein Profil.",
      "changeLeave": "Wenn du die Skischule später verlässt, wird dein Profil pausiert, bis wir es erneut geprüft haben.",
      "pendingBecomesVerified": "Dein Profil ist noch in Prüfung. Mit dem Beitritt ist es verifiziert: Die Skischule ist die Prüfung.",
      "button": "{school} beitreten",
      "confirmTitle": "{school} beitreten?",
      "confirmBody": "Ab jetzt legt die Skischule deine Preise fest, verwaltet deinen Kalender und nimmt das Geld aus deinem Unterricht ein. Dein Profil und alles darauf bleiben deins.",
      "confirm": "Ja, der Skischule beitreten",
      "done": "Du unterrichtest jetzt für {school}.",
      "blocked": {
        "closed": "Dieses Konto ist geschlossen.",
        "noProfile": "Dieses Konto hat noch kein Skilehrerprofil.",
        "currencyMismatch": "Dein Profil rechnet in {mine} ab und die Skischule arbeitet in {theirs}. Die Währung eines Profils lässt sich nicht ändern, also kann diese Einladung mit diesem Profil nicht angenommen werden.",
        "alreadyInSchool": "Du unterrichtest bereits für eine Skischule. Bitte diese Skischule, dich aus ihrem Kader zu entfernen, bevor du eine andere Einladung annimmst.",
        "rejected": "Dein Profil wurde nicht angenommen. Bitte um eine neue Prüfung, bevor du einer Skischule beitrittst.",
        "rejectedLink": "Neue Prüfung anfordern",
        "notCertified": "Nur geprüfte Skilehrer können einer Skischule beitreten. Stell dein Profil zuerst auf geprüfter Skilehrer um.",
        "notCertifiedLink": "Mein Profil bearbeiten",
        "outstandingBalance": "Du hast noch {amount} in deinem eigenen Guthaben. Heb es ab und warte, bis jeder bereits bezahlte Unterricht abgerechnet ist, bevor du einer Skischule beitrittst.",
        "outstandingBalanceLink": "Zu den Einnahmen"
      }
    },
    "claim": {
      "title": "{school} hat dein Skilehrer-Profil angelegt",
      "body": "Damit es dir gehört, melde dich mit der E-Mail-Adresse an, an die dieser Link ging ({email}), oder erstelle damit dein Konto.",
      "sentTo": "Link gesendet an {email}.",
      "intro": "Das ist das Profil, das {school} unter deinem Namen veröffentlicht hat. Übernimm es, und es gehört dir: Du kannst es bearbeiten und mit deinen Schülern schreiben.",
      "keepsRates": "Du bleibst bei {school}: Deine Preise legt die Skischule fest.",
      "keepsCalendar": "{school} führt weiter deinen Kalender und deine Anfragen, bis sie sie dir übergibt.",
      "keepsMoney": "Das Geld aus deinem Unterricht kassiert weiterhin {school}, wie bisher.",
      "takesAlong": "Falls du die Skischule einmal verlässt, geht das Profil mit dir, samt Bewertungen.",
      "viewProfile": "Profil von {name} ansehen",
      "button": "Mein Profil übernehmen",
      "done": "Das Profil gehört jetzt dir",
      "blocked": {
        "hasProfile": "Dieses Konto hat bereits ein Skilehrer-Profil und kann daher kein zweites übernehmen. Bitte {school} um eine Einladung per E-Mail: Du trittst mit deinem eigenen Profil bei, samt Bewertungen, und die Skischule entfernt das angelegte.",
        "schoolPaused": "{school} ist derzeit nicht auf Alpine Pal veröffentlicht. Du kannst das Profil übernehmen, sobald sie es wieder ist.",
        "managesSchool": "Dieses Konto verwaltet eine Skischule, und ein Skischulkonto kann kein Skilehrer sein. Melde dich mit einem anderen Konto an, um das Profil zu übernehmen."
      },
      "acceptResponsibility": "Ich bestätige, dass ich selbst dafür verantwortlich bin, für die Skigebiete dieses Profils ein gültiges Diplom, eine gültige Lizenz und eine gültige Versicherung zu haben, dass die Angaben des Profils über mich stimmen, und ich akzeptiere die"
    }
  },
  "schoolDash": {
    "title": "Skischul-Dashboard",
    "notManaging": "Du verwaltest gerade keine Skischule.",
    "notManagingGo": "Zu den Skischulen",
    "verifiedNote": "Deine Skischule ist freigegeben. Lade Skilehrer ein und halte deine Seite aktuell.",
    "imagesNudgeBoth": "Deine öffentliche Seite hat noch kein Logo und kein Titelfoto",
    "imagesNudgeLogo": "Deine öffentliche Seite hat noch kein Logo",
    "imagesNudgeCover": "Deine öffentliche Seite hat noch kein Titelfoto",
    "imagesNudgeBody": "Den Kopfbereich der Seite deiner Skischule sehen Kunden als Erstes.",
    "imagesNudgeCta": "Bilder hochladen",
    "instructorsHint": "Lade Skilehrer ein oder leg sie ohne E-Mail an, lege ihre Preise fest und verwalte deinen Kader.",
    "earningsHint": "Guthaben, Abhebungen und wie die Skischule bezahlt wird.",
    "bookingsHint": "Anfragen, anstehender Unterricht und Verlauf über alle deine Skilehrer.",
    "requestsSection": "Anfragen",
    "upcomingSection": "Anstehender Unterricht",
    "historySection": "Verlauf",
    "noBookings": "Hier ist noch nichts.",
    "instructorAnswers": "Diese beantwortet der Skilehrer.",
    "openBooking": "Öffnen",
    "unassignedRow": "Unterricht ohne zugewiesenen Skilehrer",
    "messagesHint": "Chats mit den Kunden deines Unterrichts ohne zugewiesenen Skilehrer und deiner Skilehrer ohne Konto.",
    "messagesNote": "Die Chats, in denen deine Skischule schreibt: Unterricht ohne zugewiesenen Skilehrer und Skilehrer, die du ohne Konto angelegt hast. Skilehrer mit Konto führen ihren Chat selbst.",
    "acting": {
      "banner": "Du verwaltest {name} als Alpine Pal.",
      "exit": "Beenden",
      "moneyReadOnly": "Auszahlungen und Abhebungen sind Sache der Skischule: Du siehst sie hier, kannst sie aber nicht ändern.",
      "apiReadOnly": "API-Schlüssel, Webhooks und ihre Secrets gehören der Skischule: Du siehst die Einrichtung hier, kannst sie aber nicht ändern.",
      "calendarNotice": "Google Kalender ist Sache der Skischule: Das wird nicht hier verwaltet.",
      "messagesNotice": "Du siehst diese Chats als Alpine Pal, nicht als die Skischule."
    },
    "cancelLesson": "Unterricht absagen",
    "cancelLessonTitle": "Diesen Unterricht absagen?",
    "cancelLessonBody": "Der Kunde bekommt den vollen Betrag zurück und erfährt, dass die Skischule abgesagt hat. Das lässt sich nicht rückgängig machen.",
    "managementLabel": "Verwaltet von",
    "managedByInstructor": "Skilehrer",
    "managedBySchool": "Skischule",
    "calendarLink": "Kalender",
    "calendarManagedByInstructor": "Dieser Skilehrer verwaltet seinen Kalender selbst. Um ihn hier zu bearbeiten, stell ihn im Kader auf „von der Skischule verwaltet“.",
    "calendarPickPlaceholder": "Skilehrer wählen",
    "assignInstructor": "Zuweisen",
    "assignedToast": "Unterricht zugewiesen. Wir haben Skilehrer und Kunden benachrichtigt.",
    "assignNobody": "Kein aktiver Skilehrer deines Kaders unterrichtet in diesem Skigebiet.",
    "assignGroupFromCalendar": "Gruppenkurs: Den Skilehrer weist du im Kalender dem ganzen Kurs zu.",
    "calendarUnassignedOption": "Unterricht ohne zugewiesenen Skilehrer",
    "calendarUnavailable": "Dieser Kalender ist nicht verfügbar: Der Skilehrer ist nicht mehr in deinem Kader.",
    "api": {
      "title": "Verbinde dein Buchungssystem",
      "intro": "Dein Channel-Manager oder deine eigene Software kann die Kalender deiner Skilehrer lesen und schreiben, Buchungen in dem Moment empfangen, in dem sie bezahlt sind, und Anfragen beantworten. Alles läuft über die API unten mit einem deiner Schlüssel.",
      "baseUrl": "Basis-URL",
      "keysTitle": "API-Schlüssel",
      "keysIntroOwner": "Ein Schlüssel gibt vollen Zugriff auf die Kalender und Buchungen deines Kaders. Erstelle einen pro System, das du verbindest, und widerrufe ihn an dem Tag, an dem du es nicht mehr nutzt.",
      "keysIntro": "Nur wer die Skischule erstellt hat, kann Schlüssel erstellen oder widerrufen. Frag dort nach, wenn du einen brauchst.",
      "keyName": "Wofür ist dieser Schlüssel?",
      "keyNamePlaceholder": "z. B. Mein Buchungssystem",
      "createKey": "Schlüssel erstellen",
      "keyCreatedTitle": "Dein neuer API-Schlüssel",
      "keyCreatedBody": "Kopiere ihn jetzt und bewahre ihn sicher auf. Zu deiner Sicherheit behalten wir nur einen Fingerabdruck davon, er kann also nicht noch einmal angezeigt werden.",
      "copy": "Kopieren",
      "copied": "Kopiert",
      "keyCreated": "Erstellt am {date}",
      "keyLastUsed": "zuletzt verwendet am {date}",
      "keyNeverUsed": "nie verwendet",
      "keyRevoked": "Widerrufen",
      "revokeKey": "Widerrufen",
      "revokeKeyTitle": "Diesen Schlüssel widerrufen?",
      "revokeKeyBody": "Alles, was „{name}“ noch verwendet, funktioniert sofort nicht mehr. Das lässt sich nicht rückgängig machen.",
      "keyRevokedToast": "Schlüssel widerrufen",
      "noKeys": "Noch keine Schlüssel.",
      "docsLink": "API-Dokumentation lesen",
      "webhooksTitle": "Webhooks",
      "webhooksIntro": "Wir senden jedes Buchungsereignis per POST an die URLs, die du registrierst, signiert mit dem Secret des Endpoints. Schlägt ein Endpoint dauerhaft fehl, versuchen wir es etwa drei Tage lang erneut und schalten ihn dann ab.",
      "webhookUrl": "URL (https)",
      "webhookDescription": "Beschreibung",
      "webhookEvents": "Ereignisse",
      "allEvents": "Alle Ereignisse",
      "addWebhook": "Endpoint hinzufügen",
      "noWebhooks": "Noch keine Endpoints.",
      "webhookSaved": "Gespeichert",
      "webhookActive": "Aktiv",
      "webhookDisabled": "Aus",
      "webhookFailing": "{count} Fehlschläge in Folge",
      "webhookFailing_one": "{count} Fehlschlag",
      "lastDelivery": "letzte Zustellung am {date}",
      "sendTest": "Test senden",
      "testSent": "Test zugestellt: Dein Endpoint hat mit einem Erfolgscode geantwortet.",
      "testFailed": "Der Test ist nicht durchgekommen ({error}).",
      "revealSecret": "Secret anzeigen",
      "hideSecret": "Secret ausblenden",
      "rotateSecret": "Secret rotieren",
      "rotateSecretTitle": "Neues Secret ausstellen?",
      "rotateSecretBody": "Das aktuelle Secret funktioniert sofort nicht mehr. Aktualisiere dein System mit dem neuen, bevor das nächste Ereignis kommt.",
      "deleteWebhook": "Entfernen",
      "deleteWebhookTitle": "Diesen Endpoint entfernen?",
      "deleteWebhookBody": "Er empfängt keine Ereignisse mehr und sein Zustellungsprotokoll wird gelöscht. Das lässt sich nicht rückgängig machen.",
      "deliveries": "Zustellungen",
      "noDeliveries": "Noch nichts zugestellt.",
      "sandbox": {
        "title": "Testumgebung",
        "intro": "Eine Testkopie deiner Skischule mit erfundenen Skilehrern, in der dein System Kalender veröffentlichen, Buchungen per Webhook empfangen und sie beantworten kann – ohne Geld und ohne E-Mails. Test-Schlüssel beginnen mit ap_test_ und erreichen nur die Kopie; der erste erstellt sie.",
        "createKey": "Test-Schlüssel erstellen",
        "keyNamePlaceholder": "z. B. Tests meines Buchungssystems",
        "empty": "Noch keine Testumgebung: Erstelle einen Test-Schlüssel, um sie einzurichten.",
        "instructorsTitle": "Was drin ist",
        "instantOn": "bestätigt sofort",
        "instantOff": "beantwortet Anfragen von Hand",
        "seatLabel": "Unterricht ohne zugewiesenen Skilehrer",
        "customerNote": "POST /sandbox/bookings vertritt den Kunden: Der Aufruf erstellt eine bezahlte Buchung auf einer dieser Ids. Nichts in der Testumgebung ist jemals öffentlich.",
        "reset": "Testumgebung leeren",
        "resetTitle": "Testumgebung leeren?",
        "resetBody": "Alle Buchungen und Chats in der Testkopie werden gelöscht. Schlüssel, Webhooks und Kalender bleiben.",
        "resetToast": "Testumgebung geleert: {count} Buchungen gelöscht",
        "resetToast_one": "Testumgebung geleert: {count} Buchung gelöscht"
      },
      "deliveryStatus": {
        "pending": "Ausstehend",
        "delivered": "Zugestellt",
        "failed": "Fehlgeschlagen"
      }
    },
    "savedToast": "Gespeichert",
    "inviteTitle": "Skilehrer einladen",
    "inviteIntro": "Die Person bekommt eine E-Mail, vervollständigt ihr eigenes Profil und geht als Skilehrer deiner Skischule online. Die Preise legst du fest: mit deinen Formaten oder stundenweise. Den Kalender verwaltest du, mit den offenen Stunden deiner Skischule.",
    "inviteVouches": "Ein Diplom wird nicht verlangt: Mit der Einladung stehst du dafür ein, dass die Person erfüllt, was dein Kanton für den Unterricht auf der Piste verlangt. Ohne eigenes Diplom kann sie keinen Unterricht abseits der Piste anbieten.",
    "inviteEmailLabel": "E-Mail",
    "inviteRateLabel": "Preis/h",
    "inviteExtraLabel": "Extra/Teilnehmer",
    "inviteModeLabel": "Wie er verkaufen wird",
    "inviteModeFormats": "Mit den Formaten der Skischule",
    "inviteModeHours": "Stundenweise",
    "inviteModeFormatsHint": "Er verkauft mit den Formaten, Saisons und Preisen deines Unterrichts ohne zugewiesenen Skilehrer, ohne Stundensatz. Wenn du deine änderst, ändern sich seine mit.",
    "inviteModeFormatsNone": "Du hast noch keine Formate: Lege sie unter Privatunterricht beim Unterricht ohne zugewiesenen Skilehrer an. Bis dahin kann sein Unterricht nicht gebucht werden; sobald du sie speicherst, erscheinen sie von selbst.",
    "schoolFormatsShort": "Formate der Skischule",
    "ownFormatsShort": "Eigene Formate",
    "schoolHoursShort": "mit den Stunden der Skischule",
    "inviteButton": "Einladen",
    "inviteSent": "Einladung gesendet.",
    "invitationsTitle": "Einladungen",
    "invitationStatus": {
      "pending": "Ausstehend",
      "accepted": "Angenommen",
      "revoked": "Zurückgezogen",
      "expired": "Abgelaufen"
    },
    "expiresOn": "läuft ab am {date}",
    "resend": "Erneut senden",
    "revoke": "Zurückziehen",
    "rosterTitle": "Deine Skilehrer",
    "noInstructors": "Noch niemand – lade oben deinen ersten Skilehrer ein.",
    "instructorClosed": "Konto geschlossen",
    "instructorActive": "{count} Stunden erteilt",
    "instructorActive_one": "{count} Stunde erteilt",
    "instructorInactive": "Nicht veröffentlicht",
    "remove": "Entfernen",
    "removeTitle": "Aus der Skischule entfernen?",
    "removeBody": "{name} wird nicht mehr veröffentlicht, bis wir das Profil geprüft haben. Bereits verdientes Geld bleibt bei der Skischule.",
    "removedToast": "Aus dem Kader entfernt.",
    "adminsTitle": "Verwalter",
    "adminsIntro": "Alle, die diese Skischule verwalten können.",
    "adminsIntroOwner": "Alle, die diese Skischule verwalten können. Verwalter können alles, außer Verwalter hinzufügen oder entfernen.",
    "adminInviteLabel": "Verwalter per E-Mail einladen",
    "adminInviteButton": "Einladen",
    "adminInviteSent": "Einladung gesendet.",
    "adminCreatorBadge": "Ersteller",
    "adminPendingTitle": "Ausstehende Einladungen",
    "adminRemove": "Entfernen",
    "adminRemoveTitle": "Diesen Verwalter entfernen?",
    "adminRemoveBody": "{name} verliert sofort den Zugriff auf die Skischule. Das Konto bleibt; nur der Zugriff geht.",
    "adminRemovedToast": "Verwalter entfernt.",
    "unassigned": {
      "title": "Unterricht ohne zugewiesenen Skilehrer",
      "notOnSale": "Noch nicht im Verkauf.",
      "rateLabel": "Preis pro Stunde ({currency})",
      "rateHint": "Mindestens {min} {currency}.",
      "rateOptional": "Nicht nötig: Deine Kurse beginnen bei {hours} Stunden, die schon einen eigenen Preis haben.",
      "lengthLabel": "Kursdauer",
      "lengthFrom": "Von",
      "lengthTo": "bis",
      "extraLabel": "Extra pro zusätzlichem Teilnehmer ({currency})",
      "maxStudentsLabel": "Teilnehmer pro Unterricht, höchstens",
      "autoAcceptLabel": "Sofort bestätigen, wenn der Kunde bezahlt",
      "autoAcceptHint": "Ausgeschaltet nimmst du jede Anfrage über deine Buchungen an oder lehnst sie ab. Du hast {hours} Stunden ab der Zahlung (oder bis zum Unterrichtsbeginn, falls früher); ohne Antwort verfällt sie und der Betrag wird voll erstattet.",
      "singleLevelLabel": "Ein Niveau und ein Alter pro Buchung",
      "singleLevelHint": "Eingeschaltet kann eine Buchung keine Niveaus (Anfänger, Fortgeschrittene, Könner) und keine Erwachsenen mit Kindern mischen: Der Kunde bucht für jede Gruppe einzeln, und jede Buchung belegt einen eigenen Platz.",
      "rulesTitle": "Schüler und Buchungen",
      "rulesHint": "Wie viele Schüler in einen Kurs passen, was ihr unterrichtet, wie weit im Voraus gebucht wird und wie Buchungen bestätigt werden.",
      "rulesStudents": "Bis zu {count} Schüler",
      "rulesStudents_one": "Bis zu {count} Schüler",
      "rulesAuto": "Bei Zahlung bestätigt",
      "rulesManual": "Du bestätigst jede Buchung",
      "rulesOneLevel": "Ein Niveau und ein Alter pro Buchung",
      "places": "Jede Stunde, die du im Kalender veröffentlichst, hat ihre Plätze: wie viele Privatstunden du in diesem Skigebiet gleichzeitig verkaufen kannst. Solange einer frei ist, bleibt die Stunde im Verkauf.",
      "blocked": {
        "school_not_approved": "Deine Skischule muss zuerst freigegeben und veröffentlicht sein.",
        "no_resorts": "Wähle zuerst die Skigebiete, in denen deine Skischule arbeitet.",
        "noResortsLink": "Skigebiete",
        "price_below_minimum": "Der Stundenpreis muss mindestens {min} {currency} betragen.",
        "no_hourly_price": "Kurse von {from} h werden nach Stunden berechnet: Gib den Stundenpreis an (mindestens {min} {currency}) oder lass die Kurse bei {hours} Stunden beginnen, die schon einen Preis haben.",
        "bad_extra_price": "Das Extra pro Teilnehmer darf nicht negativ sein.",
        "bad_max_students": "Teilnehmer pro Unterricht müssen zwischen 1 und 20 liegen.",
        "bad_formats": "Prüfe die Formate und Saisons oben: Was fehlt oder falsch ist, ist rot markiert.",
        "bad_duration_prices": "Prüfe die Preise für mehrere Stunden am Stück.",
        "bad_notice": "Wähle eine der angebotenen Vorlaufzeiten.",
        "bad_disciplines": "Wähle die Disziplin dieser Kurse: Ski, Snowboard oder beides.",
        "bad_lesson_length": "Die kürzeste Dauer darf nicht länger sein als die längste.",
        "bad_season_prices": "Prüfe die Saisonpreise.",
        "bad_included_students": "Die enthaltenen Schüler müssen eine Zahl von 1 bis 20 sein."
      }
    },
    "formats": {
      "formatsTitle": "Formate",
      "formatsHint": "Bis zu {max}, Beginn und Ende auf die Viertelstunde, zwischen {start} und {end}.",
      "copyFromSchoolNone": "Deine Skischule hat beim Unterricht ohne zugewiesenen Skilehrer noch keine Formate: Du kannst sie direkt hier anlegen.",
      "followSchool": "Formate der Skischule verwenden",
      "followSchoolHint": "Die Formate, Saisons und Preise deines Unterrichts ohne zugewiesenen Skilehrer: Wenn du deine änderst, ändern sich die dieses Skilehrers mit. Schalte es aus, um ihm eigene zu geben.",
      "followersNote": "Skilehrer, die mit diesen Formaten verkaufen: {n}. Beim Speichern ändern sich ihre mit.",
      "kindLabel": "Art",
      "kind": {
        "morning": "Vormittag",
        "afternoon": "Nachmittag",
        "full_day": "Ganzer Tag",
        "other": "Andere"
      },
      "startLabel": "Von",
      "endLabel": "Bis",
      "addFormat": "Format hinzufügen",
      "removeFormat": "Format entfernen",
      "seasonsTitle": "Saisons und Preise",
      "seasonsHint": "Jede Saison hat ihre Daten und einen Preis pro Format, pro Einheit für die ganze Gruppe. Lässt du einen Preis leer, wird dieses Format in dieser Saison nicht verkauft; an Tagen außerhalb jeder Saison wird nichts verkauft.",
      "extraLabel": "Aufpreis pro zusätzlichem Schüler, pro Kurs ({currency})",
      "extraHint": "Was jeder Schüler ab dem zweiten hinzufügt, in allen Saisons. Leer oder 0: Der Preis gilt für die ganze Gruppe.",
      "seasonName": "Name (nur für dich sichtbar)",
      "seasonNamePlaceholder": "Nebensaison",
      "rangeFrom": "Vom",
      "rangeTo": "Bis (einschließlich)",
      "addRange": "Daten hinzufügen",
      "removeRange": "Diese Daten entfernen",
      "addSeason": "Saison hinzufügen",
      "removeSeason": "Saison entfernen",
      "placesNote": "Jedes geöffnete Format hat seine Plätze: wie viele Privatstunden darin du gleichzeitig verkaufen kannst. Es wird an einem Tag verkauft, wenn seine Saison ihm einen Preis gibt und noch ein Platz frei ist.",
      "blocked": {
        "no_formats": "Füge mindestens ein Format hinzu.",
        "too_many_formats": "Höchstens {max} Formate.",
        "bad_format_times": "Jedes Format braucht einen Beginn vor dem Ende, auf die Viertelstunde, zwischen {start} und {end}.",
        "duplicate_format": "Zwei Formate haben dieselben Zeiten.",
        "no_seasons": "Füge mindestens eine Saison mit Daten und Preisen hinzu.",
        "too_many_seasons": "Höchstens {max} Saisons.",
        "bad_season_dates": "Jede Saison braucht mindestens einen Zeitraum, dessen Beginn nicht nach dem Ende liegt.",
        "bad_season_name": "Der Name einer Saison hat höchstens {max} Zeichen.",
        "seasons_overlap": "Zwei Zeiträume überschneiden sich: Ein Tag kann nur zu einer Saison gehören.",
        "season_without_prices": "Jede Saison braucht einen Preis für mindestens ein Format.",
        "price_below_minimum": "Jeder Preis muss mindestens {min} {currency} pro Stunde des Formats betragen.",
        "bad_pack_days": "Jede Länge hat {days} bis {max} Tage, ohne Wiederholung, und höchstens {count} verschiedene.",
        "bad_min_days": "Das Minimum einer Saison liegt bei 1 bis {max} Tagen.",
        "pack_price_below_minimum": "Jeder Paketpreis muss mindestens {min} {currency} pro Stunde des Formats und pro Tag betragen."
      },
      "packsTitle": "Mehrere Tage am Stück",
      "packsHint": "Für wie viele Tage am Stück du ein Format auch verkaufst. Jede Saison kann ihnen einen Preis für die ganze Gruppe geben (leer = jeder Tag zu seinem Preis) und eine Mindestzahl an Tagen.",
      "noPacks": "Keine: Jeder Tag wird einzeln verkauft",
      "packDaysLabel": "Tage am Stück",
      "addPackDays": "Hinzufügen",
      "addPackDaysN": "{days} Tage hinzufügen",
      "removePackDays": "{days} Tage entfernen",
      "packDaysTaken": "{days} Tage am Stück verkaufst du schon. Wähle eine andere Zahl.",
      "packDaysRange": "Zwischen {min} und {max} Tagen.",
      "packDaysFull": "Höchstens {max} Optionen. Entferne eine, um eine andere hinzuzufügen.",
      "minDays": "Mindestens Tage am Stück in dieser Saison",
      "packPriceLabel": "{format} · {days} Tage",
      "minDaysFormat": "{format}: mindestens Tage am Stück"
    },
    "unclaimed": {
      "cardTitle": "Skilehrer ohne E-Mail hinzufügen",
      "cardIntro": "Für alle, die noch kein Konto haben: Du schreibst das Profil selbst, und es ist sofort online. Du bist dafür zuständig – Anfragen, Kalender und Chat –, bis die Person es mit ihrer eigenen E-Mail übernimmt.",
      "addTitle": "Skilehrer ohne E-Mail hinzufügen",
      "addIntro": "Das Profil wird im Namen deiner Skischule veröffentlicht, und du bist dafür zuständig, bis die Person es mit ihrer eigenen E-Mail übernimmt. Dann fragen wir nach ihrem Geburtsdatum und lassen sie die Bedingungen akzeptieren.",
      "addButton": "Skilehrer hinzufügen",
      "editTitle": "Profil von {name}",
      "editProfile": "Profil bearbeiten",
      "createdToast": "Skilehrer hinzugefügt. Lade jetzt das Foto hoch.",
      "nowAddPhoto": "Profil erstellt. Lade ein Foto hoch, damit die Kunden ein Gesicht zum Namen haben – das bringt die meisten Buchungen.",
      "photoTitle": "Foto",
      "photoAfterSave": "Das Foto kannst du hochladen, sobald du das Profil gespeichert hast.",
      "photosHint": "Bis zu drei Fotos beim Unterrichten. Optional.",
      "bioLabel": "Vorstellung",
      "bioPlaceholder": "Wer die Person ist, wie sie unterrichtet, mit wem sie am besten arbeitet …",
      "bioHint": "Schreib sie in einer beliebigen Sprache: Wir übersetzen sie automatisch in die anderen.",
      "resortsLabel": "Skigebiete, in denen unterrichtet wird",
      "resortsHint": "Aus deinem Land. Du kannst sie jederzeit ändern.",
      "languagesLabel": "Unterrichtssprachen",
      "yearsLabel": "Jahre Erfahrung",
      "licenceRequired": "Hier ist die Lizenznummer ({credential}) nötig, um das Profil zu veröffentlichen.",
      "licenceOptional": "Optional, schafft aber Vertrauen bei den Kunden.",
      "offPisteNeedsTitle": "In den gewählten Ländern ({countries}) brauchen „Abseits der Piste“, „Freeride“ und „Big Mountain“ ein eigenes Diplom: Gib es bei der Qualifikation an, um sie ankreuzen zu können.",
      "activeLabel": "Veröffentlicht",
      "activeHint": "Schalte es aus, um das Profil zu pausieren, ohne es zu löschen.",
      "consent": "Ich bestätige, dass diese Person zugestimmt hat, dass meine Skischule ihr Profil auf Alpine Pal veröffentlicht, und dass sie die Qualifikation besitzt, die für den Unterricht in diesen Skigebieten verlangt wird.",
      "consentAdmin": "Ich bestätige, dass die Skischule mir zugesichert hat, dass diese Person der Veröffentlichung ihres Profils auf Alpine Pal durch die Skischule zugestimmt hat und die Qualifikation besitzt, die für den Unterricht in diesen Skigebieten verlangt wird.",
      "missingConsent": "Bestätige die Zustimmung",
      "badge": "Ohne Konto",
      "badgeHint": "Von deiner Skischule angelegt. Du bist für dieses Profil zuständig, bis es übernommen wird.",
      "managedLocked": "Deine Skischule führt es, bis das Profil übernommen wird.",
      "linkButton": "Link zur Übernahme senden",
      "linkTitle": "{name} das Profil übernehmen lassen",
      "linkIntro": "Wir schicken der Person einen Link per E-Mail. Sie öffnet ihn, meldet sich mit genau dieser E-Mail an oder erstellt damit ihr Konto, und das Profil gehört ihr, samt Bewertungen. Sie bleibt in deiner Skischule zu deinen Preisen, und du führst weiter ihren Kalender, bis du ihn übergibst.",
      "linkSend": "Link senden",
      "linkSentToast": "Link gesendet",
      "linkPending": "Link gesendet an {email} · gültig bis {date}",
      "linkExpired": "Der Link an {email} ist am {date} abgelaufen",
      "removeBody": "Das Profil von {name} wird geschlossen: Es verschwindet von der Website, und sein Link funktioniert nicht mehr. Vergangene Einheiten bleiben in deinen Listen. Nicht möglich, solange noch Einheiten anstehen.",
      "credentialTitle": "Qualifikation",
      "missingName": "Vor- und Nachname fehlen",
      "missingLicence": "Lizenznummer fehlt",
      "missingOffPisteTitle": "Abseits der Piste braucht ein eigenes Diplom",
      "missingPrice": "Lege einen Preis über dem Minimum fest"
    },
    "lessonsHint": "Privatunterricht und Gruppenkurse: wie sie verkauft werden, zu welchem Preis und wann – die deiner Skischule und die deines Teams.",
    "cancellationHelp": "Sie gilt für alle Stunden, die deine Skischule verkauft: Privat- und Gruppenunterricht deiner Skilehrer und Stunden ohne zugewiesenen Skilehrer. Ist eine Stunde bestätigt, kann der Kunde sie bis zu dieser Frist vor Beginn noch mit voller Erstattung stornieren; danach gibt es keine Erstattung. Kunden sehen sie auf den Profilen und vor dem Bezahlen. Bereits gemachte Buchungen behalten die Bedingungen, unter denen sie gebucht wurden.",
    "lueira": {
      "statusActive": "Verbunden",
      "statusBroken": "Getrennt",
      "statusReview": "In Prüfung",
      "reviewBody": "Wir haben deinen Schlüssel erhalten. Wir prüfen die Verbindung und sagen dir Bescheid, sobald alles bereit ist. Bis dahin wird in deinem Lueira nichts gesendet oder geändert.",
      "reviewAdminBody": "Die Skischule sieht nur, dass die Verbindung geprüft wird. Bis dahin geht nichts an ihr Lueira, und was sie dort verkauft, belegt hier keinen Platz. Mit der Freigabe startet die Synchronisierung, und die Skischule wird benachrichtigt.",
      "approve": "Verbindung freigeben",
      "approveTitle": "Lueira-Verbindung freigeben?",
      "approveBody": "Verkäufe in ihrem Lueira belegen dann hier Plätze, und hier bezahlte Stunden gehen in ihr Lueira. Die Skischule bekommt eine E-Mail.",
      "approvedToast": "Verbindung freigegeben",
      "intro": "Wenn du deine Schule mit Lueira führst, verbinde es: Privatstunden, die du in Lueira verkaufst, belegen ihren Platz bei deinen Stunden ohne zugewiesenen Lehrer, verbundene Gruppenkurse ziehen ihre Plätze ab, und jede auf Alpine Pal bezahlte Stunde landet bereits bezahlt in deinem Lueira.",
      "ownerOnly": "Nur der Inhaber der Schule kann Lueira verbinden und die Einstellungen ändern.",
      "keyLabel": "Lueira-API-Schlüssel",
      "keyHint": "Erstelle ihn in Lueira unter Einstellungen > Entwickler > API Keys, mit Lese- und Schreibzugriff auf Bestellungen sowie Lesezugriff auf Produkte, Skilehrer und Inventar.",
      "keyReviewHint": "Nach dem Senden prüfen wir die Verbindung und sagen dir Bescheid.",
      "connect": "Schlüssel senden",
      "connectedToast": "Schlüssel erhalten",
      "brokenBody": "Lueira akzeptiert den gespeicherten Schlüssel nicht mehr, daher wird nichts gesendet oder empfangen. Füge einen neuen Schlüssel ein, um es wieder zu verbinden.",
      "failure": {
        "invalid": "Lueira erkennt diesen Schlüssel nicht. Prüfe, ob du ihn vollständig kopiert hast und ob er nicht widerrufen ist.",
        "scope": "Dem Schlüssel fehlen Berechtigungen. Gib ihm Lese- und Schreibzugriff auf Bestellungen sowie Lesezugriff auf Produkte.",
        "unreachable": "Wir konnten Lueira nicht erreichen. Versuch es in einer Weile erneut.",
        "broken": "Lueira akzeptiert den Schlüssel nicht mehr. Füge einen neuen ein.",
        "quota": "Die Anfragen dieses Monats in deinem Lueira-Tarif sind aufgebraucht.",
        "unavailable": "Die Verbindung zu Lueira ist gerade nicht verfügbar."
      },
      "mappingTitle": "Was deine Stunden in Lueira sind",
      "mappingDone": "Eingerichtet: Hier bezahlte Stunden werden so in deinem Lueira angelegt.",
      "mappingMissing": "Wähle mindestens das Skigebiet, ein Produkt, die drei Niveaus und den Treffpunkt. Bis dahin wird in Lueira nichts angelegt.",
      "readCatalog": "Aus Lueira lesen",
      "readCatalogHint": "Holt deine Standorte, Produkte, Niveaus, Treffpunkte und Partner. Verbraucht etwa fünf Anfragen deines Tarifs.",
      "choose": "Auswählen…",
      "none": "Keiner",
      "chosen": "Die frühere Auswahl",
      "resort": "Skigebiet",
      "location": "Standort",
      "productSki": "Produkt Ski-Privatstunde",
      "productSnowboard": "Produkt Snowboard-Privatstunde",
      "level": {
        "beginner": "Niveau für Anfänger",
        "intermediate": "Niveau für Fortgeschrittene",
        "advanced": "Niveau für Könner"
      },
      "meetingPoint": "Treffpunkt",
      "partner": "Alpine Pal als Partner (optional)",
      "groupsTitle": "Gruppenkurse",
      "groupsHint": "Wähle, welche Lueira-Produkte zu jedem Gruppenkurs gehören: In Lueira verkaufte Plätze werden hier abgezogen, und hier verkaufte Plätze landen in deinem Lueira. Hast du ein Produkt pro Niveau, wähle alle aus. Ein Kurs ohne Produkt bleibt unverbunden.",
      "groupsPick": "Lueira-Produkte wählen",
      "groupsSearch": "Produkt suchen",
      "groupsEmpty": "Tippe auf „{button}“, um deine Produkte zu sehen.",
      "plan": "Dein Lueira-Tarif",
      "planUnknown": "Weiß ich nicht",
      "planQuota": "{n} Anfragen pro Monat",
      "savedToast": "Gespeichert",
      "webhookTitle": "Meldungen von Lueira",
      "webhookReady": "Funktioniert",
      "webhookIntro": "Damit das, was du in Lueira verkaufst, hier seinen Platz belegt, erstelle in Lueira unter Einstellungen > Entwickler > Webhooks einen Webhook mit dieser Adresse und den Bestellereignissen (order.created, order.updated und order.cancelled). Füge dann hier das Signatur-Geheimnis ein, das Lueira dir anzeigt.",
      "webhookSecret": "Signatur-Geheimnis des Webhooks",
      "statsPrivate": "Privatstunden",
      "statsGroup": "Gruppenkurse",
      "statsSent": "An Lueira gesendet",
      "statsReceived": "Von Lueira erhalten",
      "statsReceivedSeats": "Von Lueira erhaltene Plätze",
      "statsRefused": "Mit Problem",
      "reconciledAt": "Verkäufe geprüft",
      "mappingGroupsOnly": "Für Gruppenkurse eingerichtet. Um auch Privatstunden zu senden, wähle ein Produkt, die drei Niveaus und den Treffpunkt.",
      "bookingSent": "In Lueira",
      "bookingPending": "Wartet auf Übertragung an Lueira",
      "bookingRefused": "Nicht in Lueira übernommen",
      "requests": "Anfragen in diesem Monat",
      "requestsOf": "{used} von {quota}",
      "syncedAt": "Letzte Synchronisierung",
      "never": "Noch nicht",
      "lastError": "Letztes Problem ({date}):",
      "syncNow": "Jetzt synchronisieren",
      "syncToast": "Synchronisierung mit Lueira läuft",
      "disconnect": "Trennen",
      "disconnectTitle": "Lueira trennen?",
      "disconnectBody": "Hier bezahlte Stunden kommen nicht mehr in deinem Lueira an, und was du dort verkaufst, belegt hier keinen Platz mehr. Was schon in Lueira ist, bleibt, wie es ist.",
      "disconnectedToast": "Lueira getrennt",
      "clash": "Lueira hat einen Platz ({when}) verkauft, der auf Alpine Pal schon verkauft war: Ihr habt zwei Stunden für einen Platz.",
      "noSeat": "Du hast noch keine Stunden ohne zugewiesenen Lehrer: Gib ihnen unter Privatunterricht Preis und Zeiten, damit das, was du in Lueira verkaufst, hier seinen Platz belegt.",
      "webhookLast": "Letzte Meldung von Lueira erhalten: {date}.",
      "webhookWaiting": "Von Lueira ist noch keine Meldung angekommen. Zum Prüfen sende in Lueira ein Testereignis von diesem Webhook und komm auf diese Seite zurück.",
      "webhookBadSignature": "Meldungen von Lueira kommen an, aber ihre Signatur passt nicht zum gespeicherten Geheimnis. Kopiere das Geheimnis dieses Webhooks in Lueira erneut und füge es hier ein.",
      "exportButton": "Lueira-Daten herunterladen",
      "exportHint": "Nur für Administratoren von Alpine Pal. Liest Kalender, Preise, Kurse und Verleih, ohne etwas zu schreiben, und verbraucht einige Dutzend Anfragen aus dem Tarif der Skischule.",
      "exportDone": "Daten heruntergeladen ({calls} Anfragen).",
      "unsure": "Wir wissen nicht, ob die Buchung {reference} in Lueira angekommen ist. Suche sie dort: Wenn sie nicht da ist, klicke auf „Jetzt synchronisieren“."
    },
    "connections": {
      "intro": "Verbinde Alpine Pal mit dem, was deine Schule schon nutzt: Deine Stunden erscheinen in deinem Google Kalender und, wenn du mit Lueira arbeitest, bleibt alles an einem Ort.",
      "developersTitle": "Andere Buchungssoftware",
      "developersIntro": "Arbeitet deine Schule mit einer anderen oder eigenen Software, verbindet sie sich über die Alpine-Pal-API. Dieser Teil ist für die Person, die sie programmiert."
    }
  },
  "credits": {
    "title": "Bildnachweise",
    "intro": "Die Fotos auf Alpine Pal stammen von Wikimedia Commons, unter Lizenzen, die eine kommerzielle Nutzung erlauben, solange Urheber und Lizenz genannt werden. Diese Seite nennt sie.",
    "resorts": "Fotos der Skigebiete",
    "photoBy": "Foto:"
  },
  "empty": {
    "noPending": "Keine offenen Buchungen.",
    "noReviews": "Noch keine Bewertungen."
  },
  "error": {
    "generic": "Etwas ist schiefgelaufen.",
    "paymentsMisconfigured": "Die Zahlungen sind nicht vollständig eingerichtet. Schreib an info@alpinepal.com.",
    "paymentFailed": "Die Zahlung konnte nicht abgeschlossen werden. Versuch es noch einmal.",
    "bookingLoadFailed": "Die Buchung konnte nicht geladen werden."
  },
  "specialty": {
    "beginners": "Anfänger",
    "intermediate_technique": "Technik für Fortgeschrittene",
    "advanced_technique": "Technik für Könner",
    "children": "Kinder",
    "families": "Familien",
    "freeride": "Freeride",
    "snowpark": "Snowpark",
    "racing_preparation": "Rennvorbereitung",
    "adaptive_skiing": "Adaptives Skifahren",
    "group_lessons": "Gruppenunterricht",
    "adults": "Erwachsene",
    "carving": "Carving",
    "off_piste": "Abseits der Piste",
    "moguls": "Buckelpiste",
    "big_mountain": "Big Mountain",
    "nervous_skiers": "Ängstliche Skifahrer",
    "powder": "Tiefschnee",
    "freestyle": "Freestyle"
  },
  "level": {
    "beginner": "Anfänger",
    "intermediate": "Fortgeschrittene",
    "advanced": "Könner",
    "beginnerPiste": "Anfänger · Grüne/blaue Pisten",
    "intermediatePiste": "Fortgeschrittene · Blaue/rote Pisten",
    "advancedPiste": "Könner · Rote/schwarze Pisten",
    "all": "Alle Niveaus"
  },
  "audience": {
    "all": "Alle",
    "children": "Kinder",
    "adults": "Erwachsene",
    "agesRange": "{min}–{max} Jahre",
    "agesFrom": "ab {min} Jahren",
    "agesUpTo": "bis {max} Jahre"
  },
  "age": {
    "adult": "Erwachsener",
    "child": "Kind"
  },
  "cookies": {
    "title": "Cookie-Richtlinie",
    "intro": "Alpine Pal verwendet Cookies für zwei Dinge: damit die Website funktioniert – angemeldet bleiben, Zahlungen abwickeln, deine Wahl hier merken – und, wenn du es erlaubst, um zu messen, wie die Website genutzt wird und wie gut unsere Anzeigen funktionieren, damit wir beides verbessern können. Wir verkaufen deine Daten nie.",
    "necessaryTitle": "Unbedingt erforderlich",
    "necessaryBody": "Diese werden gesetzt, egal was du wählst: Ohne sie kannst du dich nicht anmelden oder bezahlen. Zum Tracking werden sie nicht verwendet.",
    "analyticsTitle": "Statistik",
    "analyticsBody": "Google Analytics zählt Besuche und Seiten; Microsoft Clarity zeichnet anonymisierte Sitzungen und Heatmaps auf, damit wir sehen, wo Leute hängen bleiben. Gemessen wird nur, wenn du zustimmst.",
    "advertisingTitle": "Werbung",
    "advertisingBody": "Google Ads sagt uns, welche Anzeige dich hierher gebracht hat und ob eine Buchung folgte, und kann dir unsere Anzeigen anderswo erneut zeigen. Das Tag lädt für alle, speichert aber nichts auf deinem Gerät und personalisiert nichts, solange du nicht zustimmst.",
    "colName": "Cookie",
    "colProvider": "Gesetzt von",
    "colPurpose": "Wofür",
    "colDuration": "Dauer",
    "purpose": {
      "consent": "Merkt sich deine Wahl in diesem Banner, damit du nicht erneut gefragt wirst.",
      "session": "Hält dich angemeldet und verknüpft den Browser mit deinem Konto.",
      "payments": "Stripe verwendet es, um die Zahlung abzuwickeln und Betrug zu erkennen. Wird nur gesetzt, wenn du zur Bezahlung kommst.",
      "clarity": "Identifiziert die Browsersitzung, damit die Aufzeichnung über mehrere Seiten zusammenhängt.",
      "clarityId": "Anonyme Kennung, mit der Microsoft wiederkehrende Besuche unterscheidet.",
      "ga": "Unterscheidet Besuche und Sitzungen, damit die Traffic-Berichte stimmen.",
      "gclAu": "Verknüpft deine Buchung mit der Anzeige, auf die du geklickt hast, damit wir wissen, welche sich lohnen.",
      "googleAds": "Von Google auf seinen eigenen Domains gesetzt, um die Anzeigen zu messen und, wenn du es erlaubst, zu personalisieren.",
      "salesLink": "Wenn du über den Link eines unserer Vertriebspartner kommst, merkt es sich, welcher es war, damit wir wissen, wem deine Registrierung als Skischule oder Skilehrer zu verdanken ist. Es wird nur gespeichert, wenn du Werbung akzeptierst; sonst wird nichts gespeichert und es zählt nur, wenn du dich im selben Besuch registrierst."
    },
    "yourChoiceTitle": "Deine Wahl",
    "currentChoice": "Derzeit",
    "stateUndecided": "noch nicht entschieden",
    "stateAccepted": "Statistik und Werbung akzeptiert",
    "stateRejected": "Statistik und Werbung abgelehnt",
    "askAgain": "Erneut fragen",
    "withdrawNote": "Du kannst das jederzeit ändern. Ein Widerruf gilt ab dem nächsten Seitenaufruf; bereits gesetzte Cookies laufen von selbst ab oder können in deinem Browser gelöscht werden.",
    "browserTitle": "Über deinen Browser",
    "browserBody": "Jeder Browser lässt dich Cookies in seinen Datenschutzeinstellungen blockieren oder löschen. Blockierst du die unbedingt erforderlichen, funktionieren Anmeldung und Zahlungen nicht mehr.",
    "bannerTitle": "Cookies auf Alpine Pal",
    "bannerBody": "Wir verwenden die Cookies, die die Website zum Funktionieren braucht. Mit deiner Erlaubnis möchten wir außerdem messen, wie sie genutzt wird und wie unsere Anzeigen laufen – mit Microsoft Clarity, Google Analytics und Google Ads.",
    "acceptAll": "Akzeptieren",
    "rejectAll": "Nur notwendige",
    "readPolicy": "Details ansehen"
  },
  "instructorProfile": {
    "priceSetBySchool": "Deine Preise legt deine Skischule fest.",
    "managedBySchool": "Deine Skischule verwaltet deinen Kalender und deine Buchungseinstellungen.",
    "resortsHint": "Füge Skigebiete hinzu, in denen du unterrichtest, oder entferne sie. Neue Skigebiete beginnen mit leerem Kalender – öffne deine Stunden unter Privatunterricht. Entfernst du eines, bleiben die Stunden der übrigen erhalten.",
    "resortsEmpty": "Du brauchst mindestens ein Skigebiet, um Buchungen zu erhalten.",
    "credentialFirst": "Ergänze das oben unter Diplome und speichere; danach kannst du diese Skigebiete hinzufügen.",
    "reverifyOnSave": "Deine Diplome sind verifiziert. Sobald du diese Änderung speicherst, gelten sie als angegeben, bis wir sie geprüft haben."
  },
  "lesson": {
    "askTitle": "Hat der Unterricht stattgefunden?",
    "askBody": "Bestätige es, und wir geben den Anteil des Skilehrers frei. Wenn etwas schiefgelaufen ist, sag es uns stattdessen, und wir halten die Zahlung zurück, während wir uns das ansehen.",
    "confirm": "Ja, Unterricht bestätigen",
    "report": "Es gab ein Problem",
    "reasonPlaceholder": "Erzähl uns, was passiert ist: Der Skilehrer ist nicht erschienen, der Unterricht war viel kürzer als gebucht…",
    "sendReport": "Meldung senden",
    "confirmedToast": "Danke. Der Skilehrer hat seinen Anteil erhalten.",
    "confirmTitle": "Bestätigen, dass der Unterricht stattgefunden hat?",
    "confirmBody": "Das gibt die Zahlung an den Skilehrer frei. Bestätige nur, wenn der Unterricht wirklich stattgefunden hat – das lässt sich nicht rückgängig machen.",
    "reportedToast": "Gemeldet. Wir sehen uns das an und melden uns bei dir.",
    "reportTooLate": "Diese Zahlung wurde bereits abgehoben und kann nicht mehr zurückgehalten werden. Schreib uns, und wir klären das.",
    "disputeOpenTitle": "Wir sehen uns das an",
    "disputeOpenBody": "Die Zahlung an den Skilehrer ist zurückgehalten, bis wir das geklärt haben. Wir melden uns.",
    "completedNote": "Dieser Unterricht ist bestätigt und abgerechnet.",
    "noShowNote": "Der Skilehrer hat angegeben, dass du zu diesem Unterricht nicht erschienen bist.",
    "noShowReport": "War es nicht so? Problem melden",
    "reportLate": "Ist etwas schiefgelaufen? Problem melden",
    "pendingBadge": "Wartet auf deine Bestätigung"
  },
  "lessonFormats": {
    "name": {
      "morning": "Vormittagsunterricht",
      "afternoon": "Nachmittagsunterricht",
      "full_day": "Ganzer Tag",
      "other": "Unterricht"
    },
    "formatLabel": "Format",
    "perLesson": "pro Einheit",
    "fromPerLesson": "Ab {price} pro Einheit",
    "wholeGroup": "Für die ganze Gruppe, bis zu {count} Teilnehmer",
    "wholeGroup_one": "Für die ganze Gruppe, bis zu {count} Teilnehmer",
    "firstStudent": "Für 1 Schüler",
    "extraPerStudent": "+{price} pro weiterem Schüler, pro Kurs",
    "markdownIntro": "Privatunterricht in festen Formaten, Preis pro Einheit für die ganze Gruppe:"
  },
  "earnings": {
    "available": "Verfügbar",
    "pending": "Wartet auf Bestätigung",
    "onHold": "Zurückgehalten",
    "paid": "Abgehoben",
    "withdrawTitle": "Abhebung auf dein Bankkonto",
    "withdrawBody": "In dieser Umgebung sind keine Zahlungen eingerichtet. Dein Guthaben ist sicher, und du kannst es abheben, sobald sie aktiv sind.",
    "payoutCountry": {
      "title": "Aus welchem Land wirst du bezahlt?",
      "body": "Das Land, in dem du lebst und Steuern zahlst – nicht unbedingt das, in dem du unterrichtest. Stripe fragt dort nach einer Adresse und einem Bankkonto, und sobald dein Auszahlungskonto existiert, lässt sich das nicht mehr ändern.",
      "manualBody": "Das Land, in dem du lebst und Steuern zahlst – nicht unbedingt das, in dem du unterrichtest. Stripe kann noch kein Geld in dein Land schicken, deshalb zahlen wir deine Abhebungen von Hand aus.",
      "schoolTitle": "In welchem Land erhält die Skischule ihre Auszahlungen?",
      "schoolBody": "Das Land des Unternehmens und seines Bankkontos, das nicht dort liegen muss, wo die Skischule unterrichtet. Stripe fragt nach Angaben und einem Bankkonto aus diesem Land, und es lässt sich nicht mehr ändern, sobald das Auszahlungskonto besteht.",
      "schoolManualBody": "Das Land des Unternehmens und seines Bankkontos, das nicht dort liegen muss, wo die Skischule unterrichtet. Stripe kann noch kein Geld in dein Land schicken, deshalb zahlen wir deine Abhebungen von Hand aus.",
      "placeholder": "Wähle dein Land",
      "default": "Wenn du nichts wählst, verwenden wir: {country}.",
      "saved": "Auszahlungsland gespeichert.",
      "conversion": "Dein Unterricht wird in {from} abgerechnet, und Bankkonten in diesem Land werden meist in {to} geführt. Gib Stripe wenn möglich ein Konto in {from}: Dann bekommst du genau, was du hier siehst. Gibst du eines in {to} an, rechnet Stripe beim Eingang um und der Betrag weicht ab."
    },
    "connect": {
      "setupTitle": "Richte deine Auszahlungen ein",
      "setupBody": "Um dein Guthaben abzuheben, brauchst du ein Auszahlungskonto bei Stripe. Das dauert ein paar Minuten: Identität und Bankkonto. Stripe bewahrt deine Daten auf; wir sehen sie nie.",
      "setupCta": "Auszahlungen einrichten",
      "continueCta": "Einrichtung fortsetzen",
      "reviewBadge": "In Prüfung bei Stripe",
      "readyBadge": "Auszahlungen aktiv"
    },
    "withdraw": {
      "button": "{amount} abheben",
      "minimumNote": "Mindestabhebung: {amount}",
      "confirmTitle": "Dein Guthaben abheben?",
      "confirmBody": "{amount} werden über Stripe auf dein Bankkonto überwiesen. Das dauert normalerweise ein paar Tage und lässt sich nach dem Start nicht mehr abbrechen.",
      "confirmCta": "Ja, abheben",
      "successToast": "Abhebung unterwegs. Stripe schreibt sie deiner Bank in ein paar Tagen gut.",
      "waitingToast": "Abhebung unterwegs. Das Geld aus dem letzten Unterricht wird noch gutgeschrieben: Wir senden es, sobald es da ist, und schicken dir eine E-Mail.",
      "waitingTitle": "Deine Abhebung über {amount} ist unterwegs",
      "waitingBody": "Das Geld aus dem letzten Unterricht wird bei Stripe noch gutgeschrieben, das dauert meist ein paar Tage. Wir senden es selbst, sobald es da ist, ohne dass du etwas tun musst, und schicken dir eine E-Mail, wenn es rausgeht.",
      "error": {
        "not_enabled": "Schließ die Einrichtung deiner Auszahlungen ab, bevor du abhebst.",
        "no_funds": "Du hast gerade kein verfügbares Guthaben.",
        "below_minimum": "Dein verfügbares Guthaben liegt unter der Mindestabhebung.",
        "in_progress": "Eine Abhebung läuft bereits. Warte, bis sie abgeschlossen ist.",
        "transfer_failed": "Die Überweisung ist fehlgeschlagen. Dein Guthaben ist wieder verfügbar; versuch es noch einmal.",
        "no_fiscal_details": "Füge deine Steuerdaten hinzu, bevor du abhebst."
      },
      "confirmManual": "Wir schicken {amount} über die Auszahlungsmethode, die du gespeichert hast. Wir prüfen die Abhebung und senden sie von Hand, das dauert etwas länger als eine automatische Überweisung; wir schicken dir eine E-Mail, sobald das Geld unterwegs ist.",
      "successManual": "Abhebung angefordert. Wir schicken das Geld und melden uns per E-Mail."
    },
    "withdrawals": {
      "title": "Abhebungen",
      "invoiceLink": "Rechnung",
      "status": {
        "processing": "In Bearbeitung",
        "paid": "Abgeschlossen",
        "failed": "Fehlgeschlagen",
        "awaiting_funds": "Wartet auf Guthaben",
        "awaiting_payout": "Wartet auf Versand"
      }
    },
    "movements": "Transaktionen",
    "colRef": "Ref.",
    "colDate": "Datum",
    "colInstructor": "Skilehrer",
    "colResort": "Skigebiet",
    "colAmount": "Dein Anteil",
    "colStatus": "Status",
    "empty": "Hier ist noch nichts. Sobald ein Unterricht bestätigt ist, erscheinen deine {percent} % in dieser Liste.",
    "status": {
      "pending_completion": "Wartet auf Bestätigung",
      "pending_review_period": "In Prüfung",
      "available": "Verfügbar",
      "processing": "Wird ausgezahlt",
      "paid": "Abgehoben",
      "failed": "An den Kunden erstattet",
      "on_hold": "Zurückgehalten"
    },
    "manual": {
      "setupTitle": "Sag uns, wie wir dich bezahlen sollen",
      "setupBody": "Stripe erreicht dein Land noch nicht, deshalb zahlen wir deine Abhebungen selbst per PayPal, Payoneer oder Banküberweisung aus. Du kannst in der Zwischenzeit weiter unterrichten und Guthaben aufbauen – das hier brauchst du nur, um es abzuheben.",
      "setupCta": "Auszahlungen einrichten",
      "readyBadge": "Du wirst an {email} bezahlt",
      "readyBadgeBank": "Du wirst per Überweisung auf die IBAN mit der Endung {last4} bezahlt"
    },
    "commissionNote": "Seit dem {date} behält Alpine Pal von jedem neuen Unterricht {percent} % ein. Bereits verkaufter Unterricht behält seine Provision.",
    "referralNote": "Dank des Empfehlungsprogramms zahlst du für deine nächsten Buchungen {percent} % Provision statt {standard} %: noch {remaining}, bis zum {date}."
  },
  "fiscal": {
    "title": "Steuerdaten",
    "hint": "Mit diesen Daten stellen wir die Rechnung für unsere Provision aus. Du brauchst sie, um dein Guthaben abzuheben. Sie erscheinen nicht auf deinem öffentlichen Profil.",
    "legalName": "Vollständiger Name oder Firma",
    "taxId": "Steuernummer",
    "vatId": "USt-IdNr. (optional)",
    "vatIdHint": "Falls du eine hast, mit dem Länderkürzel, zum Beispiel DE123456789.",
    "address": "Steuerliche Anschrift",
    "postalCode": "Postleitzahl",
    "city": "Ort",
    "countryCode": "Land",
    "countryPlaceholder": "Land auswählen",
    "saved": "Steuerdaten gespeichert.",
    "missingTitle": "Füge deine Steuerdaten hinzu",
    "missingBody": "Wir brauchen sie, um die Rechnung für unsere Provision auszustellen. Ohne sie kannst du dein Guthaben nicht abheben.",
    "missingCta": "Steuerdaten hinzufügen",
    "invoicesTitle": "Rechnungen von Alpine Pal",
    "invoicesEmpty": "Du hast noch keine Rechnungen von Alpine Pal.",
    "error": {
      "legalName": "Gib deinen vollständigen Namen oder den deiner Firma an.",
      "taxId": "Gib deine vollständige Steuernummer an.",
      "taxIdSpain": "Diese NIF ist nicht gültig: Prüfe die Ziffern und den Buchstaben.",
      "vatId": "Diese Nummer scheint nicht zu stimmen: Sie muss mit dem Länderkürzel beginnen, zum Beispiel DE123456789.",
      "address": "Gib Straße und Hausnummer an.",
      "postalCode": "Gib die Postleitzahl an.",
      "city": "Gib den Ort an.",
      "countryCode": "Wähle das Land aus."
    }
  },
  "account": {
    "menu": "Dein Konto",
    "security": "Sicherheit und Anmeldung",
    "signOut": "Abmelden",
    "closeTitle": "Dein Konto schließen",
    "closeBody": "Das lässt sich nicht rückgängig machen. Dein Profil, dein Chatverlauf und deine Benachrichtigungen werden gelöscht, und du wirst abgemeldet.",
    "closeKept": "Wir behalten, was das Gesetz uns vorschreibt: deine Buchungen und Zahlungsbelege für steuerliche Zwecke sowie die Bewertungen, die du geschrieben hast – sie bleiben mit deinem Vornamen veröffentlicht, wie es die Nutzungsbedingungen erklären. Als Skilehrer musst du vorher dein gesamtes Geld abgehoben haben. Du kannst dich später mit derselben E-Mail-Adresse erneut registrieren.",
    "closeAction": "Mein Konto schließen",
    "confirmTitle": "Dein Konto endgültig schließen?",
    "confirmBody": "Alles außer den oben genannten Daten wird gelöscht und du wirst abgemeldet. Es gibt keinen Weg zurück.",
    "closed": "Dein Konto wurde geschlossen.",
    "blockedBookings": "Du hast noch {count} anstehende Unterrichtsstunden. Lass sie stattfinden oder sag sie zuerst ab.",
    "blockedBookings_one": "Du hast noch {count} anstehende Unterrichtsstunde. Lass sie stattfinden oder sag sie zuerst ab.",
    "clerkFailed": "Deine Daten wurden gelöscht, aber dein Login konnte nicht entfernt werden. Schreib uns, damit wir das abschließen können.",
    "blockedBalance": "Du hast noch {amount} abzuholen. Heb den Betrag ab – oder warte, bis er freigegeben ist, falls ein Unterricht gerade erst beendet wurde – und schließ dann das Konto.",
    "blockedRefund": "Wir erstatten dir gerade {amount}, und der Betrag ist noch nicht angekommen. Warte, bis die Erstattung abgeschlossen ist, bevor du schließt – sonst haben wir keine Adresse mehr, an die wir das Geld schicken können.",
    "blockedSchool": "Dieses Konto verwaltet eine Skischule. Schreib uns, und wir schließen zuerst gemeinsam die Skischule."
  },
  "serverError": {
    "salesCodeTaken": "Diesen Code hat schon ein anderer Vertriebspartner",
    "availabilityManagedBySchool": "Deine Skischule verwaltet jetzt deinen Kalender. Lade die Seite neu, um ihn zu sehen.",
    "settingsManagedBySchool": "Deine Skischule verwaltet deine Buchungseinstellungen. Lade die Seite neu, um sie zu sehen.",
    "bookingManagedBySchool": "Deine Skischule beantwortet Buchungsanfragen für dich. Lade die Seite neu.",
    "instructorSelfManaged": "Dieser Skilehrer beantwortet seine Buchungsanfragen selbst.",
    "externalBlocksReadOnly": "Diese Blöcke kommen aus dem Buchungssystem deiner Skischule und können hier nicht bearbeitet werden.",
    "availabilityChanged": "Der Kalender wurde in der Zwischenzeit von jemand anderem geändert. Lade neu und versuch es noch einmal.",
    "tooManyApiKeys": "Du hast bereits {max} aktive Schlüssel. Widerrufe einen, um einen weiteren zu erstellen.",
    "tooManyWebhooks": "Du hast bereits {max} Endpoints. Entferne einen, um einen weiteren hinzuzufügen.",
    "webhookUrl": "Diese URL ist nicht erlaubt – sie muss https sein und auf einen öffentlichen Server zeigen.",
    "webhookNotFound": "Dieser Endpoint existiert nicht mehr.",
    "webhookEvents": "Wähle mindestens ein bekanntes Ereignis.",
    "slotUnavailable": "Dieser Termin ist nicht mehr offen. Vielleicht hat der Skilehrer seinen Kalender geändert, seit du die Seite geladen hast – lade sie neu und wähle einen anderen Termin.",
    "alreadyBooked": "Jemand hat diesen Termin zuerst gebucht. Wähle einen anderen.",
    "youAlreadyBooked": "Du hast zu dieser Zeit bereits Unterricht gebucht.",
    "inThePast": "Dieser Termin ist schon vorbei. Wähle einen anderen.",
    "tooSoon": "Dieser Skilehrer braucht mehr Vorlauf. Wähle einen späteren Termin.",
    "tooFarAhead": "Dieses Datum liegt zu weit in der Zukunft, um schon gebucht zu werden.",
    "badDuration": "Diese Dauer liegt außerhalb dessen, was dieser Skilehrer anbietet.",
    "badStudents": "Das sind mehr Teilnehmer, als dieser Skilehrer annimmt.",
    "studentDetails": "Prüfe Namen und Alter jedes Teilnehmers.",
    "studentAge": "Das Alter eines Teilnehmers passt nicht zu diesem Unterricht.",
    "contactPhone": "Wir brauchen eine Kontakttelefonnummer.",
    "wrongResort": "Dieser Skilehrer unterrichtet nicht in diesem Skigebiet.",
    "badBookingState": "Diese Buchung hat sich weiterentwickelt, seit du die Seite geöffnet hast. Lade sie neu, um den aktuellen Stand zu sehen.",
    "cannotPay": "Diese Buchung kann nicht mehr bezahlt werden.",
    "alreadyPaid": "Diese Buchung wurde bereits bezahlt.",
    "paymentInProgress": "Deine Zahlung für diese Buchung wird noch bearbeitet. Wir melden uns, sobald sie durch ist.",
    "slotGoneAfterHold": "Deine Buchung ist abgelaufen, bevor die Zahlung abgeschlossen war, und diese Stunde ist nicht mehr verfügbar. Starte bitte eine neue Buchung.",
    "lessonAlreadyStarted": "Die Zeit dieses Unterrichts ist schon vorbei und die Buchung ist unbezahlt abgelaufen. Starte bitte eine neue Buchung mit einer anderen Zeit.",
    "cancellationClosed": "Die kostenlose Stornierung ist für diesen Unterricht nicht mehr möglich. Schreib deinem Skilehrer im Chat.",
    "proposedTimeTaken": "Dieser Termin wurde in der Zwischenzeit vergeben. Frag im Chat nach einem anderen.",
    "slotNowConflicts": "Dieser Termin überschneidet sich jetzt mit einer anderen Buchung. Schlag einen neuen vor oder lehne die Anfrage ab.",
    "outsideAvailability": "Diese Zeit liegt außerhalb deiner veröffentlichten Verfügbarkeit. Öffne sie zuerst in deinem Kalender.",
    "lessonNotEnded": "Der Unterricht ist noch nicht zu Ende.",
    "lessonAlreadyEnded": "Der Unterricht hat bereits stattgefunden – er kann nicht mehr abgesagt werden.",
    "lessonNotEndedChat": "Der Unterricht ist noch nicht zu Ende. Sprich mit deinem Skilehrer im Chat.",
    "cannotDispute": "Für diese Buchung ist keine Reklamation möglich.",
    "disputeReasonRequired": "Sag uns, was schiefgelaufen ist.",
    "refundFailed": "Die Erstattung konnte nicht verarbeitet werden. Wir wurden benachrichtigt.",
    "disputeAlreadyResolved": "Diese Beschwerde ist bereits erledigt. Lade die Seite neu, um zu sehen, wie.",
    "disputeAlreadyRefunded": "Diese Buchung wurde bereits erstattet, daher kann die Beschwerde nur als Erstattung abgeschlossen werden.",
    "schoolStillOwed": "Dieser Skischule steht noch Geld zu, daher kann sie nicht geschlossen werden. Sperre sie und schließe sie, sobald sie alles erhalten hat.",
    "schoolLessonsAhead": "Diese Skischule hat noch Unterrichtseinheiten vor sich, daher kann sie noch nicht geschlossen werden. Die müssen zuerst stattfinden; schließe sie, sobald sie vorbei sind.",
    "onlyCompletedReviewable": "Nur abgeschlossener Unterricht kann bewertet werden.",
    "alreadyReviewed": "Du hast diesen Unterricht bereits bewertet.",
    "badRating": "Gib eine Bewertung zwischen 1 und 5.",
    "commentTooLong": "Dieser Kommentar ist zu lang.",
    "bioTooLong": "Diese Biografie ist zu lang. Das Limit sind 4000 Zeichen.",
    "emptyMessage": "Schreib zuerst etwas.",
    "meetingPointTitle": "Gib dem Treffpunkt einen Namen.",
    "noMeetingPoint": "Es gibt keinen Treffpunkt zu bestätigen.",
    "fileTooLarge": "Diese Datei ist zu groß. Das Limit sind 8 MB.",
    "imageTooLarge": "Dieses Bild ist zu groß. Das Limit sind 5 MB.",
    "imageType": "Nur JPEG-, PNG- oder WebP-Bilder werden akzeptiert.",
    "fileType": "Nur PDF-, JPEG-, PNG- oder WebP-Dateien werden akzeptiert.",
    "fileCorrupt": "Diese Datei sieht nicht nach einem echten Dokument aus. Versuch, sie noch einmal zu exportieren.",
    "imageCorrupt": "Dieses Bild sieht nicht nach einem echten Foto aus. Versuch ein anderes.",
    "badPrice": "Gib einen Stundenpreis über null an.",
    "badExtraPrice": "Der Preis pro zusätzlichem Teilnehmer darf nicht negativ sein.",
    "badMaxStudents": "Die Gruppengröße muss zwischen 1 und 20 liegen.",
    "badNotice": "Wähle eine der angebotenen Vorlaufzeiten.",
    "durationOrder": "Die minimale Unterrichtsdauer darf nicht länger sein als die maximale.",
    "badLessonDuration": "Gib eine Unterrichtsdauer über null an.",
    "badCertifications": "Mit diesen Diplomen stimmt etwas nicht. Prüf sie und speichere erneut.",
    "certNameRequired": "Gib dem Diplom einen Namen und eine ausstellende Stelle.",
    "certExpiryRequired": "Gib dem Diplom ein Ablaufdatum oder kreuze an, dass es nicht abläuft.",
    "licenceRequired": "Für den Unterricht in den gewählten Skigebieten ist eine Lizenznummer erforderlich.",
    "titleRequired": "Um in den gewählten Skigebieten zu unterrichten, lade dein Diplom hoch oder gib seine Nummer an.",
    "offPisteNeedsTitle": "Abseits der Piste, Freeride und Big Mountain brauchen in diesen Skigebieten ein eigenes Diplom: Füge es zuerst hinzu oder entferne die Häkchen.",
    "approveNeedsTitle": "Diesem Profil fehlt die Qualifikation, die seine Skigebiete verlangen: Fordere sie vor der Freigabe an.",
    "pickResort": "Wähle mindestens ein Skigebiet.",
    "resortHasGroupClasses": "In diesem Skigebiet sind Gruppenkurse veröffentlicht: Sage sie ab oder verlege sie, bevor du es entfernst.",
    "pickLanguage": "Wähle mindestens eine Unterrichtssprache.",
    "badKind": "Das ist kein gültiger Profiltyp.",
    "notRejected": "Nur eine abgelehnte Bewerbung kann erneut zur Prüfung geschickt werden.",
    "foreignDocument": "Dieses Dokument gehört nicht zu diesem Konto.",
    "badAvailability": "Mit diesen Verfügbarkeitsblöcken stimmt etwas nicht. Prüf sie und speichere erneut.",
    "availabilityTooSoon": "Einige der Stunden, die du geöffnet hast, beginnen innerhalb deiner Vorlaufzeit von {hours} Stunden, also könnte sie niemand buchen. Öffne Stunden weiter in der Zukunft oder verkürze die Vorlaufzeit unter Privatunterricht.",
    "tooManyAvailabilityBlocks": "Dein Kalender hat ab heute mehr als {max} Verfügbarkeitsblöcke. Fasse einige zusammen oder nutze wöchentliche Blöcke und speichere erneut.",
    "chargebackOpen": "Für diese Buchung läuft eine Rückbuchung: Die Bank hat das Geld bereits zurückgeholt. Sie wird von selbst abgeschlossen, sobald Stripe entscheidet; um sie vorher zu akzeptieren, nutze „Dem Kunden erstatten“ unter Reklamationen.",
    "startedRejectInstead": "Dieser Unterricht hat schon begonnen und kann nicht mehr angenommen werden. Lehne ihn ab, dann bekommt der Kunde sein Geld zurück.",
    "rateLimited": "Zu viele Versuche hintereinander. Warte einen Moment und versuch es noch einmal.",
    "badYearsExperience": "Die Jahre an Erfahrung müssen zwischen 0 und 80 liegen.",
    "tooManyResorts": "Du kannst höchstens {max} Skigebiete auswählen.",
    "instructorNotBookable": "Dieser Skilehrer nimmt gerade keine Buchungen an.",
    "instructorUnavailable": "Dieser Skilehrer ist gerade nicht erreichbar.",
    "schoolNameMismatch": "Der Name stimmt nicht: Gib ihn genau so ein, um die Skischule zu schließen.",
    "onlyApprovedSchoolPublished": "Nur eine genehmigte Skischule kann veröffentlicht werden.",
    "signInRequired": "Melde dich an, um fortzufahren.",
    "notAuthorised": "Das darfst du nicht.",
    "instructorCannotRegisterSchool": "Dieses Konto hat bereits ein Skilehrerprofil – registriere die Skischule über ein eigenes Konto.",
    "countryNotServed": "Dieses Land bedienen wir noch nicht.",
    "schoolNotFound": "Diese Skischule existiert nicht.",
    "schoolNotApproved": "Deine Skischule wurde noch nicht freigegeben.",
    "payoutIban": "Diese IBAN sieht nicht gültig aus.",
    "payoutAccountHolder": "Gib den Namen des Kontoinhabers an.",
    "invitationInvalid": "Diese Einladung ist nicht mehr gültig.",
    "invitationExpired": "Diese Einladung ist abgelaufen – bitte die Skischule, sie erneut zu senden.",
    "invitationWrongEmail": "Die Einladung wurde an eine andere E-Mail-Adresse geschickt. Füge diese Adresse deinem Konto hinzu und verifiziere sie, oder bitte die Skischule, diese hier einzuladen.",
    "schoolCurrencyMismatch": "Wähle Skigebiete im Land oder Währungsraum deiner Skischule.",
    "badEmail": "Diese E-Mail-Adresse sieht nicht gültig aus.",
    "invitationDuplicate": "Für diese E-Mail-Adresse gibt es bereits eine ausstehende Einladung.",
    "alreadyManagesSchool": "Dieses Konto verwaltet bereits eine Skischule.",
    "schoolCannotApply": "Ein Konto, das eine Skischule verwaltet, kann sich nicht als Skilehrer bewerben – nutze ein separates Konto.",
    "instructorCannotManageSchool": "Ein Skilehrer-Konto kann keine Skischule verwalten – nutze ein separates Konto.",
    "creatorCannotBeRemoved": "Wer die Skischule erstellt hat, kann nicht entfernt werden.",
    "accountClosed": "Dieses Konto wurde geschlossen.",
    "instructorClosed": "Dieser Skilehrer hat sein Konto geschlossen.",
    "invoiceNotReady": "Diese Rechnung ist noch nicht verfügbar.",
    "tooYoung": "Du musst mindestens {min} Jahre alt sein, um dich als Skilehrer zu registrieren.",
    "badDateOfBirth": "Dieses Geburtsdatum ist ungültig.",
    "companionBlocked": "In den gewählten Ländern ({countries}) braucht Unterricht gegen Bezahlung ein offizielles Diplom.",
    "priceBelowMinimum": "Dieser Stundenpreis ist zu niedrig, als dass wir ihn abrechnen könnten. Erhöhe ihn und speichere erneut.",
    "companionNoQualification": "Ein Skibegeisterter gibt kein Diplom an, also gibt es nichts zu verifizieren.",
    "outsideSkiDay": "Unterricht kann nur zwischen 07:00 und 21:00 Uhr stattfinden, Ortszeit des Skigebiets.",
    "tooManyPhotos": "Du kannst nur 3 Fotos haben.",
    "tooManySchoolPhotos": "Die Galerie fasst höchstens 6 Fotos.",
    "photoNotYours": "Dieses Foto gehört nicht dir.",
    "photoList": "Diese Fotoliste ist ungültig.",
    "payoutProvider": "Wähle PayPal oder Payoneer.",
    "payoutEmail": "Diese Auszahlungs-E-Mail sieht nicht gültig aus.",
    "payoutNotWaiting": "Diese Auszahlung wartet nicht mehr.",
    "payoutsNotLiveYet": "Wir können deine Auszahlungen noch nicht einschalten – das liegt an uns, nicht an dir. Wir schließen gerade die Einrichtung mit Stripe ab. Dein Guthaben ist sicher, und du kannst es abheben, sobald alles bereit ist.",
    "payoutsCountryBlocked": "Stripe kann in deinem Land keine Auszahlungen machen. Schreib uns an info@alpinepal.com, und wir klären das mit dir.",
    "stripeUnreachable": "Wir konnten Stripe nicht erreichen. Versuch es bitte in ein paar Minuten noch einmal.",
    "payoutCountryUnsupported": "In diesem Land können wir noch keine Auszahlungen machen. Schreib uns an info@alpinepal.com, und wir finden einen anderen Weg.",
    "payoutCountryLocked": "Dein Auszahlungsland lässt sich nicht mehr ändern: Dein Stripe-Konto existiert bereits. Schreib uns an info@alpinepal.com, wenn du das falsche gewählt hast.",
    "noInstructorProfile": "Dieses Konto hat noch kein Skilehrerprofil. Nutze das Bewerbungsformular auf der Einladungsseite.",
    "alreadyInstructor": "Dieses Konto hat bereits ein Skilehrerprofil. Öffne den Einladungslink, um damit der Skischule beizutreten.",
    "joinNotCertified": "Nur geprüfte Skilehrer können einer Skischule beitreten. Stell dein Profil zuerst auf geprüfter Skilehrer um.",
    "joinRejected": "Dein Profil wurde nicht angenommen. Fordere eine neue Prüfung an, bevor du einer Skischule beitrittst.",
    "joinAlreadyInSchool": "Du unterrichtest bereits für eine Skischule. Bitte sie zuerst, dich aus ihrem Kader zu entfernen.",
    "joinCurrencyMismatch": "Dein Profil rechnet in einer anderen Währung ab als die Skischule, und das lässt sich nicht ändern.",
    "joinOutstandingBalance": "Heb dein Guthaben ab, bevor du einer Skischule beitrittst. Bereits bezahlter Unterricht muss zuerst abgerechnet und abgehoben sein.",
    "schoolNotTakingBookings": "Diese Skischule nimmt gerade keine Buchungen an.",
    "unassignedNeedsResorts": "Unterricht ohne zugewiesenen Skilehrer braucht mindestens ein Skigebiet. Wähle sie im Profil der Skischule.",
    "assignNotUnassigned": "Nur Unterricht ohne benannten Skilehrer kann zugewiesen werden.",
    "assignBadState": "Dieser Unterricht kann nicht mehr zugewiesen werden.",
    "assignPackPending": "Nimm zuerst das Paket an: Bis dahin können seine Tage nur an Skilehrer gehen, die deine Skischule verwaltet.",
    "assignNotOnRoster": "Dieser Skilehrer ist kein aktives Mitglied deines Kaders.",
    "assignCurrency": "Dieser Skilehrer rechnet in einer anderen Währung ab als dieser Unterricht.",
    "assignNotVerified": "Dieser Skilehrer ist noch nicht verifiziert.",
    "assignDiscipline": "Dieser Skilehrer unterrichtet die Disziplin dieses Unterrichts nicht.",
    "assignDuration": "Die Dauer dieses Unterrichts liegt außerhalb dessen, was dieser Skilehrer anbietet.",
    "assignStudents": "Dieser Unterricht hat mehr Teilnehmer, als dieser Skilehrer annimmt.",
    "groupClassGone": "Dieser Gruppenkurs ist nicht mehr verfügbar.",
    "groupClassWrongDate": "Dieser Gruppenkurs findet an diesem Datum und zu dieser Uhrzeit nicht statt.",
    "groupClassFull": "Dieser Gruppenkurs ist ausgebucht — alle Plätze sind vergeben.",
    "groupClassFixedTime": "Ein Gruppenkurs hat eine feste Uhrzeit und kann nicht verschoben werden.",
    "groupClassMeetingPointFixed": "Den Treffpunkt eines Gruppenkurses legt der Skilehrer fest, und er gilt für alle.",
    "groupClassAssignWhole": "Die Plätze eines Gruppenkurses können nicht einzeln zugewiesen werden.",
    "groupClassInvalid": "Der Gruppenkurs konnte nicht gespeichert werden. Prüfe Tag, Uhrzeiten und Angaben.",
    "groupClassCapacity": "Gruppenkurse brauchen zwischen 2 und 50 Plätzen, und das Minimum darf sie nicht überschreiten.",
    "groupPriceBelowMinimum": "Der Preis pro Teilnehmer liegt unter dem Minimum.",
    "groupClassesDisabled": "Gruppenkurse sind auf diesem Profil ausgeschaltet. Schalte sie zuerst in seinen Einstellungen ein.",
    "groupClassOverlap": "Diese Stunden überschneiden sich mit einem anderen deiner Gruppenkurse.",
    "groupClassExternalBlock": "Diese Stunden sind durch einen außerhalb von Alpine Pal verkauften Unterricht blockiert.",
    "tooManyGroupClasses": "Du hast bereits {max} anstehende Gruppenkurse, das Maximum. Sage einen ab, bevor du einen weiteren veröffentlichst.",
    "unclaimedProfile": "Dieses Profil wurde noch nicht übernommen: Deine Skischule führt es, bis der Skilehrer es tut.",
    "unclaimedHasLessons": "Dieser Skilehrer hat noch anstehende Einheiten: Sag sie ab oder weise sie zuerst jemand anderem zu.",
    "acceptTerms": "Akzeptiere die Bedingungen, um fortzufahren.",
    "groupClassAges": "Prüfe das Alter: nur bei einem Kinderkurs, zwischen {min} und {max} Jahren, das erste nicht höher als das zweite.",
    "groupClassForChildren": "Dieser Kurs ist für Kinder: Jeder Teilnehmer muss ein Kind sein.",
    "groupClassForAdults": "Dieser Kurs ist für Erwachsene: Jeder Teilnehmer muss ein Erwachsener sein.",
    "badLessonFormats": "Die Formate oder Saisons sind unvollständig. Prüfe sie und speichere erneut.",
    "badDurationPrices": "Die Preise für mehrere Stunden sind ungültig: Längerer Unterricht darf pro Stunde nicht teurer und insgesamt nicht billiger sein als kürzerer.",
    "badSeatDisciplines": "Wähle die Disziplin dieser Kurse: Ski, Snowboard oder beides.",
    "badLessonLength": "Prüfe die Kursdauer: Die kürzeste darf nicht länger sein als die längste.",
    "oneLevelPerBooking": "Diese Skischule mischt keine Niveaus oder Altersgruppen in einem Kurs: Buche für jede Gruppe einzeln.",
    "formatsNotSold": "Dieser Kalender verkauft keine festen Formate. Wähle die Zeit erneut.",
    "chooseFormat": "Dieser Unterricht wird in festen Formaten verkauft: Wähle eines im Kalender.",
    "formatGone": "Dieses Format wird nicht mehr angeboten. Wähle ein anderes im Kalender der Skischule.",
    "formatNotOnDate": "Dieses Format wird an diesem Tag nicht verkauft. Wähle einen anderen Tag oder ein anderes Format.",
    "formatOtherTime": "Dieses Format beginnt zu einer anderen Zeit. Wähle es im Kalender erneut.",
    "formatMoveHours": "Unterricht, der als festes Format verkauft wurde, kann nur zu denselben Zeiten verschoben werden.",
    "formatMovePrice": "An diesem Tag wird dieses Format nicht zu dem Preis verkauft, den der Kunde bezahlt hat. Wähle einen anderen Tag.",
    "packDayUnavailable": "Einer der Tage des Pakets ist nicht mehr verfügbar. Wähle einen anderen Starttag.",
    "packDayFull": "Einer der Tage des Pakets ist ausgebucht. Wähle einen anderen Starttag oder weniger Personen.",
    "onlyPacks": "Dieser Gruppenkurs wird nur in Paketen verkauft.",
    "packNotSold": "Dieses Paket wird nicht mehr verkauft.",
    "packBandsMissing": "Wähle für jede Person einen Preis.",
    "packNotFromDate": "Dieses Paket kann an diesem Tag nicht beginnen: Es bleiben nicht genug Tage.",
    "minDaysRequired": "An diesen Tagen wird dieser Unterricht nur für mehrere Tage am Stück verkauft.",
    "packStarted": "Dieses Paket hat schon begonnen: Es kann nicht mehr storniert werden.",
    "packDayFixed": "Ein Tag eines Pakets kann nicht verschoben werden.",
    "badPacks": "Die Pakete können so nicht gespeichert werden: Prüfe Tage und Preise.",
    "equipmentUnavailable": "Zu diesem Unterricht gibt es keinen Ausrüstungsverleih mehr. Entferne die Ausrüstung, um ihn zu buchen.",
    "equipmentInvalid": "Prüfe die gewählte Ausrüstung: Etwas davon wird nicht mehr angeboten.",
    "equipmentShoeSize": "Gib die Schuhgröße aller an, die Schuhe mieten.",
    "equipmentHeight": "Gib die Körpergröße aller an, die Ski, ein Board oder Kleidung mieten.",
    "equipmentPrice": "Jeder Preis pro Tag muss zwischen {min} und {max} liegen.",
    "equipmentOtherName": "Gib jedem Artikel unter „Sonstiges“ einen Namen.",
    "equipmentTooManyOthers": "Höchstens {max} Artikel unter „Sonstiges“.",
    "badCancellationWindow": "Wähle eine der angebotenen Stornobedingungen.",
    "referralNotPending": "Diese Empfehlung wartet nicht mehr auf Prüfung. Lade die Seite neu.",
    "referrerIneligible": "Die empfehlende Person kann die Prämie nicht mehr erhalten: Sie ist in einer Skischule, pausiert oder hat ihr Konto geschlossen.",
    "referralYearLimit": "Die empfehlende Person hat dieses Jahr schon alle möglichen Prämien bekommen.",
    "referralGrantRevoked": "Dieser Rabatt war schon zurückgezogen.",
    "badSeasonPrices": "Die Saisonpreise sind ungültig. Prüfe die Daten und die Preise.",
    "badIncludedStudents": "Die im Preis enthaltenen Schüler müssen eine Zahl von 1 bis 20 sein.",
    "badChildEquipmentAge": "Das Alter für Kinderpreise muss zwischen 3 und 17 Jahren liegen.",
    "badChildEquipmentSize": "Die Größe für Kinderausrüstung ist ungültig: Prüfe Körper- und Schuhgröße.",
    "fiscalDetails": "Prüfe deine Steuerdaten: Etwas darin stimmt nicht.",
    "lueiraReview": "Deine Lueira-Verbindung wird geprüft. Wir sagen dir Bescheid, sobald sie bereit ist."
  },
  "installApp": {
    "title": "Installiere Alpine Pal als App",
    "body": "Alpine Pal öffnet sich dann in einem eigenen Fenster wie jede andere App – mit deinen Anfragen und Nachrichten immer griffbereit.",
    "iosIntro": "Auf iPhone und iPad geht das in zwei Schritten:",
    "iosShare": "Tippe auf „Teilen“ (falls du es nicht siehst: im Menü ···).",
    "iosAdd": "Wähle „Zum Home-Bildschirm“.",
    "install": "App installieren",
    "notNow": "Nicht jetzt"
  },
  "push": {
    "title": "Benachrichtigungen auf diesem Gerät erhalten",
    "body": "Wir melden dir Buchungsanfragen, Nachrichten und alles, was auf deine Antwort wartet, sofort – auch wenn die App geschlossen ist.",
    "bodyCustomer": "Wir melden uns sofort, wenn deine Buchung angenommen wird, dir jemand schreibt oder sich etwas ändert – auch wenn Alpine Pal nicht geöffnet ist.",
    "hint": "Du kannst sie jederzeit über die Glocke oder in den Einstellungen deines Handys ausschalten.",
    "enable": "Benachrichtigungen aktivieren",
    "notNow": "Nicht jetzt",
    "toggle": "Benachrichtigungen auf diesem Gerät",
    "blocked": "In den Geräteeinstellungen blockiert",
    "iosInstall": "Installiere auf dem iPhone die App, um Benachrichtigungen zu erhalten",
    "enabled": "Benachrichtigungen aktiviert. Wir haben dir eine zum Testen geschickt.",
    "untested": "Benachrichtigungen aktiviert, aber die Testnachricht ging nicht raus. Wenn nichts ankommt, aktiviere sie später erneut.",
    "disabled": "Benachrichtigungen auf diesem Gerät ausgeschaltet.",
    "denied": "Benachrichtigungen sind blockiert. Um sie zu erhalten, erlaube sie für Alpine Pal in den Geräteeinstellungen.",
    "failed": "Benachrichtigungen konnten nicht aktiviert werden. Bitte versuche es erneut.",
    "testTitle": "Benachrichtigungen aktiviert",
    "testBody": "So erreichen dich Neuigkeiten zu deinen Buchungen und Nachrichten."
  },
  "share": {
    "myProfile": "Mein Profil teilen",
    "schoolPage": "Seite der Skischule teilen",
    "copied": "Link kopiert",
    "copyFailed": "Link konnte nicht kopiert werden"
  },
  "formatCalendar": {
    "title": "Kalender der Formate",
    "subtitle": "Eine Zeile pro Format. Klicke auf ein Feld, um es zu öffnen, seine Plätze zu ändern oder es zu schließen. Zeiten in der Zeitzone des Skigebiets.",
    "subtitlePerson": "Eine Zeile pro Format. Klicke auf ein Feld, um es zu öffnen oder zu schließen. Ein Unterricht zur Zeit. Zeiten in der Zeitzone des Skigebiets.",
    "noFormats": "Füge in Schritt 2 mindestens ein Format hinzu, um hier seinen Kalender zu sehen.",
    "legendOnSale": "Im Verkauf",
    "legendClosed": "Geschlossen",
    "legendNoSeason": "Kein Preis an diesem Tag",
    "cellClosed": "Geschlossen. Klicke, um es für {price} zu öffnen.",
    "cellNoSeason": "Dieser Tag liegt in keiner Saison mit einem Preis für dieses Format: Es wird nicht verkauft.",
    "cellOpen": "{taken} von {places} gebucht · {price}",
    "cellOpenNoPrice": "{taken} von {places} gebucht · kein Preis an diesem Tag",
    "weekOutOfSeason": "Diese Woche liegt in keiner Saison: Ihre Formate haben keinen Preis und werden nicht verkauft.",
    "toSeason": "Zum {date}",
    "closedNow": "An diesem Tag geschlossen.",
    "placesHint": "Wie viele Privatstunden in diesem Format du in diesem Skigebiet gleichzeitig verkaufen kannst.",
    "wholeDay": "Den ganzen Tag ({from}–{to}): Die Plätze gelten für alle Formate",
    "wholeDayHint": "Mit einem Platz pro Lehrer belegt jedes Format einen, solange es dauert, und du verkaufst nie mehr Kurse gleichzeitig als Lehrer. Einzeln geöffnet addieren sich die Plätze überlappender Formate.",
    "wholeDayPerson": "Den ganzen Tag ({from}–{to}): öffnet die Stunden aller Formate",
    "wholeDayPersonHint": "Ein Unterricht zur Zeit: Sobald ein Format gebucht ist, sind die überlappenden an diesem Tag nicht mehr buchbar.",
    "openNowPerson": "An diesem Tag geöffnet.",
    "bookedNowPerson": "An diesem Tag geöffnet, und in diesen Stunden ist schon ein Unterricht gebucht.",
    "scopeWeekly": "Jede Woche",
    "untilSeasonEnd": "Bis zum Ende der Saison am {date}.",
    "untilDate": "Bis einschließlich {date}.",
    "alsoOpens": "Damit öffnet sich auch: {formats}.",
    "alsoCloses": "Damit wird auch nicht mehr verkauft: {formats}.",
    "closeAlsoCloses": "Wenn du es schließt, schließt sich auch: {formats}.",
    "closedFormatNow": "An diesem Tag ist nur dieses Format geschlossen. Seine Stunden behalten {places} Plätze für die anderen.",
    "closedFormatNowPerson": "An diesem Tag ist nur dieses Format geschlossen. Die anderen Formate in diesen Stunden bleiben buchbar.",
    "cellClosedFormat": "Nur dieses Format ist geschlossen. Klicke, um es für {price} zu öffnen.",
    "closeDay": "Tag schließen",
    "openDay": "Tag öffnen",
    "closeOnlyHint": "„Format schließen“ schließt nur dieses; die anderen behalten ihre Plätze. Um alle zu schließen, aktiviere „Den ganzen Tag“.",
    "closeOnlyHintPerson": "Format schließen schließt nur dieses; die anderen bleiben buchbar. Um alle zu schließen, schalte Den ganzen Tag ein.",
    "close": "Format schließen",
    "open": "Format öffnen"
  },
  "packs": {
    "title": "Mehrtagespakete",
    "optional": "Mehrtagespakete (optional)",
    "hint": "Verkaufe mehrere Tage des Kurses mit einer Zahlung, zu einem Preis pro Person nach Alter. Jeder Tag wird als Kurstag gebucht.",
    "courseNote": "Sie gelten für den ganzen Kurs: die Wochentage, die du zusammen veröffentlicht hast.",
    "days": "Tage",
    "band": {
      "adult": "Erwachsene",
      "youth": "Jugendliche",
      "child": "Kinder"
    },
    "addOption": "Paket hinzufügen",
    "removeOption": "Dieses Paket entfernen",
    "pricesHint": "Preis pro Person für das ganze Paket. Eine leere Altersgruppe wird in diesem Paket nicht verkauft.",
    "agesTitle": "Alter jeder Gruppe (optional)",
    "agesMin": "Von",
    "agesMax": "Bis",
    "includesTitle": "Was außer dem Unterricht enthalten ist",
    "include": {
      "liftPass": "Skipass",
      "rental": "Ausrüstungsverleih",
      "helmet": "Helm"
    },
    "singleDays": "Auch einzelne Tage verkaufen",
    "singleDaysHint": "Jeder einzelne Tag zum Preis pro Person des Kurses.",
    "blocked": {
      "too_many_options": "Höchstens {max} Pakete.",
      "bad_days": "Jedes Paket hat {min} bis {max} Tage.",
      "duplicate_days": "Zwei Pakete haben gleich viele Tage.",
      "option_without_prices": "Jedes Paket braucht mindestens einen Preis.",
      "price_below_minimum": "Jeder Preis muss mindestens {min} {currency} pro Tag des Pakets betragen.",
      "bad_ages": "Prüfe das Alter: von {min} bis {max} Jahren, und die erste Zahl nicht größer als die zweite."
    },
    "saved": "Pakete gespeichert",
    "save": "Pakete speichern",
    "remove": "Pakete entfernen",
    "edit": "Pakete bearbeiten",
    "none": "Keine: Jeder Tag wird einzeln verkauft.",
    "summaryOptions": "Pakete mit {list} Tagen",
    "cardBadge": "Pakete mit {list} Tagen",
    "agesRange": "{min}–{max} Jahre",
    "agesFrom": "ab {min} Jahren",
    "agesUpTo": "bis {max} Jahre",
    "single": "Nur dieser Tag",
    "optionLabel": "{days} Tage",
    "fromPerPerson": "ab {price} pro Person",
    "chooseWho": "Wer kommt mit?",
    "addOne": "Eine Person hinzufügen",
    "removeOne": "Eine Person entfernen",
    "includes": "Enthalten: {list}",
    "lessons": "Unterricht",
    "oneDay": "Ein Tag",
    "daysInRow": "{days} Tage am Stück",
    "minDaysNote": "An diesen Tagen sind mindestens {days} Tage am Stück zu buchen.",
    "datesRange": "Vom {from} bis {to}.",
    "doesNotFit": "Ab diesem Tag sind nicht {days} Tage am Stück buchbar: Wähle einen anderen ersten Tag.",
    "people": "Personen: {n}",
    "summaryLabel": "Paket",
    "firstDay": "Erster Tag",
    "groupDaysNote": "Die nächsten {days} Kurstage ab dem {date}.",
    "formatDaysNote": "{days} Tage am Stück, vom {from} bis zum {to}.",
    "bookingTitle": "{days}-Tage-Paket",
    "dayOf": "Tag {day} von {days}",
    "bookingNote": "Jeder Tag ist eine eigene Stunde. Das Paket wird nur ganz storniert; fällt einer der Tage aus, bekommst du den Anteil dieses Tages zurück.",
    "chatOnFirstDay": "Der Chat des Pakets ist an seinem ersten Tag.",
    "openFirstDay": "Zum ersten Tag",
    "cancelPack": "Paket stornieren",
    "acceptPack": "Paket annehmen",
    "rejectPack": "Paket ablehnen",
    "answerWhole": "Dieser Tag gehört zu einem Paket mit {days} Tagen: Angenommen oder abgelehnt wird das ganze Paket, und seine Tage lassen sich nicht verschieben.",
    "wholePackNote": "Pro Person, für das ganze Paket, nach Alter."
  },
  "extraStudents": {
    "title": "Preis pro zusätzlichem Teilnehmer",
    "foldHint": "Wenn du mehr verlangst, wenn der Unterricht für mehrere Teilnehmer ist.",
    "extraHint": "Leer oder 0: derselbe Preis, egal wie groß die Gruppe ist."
  },
  "durationPrices": {
    "title": "Preis für mehrere Stunden am Stück",
    "hint": "Preis des ganzen Kurses für einen Schüler. Leer: Diese Länge kostet den Stundensatz der letzten kürzeren mit Preis oder wird nach Stunden berechnet, wenn es keine gibt.",
    "label": "{hours} Stunden am Stück",
    "labelOrMore": "{hours} Stunden oder mehr",
    "perHour": "= {price} pro Stunde",
    "lineExact": "{hours} Stunden am Stück",
    "lineRate": "{hours} Std. zu {price} pro Stunde",
    "short": "{hours} Std.",
    "shortOrMore": "{hours} Std. oder mehr",
    "blocked": {
      "not_a_price": "Der Preis für {hours} Stunden muss eine Zahl über 0 sein. Lass das Feld leer, wenn diese Dauer keinen eigenen Preis hat.",
      "below_minimum": "Jeder Preis muss mindestens {min} {currency} pro Stunde betragen.",
      "dearer_per_hour": "{hours} Stunden kosten {rate} pro Stunde, mehr als {shorter} Stunden ({shorterRate} pro Stunde): Ein längerer Kurs darf pro Stunde nicht teurer sein.",
      "dearer_than_hourly": "{hours} Stunden kosten {rate} pro Stunde, mehr als der Stundenpreis ({shorterRate}), zu dem Kurse von {shorter} h berechnet werden.",
      "cheaper_than_shorter": "{hours} Stunden kosten insgesamt {total}, weniger als {shorter} Stunden ({shorterTotal}): Ein längerer Kurs darf nicht weniger kosten.",
      "cheaper_than_hourly": "{hours} Stunden kosten insgesamt {total}, weniger als {shorter} h zum Stundenpreis ({shorterTotal}): Ein längerer Kurs darf nicht weniger kosten.",
      "orStartLater": "Wenn du keine so kurzen Kurse verkaufst, lass sie bei {hours} Stunden beginnen."
    },
    "foldHint": "Wenn du für 2, 3 oder mehr Stunden am Stück einen festen Preis verlangst."
  },
  "seasonPrices": {
    "title": "Saisonpreise",
    "hint": "Optional. An den Daten einer Saison gelten ihr Stundenpreis und ihre Preise für mehrere Stunden am Stück; an allen anderen Tagen die oben.",
    "namePlaceholder": "Hochsaison",
    "rateLabel": "Stundenpreis an diesen Daten ({currency})",
    "headerNote": "Der Preis hängt vom Datum ab: Wähle einen Tag, um den Preis für diesen Tag zu sehen.",
    "includesUpTo": "Der Preis gilt für bis zu {n} Schüler",
    "includedLabel": "Im Preis enthaltene Schüler",
    "includedHint": "Der Aufpreis pro Schüler gilt ab dem zweiten.",
    "includedHintFrom": "Der Aufpreis pro Schüler gilt ab dem {n}. Schüler.",
    "blocked": {
      "too_many_seasons": "Höchstens {max} Saisons.",
      "bad_season": "Eine Saison lässt sich nicht lesen: Entferne sie und lege sie neu an.",
      "bad_season_name": "Der Name einer Saison ist zu lang (höchstens {max} Zeichen).",
      "bad_season_dates": "Prüfe die markierten Daten: Jeder Zeitraum braucht einen Anfangs- und einen Endtag, und das Ende darf nicht vor dem Anfang liegen.",
      "seasons_overlap": "Zwei Zeiträume überschneiden sich: Jeder Tag kann nur einen Preis haben.",
      "season_rate_below_minimum": "Der Stundenpreis der Saison liegt unter dem Mindestpreis von {min} {currency}.",
      "season_duration_prices": "Prüfe die Preise für mehrere Stunden der Saison."
    },
    "foldHint": "Wenn du an manchen Daten, etwa in der Hochsaison, einen anderen Preis verlangst.",
    "unnamed": "Saison {n}"
  },
  "extraPer": {
    "label": "Wie der Aufpreis berechnet wird",
    "hour": "pro Stunde",
    "lesson": "pro Kurs"
  },
  "equipment": {
    "title": "Ausrüstungsverleih",
    "intro": "Vermiete deine Ausrüstung zusammen mit deinem Unterricht. Wer eine deiner Stunden bucht, kann hinzufügen, was jeder Teilnehmer braucht, und es zusammen mit der Stunde bezahlen.",
    "enableLabel": "Ausrüstungsverleih anbieten",
    "whereNote": "Er wird bei jedem Unterricht angeboten, den deine Skischule abrechnet: ohne zugewiesenen Skilehrer, Gruppenkurse und der Unterricht der Skilehrer in deinem Team. Der Preis gilt pro Tag, für so viele Tage, wie der Unterricht hat.",
    "commissionNote": "Wie beim Unterricht behalten wir {commission} % ein, und {share} % gehen auf dein Guthaben, wenn der Unterricht abgeschlossen ist; wird der Unterricht erstattet, wird auch seine Ausrüstung erstattet.",
    "nothingPriced": "Gib einem Artikel einen Preis, um ihn anzubieten.",
    "notPublic": "Kunden sehen ihn, sobald deine Skischule veröffentlicht ist.",
    "itemsTitle": "Was du vermietest und der Preis pro Tag",
    "itemsHint": "Preis für Erwachsene. Lass leer, was du nicht verleihst.",
    "groupSki": "Ski",
    "groupSnowboard": "Snowboard",
    "groupCommon": "Für alle",
    "perDay": "{currency}/Tag",
    "othersTitle": "Sonstiges",
    "othersHint": "Was nicht in der Liste steht, mit deinem eigenen Namen dafür. Es wird so angezeigt, wie du es schreibst, in allen Sprachen.",
    "otherNameLabel": "Name des Artikels",
    "otherNamePlaceholder": "z. B. Rückenprotektor",
    "addOther": "Artikel hinzufügen",
    "removeOther": "Diesen Artikel entfernen",
    "priceRangeError": "Jeder Preis pro Tag muss zwischen {min} und {max} liegen.",
    "otherIncomplete": "Gib jedem Artikel unter „Sonstiges“ einen Namen oder lass beide Felder leer.",
    "pickupTitle": "Abholort",
    "pickupHint": "Wenn die Ausrüstung nicht dort abgeholt wird, wo der Unterricht beginnt, gib an, wo. Wer bucht, sieht es vor dem Bezahlen, in der Bestätigung und in der Erinnerung am Vortag.",
    "pickupAddressLabel": "Adresse des Shops",
    "pickupAddressPlaceholder": "Z. B. Hauptstraße 12, Mayrhofen",
    "pickupNoteLabel": "Hinweis (optional)",
    "pickupNotePlaceholder": "Z. B. Geöffnet 8:00–20:30; Abholung schon am Vorabend möglich",
    "pickupNoteHint": "Er wird so angezeigt, wie du ihn schreibst, in allen Sprachen.",
    "pickupNoAddress": "Gib die Adresse des Shops an oder lass auch den Hinweis leer.",
    "pickupBefore": "Hol sie vor dem Unterricht ab.",
    "kind": {
      "ski_set": "Ski-Set (Ski, Schuhe und Stöcke)",
      "skis": "Ski",
      "ski_boots": "Skischuhe",
      "poles": "Stöcke",
      "snowboard_set": "Snowboard-Set (Board und Boots)",
      "snowboard": "Snowboard",
      "snowboard_boots": "Snowboardschuhe",
      "helmet": "Helm",
      "goggles": "Skibrille",
      "gloves": "Handschuhe",
      "clothing": "Kleidung (Jacke und Hose)"
    },
    "checkoutTitle": "Braucht ihr Ausrüstung?",
    "checkoutIntro": "{school} vermietet Ausrüstung für den Unterricht. Kreuze an, was jeder Teilnehmer braucht: Sie wird zusammen mit der Stunde bezahlt.",
    "checkoutDays": "Der Preis gilt pro Tag, für die {days} Tage des Pakets.",
    "includedInSet": "Im Set enthalten",
    "pricePerDay": "{price}/Tag",
    "shoeSize": "Schuhgröße (EU)",
    "height": "Körpergröße (cm)",
    "sizesNote": "Der Verleih stellt die Ausrüstung bei der Abholung ein.",
    "breakdownLine": "Ausrüstungsverleih",
    "breakdownLineDays": "Ausrüstungsverleih · {days} Tage",
    "errorStudent": "Prüfe die gewählte Ausrüstung.",
    "errorItem": "Prüfe die gewählte Ausrüstung: Etwas davon wird nicht mehr angeboten.",
    "errorSet": "Ein Set enthält bereits seine Ski, Schuhe oder sein Board.",
    "errorShoeSize": "Gib die Schuhgröße aller an, die Schuhe mieten.",
    "errorHeight": "Gib die Körpergröße aller an, die Ski, ein Board oder Kleidung mieten.",
    "bookingLabel": "Ausrüstungsverleih",
    "includedInTotal": "{amount}, im Gesamtbetrag enthalten",
    "shoeShort": "Schuhgröße {size}",
    "heightShort": "{cm} cm",
    "forDays": "Für {days} Tage",
    "childTitle": "Kinderpreise",
    "childFoldHint": "Wenn Kinderausrüstung einen anderen Preis hat.",
    "childHint": "Gelten für Teilnehmer, die als Kind gebucht werden. Lass leer, was genauso viel kostet wie für Erwachsene.",
    "childMaxAgeLabel": "Für Kinder bis",
    "childMaxAgeSuffix": "Jahre (einschließlich)",
    "childAgeError": "Das Alter muss zwischen {min} und {max} Jahren liegen.",
    "childNoItems": "Gib zuerst oben den Preis für das an, was du verleihst.",
    "childSummary": "Bis {age} Jahre · {n} mit Kinderpreis",
    "childPricesNote": "Kinderpreis: bis {age} Jahre.",
    "childTag": "Kind",
    "tier": {
      "basic": "Basisklasse",
      "mid": "Mittelklasse",
      "high": "Oberklasse"
    },
    "tierLabel": "Klasse",
    "tiersTitle": "Klassen",
    "tiersFoldHint": "Wenn du dieselbe Ausrüstung in mehreren Klassen verleihst.",
    "tiersHint": "Wähle die Klassen, die du verleihst, und gib für jede den Preis an. Lass eine Klasse leer, die ein Artikel nicht hat: Hat er nur eine, wählt der Kunde nicht.",
    "childByLabel": "Kinderpreis nach",
    "childByAge": "Alter",
    "childBySize": "Größe",
    "childHintSize": "Gilt für alle bis zu dieser Körpergröße (Ski, Boards und Kleidung) oder Schuhgröße (Schuhe); ein Set, wenn beides passt. Helm, Stöcke und alles andere immer zum Erwachsenenpreis. Lass leer, was genauso viel kostet wie für Erwachsene.",
    "childMaxHeightLabel": "Kinderausrüstung bis",
    "childMaxShoeLabel": "cm und Schuhgröße",
    "childSizeError": "Die Körpergröße muss zwischen {minHeight} und {maxHeight} cm liegen und die Schuhgröße zwischen {minShoe} und {maxShoe}.",
    "childWhoAge": "bis {age} Jahre",
    "childWhoSize": "bis {height} cm und Schuhgröße {shoe}",
    "childSummaryWho": "{who} · {n} mit Kinderpreis",
    "childSizeNote": "Kinderausrüstung bis {height} cm und Schuhgröße {shoe}: Der Preis erscheint, sobald Körper- und Schuhgröße eingegeben sind."
  },
  "googleCalendar": {
    "title": "Google Kalender",
    "introInstructor": "Deine bestätigten Kurse erscheinen von selbst in einem Kalender „Alpine Pal“ in deinem Google-Konto: Sie werden sofort eingetragen, verschoben und gelöscht. Deine anderen Kalender bleiben unberührt.",
    "introSchool": "Alle Kurse deiner Skischule erscheinen von selbst, mit dem Namen des Skilehrers vorne, in einem Kalender „Alpine Pal“ in eurem Google-Konto. Kurse ohne zugewiesenen Skilehrer stehen als „Nicht zugewiesen“ da.",
    "schoolAccountTip": "Besser ein gemeinsames Konto der Skischule (zum Beispiel buchungen@…) als das private Konto eines Verwalters. Jeder Skilehrer kann zusätzlich seinen eigenen in seinem Dashboard unter Verbindungen verbinden.",
    "connect": "Google Kalender verbinden",
    "connectedAs": "Verbunden mit {email}",
    "connectedBy": "verbunden von {name}",
    "updating": "Deine Kurse werden aktualisiert…",
    "syncedAt": "Aktualisiert: {when}",
    "resync": "Neu synchronisieren",
    "resyncDone": "Deine Kurse werden neu in den Google Kalender geschrieben.",
    "disconnect": "Trennen",
    "disconnectTitle": "Google Kalender trennen?",
    "disconnectBody": "Kurse kommen dann nicht mehr in den Google Kalender. In Alpine Pal ändert sich nichts.",
    "deleteCalendar": "Auch den Kalender „Alpine Pal“ bei Google löschen",
    "disconnected": "Google Kalender getrennt.",
    "brokenRevoked": "Alpine Pal hat keinen Zugriff mehr auf das Konto {email}, daher kommen neue Kurse nicht mehr in den Google Kalender. Verbinde ihn neu.",
    "brokenDeleted": "Der Kalender „Alpine Pal“ wurde aus dem Konto {email} gelöscht, daher kommen neue Kurse nicht mehr an. Verbinde ihn neu, um ihn wieder anzulegen.",
    "reconnect": "Neu verbinden",
    "busy": {
      "title": "Meine belegten Zeiten sperren",
      "intro": "Was du in deinem Google Kalender hast (Arzttermin, anderer Kurs, eine Reise), kann auf Alpine Pal nicht mehr gebucht werden. Wir sehen nur, wann du belegt bist, nie was es ist.",
      "enable": "Aktivieren",
      "on": "Aktiv: Zeiten, die dein Haupt-Google-Kalender als belegt anzeigt, können nicht gebucht werden. Termine, die als „verfügbar“ markiert sind, zählen nicht.",
      "checkedAt": "Geprüft: {when}",
      "checking": "Deine belegten Zeiten werden gelesen…",
      "failing": "Beim letzten Mal konnten wir deinen Kalender nicht lesen; wir versuchen es in ein paar Minuten erneut. Bis dahin bleiben die zuvor gelesenen Zeiten gesperrt.",
      "disable": "Deaktivieren",
      "disabled": "Deine belegten Zeiten in Google sperren deinen Kalender nicht mehr."
    },
    "result": {
      "connected": "Google Kalender verbunden. Deine Kurse erscheinen in wenigen Sekunden.",
      "denied": "Nicht verbunden: Du hast bei Google abgebrochen.",
      "scope_missing": "Die Kalender-Berechtigung fehlt. Verbinde ihn neu und lass das Kästchen für Google Kalender angehakt.",
      "forbidden": "Du kannst diesen Kalender nicht verbinden.",
      "unavailable": "Die Verbindung mit Google Kalender ist noch nicht verfügbar.",
      "failed": "Die Verbindung mit Google hat nicht geklappt. Versuch es noch einmal.",
      "busy_on": "Erledigt: Zeiten, in denen du in Google Kalender belegt bist, können nicht mehr gebucht werden.",
      "busy_scope_missing": "Die Berechtigung für die Verfügbarkeit fehlt. Aktiviere sie erneut und lass das Kästchen für deine Verfügbarkeit angehakt."
    }
  },
  "referral": {
    "card": {
      "title": "Skilehrer empfehlen",
      "body": "Teile deinen Link mit anderen Skilehrern. Wer sich damit anmeldet, zahlt auf die ersten {amount} an Unterricht {inviteePercent} % Provision statt {standard} %. Und sobald die erste bezahlte Stunde gegeben ist, zahlst du auf deine nächsten {amount} {percent} % statt {base} %.",
      "preview": "Nur für dich sichtbar: Das Programm bleibt aus, bis 15 Tage nach der Mitteilung über die neuen Bedingungen vergangen sind. Ein Code, der jetzt benutzt wird, zählt nicht.",
      "linkLabel": "Dein Empfehlungslink",
      "copy": "Kopieren",
      "copied": "Link kopiert",
      "share": "Teilen",
      "shareText": "Unterrichte auf Alpine Pal. Mit meinem Link zahlst du auf deine ersten {amount} an Unterricht {percent} % Provision statt {standard} %:",
      "code": "Dein Code: {code}. Wer den Link nicht hat, kann ihn bei der Anmeldung eintippen.",
      "rewardsTitle": "Deine niedrigere Provision",
      "reward": "Für deinen Unterricht zahlst du {percent} % statt {base} %: noch {remaining} von {cap}, bis zum {date}.",
      "inviteesTitle": "Deine Einladungen",
      "inviteesEmpty": "Noch hat sich niemand mit deinem Code angemeldet.",
      "limit": "Höchstens {n} Prämien pro Jahr (bisher {used}).",
      "terms": "Bedingungen"
    },
    "status": {
      "registered": "Wartet auf Freigabe",
      "approved": "Profil freigegeben, noch keine Stunde",
      "to_review": "Erste Stunde gegeben: Prämie wird geprüft",
      "rewarded": "Prämie erhalten",
      "declined": "Keine Prämie",
      "void": "Beendet"
    },
    "banner": "{name} lädt dich zu Alpine Pal ein. Meldest du dich mit dem Code an, zahlst du für deine ersten Stunden {percent} % Provision statt {standard} %.",
    "field": {
      "label": "Empfehlungscode",
      "placeholder": "MARTA-7K3Q",
      "valid": "Eingeladen von {name}: Für deine ersten Stunden zahlst du {percent} % Provision statt {standard} %.",
      "invalid": "Diesen Code gibt es nicht oder er gilt nicht mehr. Prüfe ihn oder lass das Feld leer.",
      "privacy": "Wer dich eingeladen hat, sieht, dass du den Code benutzt hast und ob du deine erste Stunde gegeben hast – nie deine Beträge."
    }
  },
  "assistant": {
    "open": "KI-Assistent",
    "title": "Alpine-Pal-Assistent",
    "hint": "Kann ich helfen?",
    "aiBadge": "KI",
    "greeting": "Hallo! Ich bin der KI-Assistent von Alpine Pal. Frag mich alles zur Website, oder sag mir, wo und wann du Ski fahren möchtest, und ich suche dir Kurse.",
    "placeholder": "Schreib deine Frage …",
    "send": "Senden",
    "close": "Schließen",
    "restart": "Neue Unterhaltung",
    "notice": "KI kann Fehler machen. Was du schreibst, wird an Anthropic gesendet, um dir zu antworten, und wir speichern es nicht. Teile keine sensiblen Daten.",
    "noticeLink": "Datenschutz",
    "contactLink": "Kontakt",
    "thinking": "Ich denke nach …",
    "searching": "Ich suche Kurse …",
    "reading": "Ich sehe auf der Website nach …",
    "seeAll": "Alle Ergebnisse ansehen ({total})",
    "errorLimit": "Das sind viele Fragen in kurzer Zeit. Warte ein paar Minuten und versuche es noch einmal.",
    "errorLimitDay": "Du hast das Tagesmaximum an Fragen erreicht. In {count} Stunden kannst du weitermachen.",
    "errorLimitDay_one": "Du hast das Tagesmaximum an Fragen erreicht. In einer Stunde kannst du weitermachen.",
    "errorBusy": "Der Assistent ist gerade nicht verfügbar. Du kannst uns schreiben:",
    "errorFailed": "Etwas ist schiefgelaufen, und ich konnte nicht antworten. Versuche es gleich noch einmal.",
    "errorRefused": "Dabei kann ich dir nicht helfen. Wenn es um Alpine Pal geht, frag bitte anders.",
    "errorCut": "Die Verbindung ist abgebrochen und meine Antwort ist unvollständig. Frag mich noch einmal.",
    "errorTruncated": "Meine Antwort wurde abgeschnitten. Bitte mich um eine kürzere Version.",
    "suggestFind": "Ich suche einen Skilehrer in Zermatt",
    "suggestSignUp": "Wie registriere ich mich?",
    "suggestCancel": "Kann ich eine Buchung stornieren?",
    "suggestHours": "Wo trage ich meine Zeiten ein?",
    "suggestPayout": "Wie bekomme ich mein Geld?",
    "suggestPrices": "Wo ändere ich meine Preise?",
    "suggestAddInstructors": "Wie füge ich meine Skilehrer hinzu?"
  }
}
