Chuyển đến nội dung chính
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

hyperlocalise sync push [--config <path>] [flags]

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ặc markdown
  • --force-conflicts: không được hỗ trợ cho đồng bộ hóa công việc Hyperlocalise

Ví dụ

hyperlocalise sync push --locale es-ES --manifest .hyperlocalise/jobs.json
hl push --locale es-ES

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: false và thoát với mã khác 0.
  • sync pull từ 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ư crowdinphrase giữ nguyên cấu hình và hành vi riêng của chúng.

Xem thêm