소스 검색

feat: enable 3D Scanning page in navigation and add localized labels

unknown 2 달 전
부모
커밋
e20fe4abac
4개의 변경된 파일14개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      src/components/Header.vue
  2. 1 1
      src/composables/useFeatureFlags.ts
  3. 6 0
      src/locales/master_user/nav.json
  4. 6 0
      src/locales/translations.user.json

+ 1 - 1
src/components/Header.vue

@@ -183,7 +183,7 @@ const navLinks = computed(() => {
     { label: t("nav.philosophy"), href: `/${activeLang.value}/#philosophy`, isInternal: true },
   ];
   if (flags.is3DScanningEnabled) {
-    links.splice(1, 0, { label: "3D Сканирование", href: `/${activeLang.value}/scanning`, isInternal: true });
+    links.splice(1, 0, { label: t("nav.scanning"), href: `/${activeLang.value}/scanning`, isInternal: true });
   }
   return links;
 });

+ 1 - 1
src/composables/useFeatureFlags.ts

@@ -1,5 +1,5 @@
 export function useFeatureFlags() {
   return {
-    is3DScanningEnabled: import.meta.env.VITE_ENABLE_3D_SCANNING === 'true'
+    is3DScanningEnabled: true
   };
 }

+ 6 - 0
src/locales/master_user/nav.json

@@ -101,6 +101,12 @@
       "me": "Nepročitane poruke u chatu",
       "ru": "У вас есть непрочитанные сообщения",
       "ua": "У вас є непрочитані повідомлення"
+    },
+    "scanning": {
+      "en": "3D Scanning",
+      "me": "3D Skeniranje",
+      "ru": "3D Сканирование",
+      "ua": "3D Сканування"
     }
   }
 }

+ 6 - 0
src/locales/translations.user.json

@@ -2285,6 +2285,12 @@
       "me": "Nepročitane poruke u chatu",
       "ru": "У вас есть непрочитанные сообщения",
       "ua": "У вас є непрочитані повідомлення"
+    },
+    "scanning": {
+      "en": "3D Scanning",
+      "me": "3D Skeniranje",
+      "ru": "3D Сканирование",
+      "ua": "3D Сканування"
     }
   },
   "nuances": {