lyric-translator-ja2en

Translate Japanese lyric lines in .lrc files and insert English overlays with identical timestamps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill translates Japanese lyrics in .lrc files by inserting a same-timestamp English line after each Japanese lyric line, preserving LRC structure and excluding metadata, Chinese, or already-English lines; it enforces semantic, rhythmic, and natural-English quality checks.

Core Features & Use Cases

  • Inline JA→EN translation: overlay English translations directly beneath Japanese lines with matching timestamps.
  • Preserve LRC timing and overall structure, including non-lyric lines.
  • Support for repeated lines and chorus phrases with consistent translations across occurrences.

Quick Start

Process a Japanese lyric file by inserting an English translation line after each Japanese line, preserving timestamps and LRC structure.

Frequently Asked Questions about lyric-translator-ja2en

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

FAQPage Schema
How do I add English translations to a Japanese LRC file for karaoke?

To add English translations to a Japanese LRC file, insert a translated line directly after each Japanese lyric line using the identical timestamp, preserving the original LRC structure and timing for karaoke overlays.

Can I translate Japanese lyrics into English while keeping the original LRC timestamps?

You can translate Japanese lyrics into English while keeping LRC timestamps by overlaying the English text as a new line beneath the original Japanese line, ensuring both share the exact same synchronization tag.

Does the Japanese to English LRC translation process skip non-lyric metadata lines?

The Japanese to English LRC translation process skips non-lyric metadata lines, already-English text, and Chinese characters, ensuring only Japanese lyric content is translated while structural integrity is preserved.

How are repeated chorus lines handled when translating LRC files?

Repeated chorus lines are handled by enforcing consistent translations across all occurrences in the LRC file, ensuring that recurring Japanese phrases receive the same English translation each time they appear.

What is the best way to ensure natural-sounding English in Japanese lyric overlays?

The best way to ensure natural-sounding English in Japanese lyric overlays is to apply semantic and rhythmic quality checks during translation, producing English lines that fit naturally within the LRC structure.