Initial commit: SmoothSchedule multi-tenant scheduling platform
This commit includes: - Django backend with multi-tenancy (django-tenants) - React + TypeScript frontend with Vite - Platform administration API with role-based access control - Authentication system with token-based auth - Quick login dev tools for testing different user roles - CORS and CSRF configuration for local development - Docker development environment setup 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
688
frontend/src/i18n/locales/de.json
Normal file
688
frontend/src/i18n/locales/de.json
Normal file
@@ -0,0 +1,688 @@
|
||||
{
|
||||
"common": {
|
||||
"loading": "Laden...",
|
||||
"error": "Fehler",
|
||||
"success": "Erfolg",
|
||||
"save": "Speichern",
|
||||
"saveChanges": "Änderungen speichern",
|
||||
"cancel": "Abbrechen",
|
||||
"delete": "Löschen",
|
||||
"edit": "Bearbeiten",
|
||||
"create": "Erstellen",
|
||||
"update": "Aktualisieren",
|
||||
"close": "Schließen",
|
||||
"confirm": "Bestätigen",
|
||||
"back": "Zurück",
|
||||
"next": "Weiter",
|
||||
"search": "Suchen",
|
||||
"filter": "Filtern",
|
||||
"actions": "Aktionen",
|
||||
"settings": "Einstellungen",
|
||||
"reload": "Neu laden",
|
||||
"viewAll": "Alle Anzeigen",
|
||||
"learnMore": "Mehr Erfahren",
|
||||
"poweredBy": "Bereitgestellt von",
|
||||
"required": "Erforderlich",
|
||||
"optional": "Optional",
|
||||
"masquerade": "Als Benutzer agieren",
|
||||
"masqueradeAsUser": "Als Benutzer agieren"
|
||||
},
|
||||
"auth": {
|
||||
"signIn": "Anmelden",
|
||||
"signOut": "Abmelden",
|
||||
"signingIn": "Anmeldung läuft...",
|
||||
"username": "Benutzername",
|
||||
"password": "Passwort",
|
||||
"enterUsername": "Geben Sie Ihren Benutzernamen ein",
|
||||
"enterPassword": "Geben Sie Ihr Passwort ein",
|
||||
"welcomeBack": "Willkommen zurück",
|
||||
"pleaseEnterDetails": "Bitte geben Sie Ihre Daten ein, um sich anzumelden.",
|
||||
"authError": "Authentifizierungsfehler",
|
||||
"invalidCredentials": "Ungültige Anmeldedaten",
|
||||
"orContinueWith": "Oder fortfahren mit",
|
||||
"loginAtSubdomain": "Bitte melden Sie sich bei Ihrer Geschäfts-Subdomain an. Mitarbeiter und Kunden können sich nicht von der Hauptseite aus anmelden.",
|
||||
"forgotPassword": "Passwort vergessen?",
|
||||
"rememberMe": "Angemeldet bleiben",
|
||||
"twoFactorRequired": "Zwei-Faktor-Authentifizierung erforderlich",
|
||||
"enterCode": "Bestätigungscode eingeben",
|
||||
"verifyCode": "Code Bestätigen"
|
||||
},
|
||||
"nav": {
|
||||
"dashboard": "Dashboard",
|
||||
"scheduler": "Terminplaner",
|
||||
"customers": "Kunden",
|
||||
"resources": "Ressourcen",
|
||||
"payments": "Zahlungen",
|
||||
"messages": "Nachrichten",
|
||||
"staff": "Personal",
|
||||
"businessSettings": "Geschäftseinstellungen",
|
||||
"profile": "Profil",
|
||||
"platformDashboard": "Plattform-Dashboard",
|
||||
"businesses": "Unternehmen",
|
||||
"users": "Benutzer",
|
||||
"support": "Support",
|
||||
"platformSettings": "Plattform-Einstellungen"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
"welcome": "Willkommen, {{name}}!",
|
||||
"todayOverview": "Heutige Übersicht",
|
||||
"upcomingAppointments": "Bevorstehende Termine",
|
||||
"recentActivity": "Neueste Aktivitäten",
|
||||
"quickActions": "Schnellaktionen",
|
||||
"totalRevenue": "Gesamtumsatz",
|
||||
"totalAppointments": "Termine Gesamt",
|
||||
"newCustomers": "Neue Kunden",
|
||||
"pendingPayments": "Ausstehende Zahlungen"
|
||||
},
|
||||
"scheduler": {
|
||||
"title": "Terminplaner",
|
||||
"newAppointment": "Neuer Termin",
|
||||
"editAppointment": "Termin Bearbeiten",
|
||||
"deleteAppointment": "Termin Löschen",
|
||||
"selectResource": "Ressource Auswählen",
|
||||
"selectService": "Service Auswählen",
|
||||
"selectCustomer": "Kunde Auswählen",
|
||||
"selectDate": "Datum Auswählen",
|
||||
"selectTime": "Uhrzeit Auswählen",
|
||||
"duration": "Dauer",
|
||||
"notes": "Notizen",
|
||||
"status": "Status",
|
||||
"confirmed": "Bestätigt",
|
||||
"pending": "Ausstehend",
|
||||
"cancelled": "Storniert",
|
||||
"completed": "Abgeschlossen",
|
||||
"noShow": "Nicht Erschienen",
|
||||
"today": "Heute",
|
||||
"week": "Woche",
|
||||
"month": "Monat",
|
||||
"day": "Tag",
|
||||
"timeline": "Zeitachse",
|
||||
"agenda": "Agenda",
|
||||
"allResources": "Alle Ressourcen"
|
||||
},
|
||||
"customers": {
|
||||
"title": "Kunden",
|
||||
"description": "Verwalten Sie Ihren Kundenstamm und sehen Sie die Historie ein.",
|
||||
"addCustomer": "Kunde Hinzufügen",
|
||||
"editCustomer": "Kunde Bearbeiten",
|
||||
"customerDetails": "Kundendetails",
|
||||
"name": "Name",
|
||||
"fullName": "Vollständiger Name",
|
||||
"email": "E-Mail",
|
||||
"emailAddress": "E-Mail-Adresse",
|
||||
"phone": "Telefon",
|
||||
"phoneNumber": "Telefonnummer",
|
||||
"address": "Adresse",
|
||||
"city": "Stadt",
|
||||
"state": "Bundesland",
|
||||
"zipCode": "PLZ",
|
||||
"tags": "Tags",
|
||||
"tagsPlaceholder": "z.B. VIP, Empfehlung",
|
||||
"tagsCommaSeparated": "Tags (kommagetrennt)",
|
||||
"appointmentHistory": "Terminverlauf",
|
||||
"noAppointments": "Noch keine Termine",
|
||||
"totalSpent": "Gesamtausgaben",
|
||||
"totalSpend": "Gesamtausgaben",
|
||||
"lastVisit": "Letzter Besuch",
|
||||
"nextAppointment": "Nächster Termin",
|
||||
"contactInfo": "Kontaktinfo",
|
||||
"status": "Status",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"never": "Nie",
|
||||
"customer": "Kunde",
|
||||
"searchPlaceholder": "Nach Name, E-Mail oder Telefon suchen...",
|
||||
"filters": "Filter",
|
||||
"noCustomersFound": "Keine Kunden gefunden, die Ihrer Suche entsprechen.",
|
||||
"addNewCustomer": "Neuen Kunden Hinzufügen",
|
||||
"createCustomer": "Kunden Erstellen",
|
||||
"errorLoading": "Fehler beim Laden der Kunden"
|
||||
},
|
||||
"staff": {
|
||||
"title": "Personal & Management",
|
||||
"description": "Benutzerkonten und Berechtigungen verwalten.",
|
||||
"inviteStaff": "Personal Einladen",
|
||||
"name": "Name",
|
||||
"role": "Rolle",
|
||||
"bookableResource": "Buchbare Ressource",
|
||||
"makeBookable": "Buchbar Machen",
|
||||
"yes": "Ja",
|
||||
"errorLoading": "Fehler beim Laden des Personals",
|
||||
"inviteModalTitle": "Personal Einladen",
|
||||
"inviteModalDescription": "Der Benutzereinladungsablauf würde hier sein."
|
||||
},
|
||||
"resources": {
|
||||
"title": "Ressourcen",
|
||||
"description": "Verwalten Sie Ihr Personal, Räume und Geräte.",
|
||||
"addResource": "Ressource Hinzufügen",
|
||||
"editResource": "Ressource Bearbeiten",
|
||||
"resourceDetails": "Ressourcendetails",
|
||||
"resourceName": "Ressourcenname",
|
||||
"name": "Name",
|
||||
"type": "Typ",
|
||||
"resourceType": "Ressourcentyp",
|
||||
"availability": "Verfügbarkeit",
|
||||
"services": "Services",
|
||||
"schedule": "Zeitplan",
|
||||
"active": "Aktiv",
|
||||
"inactive": "Inaktiv",
|
||||
"upcoming": "Bevorstehend",
|
||||
"appointments": "Termine",
|
||||
"viewCalendar": "Kalender Anzeigen",
|
||||
"noResourcesFound": "Keine Ressourcen gefunden.",
|
||||
"addNewResource": "Neue Ressource Hinzufügen",
|
||||
"createResource": "Ressource Erstellen",
|
||||
"staffMember": "Mitarbeiter",
|
||||
"room": "Raum",
|
||||
"equipment": "Gerät",
|
||||
"resourceNote": "Ressourcen sind Platzhalter für die Terminplanung. Personal kann Terminen separat zugewiesen werden.",
|
||||
"errorLoading": "Fehler beim Laden der Ressourcen"
|
||||
},
|
||||
"services": {
|
||||
"title": "Services",
|
||||
"addService": "Service Hinzufügen",
|
||||
"editService": "Service Bearbeiten",
|
||||
"name": "Name",
|
||||
"description": "Beschreibung",
|
||||
"duration": "Dauer",
|
||||
"price": "Preis",
|
||||
"category": "Kategorie",
|
||||
"active": "Aktiv"
|
||||
},
|
||||
"payments": {
|
||||
"title": "Zahlungen",
|
||||
"transactions": "Transaktionen",
|
||||
"invoices": "Rechnungen",
|
||||
"amount": "Betrag",
|
||||
"status": "Status",
|
||||
"date": "Datum",
|
||||
"method": "Methode",
|
||||
"paid": "Bezahlt",
|
||||
"unpaid": "Unbezahlt",
|
||||
"refunded": "Erstattet",
|
||||
"pending": "Ausstehend",
|
||||
"viewDetails": "Details Anzeigen",
|
||||
"issueRefund": "Erstattung Ausstellen",
|
||||
"sendReminder": "Erinnerung Senden",
|
||||
"paymentSettings": "Zahlungseinstellungen",
|
||||
"stripeConnect": "Stripe Connect",
|
||||
"apiKeys": "API-Schlüssel"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Einstellungen",
|
||||
"businessSettings": "Geschäftseinstellungen",
|
||||
"businessSettingsDescription": "Verwalten Sie Ihr Branding, Ihre Domain und Richtlinien.",
|
||||
"domainIdentity": "Domain & Identität",
|
||||
"bookingPolicy": "Buchungs- und Stornierungsrichtlinie",
|
||||
"savedSuccessfully": "Einstellungen erfolgreich gespeichert",
|
||||
"general": "Allgemein",
|
||||
"branding": "Markengestaltung",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"security": "Sicherheit",
|
||||
"integrations": "Integrationen",
|
||||
"billing": "Abrechnung",
|
||||
"businessName": "Firmenname",
|
||||
"subdomain": "Subdomain",
|
||||
"primaryColor": "Primärfarbe",
|
||||
"secondaryColor": "Sekundärfarbe",
|
||||
"logo": "Logo",
|
||||
"uploadLogo": "Logo Hochladen",
|
||||
"timezone": "Zeitzone",
|
||||
"language": "Sprache",
|
||||
"currency": "Währung",
|
||||
"dateFormat": "Datumsformat",
|
||||
"timeFormat": "Zeitformat",
|
||||
"oauth": {
|
||||
"title": "OAuth-Einstellungen",
|
||||
"enabledProviders": "Aktivierte Anbieter",
|
||||
"allowRegistration": "Registrierung über OAuth erlauben",
|
||||
"autoLinkByEmail": "Konten automatisch per E-Mail verknüpfen",
|
||||
"customCredentials": "Eigene OAuth-Anmeldedaten",
|
||||
"customCredentialsDesc": "Verwenden Sie Ihre eigenen OAuth-Anmeldedaten für ein White-Label-Erlebnis",
|
||||
"platformCredentials": "Plattform-Anmeldedaten",
|
||||
"platformCredentialsDesc": "Verwendung der von der Plattform bereitgestellten OAuth-Anmeldedaten",
|
||||
"clientId": "Client-ID",
|
||||
"clientSecret": "Client-Geheimnis",
|
||||
"paidTierOnly": "Eigene OAuth-Anmeldedaten sind nur für kostenpflichtige Tarife verfügbar"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
"title": "Profileinstellungen",
|
||||
"personalInfo": "Persönliche Informationen",
|
||||
"changePassword": "Passwort Ändern",
|
||||
"twoFactor": "Zwei-Faktor-Authentifizierung",
|
||||
"sessions": "Aktive Sitzungen",
|
||||
"emails": "E-Mail-Adressen",
|
||||
"preferences": "Einstellungen",
|
||||
"currentPassword": "Aktuelles Passwort",
|
||||
"newPassword": "Neues Passwort",
|
||||
"confirmPassword": "Passwort Bestätigen",
|
||||
"passwordChanged": "Passwort erfolgreich geändert",
|
||||
"enable2FA": "Zwei-Faktor-Authentifizierung Aktivieren",
|
||||
"disable2FA": "Zwei-Faktor-Authentifizierung Deaktivieren",
|
||||
"scanQRCode": "QR-Code Scannen",
|
||||
"enterBackupCode": "Backup-Code Eingeben",
|
||||
"recoveryCodes": "Wiederherstellungscodes"
|
||||
},
|
||||
"platform": {
|
||||
"title": "Plattformverwaltung",
|
||||
"dashboard": "Plattform-Dashboard",
|
||||
"overview": "Plattformübersicht",
|
||||
"overviewDescription": "Globale Metriken für alle Mandanten.",
|
||||
"mrrGrowth": "MRR-Wachstum",
|
||||
"totalBusinesses": "Unternehmen Gesamt",
|
||||
"totalUsers": "Benutzer Gesamt",
|
||||
"monthlyRevenue": "Monatlicher Umsatz",
|
||||
"activeSubscriptions": "Aktive Abonnements",
|
||||
"recentSignups": "Neueste Anmeldungen",
|
||||
"supportTickets": "Support-Tickets",
|
||||
"supportDescription": "Probleme von Mandanten lösen.",
|
||||
"reportedBy": "Gemeldet von",
|
||||
"priority": "Priorität",
|
||||
"businessManagement": "Unternehmensverwaltung",
|
||||
"userManagement": "Benutzerverwaltung",
|
||||
"masquerade": "Als Benutzer agieren",
|
||||
"masqueradeAs": "Agieren als",
|
||||
"exitMasquerade": "Benutzeransicht Beenden",
|
||||
"businesses": "Unternehmen",
|
||||
"businessesDescription": "Mandanten, Pläne und Zugriffe verwalten.",
|
||||
"addNewTenant": "Neuen Mandanten Hinzufügen",
|
||||
"searchBusinesses": "Unternehmen suchen...",
|
||||
"businessName": "Firmenname",
|
||||
"subdomain": "Subdomain",
|
||||
"plan": "Plan",
|
||||
"status": "Status",
|
||||
"joined": "Beigetreten",
|
||||
"userDirectory": "Benutzerverzeichnis",
|
||||
"userDirectoryDescription": "Alle Benutzer der Plattform anzeigen und verwalten.",
|
||||
"searchUsers": "Benutzer nach Name oder E-Mail suchen...",
|
||||
"allRoles": "Alle Rollen",
|
||||
"user": "Benutzer",
|
||||
"role": "Rolle",
|
||||
"email": "E-Mail",
|
||||
"noUsersFound": "Keine Benutzer gefunden, die Ihren Filtern entsprechen.",
|
||||
"roles": {
|
||||
"superuser": "Superuser",
|
||||
"platformManager": "Plattform-Manager",
|
||||
"businessOwner": "Geschäftsinhaber",
|
||||
"staff": "Personal",
|
||||
"customer": "Kunde"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Plattform-Einstellungen",
|
||||
"description": "Plattformweite Einstellungen und Integrationen konfigurieren",
|
||||
"tiersPricing": "Stufen und Preise",
|
||||
"oauthProviders": "OAuth-Anbieter",
|
||||
"general": "Allgemein",
|
||||
"oauth": "OAuth-Anbieter",
|
||||
"payments": "Zahlungen",
|
||||
"email": "E-Mail",
|
||||
"branding": "Markengestaltung"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"generic": "Etwas ist schief gelaufen. Bitte versuchen Sie es erneut.",
|
||||
"networkError": "Netzwerkfehler. Bitte überprüfen Sie Ihre Verbindung.",
|
||||
"unauthorized": "Sie sind nicht berechtigt, diese Aktion durchzuführen.",
|
||||
"notFound": "Die angeforderte Ressource wurde nicht gefunden.",
|
||||
"validation": "Bitte überprüfen Sie Ihre Eingabe und versuchen Sie es erneut.",
|
||||
"businessNotFound": "Unternehmen Nicht Gefunden",
|
||||
"wrongLocation": "Falscher Standort",
|
||||
"accessDenied": "Zugriff Verweigert"
|
||||
},
|
||||
"validation": {
|
||||
"required": "Dieses Feld ist erforderlich",
|
||||
"email": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||
"minLength": "Muss mindestens {{min}} Zeichen haben",
|
||||
"maxLength": "Darf maximal {{max}} Zeichen haben",
|
||||
"passwordMatch": "Passwörter stimmen nicht überein",
|
||||
"invalidPhone": "Bitte geben Sie eine gültige Telefonnummer ein"
|
||||
},
|
||||
"time": {
|
||||
"minutes": "Minuten",
|
||||
"hours": "Stunden",
|
||||
"days": "Tage",
|
||||
"today": "Heute",
|
||||
"tomorrow": "Morgen",
|
||||
"yesterday": "Gestern",
|
||||
"thisWeek": "Diese Woche",
|
||||
"thisMonth": "Diesen Monat",
|
||||
"am": "AM",
|
||||
"pm": "PM"
|
||||
},
|
||||
"marketing": {
|
||||
"tagline": "Orchestrieren Sie Ihr Unternehmen mit Präzision.",
|
||||
"description": "Die All-in-One-Terminplanungsplattform für Unternehmen jeder Größe. Verwalten Sie Ressourcen, Personal und Buchungen mühelos.",
|
||||
"copyright": "Smooth Schedule Inc.",
|
||||
"nav": {
|
||||
"features": "Funktionen",
|
||||
"pricing": "Preise",
|
||||
"about": "Über uns",
|
||||
"contact": "Kontakt",
|
||||
"login": "Anmelden",
|
||||
"getStarted": "Loslegen",
|
||||
"startFreeTrial": "Kostenlos testen"
|
||||
},
|
||||
"hero": {
|
||||
"headline": "Terminplanung Vereinfacht",
|
||||
"subheadline": "Die All-in-One-Plattform für Termine, Ressourcen und Kunden. Starten Sie kostenlos, skalieren Sie nach Bedarf.",
|
||||
"cta": "Kostenlos testen",
|
||||
"secondaryCta": "Demo ansehen",
|
||||
"trustedBy": "Über 1.000 Unternehmen vertrauen uns"
|
||||
},
|
||||
"features": {
|
||||
"title": "Alles was Sie brauchen",
|
||||
"subtitle": "Leistungsstarke Funktionen für Ihr Dienstleistungsunternehmen",
|
||||
"scheduling": {
|
||||
"title": "Intelligente Terminplanung",
|
||||
"description": "Drag-and-Drop-Kalender mit Echtzeit-Verfügbarkeit, automatischen Erinnerungen und Konfliktererkennung."
|
||||
},
|
||||
"resources": {
|
||||
"title": "Ressourcenverwaltung",
|
||||
"description": "Verwalten Sie Personal, Räume und Ausrüstung. Konfigurieren Sie Verfügbarkeit, Fähigkeiten und Buchungsregeln."
|
||||
},
|
||||
"customers": {
|
||||
"title": "Kundenportal",
|
||||
"description": "Self-Service-Portal für Kunden. Verlauf einsehen, Termine verwalten und Zahlungsmethoden speichern."
|
||||
},
|
||||
"payments": {
|
||||
"title": "Integrierte Zahlungen",
|
||||
"description": "Akzeptieren Sie Online-Zahlungen mit Stripe. Anzahlungen, Vollzahlungen und automatische Rechnungsstellung."
|
||||
},
|
||||
"multiTenant": {
|
||||
"title": "Multi-Standort-Support",
|
||||
"description": "Verwalten Sie mehrere Standorte oder Marken von einem Dashboard mit isolierten Daten."
|
||||
},
|
||||
"whiteLabel": {
|
||||
"title": "White-Label bereit",
|
||||
"description": "Eigene Domain, Branding und SmoothSchedule-Branding entfernen für ein nahtloses Erlebnis."
|
||||
},
|
||||
"analytics": {
|
||||
"title": "Analysen & Berichte",
|
||||
"description": "Verfolgen Sie Umsatz, Termine und Kundentrends mit schönen Dashboards."
|
||||
},
|
||||
"integrations": {
|
||||
"title": "Leistungsstarke Integrationen",
|
||||
"description": "Verbinden Sie sich mit Google Calendar, Zoom, Stripe und mehr. API-Zugang für eigene Integrationen."
|
||||
}
|
||||
},
|
||||
"howItWorks": {
|
||||
"title": "In wenigen Minuten starten",
|
||||
"subtitle": "Drei einfache Schritte zur Transformation Ihrer Terminplanung",
|
||||
"step1": {
|
||||
"title": "Konto erstellen",
|
||||
"description": "Registrieren Sie sich kostenlos und richten Sie Ihr Unternehmensprofil in Minuten ein."
|
||||
},
|
||||
"step2": {
|
||||
"title": "Dienste hinzufügen",
|
||||
"description": "Konfigurieren Sie Ihre Dienste, Preise und verfügbaren Ressourcen."
|
||||
},
|
||||
"step3": {
|
||||
"title": "Buchungen starten",
|
||||
"description": "Teilen Sie Ihren Buchungslink und lassen Sie Kunden sofort Termine buchen."
|
||||
}
|
||||
},
|
||||
"pricing": {
|
||||
"title": "Einfache, transparente Preise",
|
||||
"subtitle": "Starten Sie kostenlos, upgraden Sie nach Bedarf. Keine versteckten Gebühren.",
|
||||
"monthly": "Monatlich",
|
||||
"annual": "Jährlich",
|
||||
"annualSave": "20% sparen",
|
||||
"perMonth": "/Monat",
|
||||
"period": "Monat",
|
||||
"popular": "Beliebteste",
|
||||
"mostPopular": "Beliebteste",
|
||||
"getStarted": "Loslegen",
|
||||
"contactSales": "Vertrieb kontaktieren",
|
||||
"freeTrial": "14 Tage kostenlos testen",
|
||||
"noCredit": "Keine Kreditkarte erforderlich",
|
||||
"features": "Funktionen",
|
||||
"tiers": {
|
||||
"free": {
|
||||
"name": "Kostenlos",
|
||||
"description": "Perfekt zum Einstieg",
|
||||
"price": "0",
|
||||
"features": [
|
||||
"Bis zu 2 Ressourcen",
|
||||
"Basis-Terminplanung",
|
||||
"Kundenverwaltung",
|
||||
"Direkte Stripe-Integration",
|
||||
"Subdomain (firma.smoothschedule.com)",
|
||||
"Community-Support"
|
||||
],
|
||||
"transactionFee": "2,5% + 0,30€ pro Transaktion"
|
||||
},
|
||||
"professional": {
|
||||
"name": "Professional",
|
||||
"description": "Für wachsende Unternehmen",
|
||||
"price": "29",
|
||||
"annualPrice": "290",
|
||||
"features": [
|
||||
"Bis zu 10 Ressourcen",
|
||||
"Eigene Domain",
|
||||
"Stripe Connect (niedrigere Gebühren)",
|
||||
"White-Label-Branding",
|
||||
"E-Mail-Erinnerungen",
|
||||
"Prioritäts-E-Mail-Support"
|
||||
],
|
||||
"transactionFee": "1,5% + 0,25€ pro Transaktion"
|
||||
},
|
||||
"business": {
|
||||
"name": "Business",
|
||||
"description": "Für etablierte Teams",
|
||||
"price": "79",
|
||||
"annualPrice": "790",
|
||||
"features": [
|
||||
"Unbegrenzte Ressourcen",
|
||||
"Alle Professional-Funktionen",
|
||||
"Teamverwaltung",
|
||||
"Erweiterte Analysen",
|
||||
"API-Zugang",
|
||||
"Telefon-Support"
|
||||
],
|
||||
"transactionFee": "0,5% + 0,20€ pro Transaktion"
|
||||
},
|
||||
"enterprise": {
|
||||
"name": "Enterprise",
|
||||
"description": "Für große Organisationen",
|
||||
"price": "Individuell",
|
||||
"features": [
|
||||
"Alle Business-Funktionen",
|
||||
"Individuelle Integrationen",
|
||||
"Dedizierter Success Manager",
|
||||
"SLA-Garantien",
|
||||
"Individuelle Verträge",
|
||||
"On-Premise-Option"
|
||||
],
|
||||
"transactionFee": "Individuelle Transaktionsgebühren"
|
||||
}
|
||||
}
|
||||
},
|
||||
"testimonials": {
|
||||
"title": "Beliebt bei Unternehmen überall",
|
||||
"subtitle": "Sehen Sie, was unsere Kunden sagen"
|
||||
},
|
||||
"stats": {
|
||||
"appointments": "Geplante Termine",
|
||||
"businesses": "Unternehmen",
|
||||
"countries": "Länder",
|
||||
"uptime": "Verfügbarkeit"
|
||||
},
|
||||
"signup": {
|
||||
"title": "Konto erstellen",
|
||||
"subtitle": "Starten Sie Ihre kostenlose Testversion heute. Keine Kreditkarte erforderlich.",
|
||||
"steps": {
|
||||
"business": "Unternehmen",
|
||||
"account": "Konto",
|
||||
"plan": "Plan",
|
||||
"confirm": "Bestätigen"
|
||||
},
|
||||
"businessInfo": {
|
||||
"title": "Erzählen Sie uns von Ihrem Unternehmen",
|
||||
"name": "Unternehmensname",
|
||||
"namePlaceholder": "z.B., Acme Salon & Spa",
|
||||
"subdomain": "Wählen Sie Ihre Subdomain",
|
||||
"checking": "Verfügbarkeit prüfen...",
|
||||
"available": "Verfügbar!",
|
||||
"taken": "Bereits vergeben"
|
||||
},
|
||||
"accountInfo": {
|
||||
"title": "Admin-Konto erstellen",
|
||||
"firstName": "Vorname",
|
||||
"lastName": "Nachname",
|
||||
"email": "E-Mail-Adresse",
|
||||
"password": "Passwort",
|
||||
"confirmPassword": "Passwort bestätigen"
|
||||
},
|
||||
"planSelection": {
|
||||
"title": "Plan wählen"
|
||||
},
|
||||
"confirm": {
|
||||
"title": "Überprüfen Sie Ihre Angaben",
|
||||
"business": "Unternehmen",
|
||||
"account": "Konto",
|
||||
"plan": "Gewählter Plan",
|
||||
"terms": "Mit der Kontoerstellung akzeptieren Sie unsere Nutzungsbedingungen und Datenschutzrichtlinie."
|
||||
},
|
||||
"errors": {
|
||||
"businessNameRequired": "Unternehmensname ist erforderlich",
|
||||
"subdomainRequired": "Subdomain ist erforderlich",
|
||||
"subdomainTooShort": "Subdomain muss mindestens 3 Zeichen haben",
|
||||
"subdomainInvalid": "Subdomain darf nur Kleinbuchstaben, Zahlen und Bindestriche enthalten",
|
||||
"subdomainTaken": "Diese Subdomain ist bereits vergeben",
|
||||
"firstNameRequired": "Vorname ist erforderlich",
|
||||
"lastNameRequired": "Nachname ist erforderlich",
|
||||
"emailRequired": "E-Mail ist erforderlich",
|
||||
"emailInvalid": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||
"passwordRequired": "Passwort ist erforderlich",
|
||||
"passwordTooShort": "Passwort muss mindestens 8 Zeichen haben",
|
||||
"passwordMismatch": "Passwörter stimmen nicht überein",
|
||||
"generic": "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut."
|
||||
},
|
||||
"success": {
|
||||
"title": "Willkommen bei Smooth Schedule!",
|
||||
"message": "Ihr Konto wurde erfolgreich erstellt.",
|
||||
"yourUrl": "Ihre Buchungs-URL",
|
||||
"checkEmail": "Wir haben Ihnen eine Bestätigungs-E-Mail gesendet. Bitte bestätigen Sie Ihre E-Mail, um alle Funktionen zu aktivieren.",
|
||||
"goToLogin": "Zur Anmeldung"
|
||||
},
|
||||
"back": "Zurück",
|
||||
"next": "Weiter",
|
||||
"creating": "Konto wird erstellt...",
|
||||
"createAccount": "Konto erstellen",
|
||||
"haveAccount": "Haben Sie bereits ein Konto?",
|
||||
"signIn": "Anmelden"
|
||||
},
|
||||
"faq": {
|
||||
"title": "Häufig gestellte Fragen",
|
||||
"subtitle": "Fragen? Wir haben Antworten.",
|
||||
"questions": {
|
||||
"trial": {
|
||||
"question": "Bieten Sie eine kostenlose Testversion an?",
|
||||
"answer": "Ja! Alle kostenpflichtigen Pläne beinhalten 14 Tage kostenlose Testversion. Keine Kreditkarte zum Start erforderlich."
|
||||
},
|
||||
"cancel": {
|
||||
"question": "Kann ich jederzeit kündigen?",
|
||||
"answer": "Absolut. Sie können Ihr Abonnement jederzeit ohne Kündigungsgebühren beenden."
|
||||
},
|
||||
"payment": {
|
||||
"question": "Welche Zahlungsmethoden akzeptieren Sie?",
|
||||
"answer": "Wir akzeptieren alle gängigen Kreditkarten über Stripe, einschließlich Visa, Mastercard und American Express."
|
||||
},
|
||||
"migrate": {
|
||||
"question": "Kann ich von einer anderen Plattform migrieren?",
|
||||
"answer": "Ja! Unser Team kann Ihnen helfen, Ihre vorhandenen Daten von anderen Planungsplattformen zu migrieren."
|
||||
},
|
||||
"support": {
|
||||
"question": "Welche Art von Support bieten Sie an?",
|
||||
"answer": "Der kostenlose Plan beinhaltet Community-Support. Professional und höher haben E-Mail-Support, Business/Enterprise haben Telefon-Support."
|
||||
},
|
||||
"customDomain": {
|
||||
"question": "Wie funktionieren eigene Domains?",
|
||||
"answer": "Professional und höhere Pläne können Ihre eigene Domain (z.B. buchen.ihrefirma.com) anstelle unserer Subdomain verwenden."
|
||||
}
|
||||
}
|
||||
},
|
||||
"about": {
|
||||
"title": "Über Smooth Schedule",
|
||||
"subtitle": "Unsere Mission ist es, die Terminplanung für Unternehmen überall zu vereinfachen.",
|
||||
"story": {
|
||||
"title": "Unsere Geschichte",
|
||||
"content": "Smooth Schedule wurde mit einer einfachen Überzeugung gegründet: Terminplanung sollte nicht kompliziert sein. Wir haben eine Plattform gebaut, die es Unternehmen jeder Größe erleichtert, ihre Termine, Ressourcen und Kunden zu verwalten."
|
||||
},
|
||||
"mission": {
|
||||
"title": "Unsere Mission",
|
||||
"content": "Dienstleistungsunternehmen mit den Werkzeugen auszustatten, die sie zum Wachsen brauchen, und gleichzeitig ihren Kunden ein nahtloses Buchungserlebnis zu bieten."
|
||||
},
|
||||
"values": {
|
||||
"title": "Unsere Werte",
|
||||
"simplicity": {
|
||||
"title": "Einfachheit",
|
||||
"description": "Wir glauben, dass leistungsstarke Software auch einfach zu bedienen sein kann."
|
||||
},
|
||||
"reliability": {
|
||||
"title": "Zuverlässigkeit",
|
||||
"description": "Ihr Unternehmen hängt von uns ab, deshalb machen wir bei der Verfügbarkeit keine Kompromisse."
|
||||
},
|
||||
"transparency": {
|
||||
"title": "Transparenz",
|
||||
"description": "Keine versteckten Gebühren, keine Überraschungen. Was Sie sehen, ist was Sie bekommen."
|
||||
},
|
||||
"support": {
|
||||
"title": "Support",
|
||||
"description": "Wir sind hier, um Ihnen bei jedem Schritt zum Erfolg zu verhelfen."
|
||||
}
|
||||
}
|
||||
},
|
||||
"contact": {
|
||||
"title": "Kontaktieren Sie uns",
|
||||
"subtitle": "Fragen? Wir würden gerne von Ihnen hören.",
|
||||
"form": {
|
||||
"name": "Ihr Name",
|
||||
"namePlaceholder": "Max Mustermann",
|
||||
"email": "E-Mail-Adresse",
|
||||
"emailPlaceholder": "sie@beispiel.de",
|
||||
"subject": "Betreff",
|
||||
"subjectPlaceholder": "Wie können wir helfen?",
|
||||
"message": "Nachricht",
|
||||
"messagePlaceholder": "Erzählen Sie uns mehr über Ihre Anforderungen...",
|
||||
"submit": "Nachricht senden",
|
||||
"sending": "Wird gesendet...",
|
||||
"success": "Danke für Ihre Nachricht! Wir melden uns bald.",
|
||||
"error": "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut."
|
||||
},
|
||||
"info": {
|
||||
"email": "support@smoothschedule.com",
|
||||
"phone": "+1 (555) 123-4567",
|
||||
"address": "123 Schedule Street, San Francisco, CA 94102"
|
||||
},
|
||||
"sales": {
|
||||
"title": "Mit dem Vertrieb sprechen",
|
||||
"description": "Interessiert an unserem Enterprise-Plan? Unser Vertriebsteam freut sich auf ein Gespräch."
|
||||
}
|
||||
},
|
||||
"cta": {
|
||||
"ready": "Bereit loszulegen?",
|
||||
"readySubtitle": "Schließen Sie sich Tausenden von Unternehmen an, die bereits SmoothSchedule nutzen.",
|
||||
"startFree": "Kostenlos testen",
|
||||
"noCredit": "Keine Kreditkarte erforderlich"
|
||||
},
|
||||
"footer": {
|
||||
"product": "Produkt",
|
||||
"company": "Unternehmen",
|
||||
"legal": "Rechtliches",
|
||||
"features": "Funktionen",
|
||||
"pricing": "Preise",
|
||||
"integrations": "Integrationen",
|
||||
"about": "Über uns",
|
||||
"blog": "Blog",
|
||||
"careers": "Karriere",
|
||||
"contact": "Kontakt",
|
||||
"terms": "AGB",
|
||||
"privacy": "Datenschutz",
|
||||
"cookies": "Cookies",
|
||||
"allRightsReserved": "Alle Rechte vorbehalten."
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user