cmux/web/messages
Serhii Koval c0ec7dc13f
feat(i18n): add Ukrainian (uk) localization (#2226)
* feat: add Ukrainian (uk) website translation

Translate all 681 keys from en.json to uk.json for the cmux website.
Preserves all placeholders and HTML-like tags. Testimonials kept in original language.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: register Ukrainian locale in web i18n routing config

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: add Ukrainian translations to Localizable.xcstrings (916 keys)

Translated all 916 string keys from English to natural Ukrainian.
All format specifiers (%@, %lld, %1$@, etc.) preserved.
JSON syntax validated.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: add Ukrainian README translation (README.uk.md)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* feat: add Ukrainian language link to all README language selectors

Added Українська link to the language selector paragraph in all 20 existing
README files (README.md and README.*.md), pointing to README.uk.md.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Fix truncated Ukrainian translations for cli.claude-teams.usage and cli.omo.usage

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-26 21:27:36 -07:00
..
ar.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
bs.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
da.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
de.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
en.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
es.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
fr.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
it.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
ja.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
km.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
ko.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
no.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
pl.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
pt-BR.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
ru.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
th.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
tr.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
uk.json feat(i18n): add Ukrainian (uk) localization (#2226) 2026-03-26 21:27:36 -07:00
zh-CN.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00
zh-TW.json Add cmux omo command for oh-my-openagent integration (#2087) 2026-03-26 16:07:59 -07:00