bilingual-content

Generate bilingual markdown documents from structured JSON input with translation placeholders.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/zhizhunbao/ai-dev-config --skill bilingual-content-zhizhunbao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bilingual-content
Source: https://github.com/zhizhunbao/ai-dev-config/tree/main/core/skills/learning-bilingual_content
Command: npx skills add https://github.com/zhizhunbao/ai-dev-config --skill bilingual-content-zhizhunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of bilingual learning materials, ensuring that original content is preserved alongside its translation, making knowledge more accessible across language barriers.

Core Features & Use Cases

  • Bilingual Markdown Generation: Converts structured content (like articles) into a dual-language Markdown format.
  • Placeholder Integration: Inserts clear placeholders for manual or AI-assisted translation.
  • Code and Image Preservation: Correctly handles code blocks and images, ensuring they are not translated.
  • Use Case: Translate a technical blog post into both English and Chinese, maintaining the original code snippets and image captions, ready for a global audience.

Quick Start

Use the bilingual-content skill to generate a bilingual markdown template from the provided JSON article data.

Frequently Asked Questions about bilingual-content

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

FAQPage Schema
How do I create bilingual markdown documents from structured JSON input?

To create bilingual markdown documents, you can use a skill that generates dual-language files from structured JSON. It preserves original text and inserts translation placeholders for headers, paragraphs, and code blocks.

What is the best way to generate dual-language learning materials with translation placeholders?

Generating dual-language learning materials is best handled by converting structured content into a markdown format with clear placeholders. This approach preserves the original text alongside areas designated for manual or AI-assisted translation.

How does markdown translation handle code blocks and images in technical articles?

Markdown translation correctly handles code blocks and images by preserving them exactly as they are without translation. This ensures that code snippets and image captions in technical articles remain intact for a global audience.

Do I need Python scripts to generate bilingual markdown from structured content?

Yes, you need Python scripts to generate bilingual markdown from structured content. The scripts handle the necessary data processing and markdown generation to convert JSON inputs into dual-language study notes or course materials.

Can I use bilingual content generation for study notes and course materials?

Yes, you can use bilingual content generation for study notes and course materials. The process supports various content types including headers, paragraphs, and code blocks, ensuring technical articles are accessible across language barriers.

Why does my bilingual markdown output retain the original text instead of a full translation?

Your bilingual markdown output retains the original text because the generation process inserts translation placeholders rather than automatic translations. This design ensures content preservation, allowing for accurate manual or AI-assisted translation later.