Commit Graph

4 Commits

Author SHA1 Message Date
Arnas Donauskas
0181169a92
Merge pull request #419 from opastorello/fix/i18n-ko-parity
fix(i18n): sync ko.json with en.json and add a locale key parity test
2026-07-29 10:07:13 +03:00
Nicolas Pastorello
ca78b82118 fix(i18n): add missing Korean labels for quick-replies nav and contact tags tab 2026-07-20 12:58:40 -03:00
Fabian Andres Parra Sanchez
4f02b4cf58 fix(i18n): strip className from scopesHint <code> rich tag
next-intl rich tags must be attribute-less. The className on the
<code> wrapping 'GET /api/v1/me' was being silently dropped, so the
'text-[11px]' Tailwind utility was a phantom — the code rendered at
the surrounding text size anyway.

This strips the className from both en.json and ko.json so the rich
tag is parsed correctly. The <code> element still renders at default
size; the smaller styling can be restored globally via CSS
('code { font-size: ... }') if desired.

Part of #375
2026-07-20 07:33:54 -05:00
moduvoice
b8a0a99bdb feat(i18n): add Korean (ko) translation
Adds messages/ko.json — full next-intl translation covering all 12
namespaces (LoginPage, Sidebar, Header, ModeToggle, Dashboard, Inbox,
Contacts, Pipelines, Broadcasts, Automations, Flows, Settings).

Scoped to the language file only, per maintainer guidance on PR #362:
no changes to the default locale, component text, or any other file.

Verified 1:1 key parity with messages/en.json (1426/1426 leaf keys)
and exact preservation of all interpolation variables and HTML-ish
tags across every message.
2026-07-12 00:06:31 +07:00