coupon code system eingeführt. coupons werden vom super admin gemanaged. coupons werden mit paddle synchronisiert und dort validiert. plus: einige mobil-optimierungen im tenant admin pwa.
This commit is contained in:
@@ -1,18 +1,50 @@
|
||||
{
|
||||
"app": {
|
||||
"brand": "Fotospiel Tenant Admin",
|
||||
"languageSwitch": "Sprache"
|
||||
"languageSwitch": "Sprache",
|
||||
"userMenu": "Konto",
|
||||
"help": "FAQ & Hilfe",
|
||||
"logout": "Abmelden",
|
||||
"theme": "Darstellung",
|
||||
"theme_light": "Hell",
|
||||
"theme_dark": "Dunkel",
|
||||
"theme_system": "System",
|
||||
"languageActive": "Aktiv"
|
||||
},
|
||||
"navigation": {
|
||||
"dashboard": "Dashboard",
|
||||
"event": "Event",
|
||||
"events": "Events",
|
||||
"photos": "Fotos",
|
||||
"tasks": "Aufgaben",
|
||||
"collections": "Aufgabenvorlagen",
|
||||
"emotions": "Emotionen",
|
||||
"engagement": "Aufgaben & Co.",
|
||||
"toolkit": "Toolkit",
|
||||
"billing": "Abrechnung",
|
||||
"settings": "Einstellungen"
|
||||
},
|
||||
"eventMenu": {
|
||||
"summary": "Übersicht",
|
||||
"photos": "Uploads",
|
||||
"guests": "Team & Gäste",
|
||||
"tasks": "Aufgaben",
|
||||
"invites": "Einladungen",
|
||||
"toolkit": "Toolkit"
|
||||
},
|
||||
"eventSwitcher": {
|
||||
"title": "Event auswählen",
|
||||
"description": "Wähle ein Event zur Bearbeitung oder lege ein neues an.",
|
||||
"placeholder": "Event auswählen",
|
||||
"multiple": "Mehrere Events",
|
||||
"empty": "Kein Event",
|
||||
"emptyDescription": "Erstelle dein erstes Event, um loszulegen.",
|
||||
"noEvents": "Noch keine Events vorhanden.",
|
||||
"noDate": "Kein Datum",
|
||||
"active": "Aktiv",
|
||||
"create": "Neues Event anlegen",
|
||||
"actions": "Event-Funktionen"
|
||||
},
|
||||
"language": {
|
||||
"de": "Deutsch",
|
||||
"en": "Englisch"
|
||||
|
||||
@@ -36,6 +36,17 @@
|
||||
"lowCredits": "Auffüllen empfohlen"
|
||||
}
|
||||
},
|
||||
"liveNow": {
|
||||
"title": "Während des Events",
|
||||
"description": "Direkter Zugriff, solange {{count}} Event(s) live sind.",
|
||||
"status": "Jetzt live",
|
||||
"noDate": "Kein Datum",
|
||||
"actions": {
|
||||
"photos": "Uploads",
|
||||
"invites": "QR & Einladungen",
|
||||
"tasks": "Aufgaben"
|
||||
}
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Bereit für den Eventstart",
|
||||
"description": "Erledige diese Schritte, damit Gäste ohne Reibung loslegen können.",
|
||||
@@ -112,6 +123,31 @@
|
||||
"noDate": "Kein Datum"
|
||||
}
|
||||
},
|
||||
"faq": {
|
||||
"title": "FAQ & Hilfe",
|
||||
"subtitle": "Antworten und Hinweise rund um den Tenant Admin.",
|
||||
"intro": {
|
||||
"title": "Was dich erwartet",
|
||||
"description": "Wir sammeln aktuell Feedback und erweitern dieses Hilfe-Center Schritt für Schritt."
|
||||
},
|
||||
"events": {
|
||||
"question": "Wie arbeite ich mit Events?",
|
||||
"answer": "Wähle dein aktives Event, passe Aufgaben an und teile Einladungen. Ausführliche Dokumentation folgt."
|
||||
},
|
||||
"uploads": {
|
||||
"question": "Wie moderiere ich Uploads?",
|
||||
"answer": "Sobald Fotos eintreffen, findest du sie in der Event-Galerie und kannst sie freigeben oder ablehnen."
|
||||
},
|
||||
"support": {
|
||||
"question": "Wo erhalte ich Support?",
|
||||
"answer": "Dieses FAQ ist ein Platzhalter. Nutze vorerst den bekannten Support-Kanal, bis die Wissensdatenbank live ist."
|
||||
},
|
||||
"cta": {
|
||||
"needHelp": "Fehlt dir etwas?",
|
||||
"description": "Schreib uns dein Feedback direkt aus dem Admin oder per Support-Mail – wir ergänzen dieses FAQ mit deinen Themen.",
|
||||
"contact": "Support kontaktieren"
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"actions": {
|
||||
"newEvent": "Neues Event",
|
||||
|
||||
@@ -1,18 +1,50 @@
|
||||
{
|
||||
"app": {
|
||||
"brand": "Fotospiel Tenant Admin",
|
||||
"languageSwitch": "Language"
|
||||
"languageSwitch": "Language",
|
||||
"userMenu": "Account",
|
||||
"help": "FAQ & Help",
|
||||
"logout": "Log out",
|
||||
"theme": "Appearance",
|
||||
"theme_light": "Light",
|
||||
"theme_dark": "Dark",
|
||||
"theme_system": "System",
|
||||
"languageActive": "Active"
|
||||
},
|
||||
"navigation": {
|
||||
"dashboard": "Dashboard",
|
||||
"event": "Event",
|
||||
"events": "Events",
|
||||
"photos": "Photos",
|
||||
"tasks": "Tasks",
|
||||
"collections": "Collections",
|
||||
"emotions": "Emotions",
|
||||
"engagement": "Tasks & More",
|
||||
"toolkit": "Toolkit",
|
||||
"billing": "Billing",
|
||||
"settings": "Settings"
|
||||
},
|
||||
"eventMenu": {
|
||||
"summary": "Overview",
|
||||
"photos": "Uploads",
|
||||
"guests": "Members",
|
||||
"tasks": "Tasks",
|
||||
"invites": "Invites",
|
||||
"toolkit": "Toolkit"
|
||||
},
|
||||
"eventSwitcher": {
|
||||
"title": "Select event",
|
||||
"description": "Choose an event to work on or create a new one.",
|
||||
"placeholder": "Select event",
|
||||
"multiple": "Multiple events",
|
||||
"empty": "No event",
|
||||
"emptyDescription": "Create your first event to get started.",
|
||||
"noEvents": "No events yet.",
|
||||
"noDate": "No date",
|
||||
"active": "Active",
|
||||
"create": "Create new event",
|
||||
"actions": "Event tools"
|
||||
},
|
||||
"language": {
|
||||
"de": "German",
|
||||
"en": "English"
|
||||
|
||||
@@ -36,6 +36,17 @@
|
||||
"lowCredits": "Top up recommended"
|
||||
}
|
||||
},
|
||||
"liveNow": {
|
||||
"title": "During the event",
|
||||
"description": "Quick actions while {{count}} event(s) are live.",
|
||||
"status": "Live now",
|
||||
"noDate": "No date",
|
||||
"actions": {
|
||||
"photos": "Live uploads",
|
||||
"invites": "QR & invites",
|
||||
"tasks": "Tasks"
|
||||
}
|
||||
},
|
||||
"readiness": {
|
||||
"title": "Ready for event day",
|
||||
"description": "Complete these steps so guests can join without friction.",
|
||||
@@ -112,6 +123,31 @@
|
||||
"noDate": "No date"
|
||||
}
|
||||
},
|
||||
"faq": {
|
||||
"title": "FAQ & Help",
|
||||
"subtitle": "Answers and hints around the tenant admin.",
|
||||
"intro": {
|
||||
"title": "What to expect",
|
||||
"description": "We are collecting feedback and will expand this help center step by step."
|
||||
},
|
||||
"events": {
|
||||
"question": "How do I work with events?",
|
||||
"answer": "Select your active event, adjust tasks, and share invites. More documentation will follow soon."
|
||||
},
|
||||
"uploads": {
|
||||
"question": "How do I moderate uploads?",
|
||||
"answer": "Once photos arrive you can review them in the event gallery and approve or reject them."
|
||||
},
|
||||
"support": {
|
||||
"question": "Where do I get support?",
|
||||
"answer": "This FAQ is a placeholder. Please reach out through the known support channel until the knowledge base ships."
|
||||
},
|
||||
"cta": {
|
||||
"needHelp": "Missing something?",
|
||||
"description": "Send us your feedback straight from the admin or via support mail – we’ll extend this FAQ with your topics.",
|
||||
"contact": "Contact support"
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"actions": {
|
||||
"newEvent": "New Event",
|
||||
|
||||
Reference in New Issue
Block a user