From 6a3493c7e1624b0a31942874f619db28ea5ee7c6 Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Thu, 6 Nov 2025 16:56:42 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BF=AE=E6=AD=A3=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=BB=A3=E7=A0=81bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ProductView中faqs命名错误,修正为ProductQuestionView - 移除useLocalizations中弃置的Strapi语言获取方法 --- app/composables/useLocalizations.ts | 7 ------- app/models/views/ProductView.ts | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/app/composables/useLocalizations.ts b/app/composables/useLocalizations.ts index c850fd4..a39dfc5 100644 --- a/app/composables/useLocalizations.ts +++ b/app/composables/useLocalizations.ts @@ -1,4 +1,3 @@ -import type { StrapiLocale } from '@nuxtjs/strapi'; import type { Language as ElementLanguage } from 'element-plus/es/locale'; import zhCn from 'element-plus/es/locale/lang/zh-cn'; import en from 'element-plus/es/locale/lang/en'; @@ -8,8 +7,6 @@ import en from 'element-plus/es/locale/lang/en'; * 用于统一 Strapi / Directus / Element Plus 的多语言配置 */ export interface LocaleMapping { - /** 用于StrapiLocale **/ - strapi: StrapiLocale; /** 用于Directus translations.languages_code **/ directus: string; /** Element Plus语言对象 **/ @@ -24,12 +21,10 @@ export interface LocaleMapping { */ export const localeMap = { zh: { - strapi: 'zh-CN', directus: 'zh-CN', element: zhCn, }, en: { - strapi: 'en', directus: 'en-US', element: en, }, @@ -74,8 +69,6 @@ export const useLocalizations = () => { return { /** 当前Nuxt I18n语言(只读) **/ locale: readonly(locale), - /** 获取Strapi的本地化代码 **/ - getStrapiLocale: (l?: AppLocale) => getMapping(l).strapi, /** 获取Directus的本地化代码 **/ getDirectusLocale: (l?: AppLocale) => getMapping(l).directus, /** 获取Element Plus语言对象 **/ diff --git a/app/models/views/ProductView.ts b/app/models/views/ProductView.ts index f91e061..3ef1735 100644 --- a/app/models/views/ProductView.ts +++ b/app/models/views/ProductView.ts @@ -31,7 +31,7 @@ export interface ProductView { specs: ProductSpecGroupView[]; /** 产品常见问题 **/ - faqs: QuestionView[]; + faqs: ProductQuestionView[]; /** 产品文档 **/ documents: ProductDocumentView[];