list_untranslated_surfaces
The TRANSLATION MAP: every a11y surface cell that has an APPROVED SOURCE value but is missing the target-language translation, WITH that source value to translate from. Returns {cells: [{key_uuid, key_name, namespace_slug, key_type, surface, language_code, source_value}]}. Use this to fill a11y surfaces (aria_label / alt_text / screen_reader / plain_language) by FAITHFULLY translating each source_value into the missing language - do NOT invent new content - then write each with set_a11y_variant(key_uuid, language_code, surface,
Parameters
Section titled “Parameters”| Name | Type | Description | |
|---|---|---|---|
project_uuid | string | optional | Project UUID. Required when multiple projects are configured (SONENTA_PROJECTS); defaults to the single configured project otherwise. |
surface | string | optional | Optional: only this a11y surface. (aria_label, alt_text, screen_reader, plain_language) |
language_code | string | optional | Optional: only this target language (BCP-47). |
version_id | string | optional | Optional version UUID; defaults to the production version. |
Example
Section titled “Example”{ "tool": "list_untranslated_surfaces", "arguments": {}}