[BUG] 具有多种身份验证方法的片段的身份验证字段永远不会被翻译
□ 问题
当一个作品宣布几种认证方法(`auth: [authA, authB])时,其连接文本都没有被翻译出: 认证描述,字段标签和字段描述在每个地语中都保留英文.
他们从作品的"src/i18n/translation.json"中失踪了,因此他们从未到达克罗丁. 示例:Umami(umamiAuth = [self HostedAuth,云Auth]')仍然定义了Instance URL',Username',Password',API Key'及其在lib/auth.ts'中的描述,但生成器在12530中从translation.json'中抛出. Slack、SavvyCal和Google Sheets也是如此:他们的认证文本都没有在译文.json'中。
□ 根源
piece Transformation.paths ToValues To Translate' inpackages/papers/framework/src/lib/i18n.ts'中,只行走一个认证对象(auth.props. *.displayName',auth.description',.)。 当auth'是一个阵列时,这些路径决心未定义',所以找不到任何东西。
双方依靠这些路径:
- 提取:`光谱/cli/src/lib/commands/光谱-翻译-文件-ts'中的 " Generate TranslationFileFileFromPiece "
- 显示:`文件翻译.翻译Piece'
因此,用手把钥匙加到克罗丁身上也无济于事。
□ 有影响的碎片(30)
Amazon-bedrok, Amazon-s3, Amazon-secret-manageer, AWS-bedrok, 光度测量, clicdata, 数字海洋, fathom, 获取响应, GitHub, gmail, google-bigquery, google-calendar, google-docs, google-dows, 中枢站, Intercom, klaviyo, ZMistral-ZH-ai, 概念, savvycal, sendrigrid, signow-s, slowleflake,可变形,可变形, tenzo, ummi
□ 预期
auth 数组的每个条目都会被取出并翻译为单个 Auth. “ auth. displayName” 也没有任何路径, 当一个作品提供几种方法时, 每一个方法都贴上标签 。
相关:# 13530
内容来源: activepieces/activepieces