Translation Display Normalization (#982)

This commit is contained in:
ENDzZ
2025-07-06 07:41:42 +08:00
committed by GitHub
parent a2e5f86eac
commit 19c8980784
2 changed files with 21 additions and 37 deletions
@@ -50,23 +50,14 @@ export const UnsynchronizedLyrics = ({
/>
)}
{lines.map((text, idx) => (
<div key={idx}>
<LyricLine
alignment={settings.alignment}
className="lyric-line unsynchronized"
fontSize={settings.fontSizeUnsync}
id={`lyric-${idx}`}
text={text}
/>
{translatedLines[idx] && (
<LyricLine
alignment={settings.alignment}
className="lyric-line unsynchronized translation"
fontSize={settings.fontSizeUnsync * 0.8}
text={translatedLines[idx]}
/>
)}
</div>
<LyricLine
alignment={settings.alignment}
className="lyric-line unsynchronized"
fontSize={settings.fontSizeUnsync}
id={`lyric-${idx}`}
key={idx}
text={text + (translatedLines[idx] ? `_BREAK_${translatedLines[idx]}` : '')}
/>
))}
</div>
);