Skip to content

i18n: preview transform titles + vault-dialog strings - #255

Merged
omercelikdev merged 1 commit into
mainfrom
i18n/preview-titles-vault-dialog
Jul 12, 2026
Merged

i18n: preview transform titles + vault-dialog strings#255
omercelikdev merged 1 commit into
mainfrom
i18n/preview-titles-vault-dialog

Conversation

@omercelikdev

Copy link
Copy Markdown
Owner

Closes the last i18n gaps in the clip/vault UI.

  • ItemMenu preview titles — recomposed as <translated verb> · <FORMAT> (verb reuses history.transform.*, format stays literal per i18n rules; A → B conversions already language-neutral). "Invalid JWT" / "Valid YAML" / "Invalid: …" result messages routed through t().
  • NewVaultItemDialog — "SWIFT (optional)", phone-country placeholder, "Popular" / "All Countries" optgroups via t(). IBAN stays literal.

7 new keys ×15 locales. tsc clean · 606 tests green.

🤖 Generated with Claude Code

Closes the last i18n gaps in the clip/vault UI.

- ItemMenu preview-header titles (the transform name shown above the
  result) were English. Recomposed as "<translated verb> · <FORMAT>" — the
  verb reuses the existing history.transform.* keys, the format name stays
  literal per the i18n rules, and pure A → B conversions stay literal
  (language-neutral already). Also routed the "Invalid JWT" / "Valid YAML" /
  "Invalid: …" result messages through t().
- NewVaultItemDialog: "SWIFT (optional)", the phone country placeholder,
  and the "Popular" / "All Countries" optgroups now use t(). IBAN stays
  literal (a financial standard, like a format name).

i18n: 7 new keys across all 15 locales.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@omercelikdev
omercelikdev merged commit 0426bf5 into main Jul 12, 2026
@omercelikdev
omercelikdev deleted the i18n/preview-titles-vault-dialog branch July 12, 2026 19:00
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