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:
2. Start the service if it didn't auto-start:
3. Pull a model:
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
What is preserved: only
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 call3. 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 ~/.ollamaOrder: 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 OllamaWhat 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.