Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 5 Nov 2026. What's built · Install 0.3.0
jadpo
ReferenceErrors

ErrorsTools · rule

cli.translations_arguments

On this page

A jadpo translations command names no action, one it doesn't have, or a locale the project doesn't translate into.

Area 14, Tools; not declinable; the next step is usually the agent's.

Why Jadpo refuses it

jadpo translations lists what is left to translate, records the wording each translation was made from, and exchanges it with a translation service. Accepting a locale's wording is a person's decision about one locale, so it needs to know which.

What it looks like

A project that supports only its default locale, asked to accept French:

shell
jadpo translations accept fr
jadpo translations

error fr isn't a locale with translations

reason
This project supports no locale besides its default, which is what the others are translated from.
next
Add a locale to supported: in locales { } (agent)
rule
cli.translations_arguments
help
https://jadpo.dev/docs/errors/cli.translations_arguments

(agent) at the end of the next: line means your coding agent can make the fix itself.

An action it doesn't have is refused with the ones it does:

shell
jadpo translations sync
jadpo translations

error sync isn't something jadpo translations does

reason
jadpo translations can missing, unused, update, accept, builtin, export or import.
next
Run jadpo translations missing to see what is left to translate (agent)
rule
cli.translations_arguments
help
https://jadpo.dev/docs/errors/cli.translations_arguments

How to fix it

If the app should be translated into French, add it to supported: in locales { }, then accept its wording:

shell
jadpo translations accept fr

It records the wording each French message was made from.

Markdown for agents: /docs/errors/cli.translations_arguments.md.Built from Jadpo main at aee2e8f.