Translation API

Manage system texts and translations

Base URL

https://{tenant}.logzi.com/api/language_translate/

Every request returns a JSON response. On success result.code == 1, on error result.code == 0. The translation API is used to manage the texts and translations shown in the system's user interface on a key-value basis, with support for multiple languages.

GET /api/language_translate/get

Retrieve a single translation by key and language.

Query parameters

ParameterTypeRequiredDescription
keywordstringTranslation key
language_idintLanguage identifier

Example request

GET /api/language_translate/get?keyword=save&language_id=1
X-API-KEY: {your_api_key}
GET /api/language_translate/get_all

Retrieve all translations for a given key in every language.

Query parameters

ParameterTypeRequiredDescription
keywordstringTranslation key

Example request

GET /api/language_translate/get_all?keyword=save
X-API-KEY: {your_api_key}
GET /api/language_translate/list

Retrieve the list of translations in a given language.

Query parameters

ParameterTypeRequiredDescription
language_idintLanguage identifier

Example request

GET /api/language_translate/list?language_id=1
X-API-KEY: {your_api_key}
GET /api/language_translate/list_translation

Retrieve all translations in a structured format (key-value pair list).

No parameters required.

Example request

GET /api/language_translate/list_translation
X-API-KEY: {your_api_key}
POST /api/language_translate/save

Create or update a translation.

POST fields — data object

FieldTypeRequiredDescription
keywordstringTranslation key
datastringTranslation text
language_idintLanguage identifier
removeableintWhether the translation can be deleted (0/1)
removeintDeletion flag (deletes it when set to 1)

Example request

POST /api/language_translate/save
X-API-KEY: {your_api_key}
Content-Type: application/json

{ "data": { "keyword": "save", "data": "Mentés", "language_id": 1 } }

Get in touch with us

Interested in our software? Feel free to write to us!

Need help?

If you can't find the answer and need assistance

Create your account now,
pay later!

Try it free for 3 days, no risk, no obligation!