cavuno-board-i18n

Installation
SKILL.md

One-seam board localization

A Cavuno board has one content language: board.context().language. Jobs, companies, and blog content remain in that API-served language. Multi-locale frontends localize chrome—labels, headings, filters, and FAQ scaffolding—plus entity data the API already translates, such as taxonomy, places, and salary names.

Build the copy seam

All UI strings resolve through one application module. Layer copy in this order:

  1. uiCopy(language) provides the versioned en, de, and fr catalog, including functions for pluralized keys.
  2. board.context().labels overlays operator-specific labels.
  3. Generated application copy overlays both when the builder ejects native code.
import {
  uiCopy,
  type BoardLabelOverrides,
} from '@cavuno/board/format';
Installs
1
GitHub Stars
2
First Seen
14 days ago
cavuno-board-i18n — wollemiahq/cavuno-sdk