# `bird whatsapp templates versions languages`

## Usage

```bash
bird whatsapp templates versions languages
```

## Description

Each language carries its own components and its own review verdict, so a template can be
approved in one language and rejected in another. Only an approved language is
deliverable; a send can name one explicitly or let it resolve to the template's default,
unless the template requires one to be named.

Reads return JSON. Destructive commands require --yes.

## Commands

| Name                                                                           | Description                                                 |
| ------------------------------------------------------------------------------ | ----------------------------------------------------------- |
| [`delete`](/docs/cli/reference/whatsapp-templates-versions-languages-delete)   | Delete a language from the draft                            |
| [`discard`](/docs/cli/reference/whatsapp-templates-versions-languages-discard) | Discard a language's draft edits back to its submitted copy |
| [`get`](/docs/cli/reference/whatsapp-templates-versions-languages-get)         | Get a version's language                                    |
| [`list`](/docs/cli/reference/whatsapp-templates-versions-languages-list)       | List a version's languages                                  |
| [`set`](/docs/cli/reference/whatsapp-templates-versions-languages-set)         | Write one language of a WhatsApp template's draft           |