chore: bump version to 0.7.1
This commit is contained in:
76
electron-app/modules/i18n.js
Normal file
76
electron-app/modules/i18n.js
Normal file
@@ -0,0 +1,76 @@
|
||||
/*
|
||||
* @Date: 2025-05-23 13:26:08
|
||||
* @LastEditors: 陈子健
|
||||
* @LastEditTime: 2025-05-26 17:14:59
|
||||
* @FilePath: /mac-lyric-vue/electron-app/modules/i18n.js
|
||||
*/
|
||||
const i18next = require('i18next')
|
||||
const LanguageDetector = require('i18next-browser-languagedetector')
|
||||
|
||||
const resources = {
|
||||
en: {
|
||||
translation: {
|
||||
app: {
|
||||
title: 'lyroc',
|
||||
settings: 'Settings',
|
||||
language: 'Language',
|
||||
theme: 'Theme',
|
||||
about: 'About'
|
||||
},
|
||||
menu: {
|
||||
file: 'File',
|
||||
edit: 'Edit',
|
||||
view: 'View',
|
||||
help: 'Help',
|
||||
lockWindow: 'Lock Window',
|
||||
refresh: 'Refresh',
|
||||
openDevTools: 'Open DevTools',
|
||||
language: 'Language',
|
||||
chinese: 'Chinese',
|
||||
english: 'English',
|
||||
deleteLyrics: 'Delete Local Lyrics',
|
||||
searchLyrics: 'Search Lyrics',
|
||||
quit: 'Quit'
|
||||
}
|
||||
}
|
||||
},
|
||||
zh: {
|
||||
translation: {
|
||||
app: {
|
||||
title: 'Mac歌词',
|
||||
settings: '设置',
|
||||
language: '语言',
|
||||
theme: '主题',
|
||||
about: '关于'
|
||||
},
|
||||
menu: {
|
||||
file: '文件',
|
||||
edit: '编辑',
|
||||
view: '视图',
|
||||
help: '帮助',
|
||||
lockWindow: '锁定窗口',
|
||||
refresh: '刷新',
|
||||
openDevTools: '打开调试工具',
|
||||
language: '切换语言',
|
||||
chinese: '中文',
|
||||
english: '英文',
|
||||
deleteLyrics: '删除本地歌词',
|
||||
searchLyrics: '搜索歌词',
|
||||
quit: '退出'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
i18next
|
||||
.use(LanguageDetector)
|
||||
.init({
|
||||
resources,
|
||||
fallbackLng: 'en',
|
||||
detection: {
|
||||
order: ['navigator', 'htmlTag'],
|
||||
caches: ['localStorage']
|
||||
}
|
||||
})
|
||||
|
||||
module.exports = i18next
|
||||
Reference in New Issue
Block a user