publ betaReference (MCP guide)
Open publ console

event_live_subtitles_apply

# event_live_subtitles_apply

Changes the recognition language or display of the subtitle packs already on in the Event Live app (pApp C00005). Turning on another pack cannot be undone during the broadcast; the call answers with the original control room instead and sends nothing. Shows a preview first; the change runs only after confirmation. Called without confirmToken it previews and returns a confirmToken; repeating the same input with it executes once.

## Inputs

| Field | Required here | Contract |
| --- | --- | --- |
| `action` | Yes | object |
| `action.kind` | Yes | `subtitles` |
| `action.packs` | Yes | array; items: `Z00011`, `Z00012`, `Z00013`; max items 3 |
| `action.preferredLanguage` | Yes | `ko-KR`, `en-US`, `ja-JP`, `zh-CN`, `zh-TW`, `es-ES` |
| `action.display` | Yes | boolean |
| `action.confirmation` | No | `ACTIVATE_SUBTITLE_PACKS`; No longer used: turning on another pack cannot be undone and is done in the original live control room; the call answers with that console screen. |
| `instanceCode` | No | string; pattern `^C9[0-9]{2}05$`; The Event Live instance code (C9xx05) when the event is an additional installation; omit for the main Event Live app. |
| `confirmToken` | No | string; pattern `^ct[a-f\d]{32}$`; The confirmToken from this tool's preview result. Omit it to preview; repeat the same input with it to execute. |