norabel

AI-powered translation engine for i18n files

Translate i18n files with context, tone, and bulk control.

Connect a repo, pick target locales, review side-by-side, export drop-in files or seed scripts. Every AI call is captured by an admin-visible observability layer.

loading…

Per-unit translation

One LLM call per key with 2–3 alternatives and a rationale. Stable system prompts cached across every call in a job.

ICU-aware

Plural arms, named placeholders, and rich-text tags round-trip exactly. Bad alternatives are rejected automatically.

Built-in observability

Every AI call is logged with tokens, cost, and mode. Filter by project, job, user, or function.