List the Global fields each language translates
The Site settings and Site design fields that hold words a visitor reads (the tagline, the header and footer links and labels, the cookie banner), by name. Each language’s Global keeps its own value of these; every other Global field is shared, and a save in any language writes it to them all.
To translate a language’s header, footer and cookie banner, read its Global with aposLocale set to the language, translate these fields, and patch them back: send only these fields, so no shared setting changes. A link in them (url, headerCtaUrl, cookiePolicyUrl) is the language’s own too: point it at the page in that language.
Access: an API key with languages:read, or languages:all, or admin:all, or a signed-in user holding the languages:manage permission. Other callers get 403.
Rate limit: the key’s own reads-per-minute limit, set when the key is created (default 600); over it, 429 with Retry-After.