+  
     
-      
-        
-          
-            {{ $t('home.follow.p1') }}
-            GitHub
-            {{ $t('home.follow.p2') }}
-            Twitter.
-            {{ $t('home.follow.thankYou') }}
-            
-          
-        
-      
+      
+        
+          {{ $t('home.follow.p1') }}
+          GitHub
+          {{ $t('home.follow.p2') }}
+          Twitter.
+          {{ $t('home.follow.thankYou') }}
+          
+        
+      
-          
{{ $t('home.categories.favoriteTools') }}
-          
-            
-              
-            
-          
+          
+            {{ $t('home.categories.favoriteTools') }}
+          
+          
+            
+          
         
-        
{{ t('home.categories.newestTools') }}
-        
-          
-            
-          
-        
+        
+          {{ t('home.categories.newestTools') }}
+        
+        
+          
+        
       
 
-      
{{ $t('home.categories.allTools') }}
-      
-        
-          
-            
-          
-        
-      
+      
+        {{ $t('home.categories.allTools') }}
+      
+      
+        
+      
      
 
 
 
diff --git a/vite.config.ts b/vite.config.ts
index 00f90c33..42a2cb29 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,20 +1,20 @@
-import { URL, fileURLToPath } from 'node:url';
 import { resolve } from 'node:path';
+import { URL, fileURLToPath } from 'node:url';
 
-import { defineConfig } from 'vite';
+import VueI18n from '@intlify/unplugin-vue-i18n/vite';
 import vue from '@vitejs/plugin-vue';
 import vueJsx from '@vitejs/plugin-vue-jsx';
+import Unocss from 'unocss/vite';
+import AutoImport from 'unplugin-auto-import/vite';
+import IconsResolver from 'unplugin-icons/resolver';
+import Icons from 'unplugin-icons/vite';
+import { NaiveUiResolver } from 'unplugin-vue-components/resolvers';
+import Components from 'unplugin-vue-components/vite';
+import { defineConfig } from 'vite';
+import { VitePWA } from 'vite-plugin-pwa';
 import markdown from 'vite-plugin-vue-markdown';
 import svgLoader from 'vite-svg-loader';
-import { VitePWA } from 'vite-plugin-pwa';
-import AutoImport from 'unplugin-auto-import/vite';
-import Components from 'unplugin-vue-components/vite';
-import { NaiveUiResolver } from 'unplugin-vue-components/resolvers';
-import Unocss from 'unocss/vite';
 import { configDefaults } from 'vitest/config';
-import Icons from 'unplugin-icons/vite';
-import IconsResolver from 'unplugin-icons/resolver';
-import VueI18n from '@intlify/unplugin-vue-i18n/vite';
 
 const baseUrl = process.env.BASE_URL ?? '/';
 
@@ -23,9 +23,13 @@ export default defineConfig({
   plugins: [
     VueI18n({
       runtimeOnly: true,
+      jitCompilation: true,
       compositionOnly: true,
       fullInstall: true,
-      include: [resolve(__dirname, 'locales/**')],
+      strictMessage: false,
+      include: [
+        resolve(__dirname, 'locales/**'),
+      ],
     }),
     AutoImport({
       imports: [