lyric-translator-en2ja

Translate English lyrics to Japanese in LRC files with identical timestamps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of translating English lyrics to Japanese in .lrc lyric files by inserting a matching-timestamp Japanese line under each English lyric line, while preserving existing Japanese lines and metadata and maintaining original LRC structure.

Core Features & Use Cases

  • Inline bilingual lyric translation: inserts a single Japanese line under each English line with the same timestamp, keeping the cadence and rhythm intact.
  • Strict alternating format: outputs "original → translation" per line and ensures no extra translations or modifications to non-English lines.
  • Use Case: a musician wants to publish bilingual karaoke tracks by translating their English lyrics to Japanese with accurate timing.

Quick Start

Load your English .lrc file and run the lyric translator to produce a synchronized Japanese version with exact timestamps.

Frequently Asked Questions about lyric-translator-en2ja

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

FAQPage Schema
How do I add Japanese translations to English lyrics in an LRC file?

To add inline Japanese translations to an LRC file, this Skill inserts a matching-timestamp Japanese line directly beneath each English lyric line, preserving the original structure and existing metadata for synchronized bilingual lyrics.

What is the best way to create bilingual karaoke LRC files with English and Japanese?

The best way to create bilingual karaoke LRC files is by inserting a single Japanese translation line under each English line with the exact same timestamp, maintaining strict alternating formatting and rhythm for karaoke tracks.

Can I translate English lyrics to Japanese in LRC files without losing the original timestamps?

Yes, you can translate English lyrics to Japanese while maintaining timestamps by enforcing a strict one-translation-per-timestamp policy, ensuring the original LRC structure and existing Japanese lines are preserved.

Does this inline lyric translation method work with existing Japanese lines in the LRC file?

Inline lyric translation works with existing Japanese lines by preserving them without modification, only inserting new translations beneath English lines while maintaining the original LRC structure and metadata.

How do I keep LRC metadata intact when translating English lyrics to Japanese?

To keep LRC metadata intact when translating English lyrics to Japanese, the Skill reads the entire file deterministically before writing, ensuring metadata and non-English lines remain unchanged during the translation process.

What happens if an LRC file has multiple lines with the same timestamp during Japanese lyric translation?

When translating LRC files with identical timestamps, the Skill enforces a strict one-translation-per-timestamp policy, inserting a single Japanese line beneath each English line to prevent duplicate translations and maintain proper synchronization.