Skip to content

i18n: translate clip context-menu transform labels - #249

Merged
omercelikdev merged 1 commit into
mainfrom
i18n/itemmenu-transform-labels
Jul 12, 2026
Merged

i18n: translate clip context-menu transform labels#249
omercelikdev merged 1 commit into
mainfrom
i18n/itemmenu-transform-labels

Conversation

@omercelikdev

Copy link
Copy Markdown
Owner

The format-transform submenu (Beautify, Decode, To YAML, Color info, …) was ~19 hardcoded English strings — the last sizeable i18n gap in the history UI.

Change

Routed every transform menu label through t() with new history.transform.* keys across all 15 locales.

Per the project's i18n rules (brand/format names are not translated), format names (JSON, YAML, HEX) and the A → B conversion titles in the preview header stay literal — only the action verbs are localized.

tsc clean · 563 tests green.

🤖 Generated with Claude Code

The format-transform submenu (Beautify, Decode, To YAML, Color info, …)
was ~19 hardcoded English strings — the last sizeable i18n gap in the
history UI. Routed every menu label through t() with new
history.transform.* keys across all 15 locales.

Format names (JSON, YAML, HEX) and the conversion titles shown in the
preview header stay literal per the project's i18n rules (brand/format
names are not translated); only the action verbs are localized.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@omercelikdev
omercelikdev merged commit a36302a into main Jul 12, 2026
@omercelikdev
omercelikdev deleted the i18n/itemmenu-transform-labels branch July 12, 2026 18:26
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