Hai quy trình làm việc của Crowdin
Hyperlocalise hiện hỗ trợ hai tích hợp Crowdin khác nhau:- Chế độ đồng bộ gốc với
i18n.ymlcộng vớisync push/sync pull - Chế độ tệp tương thích với Crowdin với
crowdin.ymlcộng vớihyperlocalise crowdin ...
Chế độ đồng bộ gốc
Cấu hình bắt buộc
Crowdin Enterprise
ĐặtapiBaseURL khi workspace của bạn dùng Crowdin Enterprise thay vì Crowdin Cloud API mặc định.
Các trường cấu hình tùy chọn
apiBaseURL: Ghi đè URL cơ sở của API Crowdin. Dùng cho Crowdin Enterprise.sourceLanguagetargetLanguagestimeoutSeconds
Chế độ tệp tương thích với Crowdin
Sử dụngcrowdin.yml hoặc crowdin.yaml.
Ví dụ:
crowdin.yml được hỗ trợ trong v1:
project_idproject_id_envapi_tokenapi_token_envbase_urlbase_url_envbase_pathbase_path_envpreserve_hierarchyfiles[].sourcefiles[].translationfiles[].languages_mappingfiles[].excluded_target_languagesfiles[].skip_untranslated_stringsfiles[].skip_untranslated_filesfiles[].export_only_approved
Các vấn đề thường gặp
- không tìm thấy token: export
CROWDIN_API_TOKEN - Yêu cầu API Enterprise thất bại: hãy xác minh
storage.config.apiBaseURLtrỏ tới máy chủ API Enterprise của bạn và sử dụnghttps - lỗi tra cứu dự án: kiểm tra ID dự án và quyền của tài khoản
- cập nhật một phần: xem xét báo cáo xung đột với
--output json - lỗi xác thực chế độ tệp: hãy xóa các trường không được hỗ trợ
crowdin.ymlhoặc chuyển sang chế độ đồng bội18n.ymlgốc