Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

L10n.dev - AI Translator

Anton L10nAnton L10nl10n-devl10n-dev30 downloads

Translate notes into any of 165 languages with AI. Preserves Markdown formatting and structure. Powered by L10n.dev's AI translation API.

Add to Obsidian
L10n.dev - AI Translator screenshot
L10n.dev - AI Translator screenshot
L10n.dev - AI Translator screenshot
L10n.dev - AI Translator screenshot
  • Overview
  • Scorecard
  • Updates4

Translate your Obsidian notes using l10n.dev — an AI-powered localization API. Works on desktop and mobile.

L10n.dev - AI Translator for Obsidian

Features

  • Context-aware translations using advanced AI. Translate to 165+ languages.
  • Preserves Markdown formatting and struvture.
  • Translate the active note via the command palette, ribbon icon, or right-click context menu.
  • Dynamic language search — type a language name to find it instantly (no hardcoded list)
  • Remembers your last used language — one keypress to repeat the same translation.
  • Three output modes: create a new note, replace the current note, or append the translation.
  • Optional YAML frontmatter preservation — translate only the note body if desired.
  • Shows characters used and remaining balance after each translation.
  • Mobile-compatible — uses Obsidian's native network layer, no Node.js APIs

Requirements

A free l10n.dev account. You receive 30,000 characters free per month after signing up. Get your API key at l10n.dev/ws/keys.

Installation

Community plugin (recommended)

  1. Open Settings → Community plugins and select Browse.
  2. Search for L10n.dev - AI Translator.
  3. Select Install, then Enable.

Manual installation

  1. Go to the latest release and download manifest.json, main.js, and styles.css.
  2. In your vault, create the folder <YourVault>/.obsidian/plugins/note-ai-translator/.
  3. Copy the three downloaded files into that folder.
  4. Open Obsidian, go to Settings → Community plugins, and enable L10n.dev - AI Translator.

Setup

  1. Open Settings → L10n.dev - AI Translator.
  2. Paste your l10n.dev API key into the API key field.
  3. Choose your preferred Output behavior and toggle Translate frontmatter as needed.

Usage

With a note open, trigger translation in any of these ways:

  • Command palette — run Translate current note
  • Ribbon — select the globe icon in the left sidebar
  • Context menu — right-click a file in the file explorer or inside the editor and select Translate…

A language picker will open. Type a language name (e.g. "Spanish", "German", "Japanese") and select your target language. The translation will be saved according to your output behavior setting.

Repeat translation to the same language

After your first translation, the last used language is saved automatically. The next time the language picker opens, it pre-selects that language — press Enter to confirm without typing anything.

For even faster repeat translations, use the Translate to last used language command from the command palette. It skips the language picker entirely and translates immediately. Assign a hotkey to it in Settings → Hotkeys for one-keystroke translation.

Output behavior

Setting Result
Create a new note (default) Saves translation as {filename} ({lang-code}).md in the same folder
Replace current note content Overwrites the current note with the translation
Append to current note Appends the translation below a horizontal rule

Privacy

Translation requests are sent to the AI translation API over HTTPS. l10n.dev does not store your content after translation. See the l10n.dev terms of service for details.

No telemetry or analytics are collected by this plugin.

License

MIT

98%
HealthExcellent
ReviewPassed
About
Translate Obsidian notes with l10n.dev AI for context-aware translations into 165+ languages while preserving Markdown formatting and document structure. Create a new note, replace the current note, or append translations; optionally skip YAML frontmatter, search languages dynamically, and view characters used and remaining.
AILanguagesMarkdown
Details
Current version
1.0.3
Last updated
3 days ago
Created
3 weeks ago
Updates
4 releases
Downloads
30
Compatible with
Obsidian 0.15.0+
License
MIT
Report bugRequest featureReport plugin
Authors
Anton L10nAnton L10nantonovanton
l10n.dev
GitHubantonovanton
GitHubl10n-dev
l10n-dev
l10n-devl10n-dev
l10n.dev
GitHubl10n-dev
  1. Community
  2. Plugins
  3. AI
  4. L10n.dev - AI Translator

Related plugins

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Text Generator

Generate text content using GPT-3 (OpenAI).

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.