Skip to content

style(i18n): remove remaining terminal punctuation from supporting copy - #1837

Merged
FresnelR27 merged 1 commit into
org2AI:developfrom
Harry19081:dev/i18n-remaining-punctuation
Sep 15, 2026
Merged

FresnelR27 merged 1 commit into
org2AI:developfrom
Harry19081:dev/i18n-remaining-punctuation

Conversation

@Harry19081

Copy link
Copy Markdown
Member

Problem

Supporting-copy translations still end with sentence punctuation after #1823. The remaining local removals affect strings that #1823 did not change, including authentication hints, skill scope descriptions, import progress descriptions, and regional availability notices.

Solution

Remove 299 terminal . or 。 characters across 39 JSON catalogs in 13 locales: 195 integration strings, 65 project strings, and 39 session strings. Keys, interpolation placeholders, wording, internal punctuation, ellipses, and formatting are preserved. This follow-up starts from current develop, which already includes #1823, and contains only the remaining punctuation changes.

Potential risks

The user-visible change is limited to punctuation in supporting copy. No runtime logic, dependencies, persistence formats, or APIs change. Rendered screens were not inspected; this does not change layout rules, controls, or UI states. Reverting the commit restores the previous punctuation if needed.

Verification

  • pnpm run test:i18n-keys — passed, 27 tests. The initial attempt lacked TypeScript in the isolated worktree; reran successfully after linking the existing dependency installation.
  • pnpm run check:i18n-keys — passed: zero missing keys, locale gaps, extra locale keys, placeholder mismatches, or new unused keys; 13 existing unused keys remain covered by the baseline.
  • python3 /tmp/verify-orgii-punctuation.py — passed after commit: all 39 JSON files parse; all 299 changed values remove exactly one terminal punctuation character; keys and placeholders match; line-level comparison confirms no other content or formatting changes.
  • git diff --check origin/develop...HEAD — passed.
  • Normal commit hooks — passed, including lint-staged/Prettier and commitlint. TypeScript and Rust checks were skipped by the hooks because no files of those types changed.
  • Diff inspection — only the 39 intended locale files changed; no new secrets, personal paths, configuration, logs, artifacts, or unrelated changes.
  • Latest origin/develop was fetched before commit; the branch started at that exact revision.
  • No screenshots added: the change removes final punctuation and does not change layout or visual states. No desktop UI control was used.

@FresnelR27
FresnelR27 merged commit 7d98cc6 into org2AI:develop Sep 15, 2026
14 checks passed
@Harry19081 Harry19081 added UX Improvements to user experience, workflow smoothness frontend-ui Frontend UI, design system, accessibility, layout, or theming labels Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend-ui Frontend UI, design system, accessibility, layout, or theming UX Improvements to user experience, workflow smoothness

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants