Update PayPal references and tests

This commit is contained in:
Codex Agent
2026-02-04 12:43:40 +01:00
parent fc5dfb272c
commit 239f55f9c5
18 changed files with 655 additions and 729 deletions

View File

@@ -1,6 +1,18 @@
{
"mobileProfile": {
"settings": "Einstellungen"
"title": "Profil",
"settings": "Einstellungen",
"account": "Account bearbeiten",
"language": "Sprache",
"languageDe": "Deutsch",
"languageEn": "Englisch",
"theme": "Theme",
"themeLight": "Hell",
"themeDark": "Dunkel",
"themeSystem": "System",
"logout": "Abmelden",
"logoutTitle": "Ausloggen",
"logoutHint": "Aus der App ausloggen"
},
"readiness": {
"steps": {
@@ -15,7 +27,7 @@
"actions": {
"refresh": "Aktualisieren",
"exportCsv": "Export als CSV",
"portal": "Im Lemon Squeezy-Portal verwalten",
"portal": "Im PayPal-Portal verwalten",
"portalBusy": "Portal wird geöffnet...",
"openPackages": "Pakete öffnen",
"contactSupport": "Support kontaktieren"
@@ -42,7 +54,7 @@
"errors": {
"load": "Paketdaten konnten nicht geladen werden.",
"more": "Weitere Einträge konnten nicht geladen werden.",
"portal": "Lemon Squeezy-Portal konnte nicht geöffnet werden."
"portal": "PayPal-Portal konnte nicht geöffnet werden."
},
"checkoutSuccess": "Checkout abgeschlossen. Dein Paket wird in Kürze aktiviert.",
"checkoutCancelled": "Checkout wurde abgebrochen.",
@@ -128,9 +140,9 @@
}
},
"transactions": {
"title": "Lemon Squeezy-Transaktionen",
"description": "Neueste Lemon Squeezy-Transaktionen für dieses Kundenkonto.",
"empty": "Noch keine Lemon Squeezy-Transaktionen.",
"title": "PayPal-Transaktionen",
"description": "Neueste PayPal-Transaktionen für dieses Kundenkonto.",
"empty": "Noch keine PayPal-Transaktionen.",
"labels": {
"transactionId": "Transaktion {{id}}",
"checkoutId": "Checkout-ID: {{id}}",
@@ -2295,8 +2307,8 @@
},
"mobileDashboard": {
"title": "Dashboard",
"shortcutAnalytics": "Analytics",
"quickActionsTitle": "Experience",
"shortcutAnalytics": "Statistiken",
"quickActionsTitle": "Schnellzugriff",
"readyForLiftoff": "Alles erledigt.",
"selectEvent": "Wähle ein Event, um fortzufahren",
"emptyBadge": "Willkommen!",
@@ -2418,8 +2430,6 @@
"shortcutInvites": "Team-/Helfer-Einladungen",
"shortcutSettings": "Event-Einstellungen",
"shortcutBranding": "Branding & Moderation",
"shortcutAnalytics": "Statistiken",
"quickActionsTitle": "Schnellzugriff",
"kpiTitle": "Wichtigste Kennzahlen",
"kpiTasks": "Offene Fotoaufgaben",
"kpiPhotos": "Fotos",
@@ -2672,25 +2682,10 @@
}
}
},
"mobileProfile": {
"title": "Profil",
"settings": "Einstellungen",
"account": "Account bearbeiten",
"language": "Sprache",
"languageDe": "Deutsch",
"languageEn": "Englisch",
"theme": "Theme",
"themeLight": "Hell",
"themeDark": "Dunkel",
"themeSystem": "System",
"logout": "Abmelden",
"logoutTitle": "Ausloggen",
"logoutHint": "Aus der App ausloggen"
},
"mobileSettings": {
"title": "Einstellungen",
"accountTitle": "Account",
"tenantBadge": "Konto #{{id}}",
"mobileSettings": {
"title": "Einstellungen",
"accountTitle": "Account",
"tenantBadge": "Konto #{{id}}",
"notificationsTitle": "Benachrichtigungen",
"notificationsLoading": "Lade Einstellungen ...",
"pushTitle": "App Push",
@@ -2861,7 +2856,7 @@
"validation": "Füge Titel, Nachricht und ggf. einen Ziel-Gast hinzu."
}
},
"dataExports": {
"dataExports": {
"title": "Datenexporte",
"request": {
"title": "Exportanfrage",
@@ -3034,5 +3029,12 @@
"checkout": "Checkout fehlgeschlagen"
},
"selectDisabled": "Nicht verfügbar"
},
"billingOverview": {
"transactions": {
"title": "PayPal-Transaktionen",
"description": "Neueste PayPal-Transaktionen für dieses Kundenkonto.",
"empty": "Noch keine PayPal-Transaktionen."
}
}
}

View File

@@ -1,4 +1,4 @@
{
{
"layout": {
"eyebrow": "Fotospiel Kunden-Admin",
"title": "Willkommen im Event-Erlebnisstudio",
@@ -193,24 +193,24 @@
"errorMessage": "Kostenloses Paket konnte nicht aktiviert werden."
},
"lemonsqueezy": {
"sectionTitle": "Lemon Squeezy",
"heading": "Checkout mit Lemon Squeezy",
"genericError": "Der Lemon Squeezy-Checkout konnte nicht geöffnet werden. Bitte versuche es erneut.",
"errorTitle": "Lemon Squeezy-Fehler",
"processing": "Lemon Squeezy-Checkout wird geöffnet …",
"cta": "Lemon Squeezy-Checkout öffnen",
"hint": "Es öffnet sich ein neuer Tab über Lemon Squeezy (Merchant of Record). Schließe dort die Zahlung ab und kehre anschließend zurück."
"sectionTitle": "PayPal",
"heading": "Checkout mit PayPal",
"genericError": "Der PayPal-Checkout konnte nicht geöffnet werden. Bitte versuche es erneut.",
"errorTitle": "PayPal-Fehler",
"processing": "PayPal-Checkout wird geöffnet …",
"cta": "PayPal-Checkout öffnen",
"hint": "Es öffnet sich ein neuer Tab über PayPal. Schließe dort die Zahlung ab und kehre anschließend zurück."
},
"nextStepsTitle": "Nächste Schritte",
"nextSteps": [
"Optional: Abrechnung über Lemon Squeezy im Billing-Bereich abschließen.",
"Optional: Abrechnung über PayPal im Billing-Bereich abschließen.",
"Event-Setup durchlaufen und Fotoaufgaben, Team & Galerie konfigurieren.",
"Vor dem Go-Live Event-Kontingent prüfen und Gäste-Link teilen."
],
"cta": {
"billing": {
"label": "Abrechnung starten",
"description": "Öffnet den Billing-Bereich mit Lemon Squeezy- und Kontingent-Optionen.",
"description": "Öffnet den Billing-Bereich mit PayPal- und Kontingent-Optionen.",
"button": "Zu Billing & Zahlung"
},
"setup": {
@@ -267,5 +267,19 @@
"button": "Eventliste"
}
}
},
"lemonsqueezy": {
"sectionTitle": "PayPal",
"heading": "Checkout mit PayPal",
"genericError": "Der PayPal-Checkout konnte nicht geöffnet werden. Bitte versuche es erneut.",
"errorTitle": "PayPal-Fehler",
"processing": "PayPal-Checkout wird geöffnet …",
"cta": "PayPal-Checkout öffnen",
"hint": "Es öffnet sich ein neuer Tab über PayPal. Schließe dort die Zahlung ab und kehre anschließend zurück."
},
"tasks": {
"billing": {
"description": "Öffnet den Billing-Bereich mit PayPal- und Kontingent-Optionen."
}
}
}

View File

@@ -1,6 +1,18 @@
{
{
"mobileProfile": {
"settings": "Settings"
"title": "Profile",
"settings": "Settings",
"account": "Edit account",
"language": "Language",
"languageDe": "Deutsch",
"languageEn": "English",
"theme": "Theme",
"themeLight": "Light",
"themeDark": "Dark",
"themeSystem": "System",
"logout": "Log out",
"logoutTitle": "Sign out",
"logoutHint": "Sign out from this app."
},
"readiness": {
"steps": {
@@ -15,7 +27,7 @@
"actions": {
"refresh": "Refresh",
"exportCsv": "Export CSV",
"portal": "Manage in Lemon Squeezy",
"portal": "Manage in PayPal",
"portalBusy": "Opening portal...",
"openPackages": "Open packages",
"contactSupport": "Contact support"
@@ -42,7 +54,7 @@
"errors": {
"load": "Unable to load package data.",
"more": "Unable to load more entries.",
"portal": "Unable to open the Lemon Squeezy portal."
"portal": "Unable to open the PayPal portal."
},
"checkoutSuccess": "Checkout completed. Your package will activate shortly.",
"checkoutCancelled": "Checkout was cancelled.",
@@ -128,9 +140,9 @@
}
},
"transactions": {
"title": "Lemon Squeezy transactions",
"description": "Recent Lemon Squeezy transactions for this customer account.",
"empty": "No Lemon Squeezy transactions yet.",
"title": "PayPal transactions",
"description": "Recent PayPal transactions for this customer account.",
"empty": "No PayPal transactions yet.",
"labels": {
"transactionId": "Transaction {{id}}",
"checkoutId": "Checkout ID: {{id}}",
@@ -2298,7 +2310,7 @@
"mobileDashboard": {
"title": "Dashboard",
"shortcutAnalytics": "Analytics",
"quickActionsTitle": "Experience",
"quickActionsTitle": "Quick actions",
"readyForLiftoff": "Ready for Liftoff",
"selectEvent": "Select an event to continue",
"emptyBadge": "Welcome aboard",
@@ -2420,8 +2432,6 @@
"shortcutInvites": "Team / helper invites",
"shortcutSettings": "Event settings",
"shortcutBranding": "Branding & moderation",
"shortcutAnalytics": "Analytics",
"quickActionsTitle": "Quick actions",
"kpiTitle": "Key performance indicators",
"kpiTasks": "Open photo tasks",
"kpiPhotos": "Photos",
@@ -2674,21 +2684,6 @@
}
}
},
"mobileProfile": {
"title": "Profile",
"settings": "Settings",
"account": "Edit account",
"language": "Language",
"languageDe": "Deutsch",
"languageEn": "English",
"theme": "Theme",
"themeLight": "Light",
"themeDark": "Dark",
"themeSystem": "System",
"logout": "Log out",
"logoutTitle": "Sign out",
"logoutHint": "Sign out from this app."
},
"mobileSettings": {
"title": "Settings",
"accountTitle": "Account",
@@ -2863,13 +2858,13 @@
"validation": "Add a title, message, and target guest when needed."
}
},
"dataExports": {
"dataExports": {
"title": "Data exports",
"request": {
"title": "Export request",
"hint": "Export account data or a specific event archive.",
"progress": "Export is running. This list refreshes automatically."
},
"request": {
"title": "Export request",
"hint": "Export account data or a specific event archive.",
"progress": "Export is running. This list refreshes automatically."
},
"fields": {
"scope": "Scope",
"event": "Event",
@@ -3036,5 +3031,12 @@
"checkout": "Checkout failed"
},
"selectDisabled": "Not available"
},
"billingOverview": {
"transactions": {
"title": "PayPal transactions",
"description": "Recent PayPal transactions for this customer account.",
"empty": "No PayPal transactions yet."
}
}
}

View File

@@ -1,4 +1,4 @@
{
{
"layout": {
"eyebrow": "Fotospiel Customer Admin",
"title": "Welcome to your event studio",
@@ -193,24 +193,24 @@
"errorMessage": "The free package could not be activated."
},
"lemonsqueezy": {
"sectionTitle": "Lemon Squeezy",
"heading": "Checkout with Lemon Squeezy",
"genericError": "The Lemon Squeezy checkout could not be opened. Please try again.",
"errorTitle": "Lemon Squeezy error",
"processing": "Opening the Lemon Squeezy checkout ",
"cta": "Open Lemon Squeezy checkout",
"hint": "A new tab opens via Lemon Squeezy (merchant of record). Complete the payment there, then return to continue."
"sectionTitle": "PayPal",
"heading": "Checkout with PayPal",
"genericError": "The PayPal checkout could not be opened. Please try again.",
"errorTitle": "PayPal error",
"processing": "Opening the PayPal checkout ?",
"cta": "Open PayPal checkout",
"hint": "A new tab opens via PayPal. Complete the payment there, then return to continue."
},
"nextStepsTitle": "Next steps",
"nextSteps": [
"Optional: finish billing via Lemon Squeezy inside the billing area.",
"Optional: finish billing via PayPal inside the billing area.",
"Complete the event setup and configure photo tasks, team, and gallery.",
"Check your event bundle before go-live and share your guest link."
],
"cta": {
"billing": {
"label": "Start billing",
"description": "Opens the billing area with Lemon Squeezy bundle options.",
"description": "Opens the billing area with PayPal bundle options.",
"button": "Go to billing"
},
"setup": {
@@ -267,5 +267,19 @@
"button": "Open event list"
}
}
},
"lemonsqueezy": {
"sectionTitle": "PayPal",
"heading": "Checkout with PayPal",
"genericError": "The PayPal checkout could not be opened. Please try again.",
"errorTitle": "PayPal error",
"processing": "Opening the PayPal checkout ?",
"cta": "Open PayPal checkout",
"hint": "A new tab opens via PayPal. Complete the payment there, then return to continue."
},
"tasks": {
"billing": {
"description": "Opens the billing area with PayPal billing options."
}
}
}