Test OpenRouter translation
For Linguana contributors and beta evaluators. This workflow makes paid translation-service calls.
This workflow makes paid provider calls. Confirm the account has credit and the organization cap permits the estimate before starting it.
Configure
Set these server-only values in apps/server/.env:
OPENROUTER_API_KEY=your-key
OPENROUTER_MODEL=qwen/qwen3.8-flash
TRANSLATION_PROVIDER=openrouterStart the isolated stack
bun run example:openrouter:upOpen http://localhost:3102/jobs?project=project_phase1_demo, sign in with the local test account documented in the repository’s testing fixtures, choose French, Amharic, or Afaan Oromo, and select Translate latest build.
Follow the job to SUCCEEDED or REVIEW_REQUIRED. Resolve any review items, open Operations, choose Publish ready catalog, then open http://localhost:3110 and select the language.
Verify reuse
Repeat the unchanged job. Exact safe translation-memory matches should avoid another provider call and variable charge.
Stop
bun run docker:downThe repository script detects either the Docker Compose plugin or standalone command.
Run a guarded paid OpenRouter translation and verify review, publishing, and memory reuse.
Last updated October 3, 2026
Did this page get you to a working result?