Hợp đồng API việc làm công khai có thể thay đổi trong khi các quy trình CI ổn định.
Cách sử dụng
Hành vi mặc định
sync push sẽ gửi các tệp nguồn và tạo công việc Hyperlocalise theo mặc định. Hãy dùng --dry-run khi bạn muốn xem trước báo cáo mà không tải lên tệp hoặc tạo công việc.
Trong một lần push thực sự, Hyperlocalise đọc các tệp nguồn đã được cấu hình từ i18n.yml, tải từng tệp nguồn lên API công khai của Hyperlocalise, tạo các tác vụ dịch tệp, và ghi một bản kê khai tác vụ. Hãy dùng bản kê khai này làm artifact của GitHub Actions cho một job sync pull sau đó.
sync push sử dụng khối cấu hình cấp cao nhất hyperlocalise. Nó không sử dụng khối bộ điều hợp TMS storage.
Cờ
--config: đường dẫn cấu hình--locale: ngôn ngữ/vùng đích, có thể lặp lại--manifest: đường dẫn đến tệp kê khai công việc--dry-run: chỉ xem trước--output:text,json, hoặcmarkdown--force-conflicts: không được hỗ trợ cho đồng bộ hóa công việc Hyperlocalise
Ví dụ
Ghi chú
- Một manifest thành công có
complete: true. - Việc gửi một phần không thành công sẽ ghi
complete: falsevà thoát với mã khác 0. sync pulltừ chối các manifest chưa hoàn chỉnh.- Các lệnh TMS cụ thể cho từng nhà cung cấp như
crowdinvàphrasegiữ nguyên cấu hình và hành vi riêng của chúng.