chore: add i18n namespace to various components in the workflow for consistency

This commit is contained in:
twwu 2025-12-30 10:18:31 +08:00
parent bf6a2c22eb
commit 501c3bcc94
6 changed files with 14 additions and 2 deletions

View File

@ -32,7 +32,8 @@ const HumanInputContent = ({
{showEmailTip && isEmailDebugMode && (
<div className="system-xs-regular text-text-secondary">
<Trans
i18nKey="workflow.common.humanInputEmailTipInDebugMode"
i18nKey="common.humanInputEmailTipInDebugMode"
ns="workflow"
components={{ email: <span className="system-xs-semibold"></span> }}
values={{ email }}
/>

View File

@ -37,6 +37,7 @@ const Placeholder = ({
<div className="flex flex-wrap items-center leading-5">
<Trans
i18nKey={`${i18nPrefix}.prePopulateFieldPlaceholder`}
ns="workflow"
components={{
staticContent: <TagLabel type="edit" className="mx-1" onClick={() => onTypeClick(false)}>{t(`${i18nPrefix}.staticContent`, { ns: 'workflow' })}</TagLabel>,
variable: (

View File

@ -141,6 +141,7 @@ const EmailConfigureModal = ({
<div className="body-xs-regular text-text-tertiary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailConfigure.debugModeTip1`}
ns="workflow"
components={{ email: <span className="body-md-medium text-text-primary">{userProfile.email}</span> }}
values={{ email: userProfile.email }}
/>

View File

@ -170,6 +170,7 @@ const MethodSelector: FC<Props> = ({
<div>{t(`${i18nPrefix}.deliveryMethod.contactTip1`, { ns: 'workflow' })}</div>
<Trans
i18nKey={t(`${i18nPrefix}.deliveryMethod.contactTip2`, { ns: 'workflow' })}
ns="workflow"
components={{ email: <a href="mailto:support@dify.ai" className="text-text-accent-light-mode-only">support@dify.ai</a> }}
/>
</div>

View File

@ -162,6 +162,7 @@ const EmailSenderModal = ({
<div className="system-md-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.debugDone`}
ns="workflow"
components={{ email: <span className="system-md-semibold text-text-secondary"></span> }}
values={{ email: userProfile.email }}
/>
@ -171,6 +172,7 @@ const EmailSenderModal = ({
<div className="system-md-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.wholeTeamDone2`}
ns="workflow"
components={{ team: <span className="system-md-medium text-text-secondary"></span> }}
values={{ team: currentWorkspace.name.replace(/'/g, '') }}
/>
@ -183,6 +185,7 @@ const EmailSenderModal = ({
<div className="system-md-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.wholeTeamDone1`}
ns="workflow"
components={{ team: <span className="system-md-medium text-text-secondary"></span> }}
values={{ team: currentWorkspace.name.replace(/'/g, '') }}
/>
@ -232,6 +235,7 @@ const EmailSenderModal = ({
<div className="system-sm-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.debugModeTip2`}
ns="workflow"
components={{ email: <span className="system-sm-semibold text-text-primary"></span> }}
values={{ email: userProfile.email }}
/>
@ -242,6 +246,7 @@ const EmailSenderModal = ({
<div className="system-sm-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.wholeTeamTip2`}
ns="workflow"
components={{ team: <span className="system-sm-semibold text-text-primary"></span> }}
values={{ team: currentWorkspace.name.replace(/'/g, '') }}
/>
@ -254,6 +259,7 @@ const EmailSenderModal = ({
<div className="system-sm-regular text-text-secondary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.wholeTeamTip1`}
ns="workflow"
components={{ team: <span className="system-sm-semibold text-text-primary"></span> }}
values={{ team: currentWorkspace.name.replace(/'/g, '') }}
/>
@ -276,6 +282,7 @@ const EmailSenderModal = ({
<div className="system-xs-regular px-6 pt-1 text-text-tertiary">
<Trans
i18nKey={`${i18nPrefix}.deliveryMethod.emailSender.tip`}
ns="workflow"
components={{ strong: <span className="system-xs-regular text-text-accent"></span> }}
/>
</div>

View File

@ -144,7 +144,8 @@ const FormContent: FC<FormContentProps> = ({
{isFocus && (
<div className="system-xs-regular flex h-8 shrink-0 items-center px-3 text-components-input-text-placeholder">
<Trans
i18nKey="workflow.nodes.humanInput.formContent.hotkeyTip"
i18nKey="nodes.humanInput.formContent.hotkeyTip"
ns="workflow"
components={
{
Key: <Key>/</Key>,