---
title: "POST /localization/translations/{id}/activate"
method: POST
path: "/localization/translations/{id}/activate"
tags: ["Localization"]
---

# POST /localization/translations/{id}/activate

`POST /localization/translations/{id}/activate`

Makes current Translation active within the scope of the owner of the translation and
it's children. To make the Translation Active, the actor who does API request  must be the
owner of such translation. For example, if Reseller makes translation active, it will become
active only in scope of Reseller. If the Distributor makes it active, it will become active
in scope of the Distributor and all of its Resellers (in case if Reseller does not have any
other Translation active of the same Locale which belongs to him). If Vendor makes it active,
then it will become active for all of its Distributor and for each Reseller of Distributors (in
case if Distributor(s) and/or Reseller(s) do not have any other Translation active of the same
Locale which belongs to them)

## Path parameters

- `id` string, required

## Response `200`

- LocalizationTranslation — Represents a particular Translation object `id` -- id of the Translation `locale` -- Locale of the Translation `primary` -- if this Translation is primary `status` -- Translation status in scope of the Account making API request `owner` -- Translation owner `description` -- Translation description `context` -- Translation Localization Context `auto` -- Details of the automated translation for the Translation `stats` -- Translation statistics: total amount of attributes vs. translated attributes `events` -- Details about who and when created and updated the Translation
  - `id` string
  - `context` LocalizationLocalizationContextReference — Represents a link to particular Localization Context `id` -- id of the Localization Context `instance_id` -- id of Connect object linked to the Localization Context, i.e. Product ID `name` -- name of the Localization Context `type` -- type of the Localization Context. Can have only one single value: `product` `icon` -- Localization Context icon
    - `id` string
    - `instance_id` string
    - `name` string
    - `icon` string, nullable
    - `type` 'product' | 'pim'
  - `owner` LocalizationAccount — Connect Account details. `id` -- id of the account. `name` -- name of the account. `icon` -- icon of the account.
    - `id` string
    - `name` string
    - `icon` string, nullable
  - `locale` LocalizationLocaleReference — Represents a link to particular Locale `id` -- id of the Locale `name` -- name of the Locale
    - `id` string
    - `name` string
    - `auto_translation` boolean
  - `description` string, nullable
  - `stats` LocalizationTranslationStats — Represents Translation Statistics `total` -- total amount of attributes linked to the Translation `translated` -- amount of attributes linked to the Translation which have `value` property not empty
    - `total` integer
    - `translated` integer
  - `auto` LocalizationAutoTranslationObject — Represents Automatic Translation Status of the Translation `enabled` -- indicates if auto translation is enabled for this Translation `status` -- indicates the status of the last automatic translation attempt
    - `enabled` boolean
    - `status` string
    - `error_message` string
  - `status` string
  - `events` object
    - `updated` object
      - `at` string, datetime
      - `by` object
        - `id` string
        - `name` string
        - `icon` string
    - `created` object
      - `at` string, datetime
      - `by` object
        - `id` string
        - `name` string
        - `icon` string
  - `primary` boolean

## Other responses

- `400`

---

[API](https://skmtc.net/cloudblue/apis/cloudblue-connect-api.md) · [All operations](https://skmtc.net/cloudblue/apis/cloudblue-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudblue/cloudblue-connect-api/versions/54fef191d46c/schema)
