Get supported language codes for source and target translation
http://127.0.0.1:8080/api/v1/language/codes
curl --location 'http://127.0.0.1:8080/api/v1/translate/text'\
--header 'Authorization: Basic <base64-auth-token-of-lazarus-api-user-and-password>'\
--header 'Content-Type: application/json'
{
"code": 200,
"status": "success",
"message": "OK",
"data": [
"aa",
"ab",
"ace",
...
"zu"
]
}
Translate text to text from source language to target language
http://127.0.0.1:8080/api/v1/translate/text
curl --location 'http://127.0.0.1:8080/api/v1/translate/text'\
--header 'Authorization: Basic <base64-auth-token-of-lazarus-api-user-and-password>'\
--header 'Content-Type: application/json'\
--data '{
"text_to_translate": "Los datos de afiliación a la Seguridad Social y de paro registrado que el Gobierno publica cada mes advertían de que el tercer trimestre no había sido positivo para ...",
"source_language_code": "es",
"target_language_code": "nl"
}'
{
"code": 200,
"status": "success",
"message": "OK",
"data": {
"result": "De sociale zekerheidsgegevens en de geregistreerde werkloosheidsgegevens die de regering elke maand publiceert, waarschuwden ervoor dat het derde kwartaal niet positief was geweest..."
}
}