---
title: "Updates a game's name and/or description in multiple languages."
method: PATCH
path: "/legacy-game-internationalization/v1/name-description/games/{gameId}"
tags: ["Localization", "Universes"]
---

# Updates a game's name and/or description in multiple languages.

`PATCH /legacy-game-internationalization/v1/name-description/games/{gameId}`

## Path parameters

- `gameId` integer, required

## Request body

- RobloxGameInternationalizationApiUpdateNameDescriptionsRequest
  - `data` RobloxGameInternationalizationApiNameDescription[]
    - `name` string
    - `description` string
    - `updateType` 'Invalid' | 'Name' | 'Description'
    - `languageCode` string

## Response `200`

OK

- RobloxGameInternationalizationApiUpdateNameDescriptionsResponse
  - `successOperations` RobloxGameInternationalizationApiNameDescription[]
    - `name` string
    - `description` string
    - `updateType` 'Invalid' | 'Name' | 'Description'
    - `languageCode` string
  - `failedOperations` RobloxGameInternationalizationApiFailedNameDescription[]
    - `languageCode` string
    - `errorCode` integer

## Other responses

- `400` — 14: Invalid game id 19: New name is null or whitespaces or new name/description is too long 20: New name or description is moderated 22: Invalid language code 23: You can't delete translations for source language 26: You can't update translations for source language 53: Language is not supported for the game.
- `401` — 0: Authorization has been denied for this request.
- `403` — 0: Token Validation Failed 18: You do not have permission to manage this game
- `503` — 17: Feature is disabled

---

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