Skip to content

fix: update UI strings for improved CTAs, grammar, and consistency#1297

Merged
HardeepAsrani merged 1 commit intodevelopmentfrom
fix/ui-string-updates
Mar 30, 2026
Merged

fix: update UI strings for improved CTAs, grammar, and consistency#1297
HardeepAsrani merged 1 commit intodevelopmentfrom
fix/ui-string-updates

Conversation

@vytisbulkevicius
Copy link
Copy Markdown
Contributor

Summary

  • Grammar & typo fixes: hight→height, magnifiying→magnifying, maximun→maximum, "an user"→"a user", "it working"→"it work", "by change"→"by changing"
  • Improved CTAs: "Add New"→"Add New Chart", "Insert"→"Insert Chart", "Click to select"→"Select Chart", "From Library"→"Insert from Library"
  • Clearer labels: replaced developer jargon with user-friendly terms — "Interpolate Nulls"→"Fill in Missing Values", "Residue Slice"→"Other Slice", "Aggregation Target"→"Group Tooltips By", "Hex Value"→"Hex Color Code", "Dateless Region"→"Region with No Data", "Identical Direction"→"Default Direction", "From And To Range"→"Value Range (Min / Max)", "Family And Size"→"Font Family And Size"
  • Reduced wordiness: simplified verbose descriptions (tooltip trigger, legend position, background color, stacked series)
  • Better error messages: CSV upload errors and invalid URL messages now explain what went wrong and suggest next steps
  • Actionable empty states: "No charts found" now includes guidance on what to do next
  • Updated e2e tests to match new button labels

All changes are string-only — no logic, escaping, sanitization, or output changes. Translation wrappers and text domains preserved.

Test plan

  • Verify chart library page shows "Add New Chart" button
  • Verify empty library shows "No charts found. Click 'Add New Chart' to create one."
  • Verify Gutenberg block shows updated "No charts found" message
  • Verify media modal shows "Insert Chart" and "Insert from Library"
  • Spot-check chart sidebar settings for updated labels (e.g., Pie chart "Other Slice Settings", Gauge "Value Range (Min / Max)", Line chart "Fill in Missing Values")
  • Verify CSV upload error messages display correctly
  • Run e2e test suite to confirm tests pass with updated strings

🤖 Generated with Claude Code

Fix typos (hight→height, magnifiying→magnifying, maximun→maximum, Candelstick→Candlestick),
grammar errors (an user→a user, it working→it work, by change→by changing), and improve
UI copy across the plugin: clearer CTAs (Add New→Add New Chart, Insert→Insert Chart),
less jargon (Interpolate Nulls→Fill in Missing Values, Residue→Other Slice,
Aggregation Target→Group Tooltips By), more concise descriptions, and actionable
empty states.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pirate-bot pirate-bot added the pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) label Mar 30, 2026
@pirate-bot
Copy link
Copy Markdown
Contributor

💂‍♂️ PR Error! No Linked Issue found. Please link an issue or mention it in the body using #<issue_id>

@pirate-bot
Copy link
Copy Markdown
Contributor

Plugin build for 903cb8e is ready 🛎️!

@HardeepAsrani HardeepAsrani merged commit 2f237cf into development Mar 30, 2026
8 of 11 checks passed
@HardeepAsrani HardeepAsrani deleted the fix/ui-string-updates branch March 30, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants