Clarify photo task wording in admin UI
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-20 08:49:34 +01:00
parent 508c8201fa
commit e1221e0466
25 changed files with 393 additions and 367 deletions

View File

@@ -8,7 +8,7 @@
"features": [
"Monitor uploads in real time and archive highlights effortlessly.",
"Create invites with personalized QR codes and share them instantly.",
"Run tasks, emotions, and slideshows right from the event dashboard."
"Run photo tasks, emotions, and slideshows right from the event dashboard."
],
"lead": "Use our secure Fotospiel login and land directly in the event dashboard.",
"panel_title": "Sign in",

View File

@@ -17,10 +17,10 @@
"events": "Events",
"photos": "Photos",
"live": "Live",
"tasks": "Tasks",
"collections": "Task collections",
"tasks": "Photo tasks",
"collections": "Photo task collections",
"emotions": "Emotions",
"engagement": "Task library",
"engagement": "Photo task library",
"toolkit": "Toolkit",
"billing": "Package",
"settings": "Settings",
@@ -35,7 +35,7 @@
"summary": "Overview",
"photos": "Uploads",
"guests": "Members",
"tasks": "Tasks",
"tasks": "Photo tasks",
"invites": "Invites",
"toolkit": "Toolkit",
"recap": "Recap"
@@ -130,7 +130,7 @@
"mobile": {
"openActions": "Open quick actions",
"sheetTitle": "Quick actions",
"sheetDescription": "Moderation, tasks, and invites in one place.",
"sheetDescription": "Moderation, photo tasks, and invites in one place.",
"tip": "Tip: Access your key event-day actions here.",
"tipCta": "Got it"
},
@@ -142,9 +142,9 @@
},
"welcome": {
"eyebrow": "Event Admin",
"title": "Event branding, tasks & photo moderation in one app.",
"title": "Event branding, photo tasks & photo moderation in one app.",
"subtitle": "Prepare your event, share invites, moderate uploads live and release the gallery afterwards.",
"badge": "Photos, tasks & invites in one place",
"badge": "Photos, photo tasks & invites in one place",
"loginPrompt": "Already a customer? Login in the top right.",
"cta": {
"login": "Login",
@@ -165,8 +165,8 @@
"description": "Colors, typography, QR layouts and invites in one flow."
},
"tasks": {
"title": "Tasks & Emotion sets",
"description": "Import collections or create your own tasks mobile checklists included."
"title": "Photo tasks & Emotion sets",
"description": "Import collections or create your own photo tasks mobile checklists included."
},
"moderation": {
"title": "Photo moderation",
@@ -182,7 +182,7 @@
"subtitle": "Ready in three steps",
"prepare": {
"title": "Prepare",
"description": "Create the event, set branding, enable tasks.",
"description": "Create the event, set branding, enable photo tasks.",
"accent": "Setup"
},
"share": {
@@ -204,7 +204,7 @@
"title": "Starter",
"badge": "For one event",
"p1": "1 event, basic branding",
"p2": "Tasks & invites included",
"p2": "Photo tasks & invites included",
"p3": "Moderation & gallery link"
},
"standard": {
@@ -220,7 +220,7 @@
"badge": "For agencies",
"highlight": "Manage multiple events",
"p1": "Up to 5 events per bundle",
"p2": "Task collections and templates",
"p2": "Photo task collections and templates",
"p3": "Team roles & permissions"
}
},
@@ -240,7 +240,7 @@
"preview": {
"title": "What to expect",
"items": [
"Quick access to moderation, tasks and invites",
"Quick access to moderation, photo tasks and invites",
"Sticky actions on mobile for the event day",
"Package status & limits always visible"
]
@@ -248,7 +248,7 @@
"highlight": {
"moderation": "Live moderation",
"moderationHint": "Approve/Hide, highlights, gallery link",
"tasks": "Tasks & emotion sets",
"tasks": "Photo tasks & emotion sets",
"tasksHint": "Import collections or create your own"
},
"theme": {

View File

@@ -7,7 +7,7 @@
"welcome": {
"fallbackName": "Customer Admin",
"greeting": "Welcome, {{name}}!",
"subtitle": "Keep your events, packages, and tasks on track."
"subtitle": "Keep your events, packages, and photo tasks on track."
},
"errors": {
"loadFailed": "Dashboard could not be loaded."
@@ -18,7 +18,7 @@
"welcomeCard": {
"title": "Start with the welcome journey",
"summary": "Discover the storytelling elements, choose your package, and create your first event with guided steps.",
"body1": "We guide you through packages, tasks, and gallery setup so your event shines.",
"body1": "We guide you through packages, photo tasks, and gallery setup so your event shines.",
"body2": "You can return to the welcome journey at any time, even once events are live.",
"cta": "Start now"
},
@@ -31,7 +31,7 @@
"activeEvents": "Active events",
"publishedHint": "{{count}} published",
"newPhotos": "New photos (7 days)",
"taskProgress": "Task progress",
"taskProgress": "Photo task progress",
"credits": "Event bundle",
"lowCredits": "Add bundle soon"
}
@@ -44,7 +44,7 @@
"actions": {
"photos": "Live uploads",
"invites": "QR & invites",
"tasks": "Tasks"
"tasks": "Photo tasks"
}
},
"readiness": {
@@ -58,8 +58,8 @@
"hint": "Create your first event or open the most recent one."
},
"tasks": {
"title": "Tasks curated",
"hint": "Assign fitting tasks or enable the photo-only mode."
"title": "Photo tasks curated",
"hint": "Assign fitting photo tasks or enable the photo-only mode."
},
"qr": {
"title": "QR invite live",
@@ -72,7 +72,7 @@
},
"actions": {
"createEvent": "Create event",
"openTasks": "Open tasks",
"openTasks": "Open photo tasks",
"openQr": "QR invites",
"openPackages": "View packages"
}
@@ -89,7 +89,7 @@
"description": "Review new uploads."
},
"organiseTasks": {
"label": "Organise tasks",
"label": "Organise photo tasks",
"description": "Assign clear responsibilities."
},
"managePackages": {
@@ -114,7 +114,7 @@
},
"event_setup": {
"title": "Prepare first event",
"description": "Define name, date, and tasks inside the Admin App so guests know which photos you expect.",
"description": "Define name, date, and photo tasks inside the Admin App so guests know which photos you expect.",
"cta": "Create event"
},
"invite_guests": {
@@ -128,8 +128,8 @@
"cta": "Review uploads"
},
"branding": {
"title": "Fine-tune branding & tasks",
"description": "Adjust colours and task bundles to match your occasion — everything feels tailor-made.",
"title": "Fine-tune branding & photo tasks",
"description": "Adjust colours and photo task bundles to match your occasion — everything feels tailor-made.",
"cta": "Open branding"
}
},
@@ -168,7 +168,7 @@
},
"events": {
"question": "How do I work with events?",
"answer": "Select your active event, adjust tasks, and share invites. More documentation will follow soon."
"answer": "Select your active event, adjust photo tasks, and share invites. More documentation will follow soon."
},
"uploads": {
"question": "How do I moderate uploads?",
@@ -213,7 +213,7 @@
"welcome": {
"fallbackName": "Customer Admin",
"greeting": "Welcome, {{name}}!",
"subtitle": "Keep your events, packages, and tasks on track."
"subtitle": "Keep your events, packages, and photo tasks on track."
},
"errors": {
"loadFailed": "Dashboard could not be loaded."
@@ -224,7 +224,7 @@
"welcomeCard": {
"title": "Start with the welcome journey",
"summary": "Discover the storytelling elements, choose your package, and create your first event with guided steps.",
"body1": "We guide you through packages, tasks, and gallery setup so your event shines.",
"body1": "We guide you through packages, photo tasks, and gallery setup so your event shines.",
"body2": "You can return to the welcome journey at any time, even once events are live.",
"cta": "Start now"
},
@@ -237,7 +237,7 @@
"activeEvents": "Active events",
"publishedHint": "{{count}} published",
"newPhotos": "New photos (7 days)",
"taskProgress": "Task progress",
"taskProgress": "Photo task progress",
"credits": "Event bundle",
"lowCredits": "Add bundle soon"
}
@@ -254,7 +254,7 @@
"description": "Review new uploads."
},
"organiseTasks": {
"label": "Organise tasks",
"label": "Organise photo tasks",
"description": "Assign clear responsibilities."
},
"managePackages": {
@@ -305,7 +305,7 @@
},
"event_setup": {
"title": "Prepare first event",
"description": "Define name, date, and tasks inside the Admin App so guests know which photos you expect.",
"description": "Define name, date, and photo tasks inside the Admin App so guests know which photos you expect.",
"cta": "Create event"
},
"invite_guests": {
@@ -319,8 +319,8 @@
"cta": "Review uploads"
},
"branding": {
"title": "Fine-tune branding & tasks",
"description": "Adjust colours and task bundles to match your occasion — everything feels tailor-made.",
"title": "Fine-tune branding & photo tasks",
"description": "Adjust colours and photo task bundles to match your occasion — everything feels tailor-made.",
"cta": "Open branding"
}
}

