From ffe6d51d8e51cb479d60f32c74f51ca314234eef Mon Sep 17 00:00:00 2001 From: daiwei Date: Fri, 18 Apr 2025 10:50:02 +0800 Subject: [PATCH] fix: update slot key filtering to exclude internal keys --- packages/vue-i18n-core/src/components/Translation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue-i18n-core/src/components/Translation.ts b/packages/vue-i18n-core/src/components/Translation.ts index 661e925ed..c7ac4abea 100644 --- a/packages/vue-i18n-core/src/components/Translation.ts +++ b/packages/vue-i18n-core/src/components/Translation.ts @@ -62,7 +62,7 @@ export const TranslationImpl: ComponentOptions = }) as unknown as Composer & ComposerInternal) return (): VNodeChild => { - const keys = Object.keys(slots).filter(key => key !== '_') + const keys = Object.keys(slots).filter(key => key[0] !== '_') const options = create() as TranslateOptions if (props.locale) { options.locale = props.locale