# General Settings

<figure><img src="https://4121582948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKz66WcKqTPRwdFrHi4mM%2Fuploads%2FoAikHBKuZqWP7Y0Ifqpj%2Ftranslation-general-settings.jpg?alt=media&#x26;token=49886f4a-000f-4a36-8416-7f0b1b876df0" alt=""><figcaption></figcaption></figure>

## Translation Requests

### Request mode&#x20;

<div align="left"><figure><img src="https://4121582948-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKz66WcKqTPRwdFrHi4mM%2Fuploads%2FZ50rW524RU4gPiFzUDTo%2Fflow-translation-request.jpg?alt=media&#x26;token=5e68495c-b72c-4637-872c-6bdf517290cb" alt=""><figcaption></figcaption></figure></div>

Choose how translation requests are processed:

<table><thead><tr><th width="200.4000244140625">Mode</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>Offline</td><td>Disables all translation requests</td><td></td></tr><tr><td>MT-only</td><td>Uses Machine Translation only</td><td></td></tr><tr><td>TM-only</td><td>Uses Translation Memory only</td><td></td></tr><tr><td>TM or MT</td><td>Checks Translation Memory first, then falls back to Machine Translation if no match is found</td><td></td></tr><tr><td>TM and MT</td><td>Queries both Translation Memory and Machine Translation. Displays TM results immediately if available, then updates with MT results. MT translations are saved to TM automatically</td><td></td></tr></tbody></table>

### Request delay

Adds a delay (in milliseconds) before sending requests to Machine Translation.

### Max worker processes

Sets the number of concurrent workers for processing translation requests.

{% hint style="danger" %}
Caution: Higher worker counts may trigger rate limiting or IP blocks from translation services.
{% endhint %}

### URL encoding

Configures URL encoding for Machine Translation requests.

### Text streaming

Enables progressive text display for AI/LLM translations.

### Stream adapter

Configures streaming behavior for AI/LLM services.

***

## Queue Management

### Enable queue

Enables the translation queue system to prevent spam. Enabled by default.

{% hint style="info" %}
The queue feature is always enabled and cannot be disabled as it is part of the spam prevention system to avoid sending excessive requests to translation services. As a result, when you frequently play with CTRL (skipping text), translations will build up in the queue. You can reduce the **Max queue** value to limit the number of queued translations.
{% endhint %}

### Max queue length

Sets the maximum queue length.
