diff --git a/src/i18n/lang/en-US/player.ts b/src/i18n/lang/en-US/player.ts
index dc27e3b..9eaeb73 100644
--- a/src/i18n/lang/en-US/player.ts
+++ b/src/i18n/lang/en-US/player.ts
@@ -10,6 +10,7 @@ export default {
volumeDown: 'Volume Down',
mute: 'Mute',
unmute: 'Unmute',
+ songNum: 'Song Number: {num}',
playMode: {
sequence: 'Sequence',
loop: 'Loop',
diff --git a/src/i18n/lang/zh-CN/player.ts b/src/i18n/lang/zh-CN/player.ts
index 5d18fc0..231eaaa 100644
--- a/src/i18n/lang/zh-CN/player.ts
+++ b/src/i18n/lang/zh-CN/player.ts
@@ -10,6 +10,7 @@ export default {
volumeDown: '音量减少',
mute: '静音',
unmute: '取消静音',
+ songNum: '歌曲总数:{num}',
playMode: {
sequence: '顺序播放',
loop: '循环播放',
diff --git a/src/renderer/App.vue b/src/renderer/App.vue
index 5f4ed75..b62ef37 100644
--- a/src/renderer/App.vue
+++ b/src/renderer/App.vue
@@ -88,11 +88,15 @@ onMounted(() => {
homeRouter.filter((item) => item.meta.isMobile)
);
}
- window.electron.ipcRenderer.on('set-language', handleSetLanguage);
+ if (isElectron) {
+ window.electron.ipcRenderer.on('set-language', handleSetLanguage);
+ }
});
onUnmounted(() => {
- window.electron.ipcRenderer.removeListener('set-language', handleSetLanguage);
+ if (isElectron) {
+ window.electron.ipcRenderer.removeListener('set-language', handleSetLanguage);
+ }
});
diff --git a/src/renderer/components/MusicList.vue b/src/renderer/components/MusicList.vue
index 0fe2bca..aac4ce2 100644
--- a/src/renderer/components/MusicList.vue
+++ b/src/renderer/components/MusicList.vue
@@ -37,12 +37,12 @@