list_languages
Retrieve languages configured in a Texterify project to get language IDs for translation updates and check localization progress with completion metrics and default status.
Instructions
List languages configured in the Texterify project. Use this to get language IDs required by set_translation and to check translation progress per language. The response includes: data (languages with name, is_default flag, progress as 0-100 percentage of translated keys, and supports_plural_* flags indicating which CLDR plural forms apply), included (country_code and language_code with their codes), and meta.total. The language marked is_default is the primary language of the project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | The Texterify project UUID. You can find this value in the project's texterify.json file under the 'project_id' field | |
| search | No | Filter languages by name (case-insensitive substring match) | |
| page | No | Page number, starting from 1 (default: 1). Use meta.total from the response to determine total pages | |
| per_page | No | Number of results per page (default: 10, max: 50) |