Skip to main content

Goal

Create an i18n.yml, run translation planning safely, generate outputs, and review status.

1. Initialize config

This writes i18n.yml in your current directory.

2. Configure provider credentials

hyperlocalise automatically reads credentials from .env and .env.local in your current project directory. Exported shell variables still take precedence. Example:
OpenAI:
Azure OpenAI:
Gemini:
Anthropic:
LM Studio:
Ollama:
Groq:

3. Dry-run first

Check planned_total, executable_total, and the listed tasks.

4. Execute generation

This writes translations and updates .hyperlocalise.lock.json. For details, see Lockfile contract.

5. Review status

Use needs_review rows to identify entries that still need human curation.

6. Evaluate translation quality when needed

Use this when comparing prompt/profile/provider choices or before promoting large translation updates.

Next