baoyu-translate

Translate markdown content across languages with glossary-driven modes and chunking.

Updated May 5, 2025
One-click install
npx skills add https://github.com/yopitek/Obsidian --skill baoyu-translate-yopitek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-translate
Source: https://github.com/yopitek/Obsidian/tree/main/HQ/10_resources/01_AI_Skills/baoyu-skills/skills/baoyu-translate
Command: npx skills add https://github.com/yopitek/Obsidian --skill baoyu-translate-yopitek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markdown-it, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill streamlines translating articles and documents across languages, offering quick, analysis-informed, and publication-ready workflows with glossary-driven consistency. It enables glossary extension via EXTEND.md to maintain terminology and style across projects.

Core Features & Use Cases

  • Three translation modes: quick (direct), normal (analysis → translation), refined (analysis → translation → review → polish) for different document types.

  • Glossary and terminology management via EXTEND.md, including inline and external terms, to enforce consistency across projects.

  • Chunked translation workflow for long content, with per-chunk prompts and preservation of markdown structure.

  • Example use case: localize a multi-page article for a bilingual website, maintaining terminology and tone.

Quick Start

Translate the provided document using the chosen mode and apply the glossary from EXTEND.md.

Frequently Asked Questions about baoyu-translate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate markdown content while preserving formatting and structure?

To translate markdown content while preserving formatting, this skill processes the text using chunking and outputs the translation alongside analysis and revisions, ensuring the original markdown structure remains intact.

What is the best way to maintain glossary consistency across multiple localization projects?

Maintaining glossary consistency across localization projects is handled via the EXTEND.md file, which enforces inline and external terminology accuracy and style guidelines throughout the translation workflow.

How do I handle long article translation without losing context or hitting length limits?

Handling long article translation is managed through a chunked workflow that breaks content into manageable segments, processing each chunk individually with per-chunk prompts while preserving overall markdown formatting.

Can I get a publication-ready translation from a quick direct conversion?

A publication-ready translation requires the refined mode, which executes a multi-stage workflow of analysis, translation, review, and polish, unlike the quick mode that provides direct conversion.

Does the translation workflow support markdown-it parsing for documents?

The translation workflow supports markdown-it parsing as a dependency, utilizing it to accurately process and translate the markdown content while applying glossary terminology and chunking strategies.