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": "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."
}
}
}