# i18n

Utilities for working with translations, once [`vela enable i18n`](/enable/i18n) has set the project up. Each is a wrapper around [Wuchale](https://wuchale.dev), run with the project's package manager.

### Syntax

```
$ vela i18n <command>
```

- [`extract`](/i18n/extract) - Extract translatable strings
- [`watch`](/i18n/watch) - Watch and extract translatable strings
- [`status`](/i18n/status) - Show i18n status
- [`clean`](/i18n/clean) - Clean unused translatable strings

`extract` is the default: `vela i18n` with no subcommand runs it.

The commands run from the project root, the nearest directory with a `package.json`, so they work from anywhere inside the project. In a project without a Wuchale config they stop with `No wuchale config found` and point you to `vela enable i18n`.