refactor(i18n): use JSON with flattened key and namespace (#30114)

Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
Stephen Zhou
2025-12-29 14:52:32 +08:00
committed by GitHub
parent 09be869f58
commit 6d0e36479b
2552 changed files with 111159 additions and 142972 deletions

View File

@ -81,7 +81,7 @@ const TriggerPluginActionItem: FC<Props> = ({
<span className={cn(disabled && 'opacity-30')}>{payload.label[language]}</span>
</div>
{isAdded && (
<div className="system-xs-regular mr-4 text-text-tertiary">{t('tools.addToolModal.added')}</div>
<div className="system-xs-regular mr-4 text-text-tertiary">{t('addToolModal.added', { ns: 'tools' })}</div>
)}
</div>
</Tooltip>

View File

@ -61,10 +61,10 @@ const TriggerPluginItem: FC<Props> = ({
return payload.author
if (payload.type === CollectionType.custom)
return t('workflow.tabs.customTool')
return t('tabs.customTool', { ns: 'workflow' })
if (payload.type === CollectionType.workflow)
return t('workflow.tabs.workflowTool')
return t('tabs.workflowTool', { ns: 'workflow' })
return payload.author || ''
}, [payload.author, payload.type, t])