Required config
Token resolution
- env var named by
storage.config.apiTokenEnv - fallback:
LILT_API_TOKEN
apiToken inline in config is not supported. Use environment variables only.
Optional config fields
targetLanguagestimeoutSeconds(defaults to30)pollIntervalMs(defaults to1000)maxPolls(defaults to60)
Pull behavior
- starts an export job for each locale
- polls export status until the job completes
- downloads JSON artifacts (single file or ZIP)
- normalizes entries and skips empty key/locale/value rows
Common issues
- missing token: export
LILT_API_TOKENin the same shell session - missing project id: set
storage.config.projectID - timeout or slow export: increase
timeoutSeconds,pollIntervalMs, ormaxPolls