支持的占位符
{{source}}:源语言环境{{target}}:目标区域设置{{localeDir}}:源语言环境输出时为空,否则为目标语言
示例
JSON 区域设置文件
带有 [locale] 令牌的区域设置模板
Mintlify 递归映射与 glob 模式
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路径写回源目录。 - 为多个存储桶重复使用相同的输出路径。
- 在模板外将区域设置标记与临时字符串替换混用。
快速检查
运行前:- 确认
from是否适用于源语言环境, - 可为每个目标语言环境创建确认
to, - 运行
hyperlocalise run --dry-run以检查计划中的任务。