Crowdin (File-Based) icon

Crowdin (File-Based)

Interact with crowdin.com API for localization management

Tasks → Edit Project Task Settings Template

AI-generated

Summary

Updates the configuration of a Crowdin project task settings template by specifying new name and language assignments.

Inputs

  • Authentication (required) — OAuth2 or Personal Access Token for Crowdin API access.
  • Project Id (required) — The identifier of the Crowdin project.
  • Task Settings Template Id (required) — The identifier of the task settings template to update.
  • Update Fields — A collection of fields to update. Currently supports 'name' (string) and 'config' (object). 'config' contains 'fields' (array) where each field must include 'languages' (array of objects with 'languageId' and 'userIds').
  • Request Options — Advanced HTTP options including batching, timeout, proxy, and SSL settings.

Output shape

A single success item containing the updated task settings template data.

The response reflects the state of the template after the PATCH request. Configurations are sent as JSON Patch or a nested body depending on the implementation context.

Examples

Example 1: Update the name and assign a language to a template.

Project Id: 123, Template Id: 456, Update Fields: Name 'New Template', Config: Fields with Languages.

Example 2: Modify language assignments for a specific template.

Project Id: 789, Template Id: 101, Update Fields: Config with Language IDs.

Links

Discussion