npm-networking/test
Fabian @ Blax Software e749526ef8 feat(i18n): ship websocket.* translations, ignore echoed keys (0.4.0)
- src/i18n.ts holds the client's own texts (connection lost/restored,
  request timeout/lost) in en de es fr it ja nl pl tr uk, exported as
  `@blax-software/networking/i18n` and registered through the "blax-i18n"
  package.json field, so `blax-i18n build --packages auto` merges them.
- `_t()` treats a translation equal to its key as missing. vue-i18n echoes
  missing keys, so users saw "websocket.connectionrestored" instead of the
  English fallback.
- Tests: echoed key falls back, real translation is used, the shipped
  module covers every `_t()` key in every locale.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 12:07:34 +02:00
..
ws.test.mjs feat(i18n): ship websocket.* translations, ignore echoed keys (0.4.0) 2026-09-30 12:07:34 +02:00