diff --git a/common/config/subspaces/default/pnpm-lock.yaml b/common/config/subspaces/default/pnpm-lock.yaml index 34f91b48a..42e09407b 100644 --- a/common/config/subspaces/default/pnpm-lock.yaml +++ b/common/config/subspaces/default/pnpm-lock.yaml @@ -2841,6 +2841,9 @@ importers: '@coze-arch/ts-config': specifier: workspace:* version: link:../../../config/ts-config + '@coze-arch/vitest-config': + specifier: workspace:* + version: link:../../../config/vitest-config '@cozeloop/tailwind-config': specifier: workspace:* version: link:../tailwind-config diff --git a/frontend/packages/cozeloop/i18n/src/i18n.ts b/frontend/packages/cozeloop/i18n/src/i18n.ts index 40e588913..4b1c6da24 100644 --- a/frontend/packages/cozeloop/i18n/src/i18n.ts +++ b/frontend/packages/cozeloop/i18n/src/i18n.ts @@ -24,6 +24,7 @@ async function initIntl(options: IntlClientOptions = {}) { lookupCookie: 'i18next', lookupLocalStorage: 'i18next', caches: ['cookie'], + ...options.detection, }, resources: { 'zh-CN': { @@ -36,8 +37,4 @@ async function initIntl(options: IntlClientOptions = {}) { }); } -I18n.t('please_add'); - -I18n.t('Confirm'); - export { I18n, initIntl }; diff --git a/frontend/packages/cozeloop/intl/src/intl-client.ts b/frontend/packages/cozeloop/intl/src/intl-client.ts index 35e033bf5..231385308 100644 --- a/frontend/packages/cozeloop/intl/src/intl-client.ts +++ b/frontend/packages/cozeloop/intl/src/intl-client.ts @@ -22,6 +22,10 @@ export class IntlClient { return i18next.language; } + get language() { + return i18next.language; + } + async setLang(lng: string) { await i18next.changeLanguage(lng); } diff --git a/frontend/packages/cozeloop/prompt-components/package.json b/frontend/packages/cozeloop/prompt-components/package.json index 2ee6d9d0b..ba4ab8822 100644 --- a/frontend/packages/cozeloop/prompt-components/package.json +++ b/frontend/packages/cozeloop/prompt-components/package.json @@ -44,6 +44,7 @@ "@coze-arch/bot-typings": "workspace:*", "@coze-arch/eslint-config": "workspace:*", "@coze-arch/ts-config": "workspace:*", + "@coze-arch/vitest-config": "workspace:*", "@cozeloop/tailwind-config": "workspace:*", "@types/lodash-es": "^4.17.10", "@types/react": "18.2.37",