Bilingual Translator

approved

by sourit2001

This plugin has not been manually reviewed by Obsidian staff. Translate English articles to Chinese in a bilingual format using LLMs (Gemini 3.1, MiniMax, DeepSeek).

53 downloadsUpdated 5d agoMIT

Obsidian Bilingual Translator

中文版 | English

A powerful Obsidian plugin that translates English articles into a beautiful Chinese bilingual (Parallel) format. Perfect for personal knowledge management, research, and learning.

✨ Features

  • 🚀 Multiple Master Engines:
    • Google Gemini 3.1 Flash-Lite: Ultra-fast, high-quality, and free-tier support.
    • MiniMax M2.7: State-of-the-art Chinese LLM for natural expression.
    • DeepSeek: Cost-effective and highly precise English-Chinese translation.
    • Microsoft Translator: Solid fallback for high-volume free translation.
  • 🖱️ Seamless Integration:
    • Right-click Menu: Translate the entire note or just the selected text instantly.
    • Parallel Content: Paragraph-by-paragraph bilingual layout for better reading.
  • 📦 Intelligent Format Preservation:
    • Keeps all Markdown syntax, LaTeX, and code blocks intact.
    • Automatically skips YAML frontmatter and internal [[links]].
  • 📑 Long Article Support:
    • Intelligent text chunking to handle large articles without hitting API timeouts.
    • Real-time progress notifications.

🚀 Getting Started

1. Installation

  • Community Store: Search for Bilingual Translator in Obsidian Community Plugins (Coming soon!).
  • Manual: Download main.js, manifest.json, and styles.css from the latest release and place them in your vault's .obsidian/plugins/bilingual-translator/ folder.

2. Configuration

Go to Obsidian Settings -> Bilingual Translator and set up your preferred engine:

3. Usage

  • Option A: Right-click anywhere in an English note -> Translate note (bilingual parallel).
  • Option B: Highlight a paragraph -> Right-click -> Translate selection (bilingual parallel).
  • Option C: Use Command Palette (Cmd + P) -> Search Bilingual Translator.

🛠️ Build from Source

npm install
npm run build

📄 License

MIT License.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.