lyric-translator-en2zh

Translate English LRC lyrics into synchronized Simplified Chinese lines.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/whitehair-failure/lyrics_back --skill lyric-translator-en2zh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lyric-translator-en2zh
Source: https://github.com/whitehair-failure/lyrics_back/tree/main/.github/skills/lyric-translator-en2zh
Command: npx skills add https://github.com/whitehair-failure/lyrics_back --skill lyric-translator-en2zh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill translates English lyrics in .lrc files into Simplified Chinese by inserting a Chinese translation line at the same timestamp under each English line, preserving the original LRC structure and metadata.

Core Features & Use Cases

  • Inline bilingual lines: For every English lyric, a Chinese translation line is added at the same timestamp to form a clear original-translation pairing.
  • LRC integrity: Time stamps, multiple time codes per line, and non-lyric metadata remain untouched.
  • Quality guardrails: Enforces semantic accuracy, rhythm compatibility, and cultural-adaptation checks across the whole song, with handling for choruses and repeated phrases.
  • Real-world use case: Prepare song lyrics for karaoke with synchronized bilingual display in media players.

Quick Start

Translate the English lyrics in the provided .lrc file to Simplified Chinese by inserting a corresponding Chinese line under each English line, preserving timestamps and LRC structure.

Frequently Asked Questions about lyric-translator-en2zh

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

FAQPage Schema
How do I translate English LRC files to Simplified Chinese for karaoke subtitles?▼

Translating English LRC files to Simplified Chinese for karaoke subtitles involves inserting a Chinese translation line at the same timestamp under each English lyric. This preserves the original LRC structure, timestamps, and metadata for synchronized bilingual display.

Can I add inline bilingual lyrics to an LRC file without breaking timestamps?▼

You can add inline bilingual lyrics to an LRC file without breaking timestamps by inserting a same-timestamp Chinese line after each English lyric. This deterministic processing preserves multiple time codes per line and leaves non-lyric metadata untouched.

What's the best way to localize English lyrics while keeping the original rhythm?▼

Localizing English lyrics while keeping the original rhythm requires applying transcreation with per-line length and rhythm considerations. Quality guardrails enforce semantic accuracy, rhythm compatibility, and cultural-adaptation checks across the whole song, including handling for choruses and repeated phrases.

Does inline lyric translation preserve existing metadata and multiple time codes?▼

Inline lyric translation preserves existing metadata and multiple time codes by requiring strict adherence to the LRC format. The process is deterministic, ensuring non-translation of existing Chinese text or metadata while maintaining structural integrity for localization workflows.

Why does my LRC file structure break when adding Chinese translations?▼

LRC file structure breaks when adding Chinese translations if the process fails to adhere strictly to the LRC format or alters existing timestamps. Correct processing requires deterministic insertion of same-timestamp Chinese lines without modifying non-lyric metadata or multiple time codes per line.

Do I need to manually align translated lyrics with LRC timestamps?▼

You do not need to manually align translated lyrics with LRC timestamps. The process automatically inserts a corresponding Simplified Chinese line under each English line at the exact same timestamp, preserving timing and structure for multilingual lyric display.