Skip to content

fix(settings): match plan and usage data wording to tablepro.app - #3289

Merged
datlechin merged 3 commits into
mainfrom
fix/license-vocabulary
Oct 8, 2026
Merged

datlechin merged 3 commits into
mainfrom
fix/license-vocabulary

Conversation

@datlechin

@datlechin datlechin commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Why

The app asked for a "Pro license" and called a license paid once "Lifetime". tablepro.app sells Starter and Team, billed Monthly, Yearly or One-time, so a buyer had to guess which plan was meant. Share anonymous usage data promised no personal data, but the privacy policy says the server stores each report's IP address and can link it to a license.

Change

  • Gates, badges, the sync status tooltip and the Compare & Sync dialog name the plan: "Result Charts requires the Starter plan".
  • The welcome window shows the plan held. "Pro features" reads "paid features".
  • A license with no expiry reads One-time.
  • Share usage data, with a footer listing what the daily report holds and never holds.
  • All ten new strings are translated in the six languages.

Verified

SiteWordingTests scans the app's strings for the retired words and fails on main. LicenseTierTests and LicensePresentationTests cover the plan sentence and the One-time label. CompareSyncUITests expects the new dialog text; it ran on CI only, not on a local screen.

Not in this PR

  • Pricing links still open tablepro.app/?ref=…#pricing.
  • The translations are adapted from the strings they replace and want a native read.
  • Xcode's import also dropped many from 22 French plurals and added two keys from earlier commits. Both are left out.

@mintlify

mintlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
TablePro 🟢 Ready View Preview Oct 8, 2026, 2:19 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@datlechin
datlechin merged commit ef9fce7 into main Oct 8, 2026
10 of 12 checks passed
@datlechin
datlechin deleted the fix/license-vocabulary branch October 8, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant