diff --git a/resources/js/admin/i18n/locales/de/management.json b/resources/js/admin/i18n/locales/de/management.json
index 2deb285..fadffd4 100644
--- a/resources/js/admin/i18n/locales/de/management.json
+++ b/resources/js/admin/i18n/locales/de/management.json
@@ -1175,8 +1175,8 @@
"credentials": {
"heading": "FTP-Zugangsdaten",
"description": "Teile die Zugangsdaten mit eurer Photobooth-Software.",
- "sparkboothTitle": "Sparkbooth-Upload (HTTP)",
- "sparkboothDescription": "Trage URL, Benutzername und Passwort in Sparkbooth ein. Antworten sind JSON (optional XML).",
+ "sparkboothTitle": "Uploader-App (HTTP)",
+ "sparkboothDescription": "Trage URL, Benutzername und Passwort in die Fotospiel-Uploader-App ein. Antworten sind JSON (optional XML).",
"host": "Host",
"port": "Port",
"username": "Benutzername",
diff --git a/resources/js/admin/i18n/locales/en/management.json b/resources/js/admin/i18n/locales/en/management.json
index 58bfefb..ce897d4 100644
--- a/resources/js/admin/i18n/locales/en/management.json
+++ b/resources/js/admin/i18n/locales/en/management.json
@@ -888,8 +888,8 @@
"credentials": {
"heading": "FTP credentials",
"description": "Share these credentials with your photobooth software.",
- "sparkboothTitle": "Sparkbooth upload (HTTP)",
- "sparkboothDescription": "Enter URL, username and password in Sparkbooth. Responses default to JSON (XML optional).",
+ "sparkboothTitle": "Uploader App (HTTP)",
+ "sparkboothDescription": "Enter URL, username and password in the Fotospiel uploader app. Responses default to JSON (XML optional).",
"host": "Host",
"port": "Port",
"username": "Username",
diff --git a/resources/js/admin/mobile/EventPhotoboothPage.tsx b/resources/js/admin/mobile/EventPhotoboothPage.tsx
index 81530b1..6b8972e 100644
--- a/resources/js/admin/mobile/EventPhotoboothPage.tsx
+++ b/resources/js/admin/mobile/EventPhotoboothPage.tsx
@@ -165,7 +165,7 @@ export default function MobileEventPhotoboothPage() {
const modeLabel =
activeMode === 'sparkbooth'
- ? t('photobooth.credentials.sparkboothTitle', 'Sparkbooth / HTTP')
+ ? t('photobooth.credentials.sparkboothTitle', 'Uploader App (HTTP)')
: t('photobooth.credentials.heading', 'FTP (Classic)');
const isActive = Boolean(status?.enabled);
@@ -267,7 +267,7 @@ export default function MobileEventPhotoboothPage() {
{t(
'photobooth.selector.description',
- 'FTP (Classic) works with most booths. Sparkbooth uses HTTP POST without FTP.'
+ 'FTP (Classic) works with most booths. The Uploader App uses HTTP POST without FTP.'
)}
@@ -282,7 +282,7 @@ export default function MobileEventPhotoboothPage() {
setSelectedMode('sparkbooth')}
disabled={updating}
@@ -295,7 +295,7 @@ export default function MobileEventPhotoboothPage() {
- {isSpark ? t('photobooth.credentials.sparkboothTitle', 'Sparkbooth upload (HTTP)') : t('photobooth.credentials.heading', 'FTP credentials')}
+ {isSpark ? t('photobooth.credentials.sparkboothTitle', 'Uploader App (HTTP)') : t('photobooth.credentials.heading', 'FTP credentials')}
{!isSpark && ftp?.require_ftps ? {t('photobooth.credentials.ftps', 'FTPS required')} : null}
@@ -307,7 +307,7 @@ export default function MobileEventPhotoboothPage() {
- {t('photobooth.sparkbooth.hint', 'POST with media file or base64 "media" field; username/password required.')}
+ {t('photobooth.sparkbooth.hint', 'POST with media file or base64 "media" field; app uses these credentials.')}