You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

i18n-ally添加命名空间后翻译不显示,求启用配置方案

解决i18n-ally识别命名空间格式t('downloads:system.header')的问题

要让i18n-ally支持「命名空间:键路径」这种格式的翻译调用,需要调整两个核心配置:

  • 指定命名空间分隔符:
    在VS Code的settings.json中添加配置,将分隔符设置为:(工具默认分隔符可能不是:,导致无法识别):

    "i18n-ally.namespace-separator": ":"
    
  • 匹配翻译文件结构:
    确保工具能根据命名空间定位到对应的翻译文件,比如你的翻译文件是按locale/命名空间.json的结构组织(例如en/downloads.json),就添加路径匹配配置:

    "i18n-ally.path-matcher": "{locale}/{namespace}.json"
    

    如果你的结构是locale/命名空间/子文件.json(例如en/downloads/system.json),就把路径匹配改为{locale}/{namespace}/{key}.json,具体根据实际文件结构调整。

配置完成后重启VS Code,i18n-ally就能正确识别t('downloads:system.header')对应的翻译内容了。

内容的提问来源于stack exchange,提问作者sgch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 06:25:55