@@ -78,27 +78,27 @@
-
您的捐赠将用于支持开发和维护工作,包括但不限于服务器维护、域名续费等。
-
留言时可留下您的邮箱或 github名称。
+
{{ $t('donation.description') }}
+
{{ $t('donation.message') }}
- 支付宝
+ {{ $t('common.alipay') }}
- 微信支付
+ {{ $t('common.wechat') }}
diff --git a/src/renderer/main.ts b/src/renderer/main.ts
index e0d2fce..f931e0d 100644
--- a/src/renderer/main.ts
+++ b/src/renderer/main.ts
@@ -7,6 +7,7 @@ import 'remixicon/fonts/remixicon.css';
import { createApp } from 'vue';
+import i18n from '@/../i18n/renderer';
import router from '@/router';
import store from '@/store';
@@ -18,6 +19,8 @@ const app = createApp(App);
Object.keys(directives).forEach((key: string) => {
app.directive(key, directives[key as keyof typeof directives]);
});
+
app.use(router);
app.use(store);
+app.use(i18n);
app.mount('#app');
diff --git a/tsconfig.node.json b/tsconfig.node.json
index db23a68..e277186 100644
--- a/tsconfig.node.json
+++ b/tsconfig.node.json
@@ -1,6 +1,6 @@
{
"extends": "@electron-toolkit/tsconfig/tsconfig.node.json",
- "include": ["electron.vite.config.*", "src/main/**/*", "src/preload/**/*"],
+ "include": ["electron.vite.config.*", "src/main/**/*", "src/preload/**/*", "src/i18n/**/*"],
"compilerOptions": {
"composite": true,
"types": ["electron-vite/node"]
diff --git a/tsconfig.web.json b/tsconfig.web.json
index ceaa995..ecb6e4c 100644
--- a/tsconfig.web.json
+++ b/tsconfig.web.json
@@ -3,7 +3,10 @@
"include": [
"src/preload/*.d.ts",
"src/renderer/**/*",
- "src/renderer/**/*.vue"
+ "src/renderer/**/*.vue",
+ "src/i18n/**/*",
+ "src/main/modules/config.ts",
+ "src/main/modules/shortcuts.ts"
],
"compilerOptions": {
"composite": true,
@@ -24,7 +27,8 @@
],
"paths": {
"@/*": ["src/renderer/*"],
- "@renderer/*": ["src/renderer/*"]
+ "@renderer/*": ["src/renderer/*"],
+ "@main/*": ["src/main/*"]
}
}
}