Configuration
ConfigurationSetting translation timeouts

Setting translation timeouts

Your web server enforces a maximum runtime for every PHP request through the max_execution_time directive (set in php.ini, or via your hosting control panel).

The plugin exposes a Translation Timeout option in the Settings, under Plugin Configuration > Translation Timeout. Keep it below your server's max_execution_time so a stalled translation fails cleanly with a controlled error in the logs, instead of triggering the generic server timeout (HTTP 502 / 504, or a blank "Maximum execution time of N seconds exceeded" page).

Setting the Translation Timeout option
Setting the Translation Timeout option

If your translations regularly time out, raise both this value and your server's max_execution_time in tandem.

See also: Avoiding timeouts in the PHP server.