Markdown CN → EN (Local Ollama)
Markdown CN → EN (Local Ollama)
Cancel

Markdown CN → EN (Local Ollama)

Translate your Chinese Markdown post into English Markdown entirely on your own machine with a local model (Ollama + Qwen2.5) — nothing is uploaded to any external server. Built for bilingual blogging: code blocks, front matter, links and image URLs are preserved automatically, and glossary terms can be locked from translation.

📄 Drop a .md file here, or click to choose / paste into the input below
Chinese Markdown (input)
English Markdown (output)
One-time setup:
1. Install Ollama: brew install ollama (on macOS it auto-starts the serve service)
2. Start the service if it didn't auto-start: ollama serve in the background — it provides the API that pull/run call
3. Pull a model: ollama pull qwen2.5:7b (or qwen2.5:3b on smaller machines) — pull is a client command that connects to localhost:11434 and downloads weights to ~/.ollama
Order: serve first, then pull (pull calls serve's API; on macOS, brew install usually auto-starts serve so you can skip step 2 and pull directly)
4. Open this page via your jekyll serve local address (http://127.0.0.1:4000) so the browser can reach localhost's Ollama

What is preserved: only title / description in front matter are translated; fenced code blocks ```, inline code, and link/image URLs stay intact; glossary terms are locked. When translation finishes, click the highlighted "Save Locally" — Chrome / Edge will pop the **native system save dialog** so you can pick any folder and write the file directly; Safari / Firefox fall back to the default download folder (then move it to _posts/en/). The file is auto-named with the date + English slug from the front matter.