feat: add Japanese Furigana support to lyrics display (#2161)

This commit is contained in:
York
2026-06-22 10:11:20 +08:00
committed by GitHub
parent 417365f091
commit 0ed68e8ebb
13 changed files with 174 additions and 3 deletions
@@ -93,6 +93,20 @@ export const LyricSettings = memo(() => {
isHidden: !isElectron(),
title: t('setting.lyricFetchProvider'),
},
{
control: (
<Switch
aria-label="Enable furigana generation"
defaultChecked={settings.enableFurigana}
onChange={(e) => updateSetting({ enableFurigana: e.currentTarget.checked })}
/>
),
description: t('setting.enableFurigana', {
context: 'description',
}),
isHidden: !isElectron(),
title: t('setting.enableFurigana'),
},
{
control: (
<Switch