Skip to content

Commit e7f3c0e

Browse files
committed
Copy locales to output folder
1 parent 892005e commit e7f3c0e

File tree

5 files changed

+96
-23
lines changed

5 files changed

+96
-23
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"@intlify/unplugin-vue-i18n": "^0.12.2",
1414
"chart.js": "^4.3.0",
1515
"date-fns": "^2.30.0",
16+
"rollup-plugin-copy": "^3.4.0",
1617
"vue": "^3.2.47",
1718
"vue-chartjs": "^5.2.0",
1819
"vue-i18n": "^9.2.2"

pnpm-lock.yaml

Lines changed: 91 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/_locales/de/messages.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/plugins/i18n.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { createI18n } from 'vue-i18n';
22
import en from '../_locales/en/messages.json';
33
import ru from '../_locales/ru/messages.json';
4-
import de from '../_locales/de/messages.json';
54

65
const i18n = createI18n({
76
legacy: false,
@@ -10,7 +9,6 @@ const i18n = createI18n({
109
messages: {
1110
en,
1211
ru,
13-
de,
1412
},
1513
});
1614

vite.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import vue from '@vitejs/plugin-vue';
44
import webExtension, { readJsonFile } from 'vite-plugin-web-extension';
55
import pkg from './package.json';
66
import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite';
7+
import copy from 'rollup-plugin-copy';
78

89
const APPID_CHROME = 'hhfnghjdeddcfegfekjeihfmbjenlomm';
910

@@ -55,6 +56,9 @@ export default defineConfig(({ mode }) => ({
5556
watchFilePaths: ['package.json', 'manifest.json'],
5657
additionalInputs: ['src/block.html'],
5758
}),
59+
copy({
60+
targets: [{ src: 'src/_locales', dest: 'dist' }],
61+
}),
5862
],
5963
optimizeDeps: {
6064
include: ['vue', 'webextension-polyfill'],

0 commit comments

Comments
 (0)