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

Atualizar uma langvar

Altera o valor de uma variável de idioma em um idioma específico; cria a variável se ela não existir.

Para atualizar uma variável de idioma, envie uma requisição PUT ao endpoint com o id do idioma e o nome da variável na URL. A referência escreve PUT /api/languages/{lang_id}/langvars/{name}/. Há uma segunda forma, que indica o idioma pelo código em vez do id: PUT /api/langvars/{name}/?sl=en. Nos dois casos você inclui o novo valor no corpo da requisição HTTP, no formato do Content-Type que informar.

PUT/api/languages/{lang_id}/langvars/{name}Admin

Atualizar uma variável de idioma

Parâmetros de caminho

lang_idintegerobrigatório
O identificador único do idioma.
namestringobrigatório
O nome da variável de idioma.

Corpo da requisição

valuestringobrigatório
O novo valor da variável de idioma.
PUT/api/langvars/{name}Admin

Atualizar uma variável de idioma, indicando o idioma com sl

Parâmetros de caminho

namestringobrigatório
O nome da variável de idioma.

Parâmetros de consulta

slstringobrigatório
O código de duas letras do idioma (por exemplo, "en").

Corpo da requisição

valuestringobrigatório
O novo valor da variável de idioma.
Criação automática

Se a variável de idioma não existir, ela é criada automaticamente com o valor que você enviar.

Exemplo de requisição

Os formatos de URL são PUT /api/languages/1/langvars/test_variable/ com o id do idioma, ou PUT /api/langvars/test_variable/?sl=en com o código do idioma. Este exemplo usa o primeiro.

bash
curl -u "$EMAIL:$API_KEY" -H "Content-Type: application/json" -X PUT "$BASE_URL/api/languages/1/langvars/test_variable/" -d '{
  "value": "This is the changed text of the language variable."
}'

Resposta

200Variável de idioma atualizada
json
{
  "name": "test_variable"
}

Erros

StatusQuando
200 OKA variável de idioma foi atualizada (ou criada) com sucesso
400 Bad RequestParâmetros da requisição inválidos

Veja também

  • Obter uma langvar, para ler o valor atual.
  • Criar uma langvar, para adicionar uma nova variável de forma explícita.
Anterior
Criar uma langvar
Próxima
Excluir uma langvar
Nesta página
  • Exemplo de requisição
  • Resposta
  • Erros
  • Veja também