diff --git a/frontend/editor/public/locales/en-GB/translation.toml b/frontend/editor/public/locales/en-GB/translation.toml
index 7d0e368b2..782be3cc9 100644
--- a/frontend/editor/public/locales/en-GB/translation.toml
+++ b/frontend/editor/public/locales/en-GB/translation.toml
@@ -4899,19 +4899,19 @@ userBody = "Invite teammates, assign roles, and keep your documents organised in
userTitle = "Plan Overview"
[onboarding.saas.freeEditor]
-freeLine = "And the best part? The editor is now completely free."
-premium = "We've added a whole host of new features, including Policies and Agent Chat."
+freeLine = "The editor is now completely free."
+premium = "We've added loads of new features, including Policies and Agent Chat."
title = "Welcome to Stirling"
[onboarding.saas.team]
addButton = "Add"
-createBody = "Work on documents together — teammates share files, automations and your plan. Add the first member by email to create your team."
+createBody = "Work on documents together: teammates share files, automations and your plan. Add the first member by email to create your team."
createTitle = "Create your team"
-inviteBody = "Everyone on your team shares files, automations and your plan. Add teammates by email — they'll get an invite right away."
+inviteBody = "Everyone on your team shares files, automations and your plan. Add teammates by email and they'll get an invitation."
inviteTitle = "Invite members to your team"
[onboarding.saas.usage]
-body = "Automations, AI and API requests draw from your one-time free allowance. Here's where you stand - manual editing never counts against it."
+body = "Automations, AI and API requests draw from your free allowance. Manual editing never counts against it."
title = "Your free Processor allowance"
[onboarding.securityCheck]
@@ -5262,7 +5262,6 @@ freeTitle = "Unlimited PDF editing"
[payg.free.hero]
capSuffix = "/ {{limit}} free PDFs"
metaCategories = "Automation · AI · API requests"
-neverResets = "One-time, never resets"
[payg.free.member]
ownerOnly = "Only your team owner can turn on Processor. Manual tools stay free for you to use as much as you like."
diff --git a/frontend/editor/public/locales/en-US/translation.toml b/frontend/editor/public/locales/en-US/translation.toml
index 7c0cca107..3a3b8b801 100644
--- a/frontend/editor/public/locales/en-US/translation.toml
+++ b/frontend/editor/public/locales/en-US/translation.toml
@@ -4872,19 +4872,19 @@ userBody = "Invite teammates, assign roles, and keep your documents organized in
userTitle = "Plan Overview"
[onboarding.saas.freeEditor]
-freeLine = "And the best part? The editor is now completely free."
-premium = "We've added a whole host of new features, including Policies and Agent Chat."
+freeLine = "The editor is now completely free."
+premium = "We've added loads of new features, including Policies and Agent Chat."
title = "Welcome to Stirling"
[onboarding.saas.team]
addButton = "Add"
-createBody = "Work on documents together — teammates share files, automations and your plan. Add the first member by email to create your team."
+createBody = "Work on documents together: teammates share files, automations and your plan. Add the first member by email to create your team."
createTitle = "Create your team"
-inviteBody = "Everyone on your team shares files, automations and your plan. Add teammates by email — they'll get an invite right away."
+inviteBody = "Everyone on your team shares files, automations and your plan. Add teammates by email and they'll get an invite."
inviteTitle = "Invite members to your team"
[onboarding.saas.usage]
-body = "Automations, AI and API requests draw from your one-time free allowance. Here's where you stand - manual editing never counts against it."
+body = "Automations, AI and API requests draw from your free allowance. Manual editing never counts against it."
title = "Your free Processor allowance"
[onboarding.securityCheck]
@@ -5230,7 +5230,6 @@ freeTitle = "Unlimited PDF editing"
[payg.free.hero]
capSuffix = "/ {{limit}} free PDFs"
metaCategories = "Automation · AI · API requests"
-neverResets = "One-time, never resets"
[payg.free.member]
ownerOnly = "Only your team owner can turn on Processor. Manual tools stay free for you to use as much as you like."
diff --git a/frontend/editor/src/saas/components/onboarding/slides/FreeEditorSlide.tsx b/frontend/editor/src/saas/components/onboarding/slides/FreeEditorSlide.tsx
index 1aca39931..6391d0a0f 100644
--- a/frontend/editor/src/saas/components/onboarding/slides/FreeEditorSlide.tsx
+++ b/frontend/editor/src/saas/components/onboarding/slides/FreeEditorSlide.tsx
@@ -15,13 +15,13 @@ const FreeEditorBody = () => (
}}
- defaults="We've added a whole host of new features, including Policies and Agent Chat."
+ defaults="We've added loads of new features, including Policies and Agent Chat."
/>
}}
- defaults="And the best part? The editor is now completely free."
+ defaults="The editor is now completely free."
/>
diff --git a/frontend/editor/src/saas/components/onboarding/slides/TeamSlide.tsx b/frontend/editor/src/saas/components/onboarding/slides/TeamSlide.tsx
index 1bc78a837..03eadf0f4 100644
--- a/frontend/editor/src/saas/components/onboarding/slides/TeamSlide.tsx
+++ b/frontend/editor/src/saas/components/onboarding/slides/TeamSlide.tsx
@@ -16,7 +16,7 @@ function useHasTeamMembers(): boolean {
(invitation) => invitation.status === "PENDING",
);
// The leader themselves is always in teamMembers, so "has a team" means
- // anyone beyond them — or an invite already on its way.
+ // anyone beyond them, or an invite already on its way.
return teamMembers.length > 1 || pendingInvitations.length > 0;
}
@@ -110,7 +110,7 @@ const TeamSlideBody = () => {
(invitation) => invitation.status === "PENDING",
);
- // Onboarding shows right after first login — make sure team data is fresh.
+ // Onboarding shows right after first login, so make sure team data is fresh.
useEffect(() => {
refreshTeams();
}, []);
@@ -120,11 +120,11 @@ const TeamSlideBody = () => {
{hasTeam
? t(
"onboarding.saas.team.inviteBody",
- "Everyone on your team shares files, automations and your plan. Add teammates by email — they'll get an invite right away.",
+ "Everyone on your team shares files, automations and your plan. Add teammates by email and they'll get an invite.",
)
: t(
"onboarding.saas.team.createBody",
- "Work on documents together — teammates share files, automations and your plan. Add the first member by email to create your team.",
+ "Work on documents together: teammates share files, automations and your plan. Add the first member by email to create your team.",
)}
{hasTeam && (
diff --git a/frontend/editor/src/saas/components/onboarding/slides/UsageSnapshotSlide.tsx b/frontend/editor/src/saas/components/onboarding/slides/UsageSnapshotSlide.tsx
index d34d1c086..60a895d9f 100644
--- a/frontend/editor/src/saas/components/onboarding/slides/UsageSnapshotSlide.tsx
+++ b/frontend/editor/src/saas/components/onboarding/slides/UsageSnapshotSlide.tsx
@@ -19,7 +19,7 @@ const UsageSnapshotBody = () => {
{t(
"onboarding.saas.usage.body",
- "Automations, AI and API requests draw from your one-time free allowance. Here's where you stand - manual editing never counts against it.",
+ "Automations, AI and API requests draw from your free allowance. Manual editing never counts against it.",
)}
{/* .payg provides the CSS variables the meter styles are scoped to */}
{t("payg.free.hero.metaCategories", "Automation · AI · API requests")}
- •
- {t("payg.free.hero.neverResets", "One-time, never resets")}
);