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

# Configure translation

> Set language, instructions, quantization, sampling, and image input.

Choose output settings in the processing selector or **Settings → Translation**. Koharu captures them when a run starts; edits affect later runs. Provider connections and credentials are read for each request.

## Language and instructions

Set the target language and concise instructions for names, terminology, tone, pronouns, formatting, or text that should remain untranslated. Instructions are saved with Koharu's settings and apply to every project; there is no per-project field. Test them on several pages and correct OCR first.

LFM 2.5 and Ministral 3 support a limited set of target languages, and a run fails when their target is unsupported. Other local models accept every target language Koharu offers.

## Local quantization

GGUF models may offer multiple quantizations. Smaller files need less download space and memory, usually at a quality cost. Larger files can be slower or exceed available memory. Hosted providers control their own serving precision.

## Generation controls

| Control | What to adjust |
| - | - |
| Temperature, top P, top K, min P | Sampling and randomness |
| Repeat, frequency, presence penalties | Repetition behavior |
| Maximum output tokens | Response length budget |
| Reasoning | Additional reasoning for supported models |
| Vision | Whether a supported model receives the source page image |

<Tip>
  Start with provider defaults and change one variable at a time. High randomness tends to make
  names and terminology less consistent.
</Tip>

Reasoning can increase latency and token use. Reasoning and vision are dropped silently for a model that does not support them; other unsupported options may be ignored or rejected by a provider or model.

## Text and vision inputs

Text-only requests send semantic source text. With **Vision**, a capable model also receives the source page image. A custom OpenAI-compatible server is assumed to accept images, so turn **Vision** off if it does not support image messages.

Generated translations remain editable project data. [Review the wording and page layout](/guides/review) before export.


## Related topics

- [Settings](/reference/settings.md)
- [Set up Koharu Agent](/agent/setup.md)
- [Typeset a translation](/guides/typesetting.md)
- [Connect a translation provider](/models/providers.md)
- [Write and publish docs](/development/documentation.md)


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