Skip to content

Tools

Translate text between any supported language pair.

ParameterRequiredDescription
textyesText to translate
fromyesSource language code or name (e.g., en, English)
toyesTarget language code or name (e.g., ja, Japanese)
modelnoOllama model (default: translategemma:12b)
glossarynoCustom term overrides as {"source": "translation"} — merged with the built-in software glossary

Long text is automatically split into chunks at paragraph and sentence boundaries, translated in sequence, and reassembled. All translations are validated for quality.

Translate an entire markdown document while preserving structure. Code blocks, HTML elements, badges, URLs, and table formatting are kept intact — only prose content is translated.

ParameterRequiredDescription
markdownyesThe full markdown content to translate
fromyesSource language code or name
toyesTarget language code or name
modelnoOllama model (default: translategemma:12b)

List all 57 supported languages with their codes. Takes no arguments.

Check if Ollama is running and which TranslateGemma models are installed. Attempts auto-start if Ollama isn’t running. Takes no arguments.