defmodule ApiBrasil.Data.Translate do @moduledoc """ Tradução (device-based): `POST /translate/{action}`. Além das funções nomeadas, `request/4` aceita qualquer action do catálogo e `queue/4` executa a mesma action por fila. {:ok, envelope} = ApiBrasil.Data.Translate.identify(client, body) ApiBrasil.Core.DeviceResponse.response(envelope) """ use ApiBrasil.Core.Service, device: "translate" action(:identify, "identify", "Identifica o idioma de um texto: `POST /translate/identify`.") action(:models, "models", "Lista os modelos de tradução: `POST /translate/models`.") end