支持的占位符
{{source}}: 源语言环境{{target}}: 目标语言{{localeDir}}: 对于源语言输出为空,否则为目标语言
示例
JSON 本地化文件
区域设置模板,带有 [locale] 令牌
使用通配符进行 Mintlify 递归映射
source=en 和目标 fr, es,和 zh:
target=en解析docs/{{localeDir}}/index.mdx至docs/index.mdxtarget=fr解析docs/{{localeDir}}/index.mdx至docs/fr/index.mdxtarget=es解决docs/{{localeDir}}/index.mdx至docs/es/index.mdxtarget=zh解决docs/{{localeDir}}/index.mdx至docs/zh/index.mdx
docs/ 翻译后的页面应写入本地化文件夹。
良好模式
- 保持源树和目标树分开。
- 按域名使用稳定的存储桶名称 (
ui,marketing,emails). - 每个文件映射保持一个职责。
防止-模式
- 写作
to路径返回到源目录。 - 为多个存储桶重复使用相同的输出路径。
- 将本地令牌与广告混合-模板外的 hoc 字符串替换。
快速检查
运行前:- 确认
from解析源语言环境, - 确认
to可以为每个目标语言环境创建, - 运行
hyperlocalise run --dry-run检查计划任务。