Các trình giữ chỗ được hỗ trợ
{{source}}: ngôn ngữ nguồn{{target}}: ngôn ngữ mục tiêu{{localeDir}}: để trống đối với đầu ra ngôn ngữ nguồn, nếu không thì ngôn ngữ đích
Các ví dụ
Các tệp ngôn ngữ JSON
Mẫu ngôn ngữ với token [locale]
Ánh xạ đệ quy Mintlify với globs
source=en và các mục tiêu fr, es, và zh:
target=enphân giảidocs/{{localeDir}}/index.mdxthànhdocs/index.mdxtarget=frphân giảidocs/{{localeDir}}/index.mdxthànhdocs/fr/index.mdxtarget=esgiải quyếtdocs/{{localeDir}}/index.mdxthànhdocs/es/index.mdxtarget=zhphân giảidocs/{{localeDir}}/index.mdxthànhdocs/zh/index.mdx
docs/ và các trang đã dịch nên được ghi vào các thư mục theo ngôn ngữ.
Các mẫu tốt
- Giữ cây nguồn và cây đích riêng biệt.
- Sử dụng tên bucket ổn định theo miền (
ui,marketing,emails). - Giữ một trách nhiệm cho mỗi ánh xạ tệp.
Các phản mẫu
- Đang ghi các đường dẫn
totrở lại các thư mục nguồn. - Tái sử dụng cùng một đường dẫn đầu ra cho nhiều bucket.
- Trộn các mã định danh locale với thay thế chuỗi thủ công bên ngoài các mẫu.
Kiểm tra nhanh
Trước khi chạy:- xác nhận
fromđược phân giải cho ngôn ngữ nguồn, - xác nhận
tocó thể được tạo cho mỗi ngôn ngữ đích, - chạy
hyperlocalise run --dry-runđể kiểm tra các tác vụ đã lên kế hoạch.