View File

@@ -175,7 +175,7 @@
"maxPhotos": "Max photos",
"maxGuests": "Max guests",
"galleryDays": "Gallery days",
"maxTasks": "Max tasks",
"maxTasks": "Max photo tasks",
"featureList": "Included features"
},
"packages": {
@@ -315,7 +315,7 @@
"events": {
"detail": {
"kpi": {
"tasks": "Active tasks",
"tasks": "Active photo tasks",
"guests": "Guests registered",
"photos": "Images uploaded"
},
@@ -326,7 +326,7 @@
"locationPlaceholder": "Location"
},
"quick": {
"tasks": "Tasks & checklists",
"tasks": "Photo tasks & checklists",
"qr": "QR code layouts",
"images": "Image management",
"liveShow": "Live show queue",
@@ -365,7 +365,7 @@
"stats": {
"photos": "Photos",
"guests": "Guests",
"tasks": "Tasks"
"tasks": "Photo tasks"
},
"overview": {
"title": "Overview",
@@ -418,7 +418,7 @@
"backToList": "Back to list",
"edit": "Edit",
"members": "Team & roles",
"tasks": "Manage tasks",
"tasks": "Manage photo tasks",
"invites": "Invites & layouts",
"photos": "Moderate photos",
"refresh": "Refresh",
@@ -443,11 +443,11 @@
"create": "Create event"
},
"workspace": {
"detailSubtitle": "Keep status, tasks, and invites of your event in one view.",
"toolkitSubtitle": "Bundle moderation, tasks, and invites for the event day.",
"detailSubtitle": "Keep status, photo tasks, and invites of your event in one view.",
"toolkitSubtitle": "Bundle moderation, photo tasks, and invites for the event day.",
"hero": {
"badge": "Event",
"description": "Focus on tasks, moderation, and invites for this event.",
"description": "Focus on photo tasks, moderation, and invites for this event.",
"liveBadge": "Live?"
},
"sections": {
@@ -493,7 +493,7 @@
"title": "Quick actions",
"subtitle": "Jump into the most important flows before and during the event.",
"moderate": "Moderate photos",
"tasks": "Edit tasks",
"tasks": "Edit photo tasks",
"invites": "Manage layouts & QR",
"roles": "Adjust team & roles",
"print": "Print layouts as PDF",
@@ -530,7 +530,7 @@
"completed": "Done",
"open": "Open"
},
"disabledTitle": "Photo task mode is off for this event",
"disabledTitle": "Photo tasks mode is off for this event",
"disabledBody": "Guests only see the photo feed. Enable photo tasks in the event settings to show them again.",
"toggle": {
"title": "Photo tasks for this event",
@@ -642,7 +642,7 @@
"summary": {
"photos": "Photos",
"guests": "Guests",
"tasks": "Tasks solved",
"tasks": "Photo tasks solved",
"likes": "Likes"
},
"leaderboards": {
@@ -705,20 +705,20 @@
"branding": {
"badge": "Branding & story",
"title": "Branding & mission packs",
"subtitle": "Align colors, typography, and task packs for your event.",
"subtitle": "Align colors, typography, and photo task packs for your event.",
"brandingTitle": "Branding",
"brandingFallback": "Current selection",
"brandingCopy": "Adjust colors & fonts inside the layout editor.",
"brandingCta": "Adjust branding",
"collectionsTitle": "Mission packs",
"collectionsFallback": "Recommended story",
"collectionsCopy": "Import curated packs or activate emotions inside the task workspace.",
"collectionsCopy": "Import curated packs or activate emotions inside the photo task workspace.",
"collectionsActive": "{{count}} active links",
"tasksCount": "{{count}} tasks",
"collectionsManage": "Edit tasks",
"tasksCount": "{{count}} photo tasks",
"collectionsManage": "Edit photo tasks",
"collectionsImport": "Import mission pack",
"emotionsTitle": "Emotions",
"emotionsEmpty": "Activate emotions to categorise tasks.",
"emotionsEmpty": "Activate emotions to categorise photo tasks.",
"emotionsCta": "Manage emotions",
"titleShort": "Branding",
"previewTitle": "Guest app preview",
@@ -1070,26 +1070,26 @@
"eventMenu": {
"summary": "Overview",
"photos": "Uploads",
"tasks": "Tasks",
"tasks": "Photo tasks",
"invites": "Invites",
"branding": "Branding",
"photobooth": "Photobooth",
"recap": "Recap"
},
"eventTasks": {
"title": "Tasks & missions",
"subtitle": "Curate mission cards and tasks for this event.",
"search": "Search tasks",
"title": "Photo tasks & missions",
"subtitle": "Curate mission cards and photo tasks for this event.",
"search": "Search photo tasks",
"emotionFilter": "Emotion filter",
"allEmotions": "All",
"actions": {
"back": "Back to overview",
"assign": "Assign selected tasks"
"assign": "Assign selected photo tasks"
},
"errors": {
"missingSlug": "No event slug provided.",
"load": "Event tasks could not be loaded.",
"assign": "Tasks could not be assigned.",
"load": "Event photo tasks could not be loaded.",
"assign": "Photo tasks could not be assigned.",
"photoOnlyEnable": "Photo-only mode could not be enabled.",
"photoOnlyDisable": "Photo-only mode could not be disabled.",
"collections": "Collections could not be loaded."
@@ -1104,32 +1104,32 @@
"notFoundDescription": "Please return to the event list."
},
"tabs": {
"tasks": "Tasks",
"tasks": "Photo tasks",
"packs": "Mission packs"
},
"eventStatus": "Status: {{status}}",
"summary": {
"assigned": "Assigned tasks",
"assigned": "Assigned photo tasks",
"library": "Library",
"mode": "Active mode",
"tasksMode": "Mission cards",
"photoOnly": "Photos only"
},
"library": {
"hintTitle": "More templates in the task library",
"hintCopy": "Create tasks, emotions, or mission packs once and reuse them across events.",
"open": "Open task library"
"hintTitle": "More templates in the photo task library",
"hintCopy": "Create photo tasks, emotions, or mission packs once and reuse them across events.",
"open": "Open photo task library"
},
"sections": {
"assigned": {
"title": "Assigned tasks",
"search": "Search tasks...",
"noResults": "No tasks match this search term.",
"empty": "No tasks assigned yet."
"title": "Assigned photo tasks",
"search": "Search photo tasks...",
"noResults": "No photo tasks match this search term.",
"empty": "No photo tasks assigned yet."
},
"library": {
"title": "Add tasks from library",
"empty": "No tasks found in the library."
"title": "Add photo tasks from library",
"empty": "No photo tasks found in the library."
}
},
"priorities": {
@@ -1139,21 +1139,21 @@
"urgent": "Urgent"
},
"modes": {
"title": "Tasks & photo mode",
"photoOnlyHint": "Photo-only mode is active. Guests can upload photos but wont see tasks.",
"tasksHint": "Tasks are visible in the guest app. Switch to photo-only for uploads without prompts.",
"title": "Photo tasks & photo mode",
"photoOnlyHint": "Photo-only mode is active. Guests can upload photos but wont see photo tasks.",
"tasksHint": "Photo tasks are visible in the guest app. Switch to photo-only for uploads without prompts.",
"photoOnly": "Photo-only",
"tasks": "Tasks active",
"tasks": "Photo tasks active",
"switchLabel": "Enable photo-only mode",
"updating": "Saving setting ..."
},
"collections": {
"title": "Mission packs",
"subtitle": "Import task collections that fit your event.",
"subtitle": "Import photo task collections that fit your event.",
"viewAll": "View all collections",
"errorTitle": "Collections unavailable",
"empty": "No recommended collections found.",
"tasksCount": "{{count}} tasks",
"tasksCount": "{{count}} photo tasks",
"genericType": "General",
"global": "Global",
"custom": "Custom",
@@ -1166,7 +1166,7 @@
},
"toolkit": {
"titleFallback": "Event-Day Toolkit",
"subtitle": "Stay on top of uploads, tasks, and invites while your event is live.",
"subtitle": "Stay on top of uploads, photo tasks, and invites while your event is live.",
"errors": {
"missingSlug": "No event slug provided.",
"loadFailed": "Toolkit could not be loaded.",
@@ -1175,13 +1175,13 @@
"actions": {
"backToEvent": "Back to event",
"moderate": "Moderate photos",
"manageTasks": "Open tasks",
"manageTasks": "Open photo tasks",
"refresh": "Refresh"
},
"alerts": {
"errorTitle": "Error",
"attention": "Heads-up",
"noTasks": "No tasks assigned yet pick a package or curate prompts.",
"noTasks": "No photo tasks assigned yet pick a package or curate prompts.",
"noInvites": "There are no active QR invites. Create one to welcome guests.",
"pendingPhotos": "Photos are waiting for moderation. Review uploads before publishing."
},
@@ -1192,7 +1192,7 @@
"activeInvites": "Active invites",
"engagementMode": "Mode",
"modePhotoOnly": "Photo mode",
"modeTasks": "Tasks"
"modeTasks": "Photo tasks"
},
"pending": {
"title": "Waiting photos",
@@ -1214,11 +1214,11 @@
"manage": "Manage invites"
},
"tasks": {
"title": "Active tasks",
"title": "Active photo tasks",
"subtitle": "Motivate guests with clear prompts and highlights.",
"summary": "{{completed}} of {{total}} done",
"empty": "No tasks assigned yet.",
"manage": "Manage tasks",
"empty": "No photo tasks assigned yet.",
"manage": "Manage photo tasks",
"completed": "Done",
"open": "Open"
},
@@ -1246,10 +1246,10 @@
"description": "Align colors, emotions, and mission packs for a cohesive guest experience.",
"emotionsTitle": "Emotions",
"emotionsCount": "{{count}} active",
"emotionsEmpty": "Activate emotions to categorise your tasks.",
"emotionsEmpty": "Activate emotions to categorise your photo tasks.",
"emotionsCta": "Manage emotions",
"collectionsTitle": "Mission packs",
"collectionsCount": "{{count}} tasks",
"collectionsCount": "{{count}} photo tasks",
"collectionsEmpty": "No recommended mission packs yet.",
"collectionsCta": "View mission packs"
},
@@ -1636,59 +1636,59 @@
"tasks": {
"actions": {
"back": "Back to overview",
"assign": "Assign selected tasks"
"assign": "Assign selected photo tasks"
},
"title": "Tasks & missions",
"subtitle": "Curate mission cards and tasks for this event.",
"title": "Photo tasks & missions",
"subtitle": "Curate mission cards and photo tasks for this event.",
"alerts": {
"notFoundTitle": "Event not found",
"notFoundDescription": "Please return to the event list."
},
"tabs": {
"tasks": "Tasks",
"tasks": "Photo tasks",
"packs": "Mission packs"
},
"eventStatus": "Status: {{status}}",
"modes": {
"title": "Tasks & photo mode",
"tasksHint": "Tasks are active. Guests see mission cards in the app.",
"photoOnlyHint": "Photo-only mode is active. Guests can upload photos but wont see tasks.",
"tasks": "Tasks active",
"title": "Photo tasks & photo mode",
"tasksHint": "Photo tasks are active. Guests see mission cards in the app.",
"photoOnlyHint": "Photo-only mode is active. Guests can upload photos but wont see photo tasks.",
"tasks": "Photo tasks active",
"photoOnly": "Photo-only",
"switchLabel": "Enable/disable tasks",
"switchLabel": "Enable/disable photo tasks",
"updating": "Saving setting ..."
},
"summary": {
"assigned": "Assigned tasks",
"assigned": "Assigned photo tasks",
"library": "Library",
"mode": "Active mode",
"tasksMode": "Mission cards",
"photoOnly": "Photos only"
},
"library": {
"hintTitle": "More templates in the task library",
"hintCopy": "Create tasks, emotions, or mission packs once and reuse them across events.",
"open": "Open task library"
"hintTitle": "More templates in the photo task library",
"hintCopy": "Create photo tasks, emotions, or mission packs once and reuse them across events.",
"open": "Open photo task library"
},
"sections": {
"assigned": {
"title": "Assigned tasks",
"search": "Search tasks...",
"noResults": "No tasks match this search term.",
"empty": "No tasks assigned yet."
"title": "Assigned photo tasks",
"search": "Search photo tasks...",
"noResults": "No photo tasks match this search term.",
"empty": "No photo tasks assigned yet."
},
"library": {
"title": "Add tasks from library",
"empty": "No tasks found in the library."
"title": "Add photo tasks from library",
"empty": "No photo tasks found in the library."
}
},
"actionsShort": {
"assign": "Assign selected tasks"
"assign": "Assign selected photo tasks"
},
"errors": {
"missingSlug": "No event slug provided.",
"load": "Tasks could not be loaded.",
"assign": "Tasks could not be assigned.",
"load": "Photo tasks could not be loaded.",
"assign": "Photo tasks could not be assigned.",
"collections": "Collections could not be loaded.",
"photoOnlyEnable": "Photo-only mode could not be enabled.",
"photoOnlyDisable": "Photo-only mode could not be disabled."
@@ -1698,10 +1698,10 @@
"import": "Import collection",
"error": "Collections could not be loaded.",
"title": "Mission packs",
"subtitle": "Import task collections that fit your event.",
"subtitle": "Import photo task collections that fit your event.",
"viewAll": "View all collections",
"empty": "No recommended collections found.",
"tasksCount": "{{count}} tasks",
"tasksCount": "{{count}} photo tasks",
"genericType": "General",
"global": "Global",
"custom": "Custom",
@@ -1713,12 +1713,12 @@
}
},
"collections": {
"title": "Task collections",
"subtitle": "Browse curated task bundles or activate them for your events.",
"title": "Photo task collections",
"subtitle": "Browse curated photo task bundles or activate them for your events.",
"actions": {
"import": "Import",
"create": "Create collection",
"openTasks": "Open task library"
"openTasks": "Open photo task library"
},
"filters": {
"search": "Search collections",
@@ -1754,7 +1754,7 @@
"noEvents": "No events yet create one to activate this collection."
},
"labels": {
"taskCount": "{{count}} tasks",
"taskCount": "{{count}} photo tasks",
"updated": "Updated: {{date}}"
},
"pagination": {
@@ -1764,7 +1764,7 @@
}
},
"engagement": {
"subtitle": "Manage tasks, collections, and emotions from a single workspace."
"subtitle": "Manage photo tasks, collections, and emotions from a single workspace."
},
"emotions": {
"title": "Emotions",
@@ -1804,7 +1804,7 @@
"icon": "Icon",
"color": "Color",
"activeLabel": "Active",
"activeDescription": "Visible in the task library",
"activeDescription": "Visible in the photo task library",
"cancel": "Cancel",
"submit": "Save emotion"
}
@@ -1836,7 +1836,7 @@
"description": "Shape the admin experience for your team appearance, notifications, and security.",
"summary": {
"appearance": "Match the look & feel with the guest portal.",
"notifications": "Fine-tune alerts for tasks, packages, and live events."
"notifications": "Fine-tune alerts for photo tasks, packages, and live events."
},
"actions": {
"profile": "Edit profile",
@@ -2078,31 +2078,31 @@
},
"taskLibrary": {
"titles": {
"default": "Task library",
"embedded": "Tasks"
"default": "Photo task library",
"embedded": "Photo tasks"
},
"subtitles": {
"default": "Assign tasks and track progress around your events.",
"embedded": "Plan tasks, actions, and highlights for your guests."
"default": "Assign photo tasks and track progress around your events.",
"embedded": "Plan photo tasks, actions, and highlights for your guests."
},
"errors": {
"title": "Error",
"load": "Tasks could not be loaded."
"load": "Photo tasks could not be loaded."
},
"actions": {
"collections": "Collections",
"new": "New",
"searchPlaceholder": "Search tasks …"
"searchPlaceholder": "Search photo tasks …"
},
"pagination": {
"page": "Page {{current}} of {{total}} · {{count}} entries",
"summary": "Total {{count}} tasks · Page {{current}} of {{total}}",
"summary": "Total {{count}} photo tasks · Page {{current}} of {{total}}",
"prev": "Back",
"next": "Next"
},
"form": {
"editTitle": "Edit task",
"createTitle": "Create task",
"editTitle": "Edit photo task",
"createTitle": "Create photo task",
"title": "Title",
"description": "Description",
"descriptionPlaceholder": "What should guests do?",
@@ -2110,7 +2110,7 @@
"priorityPlaceholder": "Choose priority",
"dueDate": "Due date",
"completedTitle": "Already completed?",
"completedCopy": "Mark tasks as done when they should no longer be visible.",
"completedCopy": "Mark photo tasks as done when they should no longer be visible.",
"cancel": "Cancel",
"save": "Save"
},
@@ -2126,9 +2126,9 @@
"delete": "Delete"
},
"empty": {
"title": "No tasks yet",
"description": "Create a new task or import templates to inspire your guests.",
"cta": "Create first task"
"title": "No photo tasks yet",
"description": "Create a new photo task or import templates to inspire your guests.",
"cta": "Create first photo task"
}
},
"billingWarning": {
@@ -2187,9 +2187,9 @@
"help": "Enable if guests should see the event right away. You can change the status later."
},
"tasksMode": {
"label": "Tasks & challenges",
"helpOn": "Guests can see tasks, challenges and achievements.",
"helpOff": "Task mode is off: guests only see the photo feed."
"label": "Photo tasks & challenges",
"helpOn": "Guests can see photo tasks, challenges and achievements.",
"helpOff": "Photo tasks mode is off: guests only see the photo feed."
}
},
"actions": {
@@ -2213,7 +2213,7 @@
},
"noEvents": {
"title": "Lets get started",
"description": "Create your first event to unlock uploads, tasks, and invites.",
"description": "Create your first event to unlock uploads, photo tasks, and invites.",
"cta": "Create event"
},
"draftEvent": {
@@ -2223,8 +2223,8 @@
},
"upcomingEvent": {
"title": "Event starts soon",
"description_today": "Todays event — check uploads and tasks.",
"description_days": "{{count}} days left — prepare invites and tasks.",
"description_today": "Todays event — check uploads and photo tasks.",
"description_days": "{{count}} days left — prepare invites and photo tasks.",
"cta": "Open event"
},
"pendingUploads": {
@@ -2257,7 +2257,7 @@
"emptyPreviewQrDesc": "Print-ready codes for guests and crew.",
"emptyPreviewGallery": "Gallery & highlights",
"emptyPreviewGalleryDesc": "Moderate uploads, feature the best moments.",
"emptyPreviewTasks": "Tasks & challenges",
"emptyPreviewTasks": "Photo tasks & challenges",
"emptyPreviewTasksDesc": "Guide guests with playful prompts.",
"emptySupportTitle": "Need help?",
"emptySupportBody": "We are here if you need a hand getting started.",
@@ -2306,7 +2306,7 @@
"reseller_dashboard": "Partner dashboard",
"custom_domain": "Custom domain",
"custom_branding": "Custom branding",
"custom_tasks": "Custom tasks",
"custom_tasks": "Custom photo tasks",
"unlimited_sharing": "Unlimited sharing",
"analytics": "Analytics",
"advanced_reporting": "Advanced reporting",
@@ -2330,15 +2330,15 @@
},
"tasksSetupNote": "Setup needed",
"taskDecision": {
"title": "Set up tasks?",
"body": "Your event is live with tasks enabled, but no tasks are assigned yet. Choose to add tasks now or disable tasks for this event.",
"title": "Set up photo tasks?",
"body": "Your event is live with photo tasks enabled, but no photo tasks are assigned yet. Choose to add photo tasks now or disable photo tasks for this event.",
"promptTitle": "Next step",
"promptBody": "Guests only see missions when tasks are assigned.",
"ctaManage": "Add tasks",
"ctaDisable": "Disable tasks",
"promptBody": "Guests only see missions when photo tasks are assigned.",
"ctaManage": "Add photo tasks",
"ctaDisable": "Disable photo tasks",
"dismiss": "Later",
"disabledToast": "Tasks disabled for this event.",
"disableError": "Could not disable tasks."
"disabledToast": "Photo tasks disabled for this event.",
"disableError": "Could not disable photo tasks."
},
"pickEvent": "Select an event",
"status": {
@@ -2347,9 +2347,9 @@
},
"photosLabel": "Review photos",
"photosDesc": "Moderate uploads and highlights",
"tasksLabel": "Manage tasks & challenges",
"tasksLabel": "Manage photo tasks & challenges",
"tasksDesc": "Assign and track progress",
"tasksDisabledDesc": "Guests do not see tasks (task mode off)",
"tasksDisabledDesc": "Guests do not see photo tasks (photo tasks mode off)",
"qrLabel": "Show / share QR code",
"qrDesc": "Posters, cards, and links",
"shortcutsTitle": "Shortcuts",
@@ -2361,7 +2361,7 @@
"shortcutAnalytics": "Analytics",
"quickActionsTitle": "Quick actions",
"kpiTitle": "Key performance indicators",
"kpiTasks": "Open tasks",
"kpiTasks": "Open photo tasks",
"kpiPhotos": "Photos",
"kpiGuests": "Guests",
"kpiUnlimited": "{{label}} unlimited",
@@ -2372,14 +2372,14 @@
"todayUploads": "Uploads (24h)",
"todayPending": "Pending",
"todayLikes": "Likes",
"todayTasks": "Tasks",
"todayTasks": "Photo tasks",
"recentActivityTitle": "Recent activity",
"recentUploads": "Uploads in the last 24h",
"recentLikes": "Total likes",
"recentPending": "Pending moderation",
"alertsTitle": "Alerts",
"alertPending": "{{count}} new uploads awaiting moderation",
"alertTasks": "{{count}} tasks due or open"
"alertTasks": "{{count}} photo tasks due or open"
},
"mobileTour": {
"title": "Quick tour",
@@ -2687,7 +2687,7 @@
"packageLimits": {
"max_photos": "Photos",
"max_guests": "Guests",
"max_tasks": "Tasks",
"max_tasks": "Photo tasks",
"gallery_days": "Gallery days",
"max_events_per_year": "Event bundle"
},
@@ -2837,9 +2837,9 @@
"likesCount_other": "{{count}} likes",
"noContributors": "No contributors yet",
"emptyActionInvite": "Invite guests",
"tasksTitle": "Popular Tasks",
"noTasks": "No task activity yet",
"emptyActionOpenTasks": "Open tasks",
"tasksTitle": "Popular photo tasks",
"noTasks": "No photo task activity yet",
"emptyActionOpenTasks": "Open photo tasks",
"lockedTitle": "Unlock Analytics",
"lockedBody": "Get deep insights into your event engagement with the Premium package."
},
@@ -2907,7 +2907,7 @@
"advanced_analytics": "Advanced Analytics",
"basic_uploads": "Basic uploads",
"custom_branding": "Custom Branding",
"custom_tasks": "Custom tasks",
"custom_tasks": "Custom photo tasks",
"limited_sharing": "Limited sharing",
"live_slideshow": "Live slideshow",
"priority_support": "Priority support",

View File

@@ -1,7 +1,7 @@
{
"nav": {
"home": "Home",
"tasks": "Tasks",
"tasks": "Photo tasks",
"uploads": "Uploads",
"profile": "Profile",
"notifications": "Notifications",
@@ -18,7 +18,7 @@
"empty": "Create your first event to get started",
"eventSwitcher": "Choose an event",
"noEventsTitle": "Create your first event",
"noEventsBody": "Start an event to access tasks, uploads, QR posters and more.",
"noEventsBody": "Start an event to access photo tasks, uploads, QR posters and more.",
"createEvent": "Create event",
"noDate": "Date tbd",
"active": "Active",

View File

@@ -12,7 +12,7 @@
"eyebrow": "Your event, your stage",
"title": "Design the next Fotospiel experience",
"scriptTitle": "Memorable for guests, effortless for you.",
"description": "In just a few steps you guide guests through a magical photo journey complete with storytelling, tasks, and a moderated gallery.",
"description": "In just a few steps you guide guests through a magical photo journey complete with storytelling, photo tasks, and a moderated gallery.",
"primary": {
"label": "Explore packages",
"button": "Explore packages",
@@ -31,11 +31,11 @@
},
"team": {
"title": "Flexible team onboarding",
"description": "Invite co-hosts, assign roles, and stay on top of moderation and tasks."
"description": "Invite co-hosts, assign roles, and stay on top of moderation and photo tasks."
},
"story": {
"title": "Storytelling in chapters",
"description": "Guided tasks and emotion cards turn every event into a memorable journey."
"description": "Guided photo tasks and emotion cards turn every event into a memorable journey."
}
},
"ctaList": {
@@ -46,7 +46,7 @@
},
"createEvent": {
"label": "Prepare event",
"description": "Collect event details, plan tasks, and ensure a smooth flow before the big day.",
"description": "Collect event details, plan photo tasks, and ensure a smooth flow before the big day.",
"button": "Go to event manager"
}
},
@@ -204,7 +204,7 @@
"nextStepsTitle": "Next steps",
"nextSteps": [
"Optional: finish billing via Paddle inside the billing area.",
"Complete the event setup and configure tasks, team, and gallery.",
"Complete the event setup and configure photo tasks, team, and gallery.",
"Check your event bundle before go-live and share your guest link."
],
"cta": {
@@ -228,7 +228,7 @@
},
"step": {
"title": "Event setup in minutes",
"description": "We guide you through name, date, mood, and tasks. Afterwards you can moderate photos and support guests live."
"description": "We guide you through name, date, mood, and photo tasks. Afterwards you can moderate photos and support guests live."
},
"tiles": {
"story": {
@@ -246,7 +246,7 @@
},
"cta": {
"heading": "Ready for your first event?",
"description": "You're switching to the event manager. Assign tasks, invite members, and test the gallery. You can always return to the welcome journey.",
"description": "You're switching to the event manager. Assign photo tasks, invite members, and test the gallery. You can always return to the welcome journey.",
"button": "Create event",
"billing": "Open billing"
},