mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-12 13:13:45 +01:00
[web] Add pro-value-framing split test copy (#36628)
* feat(web): add pro-value-framing split test copy Serve quantified, benefit-led plan differentiators on the plans and interstitial pages to the `enabled` variant of the `pro-value-framing` split test, in place of the vague "increased/max AI allowance" and "10/unlimited collaborators" framing. The variant changes the bullet set and order as well as the strings, so it swaps in its own short feature list rather than remapping keys: Pro leads with "Everything in Standard, plus:", Free gains Error Assist and "Compile simple projects". The plans page comparison table mirrors the card wording in its AI allowance row. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * test(web): assert plan copy numbers against plan features Check the quantified claims in the plan copy against the SaaS plan features: the collaborator limits, and the "24x" compile timeout claims as the ratio of the paid to the free compileTimeout. The "2x more AI usage" claim is checked against the allowance tooltips, since the allowances themselves come from AI_*_QUOTA_GRANT and are not available in the unit test environment. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * Remove overly contrasted color in card * Remove redundant `makeUISettings2026` * Simplify valueFramingOverrides * Fix types * Revert changes to the table, replace `2x_more_ai_usage` to `2x_the_ai_allowance` * Remove oververbose PlansValueFraming.test.mjs * Revert "Remove overly contrasted color in card" This reverts commit 8e83a0c523c4ebfe8a40a04023f1801080d0e412. * Apply suggestions from code review GitOrigin-RevId: 25b0736af47a3a32f4e1dd108ab0eb14c1bc13e3
This commit is contained in:
committed by
Copybot
co-authored by
Claude Opus 5
parent
0e510226fa
commit
e2e05b69f1
@@ -3,7 +3,9 @@
|
||||
"1_4_width": "¼ width",
|
||||
"1_user": "1 user",
|
||||
"24x_basic": "24x Basic",
|
||||
"24x_compile_timeout_for_complex_docs": "24x compile timeout for complex docs",
|
||||
"24x_more_compile_time": "24x more compile time on our fastest servers",
|
||||
"2x_the_ai_allowance": "2x the AI allowance",
|
||||
"3_4_width": "¾ width",
|
||||
"About": "About",
|
||||
"Account": "Account",
|
||||
@@ -156,6 +158,8 @@
|
||||
"ai_assistant_and_max_ai_allowance": "AI Assistant and max AI allowance",
|
||||
"ai_assistant_disabled": "AI Assistant disabled",
|
||||
"ai_assistant_explanation": "A LaTeX-fluent AI Assistant built into your editor.",
|
||||
"ai_assistant_for_latex_help_error_fixes_and_feedback": "AI Assistant for LaTeX help, error fixes, and writing feedback",
|
||||
"ai_assistant_for_latex_help_feedback_and_citations": "AI Assistant for LaTeX help, writing feedback, and citation checks",
|
||||
"ai_can_make_mistakes": "AI can make mistakes. Review fixes before you apply them.",
|
||||
"ai_features": "AI features",
|
||||
"ai_features_couldnt_be_toggled": "AI features couldn’t be toggled. Try again, or contact Overleaf support if the problem continues.",
|
||||
@@ -422,6 +426,7 @@
|
||||
"code": "Code",
|
||||
"code_check_failed_explanation": "Your code has errors that need to be fixed before the auto-compile can run",
|
||||
"collaborate_online_and_offline": "Collaborate online and offline, using your own workflow",
|
||||
"collaborate_with_1_person_per_project": "Collaborate with 1 person per project",
|
||||
"collaboration": "Collaboration",
|
||||
"collaborator": "Collaborator",
|
||||
"collaborator_chat": "Collaborator chat",
|
||||
@@ -465,6 +470,7 @@
|
||||
"compile_mode": "Compile mode",
|
||||
"compile_servers": "Compile servers",
|
||||
"compile_servers_info_new": "The servers used to compile your project. Compiles for users on paid plans always run on the fastest available servers.",
|
||||
"compile_simple_projects": "Compile simple projects",
|
||||
"compile_speed": "Compile speed",
|
||||
"compile_speed_explanation": "Generate your PDF faster with increased server speed.",
|
||||
"compile_terminated_by_user": "The compile was cancelled using the ‘Stop compilation’ button. You can download the raw logs to see where the compile stopped.",
|
||||
@@ -476,6 +482,7 @@
|
||||
"compiler": "Compiler",
|
||||
"compiling": "Compiling",
|
||||
"complete": "Complete",
|
||||
"complex_writing_and_research_tasks_without_the_limits": "Complex writing and research tasks, without the limits.",
|
||||
"compliance": "Compliance",
|
||||
"compromised_password": "Compromised password",
|
||||
"configure_sso": "Configure SSO",
|
||||
@@ -543,6 +550,8 @@
|
||||
"create_a_new_project": "Create a new project",
|
||||
"create_account": "Create account",
|
||||
"create_first_admin_account": "Create the first Admin account",
|
||||
"create_longer_or_larger_projects_and_collaborate_with_coauthors": "Create longer or larger projects and collaborate with co-authors.",
|
||||
"create_longer_or_larger_projects_and_collaborate_with_peers": "Create longer or larger projects and collaborate with peers and professors.",
|
||||
"create_new_account": "Create new account",
|
||||
"create_new_subscription": "Create new subscription",
|
||||
"create_new_tag": "Create new tag",
|
||||
@@ -868,6 +877,7 @@
|
||||
"everything_in_group_professional_plus": "Everything in Pro group, plus…",
|
||||
"everything_in_group_standard_plus": "Everything in Standard group, plus…",
|
||||
"everything_in_standard_plus": "Everything in Standard, plus…",
|
||||
"everything_in_standard_plus_heading": "Everything in Standard, plus:",
|
||||
"example": "Example",
|
||||
"example_project": "Example project",
|
||||
"examples": "Examples",
|
||||
@@ -956,6 +966,7 @@
|
||||
"first_name": "First name",
|
||||
"fit_to_height": "Fit to height",
|
||||
"fit_to_width": "Fit to width",
|
||||
"fix_errors_and_check_formulas_with_error_assist": "Fix errors and check formulas with Error Assist",
|
||||
"fixed_width": "Fixed width",
|
||||
"fixed_width_wrap_text": "Fixed width, wrap text",
|
||||
"flexible_plans_for_everyone_from_individual_students_and_researchers_to_large_businesses_and_universities": "Flexible plans for everyone, from individual students and researchers to large businesses and universities.",
|
||||
@@ -1039,6 +1050,7 @@
|
||||
"get_ready_for_overleaf_standard": "Get ready for enhanced collaboration, with increased AI access and up to 10 collaborators per project.",
|
||||
"get_real_time_track_changes": "Get real-time track changes",
|
||||
"get_standard": "Get Standard",
|
||||
"get_started_quickly_with_a_little_ai_help_when_youre_stuck": "Get started quickly, with a little AI help when you’re stuck.",
|
||||
"get_started_with_latex": "Get started with LaTeX in Overleaf",
|
||||
"get_student": "Get Student",
|
||||
"get_your_hands_on_the_ultimate_research_writing_ai_assistant": "Get your hands on the ultimate research writing AI assistant.",
|
||||
@@ -1851,6 +1863,7 @@
|
||||
"out_of_sync_detail": "Sorry, this file has gone out of sync and we need to do a full refresh.<0 /><1>Please see this help guide for more information</1>",
|
||||
"output_file": "Output file",
|
||||
"over": "over",
|
||||
"over_10x_more_ai_usage_than_standard": "Over 10x more AI usage than Standard",
|
||||
"over_n_users_at_research_institutions_and_business": "Over __count__ million users at research institutions and businesses worldwide love __appName__",
|
||||
"overall_theme": "Overall theme",
|
||||
"overleaf": "Overleaf",
|
||||
@@ -2991,6 +3004,7 @@
|
||||
"unsubscribing": "Unsubscribing",
|
||||
"until_then_you_can_still": "Until then you can still:",
|
||||
"untrash": "Restore",
|
||||
"up_to_10_collaborators_per_project": "Up to 10 collaborators per project",
|
||||
"update": "Update",
|
||||
"update_account_info": "Update account info",
|
||||
"update_dropbox_settings": "Update Dropbox Settings",
|
||||
|
||||
Reference in New Issue
Block a user