Przeglądaj źródła

Add demo start script by english mode

杜府 3 lat temu
rodzic
commit
c2cb62abff
3 zmienionych plików z 4 dodań i 5 usunięć
  1. 1 3
      demo/README.md
  2. 2 1
      demo/package.json
  3. 1 1
      demo/src/main.js

+ 1 - 3
demo/README.md

@@ -2,7 +2,7 @@
 
 
 ## Introduction
 ## Introduction
 
 
-This is a demo project for STDF.
+This is a demo project for [STDF](https://stdf.design).
 
 
 It is built with [Vite](https://vitejs.dev) + [Svelte](https://svelte.dev) + [Tailwind CSS](https://tailwindcss.com) + [STDF](https://stdf.design) + [svelte-spa-router](https://github.com/ItalyPaleAle/svelte-spa-router).
 It is built with [Vite](https://vitejs.dev) + [Svelte](https://svelte.dev) + [Tailwind CSS](https://tailwindcss.com) + [STDF](https://stdf.design) + [svelte-spa-router](https://github.com/ItalyPaleAle/svelte-spa-router).
 
 
@@ -10,8 +10,6 @@ It is built with [Vite](https://vitejs.dev) + [Svelte](https://svelte.dev) + [Ta
 
 
 ```bash
 ```bash
 pnpm i
 pnpm i
-# or
-npm i
 
 
 npm run dev
 npm run dev
 ```
 ```

+ 2 - 1
demo/package.json

@@ -6,7 +6,8 @@
     "scripts": {
     "scripts": {
         "dev": "vite",
         "dev": "vite",
         "build": "vite build",
         "build": "vite build",
-        "preview": "vite preview"
+        "preview": "vite preview",
+        "dev_en":"vite --mode english"
     },
     },
     "devDependencies": {
     "devDependencies": {
         "@sveltejs/vite-plugin-svelte": "^2.0.2",
         "@sveltejs/vite-plugin-svelte": "^2.0.2",

+ 1 - 1
demo/src/main.js

@@ -8,7 +8,7 @@ let urlParams = new URLSearchParams(urlLang);
 // 设置语言
 // 设置语言
 // Set language
 // Set language
 let lang = urlParams.get('lang') ? urlParams.get('lang') : sessionStorage.getItem('lang') ? sessionStorage.getItem('lang') : 'zh_CN';
 let lang = urlParams.get('lang') ? urlParams.get('lang') : sessionStorage.getItem('lang') ? sessionStorage.getItem('lang') : 'zh_CN';
-sessionStorage.setItem('lang', lang);
+sessionStorage.setItem('lang', import.meta.env.MODE === 'english' ? 'en_US' : lang);
 setTimeout(() => {
 setTimeout(() => {
     window.history.replaceState({}, 0, window.location.href.split('?')[0]);
     window.history.replaceState({}, 0, window.location.href.split('?')[0]);
 }, 300);
 }, 300);