> ## Documentation Index
> Fetch the complete documentation index at: https://docs.suprsend.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pull Translation

> Pull Translation files

Download template translation files from a workspace to local JSON files. Saves one JSON file per translation to the output directory. This action does not delete existing translations; instead, it overwrites translations with the same identifier or creates new ones.

## Syntax

```bash theme={"system"}
suprsend translation pull [flags]
```

## Flags

| Flag                | Description                                          | Default |
| ------------------- | ---------------------------------------------------- | ------- |
| `-h, --help`        | Show help for the command                            | –       |
| `-d, --dir string`  | Directory to save translation files to               | –       |
| `-f, --force`       | Skip directory confirmation prompt, use default path | –       |
| `-m, --mode string` | Version mode: draft or live                          | `live`  |

## Example

```bash theme={"system"}
# Pull all live translations to default directory
suprsend translation pull

# Pull translations into custom directory path
suprsend translation pull --dir dev-environment/translations

# Pull translations from production workspace
suprsend translation pull --workspace production

# Pull draft translations
suprsend translation pull --mode draft

# Force pull to default directory without prompting
suprsend translation pull --force
```
