From 4e8bbf884c7ceee57cebf85d7f57eec463752f14 Mon Sep 17 00:00:00 2001 From: YANG QIA <2013xile@gmail.com> Date: Tue, 11 Jun 2024 23:37:00 +0800 Subject: [PATCH] fix(auth): translation of sign in page (#4624) --- .../@nocobase/plugin-auth/src/client/pages/SignInPage.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/plugins/@nocobase/plugin-auth/src/client/pages/SignInPage.tsx b/packages/plugins/@nocobase/plugin-auth/src/client/pages/SignInPage.tsx index b8080e4724..3b881680a3 100644 --- a/packages/plugins/@nocobase/plugin-auth/src/client/pages/SignInPage.tsx +++ b/packages/plugins/@nocobase/plugin-auth/src/client/pages/SignInPage.tsx @@ -14,6 +14,7 @@ import { useCurrentDocumentTitle, usePlugin, useViewport } from '@nocobase/clien import AuthPlugin, { AuthOptions } from '..'; import { Authenticator, AuthenticatorsContext } from '../authenticator'; import { useAuthTranslation } from '../locale'; +import { Schema } from '@formily/react'; export const useSignInForms = (): { [authType: string]: AuthOptions['components']['SignInForm']; @@ -63,7 +64,10 @@ export const SignInPage = () => { if (!C) { return; } - const defaultTabTitle = `${t('Sign-in')} (${t(authenticator.authTypeTitle || authenticator.authType)})`; + const defaultTabTitle = `${t('Sign-in')} (${Schema.compile( + authenticator.authTypeTitle || authenticator.authType, + { t }, + )})`; return { component: createElement<{ authenticator: Authenticator;