Minimal layout
apps
web
lang
es-ES.json
lab
packages
ui
lang
en-US.json
i18n.yml
Minimal config pattern
Use one bucket to start:locales.source: your source locale (for exampleen-US)locales.targets: one target locale (for examplees-ES)buckets.ui.files: map source path template to target path templatellm.profiles.default: choose your provider and model
packages/ui/lang and generated into apps/web/lang. If you omit groups, Hyperlocalise automatically runs every configured bucket for every target locale.
Generated artifacts
Afterhyperlocalise run:
- translated target files under your configured
topaths .hyperlocalise.lock.jsonin project root- sidecar metadata files for provenance, depending on your store layout