https://app.lokalise.com/api2docs/curl/#transition-list-system-languages-get
$response = $client->languages->listSystem(
[
'limit' => 200,
'page' => 1,
]
);
$response = $client->languages->fetchAllSystem();
https://app.lokalise.com/api2docs/curl/#transition-list-project-languages-get
$response = $client->languages->list(
$projectId,
[
'limit' => 200,
'page' => 1,
]
);
$response = $client->languages->fetchAll($projectId);
https://app.lokalise.com/api2docs/curl/#transition-create-languages-post
$response = $client->languages->create(
$projectId,
[
'languages' => [
[
'lang_iso' => 'en_GB',
'custom_iso' => 'en-gb',
],
[
'lang_iso' => 'en_CA',
'custom_iso' => 'en-ca',
],
]
]
);
https://app.lokalise.com/api2docs/curl/#transition-retrieve-a-language-get
$response = $client->languages->retrieve($projectId, $languageId);
https://app.lokalise.com/api2docs/curl/#transition-update-a-language-put
$response = $client->languages->update(
$projectId,
$languageId,
[
'lang_iso' => 'en-ca',
]
);
https://app.lokalise.com/api2docs/curl/#transition-delete-a-language-delete
$response = $client->languages->delete($projectId, $languageId);