Aller au contenu

propose_translations_bulk

Batch version of propose_translation: submit up to 500 translation values in one call. Auto-creates missing keys (write-through). Returns a per-item results array + summary; an item whose value AND status already match returns status=unchanged (no-op). Intra-batch duplicates (same namespace+key+language twice) error per item; status is draft (or translated if requested), reviewed/approved require a human reviewer. NO server-side translation - values come from you. Use this instead of N propose_translation calls. Each result carries variable_warnings: {missing, extra} (null when interpolation variables match the source) flagging placeholder drift, non-blocking.

NomTypeDescription
project_uuidstringoptionnelProject UUID. Required when multiple projects are configured (SONENTA_PROJECTS); defaults to the single configured project otherwise.
itemsarrayrequis
{
"tool": "propose_translations_bulk",
"arguments": {
"items": []
}
}