Aller au contenu

list_keys

List translation keys with their source-language value, their semantic type, and per-language translations. Designed for bulk translation: Claude can scan the result and propose translations for every key that's still missing in a target language. Each key's type lets you AUDIT typing and reclassify mis-typed keys (e.g. a button left as 'text') via update_key / update_keys_bulk so the a11y treatments apply. Filters: namespace slug, status_filter (only keys with at least one translation in that status), language_code (restrict translations[] to a single language).

NomTypeDescription
project_uuidstringoptionnelProject UUID. Required when multiple projects are configured (SONENTA_PROJECTS); defaults to the single configured project otherwise.
namespacestringoptionnelNamespace slug filter
language_codestringoptionnelRestrict translations[] to one BCP-47 code (e.g. fr).
status_filterstringoptionnelInclude only keys with at least one translation in this status. (missing, draft, translated, reviewed, approved)
include_glossary_hintsbooleanoptionnelWhen true, attach matched glossary_hints[] to each key (backend-matched against the source string). Default false.
cursorstringoptionnel
limitintegeroptionnel
{
"tool": "list_keys",
"arguments": {}
}