# Document Translation with Command A Translate

> This page describes how to use Command A Translate for automated translation across 23 languages with industry-leading performance.

<CookbookHeader href="https://github.com/cohere-ai/cohere-developer-experience/blob/main/notebooks/guides/command-a-translate.ipynb" />

Automated translation from one language to another is one of the oldest applications of machine learning. Today's LLMs have proven remarkably effective for these kinds of tasks, and Command A Translate is Cohere’s state of the art entry into the machine translation field. It delivers industry-leading performance on a variety of translation tasks across 23 languages, while offering enterprises full control of their data through private deployment options.

This cookbook will walk you through how to utilize Command A Translate; for more information, you can check out our [dedicated documentation](https://docs.cohere.com/docs/command-a-translate).

## Getting Set up

First, let's install (or upgrade) the Cohere client.

```python PYTHON
#!pip install --upgrade cohere
```

## Translating a Message

Next, we'll set up Command A Translate to complete a standard translation task.

```python PYTHON