Tổng quan về tệp
i18n.jsonc kiểm soát ngôn ngữ địa phương, ánh xạ tệp, hồ sơ mô hình và lựa chọn quy tắc.
Các ngôn ngữ vùng
locales.source: ngôn ngữ nguồn.locales.targets: danh sách các địa phương mục tiêu.- tùy chọn
locales.fallbacks: thứ tự dự phòng theo từng ngôn ngữ địa phương.
Xô
buckets ánh xạ các tệp nguồn đến các mẫu đầu ra mục tiêu.
Mỗi ánh xạ tệp sử dụng:
from: mẫu đường dẫn nguồnto: mẫu đường dẫn đích
{{source}}, {{target}}, và {{localeDir}} trong các mẫu. {{localeDir}} kết quả là một đoạn trống khi mục tiêu bằng nguồn, và là ngôn ngữ mục tiêu trong các trường hợp khác.
Mẫu ánh xạ file CSV
Sử dụng ánh xạ tệp bucket để mô hình hóa quy trình làm việc CSV. Mỗi-các tập tin ngôn ngữ:run có thể cập nhật một cách nhất quán.
Nhóm
groups.<name> xác định những gì cần xử lý cùng nhau.
targets: tập con củalocales.targetsbuckets: danh sách tên các bucket
Hồ sơ LLM
llm.profiles.<name> trường:
provider:openai,azure_openai,anthropic,gemini,bedrock,lmstudio,groq, hoặcollamamodel: id mô hình nhà cung cấpprompt: mẫu nhắc dịch
{{source}}{{target}}{{input}}
Quy tắc
llm.rules chọn hồ sơ cho mỗi nhóm.
priority: cao hơn thắnggroup: tên nhómprofile: tên hồ sơ
Cấu hình khởi động
i18n.jsonc cho dự án của bạn.
Mẹo xác thực
- Giữ mục tiêu nhóm bên trong
locales.targets. - Giữ các nhóm bucket thẳng hàng với
bucketsphím. - Giữ tên hồ sơ nhất quán giữa
profilesvàrules.