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

# First Configuration

Set provider and database

**1. Open `plugins/MultiPlanet/config.yml` and set the translation provider.**

You can choose between Google, Google - Free and MyMemory

**MyMemory** requires an email; Insert it into: `translations/email`

**Google** requires an API Key; Get it from [https://docs.cloud.google.com/translate/docs/setup?hl=en](https://docs.cloud.google.com/translate/docs/setup?hl=en)

```json config.yml theme={"system"}
translations:
  active-provider: "google-free"
  api-key: "API-KEY"
  email: ""
```

**2. Setup the cache system**

> [!WARNING]
>
> To use the cache, you need a Redis database.

```json config.yml theme={"system"}
cache:
  enabled: true
  redis:
    host: localhost
    port: 6379
    password: ""
    database: 0
    timeout: 3000
    key-prefix: "multiplanet:"
    cache-ttl: 0
    pool:
      max-total: 16
      max-idle: 8
      min-idle: 2
```

> [!TIP]
>
> We recommend not modifying the `cache/redis/pool` configurations.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.