Skip to main content

Update language

PUT 

https://app.tolgee.io/v2/projects/:projectId/languages/:languageId

Update language

Request

Path Parameters

    languageId int64required
    projectId int64required

Bodyrequired

    flagEmojistring

    Language flag emoji as UTF-8 emoji

    Possible values: <= 20 characters

    Example: 🇨🇿
    namestringrequired

    Language name in english

    Possible values: <= 100 characters

    Example: Czech
    originalNamestringrequired

    Language name in this language

    Possible values: <= 100 characters

    Example: čeština
    tagstringrequired

    Language tag according to BCP 47 definition

    Possible values: <= 20 characters, Value must match regular expression ^[^,]*$

    Example: cs-CZ

Responses

OK

Schema
    basebooleanrequired

    Whether is base language of project

    Example: false
    flagEmojistring

    Language flag emoji as UTF-8 emoji

    Example: 🇨🇿
    idint64required
    namestringrequired

    Language name in english

    Example: Czech
    originalNamestring

    Language name in this language

    Example: čeština
    tagstringrequired

    Language tag according to BCP 47 definition

    Example: cs-CZ

Authorization: X-API-Key

name: X-API-Keytype: apiKeyin: header
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://app.tolgee.io/v2/projects/:projectId/languages/:languageId");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("X-API-Key", "<X-API-Key>");
var content = new StringContent("{\n \"flagEmoji\": \"🇨🇿\",\n \"name\": \"Czech\",\n \"originalName\": \"čeština\",\n \"tag\": \"cs-CZ\"\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://app.tolgee.io
Auth
Parameters
— pathrequired
— pathrequired
Body required
{
  "flagEmoji": "🇨🇿",
  "name": "Czech",
  "originalName": "čeština",
  "tag": "cs-CZ"
}
ResponseClear

Click the Send API Request button above and see the response here!