You can tune import batching, sync and async thresholds, translation retries, and machine-translation availability with WordPress filters. Use filters when you need programmatic control beyond the Polylang settings UI.
When to use filters
- Use Polylang ACF options settings for preset workload and retry profiles in the admin.
- Use filters for site-specific defaults, custom thresholds per context, or overriding DeepL availability detection.
Filter reference
- Import batch size:
polyfields_acf_options/import_batch_size - Workload thresholds:
polyfields_acf_options/default_propagation_units,polyfields_acf_options/default_translation_units,polyfields_acf_options/default_translation_chars,polyfields_acf_options/save_sync_thresholds,polyfields_acf_options/import_sync_thresholds - Translation retry behavior:
polyfields_acf_options/translation_max_retry_attempts,polyfields_acf_options/translation_retry_delays
See the dedicated pages above for defaults, examples, and usage notes for each filter group. For how workload thresholds affect synchronous versus background machine translation, see Field translation overview.