Crowdin Enterprise (String-Based) icon

Crowdin Enterprise (String-Based)

Interact with Crowdin Enterprise API for localization management

Actions361

Translations → Apply Auto-Translation

AI-generated

Summary

Submit an auto-translation request for a Crowdin project, either targeting selected languages and files or a specific task. Choose Translation Memory, machine translation, or AI, then optionally control which strings are translated, how existing translations and approvals are handled, and translation-specific settings.

Inputs

  • Authentication (required) — Connect with OAuth2 (default) or an access token.
  • Project Id (required) — Crowdin project identifier.
  • Target (required) — Choose By Files to specify one or more required language IDs, with optional branch and label filters, or By Task to specify a required task ID.
  • Method — Select TM, MT, or AI. MT can use an engine ID; AI can use an AI prompt ID and custom instruction. TM supports a minimum match ratio, perfect-match-only mode, and fallback language mappings.
  • Priority — Set request priority to low, normal, or high.
  • Translation and approval options — Configure TM auto-approval, whether to add duplicate translations, whether to skip strings with approved translations, replacement of existing translations, and reset of approval status. The property descriptions specify incompatible combinations.
  • Scope and modification dates — Choose untranslated strings (the default), translated strings, or all strings. For translated or all scope, optional modified-before and modified-after dates can limit retranslation; the after date must not be later than the before date.
  • Request Options — Set request batching, proxy, timeout, or whether to accept responses with invalid SSL certificates.

Output shape

A single API response for the submitted auto-translation request.

The operation sends the configured Body as the request body. The supplied source pack shows only a signature-level view of the implementation, so it does not establish the response fields or whether the API response includes additional status or job details.

Links

Discussion