Show HN: Messagevisor – Git-based internationalization and l10n management

  • Posted 2 hours ago by fahad19
  • 1 points
https://messagevisor.com/
hi folks,

sharing my latest open source project here. I built it because I wanted to fly at the speed of LLMs shipping out UI + translations at the same time, while still having a sense of structure and review process when humans need to get involved more closely.

highly summarized list of what it does:

- define messages (ui copy, strings) as definitions (YAML, JSON, TOML, etc)

- define locales that messages are supposed to translate against (with hierarchical inheritance)

- everything CLI based

- generate targeted datafiles (JSON files) that can be served from a CDN

- fetch those JSON files and consume with SDKs

- allowing custom overrides for copy variants (think audience targeting, and a/b tests)

- full ICU syntax support

because it's all in a repo as structured definitions, letting AI agents loose on it for translations (paired up with the skills) works like a charm.

early release, and will be focusing on getting the l10n side of things very solid, before expanding to cover iOS and Android SDKs.

(this is a continuation of building a previous similar tool called Featurevisor: https://featurevisor.com/)

GitHub: https://github.com/messagevisor/messagevisor

0 comments