Fix Lyric Translation Not Resetting (#1208)

* Refactor lyrics translation and index handling

* Add auto translation toggle to lyric settings

* Add enableAutoTranslation setting to lyrics
This commit is contained in:
Xudong Zhou
2025-11-01 08:08:10 +08:00
committed by GitHub
parent d12e4a1635
commit dd34888961
4 changed files with 51 additions and 18 deletions
+2
View File
@@ -225,6 +225,7 @@ const HotkeysSettingsSchema = z.object({
const LyricsSettingsSchema = z.object({
alignment: z.enum(['center', 'left', 'right']),
delayMs: z.number(),
enableAutoTranslation: z.boolean(),
enableNeteaseTranslation: z.boolean(),
fetch: z.boolean(),
follow: z.boolean(),
@@ -612,6 +613,7 @@ const initialState: SettingsState = {
lyrics: {
alignment: 'center',
delayMs: 0,
enableAutoTranslation: false,
enableNeteaseTranslation: false,
fetch: false,
follow: true,