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")} );