VenddorDocumentação API
API atualAPI legada
Guia rápidoReferência completa
Carregando índice…
API legada/Referência completa/Idiomas

Atualizar um idioma

Altera o nome, o status ou o código do país de um idioma instalado, identificado pelo id.

Para atualizar os dados de um idioma instalado, envie uma requisição PUT ao endpoint do idioma com o id na URL. A referência escreve PUT /api/languages/{lang_id}/, por exemplo PUT /api/languages/3/. Inclua os dados do idioma no corpo da requisição HTTP de acordo com o Content-Type que você informar. O campo lang_code é obrigatório.

PUT/api/languages/{lang_id}Admin

Atualizar um idioma instalado

Parâmetros de caminho

lang_idintegerobrigatório
O identificador único do idioma a atualizar.

Corpo da requisição

lang_codestringobrigatório
Código do idioma (por exemplo, "en", "fr", "es").
namestring
Nome de exibição do idioma.
statusstring
AHD
Status do idioma: "A" para Ativo, "H" para Oculto, "D" para Desativado.
country_codestring
Código do país de duas letras (ISO 3166-1 alpha-2).
Atenção

Não altere o campo lang_code de um idioma existente pela API REST. Se alterar, todas as variáveis de idioma dele desaparecem até você devolver o lang_code ao valor original.

Dica

Escreva sempre o country_code em letras maiúsculas (por exemplo, "US", "GB", "DE").

Exemplo de requisição

bash
curl -u "$EMAIL:$API_KEY" -H "Content-Type: application/json" -X PUT "$BASE_URL/api/languages/3/" -d '{
  "lang_code": "ts",
  "name": "Test2",
  "status": "H",
  "country_code": "RU"
}'

Resposta

200Idioma atualizado
json
{
  "lang_id": "3"
}

Erros

StatusQuando
200 OKO idioma foi atualizado com sucesso
400 Bad RequestParâmetros da requisição inválidos
404 Not FoundO idioma com o id informado não existe

Veja também

  • Obter um idioma, para ler o idioma antes de alterá-lo.
  • Detalhes do idioma, para os campos e os valores de status.
Anterior
Criar um idioma
Próxima
Excluir um idioma
Nesta página
  • Exemplo de requisição
  • Resposta
  • Erros
  • Veja também