mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 14:13:43 +01:00
[web] Update paywall copy for plans-2026 AI tiers (#33070)
* [web] Update paywall copy for plans-2026 AI tiers
Replace AI-related strings in upgrade/paywall UI when the
plans-2026-phase-1 flag is enabled:
- Add `higher_ai_allowance` ("Higher AI allowance") for paywall bullet
lists and body text; keep `higher_ai_limits` ("Higher AI limits") for
the subscriptions dashboard, which uses different wording per spec
- Update three locale strings to use "allowance" instead of "limits":
`access_all_premium_features_ai`, `plus_additional_collaborators_and_more`,
`upgrade_to_add_more_collaborators_and_more`
- Fix casing: `upgrade_to_review` "Upgrade to Review" → "Upgrade to review"
- Switch upgrade-benefits and onboarding prompt from `higher_ai_limits`
to `higher_ai_allowance`
- Fix subscriptions free-plan to show `higher_ai_limits` instead of
`get_unlimited_ai` under the plans2026 flag
- Fix compile-timeout button to show "Start free trial" under plans2026
instead of "Start a free trial"
- Update two Cypress assertions for the new track-changes modal title
* Update extracted translations for higher AI allowance
* Remove "start a free trial" with exclamation
* Remove "get unlimited ai" translation entries
GitOrigin-RevId: 12300d94dc81c5407a21d4682d5714d7284c31b0
This commit is contained in:
@@ -724,7 +724,6 @@
|
||||
"get_most_subscription_by_checking_overleaf": "",
|
||||
"get_most_subscription_by_checking_overleaf_ai_writefull": "",
|
||||
"get_real_time_track_changes": "",
|
||||
"get_unlimited_ai": "",
|
||||
"get_your_hands_on_the_ultimate_research_writing_ai_assistant": "",
|
||||
"git": "",
|
||||
"git_authentication_token": "",
|
||||
@@ -826,6 +825,7 @@
|
||||
"hide_file_tree": "",
|
||||
"hide_local_file_contents": "",
|
||||
"hide_outline": "",
|
||||
"higher_ai_allowance": "",
|
||||
"history": "",
|
||||
"history_add_label": "",
|
||||
"history_are_you_sure_delete_label": "",
|
||||
@@ -1829,7 +1829,6 @@
|
||||
"sso_user_explanation_ready_with_admin_email": "",
|
||||
"sso_user_explanation_ready_with_group_name": "",
|
||||
"standard": "",
|
||||
"start_a_free_trial": "",
|
||||
"start_by_adding_your_email": "",
|
||||
"start_by_fixing_the_first_error_in_your_document": "",
|
||||
"start_editing": "",
|
||||
@@ -2128,7 +2127,6 @@
|
||||
"university_school": "",
|
||||
"unknown": "",
|
||||
"unknown_group": "",
|
||||
"unlimited_ai": "",
|
||||
"unlimited_ai_use": "",
|
||||
"unlimited_collaborators_per_project": "",
|
||||
"unlimited_collabs": "",
|
||||
|
||||
+1
-1
@@ -119,7 +119,7 @@ const CompileTimeout = memo(function CompileTimeout({
|
||||
extraSearchParams={extraSearchParams}
|
||||
handleClick={handleFreeTrialClick}
|
||||
>
|
||||
{t('start_a_free_trial')}
|
||||
{t('start_free_trial_without_exclamation')}
|
||||
</StartFreeTrialButton>
|
||||
</p>
|
||||
)}
|
||||
|
||||
@@ -26,7 +26,7 @@ function FreePlan() {
|
||||
:
|
||||
<ul>
|
||||
<li>{t('invite_more_collabs')}</li>
|
||||
{plans2026 && <li>{t('get_unlimited_ai')}</li>}
|
||||
{plans2026 && <li>{t('higher_ai_allowance')}</li>}
|
||||
{!plans2026 && <li>{t('realtime_track_changes')}</li>}
|
||||
<li>{t('full_doc_history')}</li>
|
||||
<li>{t('reference_search')}</li>
|
||||
|
||||
@@ -17,7 +17,7 @@ function UpgradeBenefits({ className }: { className?: string }) {
|
||||
<li>
|
||||
<Check />
|
||||
|
||||
{plans2026 ? t('unlimited_ai') : t('unlimited_projects')}
|
||||
{plans2026 ? t('higher_ai_allowance') : t('unlimited_projects')}
|
||||
</li>
|
||||
<li>
|
||||
<Check />
|
||||
|
||||
Reference in New Issue
Block a user