From 04b7ea9e59d2eba295341954bd8f39ea45198752 Mon Sep 17 00:00:00 2001 From: kyw504100 Date: Sun, 13 Feb 2022 00:20:23 +0800 Subject: [PATCH] Replace hardcoded strings --- src/i18n/en_US.jsonc | 6 ++++++ src/renderer/views/components/equalizer.ejs | 4 ++-- src/renderer/views/pages/settings.ejs | 10 ++++++---- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/i18n/en_US.jsonc b/src/i18n/en_US.jsonc index 034a20e6..7f65bf75 100644 --- a/src/i18n/en_US.jsonc +++ b/src/i18n/en_US.jsonc @@ -141,6 +141,8 @@ "term.addedpreset": "Added Preset", "term.deletepreset.warn": "Are you sure you want to delete this preset?", "term.deletedpreset": "Removed preset", + "term.defaultPresets": "Default Presets", + "term.userPresets": "User Presets", "term.requestError": "There was a problem with the request.", "term.song.link.generate": "Getting song.link share URL...", "term.musicVideos": "Music Videos", // Search page friendlyTypes @@ -296,6 +298,10 @@ "settings.header.visual.hardwareAcceleration.default": "Default", "settings.header.visual.hardwareAcceleration.webGPU": "WebGPU", "settings.header.visual.theme": "Theme", + "settings.option.visual.theme.github.download": "Install from GitHub URL", + "settings.prompt.visual.theme.github.URL": "Enter the URL of the theme you want to install", + "settings.notyf.visual.theme.install.success": "Theme installed successfully", + "settings.notyf.visual.theme.install.error": "Theme installation failed", // Settings - Visual - Theme name "settings.option.visual.theme.default": "Cider", diff --git a/src/renderer/views/components/equalizer.ejs b/src/renderer/views/components/equalizer.ejs index a999e073..f97e351e 100644 --- a/src/renderer/views/components/equalizer.ejs +++ b/src/renderer/views/components/equalizer.ejs @@ -6,10 +6,10 @@
diff --git a/src/renderer/views/pages/settings.ejs b/src/renderer/views/pages/settings.ejs index 87b23311..8474b7c5 100644 --- a/src/renderer/views/pages/settings.ejs +++ b/src/renderer/views/pages/settings.ejs @@ -132,7 +132,9 @@ - +
@@ -774,14 +776,14 @@ methods: { installTheme() { let self = this - bootbox.prompt("Enter the URL of the theme you want to install", (result) => { + bootbox.prompt(app.getLz('settings.prompt.visual.theme.github.URL'), (result) => { if (result) { ipcRenderer.once("theme-installed", (event, arg) => { if (arg.success) { self.themes = ipcRenderer.sendSync("get-themes") - notyf.success("Theme installed successfully"); + notyf.success(app.getLz('settings.notyf.visual.theme.install.success')); } else { - notyf.error("Theme installation failed"); + notyf.error(app.getLz('settings.notyf.visual.theme.install.error')); } }); ipcRenderer.invoke("get-github-theme", result)