---
title: Polylang ACF options settings
description: "On Polylang Pro, the **Languages → Settings** page includes an **ACF Options** row for tuning async workload and translation retry behavior. When Polylang Pro is not active, this settings row is not registered or displayed. ## Workload thresholds Shared workload…"
url: "https://www.wp-polyfields.com/docs/configuration/polylang-acf-options-settings/"
updated: "2026-07-05"
category: Configuration
---

# Polylang ACF options settings

On Polylang Pro, the **Languages → Settings** page includes an **ACF Options** row for tuning async workload and translation retry behavior.

When Polylang Pro is not active, this settings row is not registered or displayed.

## Workload thresholds

Shared workload thresholds (save and import) control when propagation and machine translation run synchronously versus in the background. They are available at three levels:

- **Background-First** — 50 propagation, 15 translation units, 10000 translation chars
- **Adaptive** — 100 propagation, 25 translation units, 15000 translation chars
- **Immediate** — 150 propagation, 40 translation units, 20000 translation chars

## Translation retry behavior

- **Standard** — 3 max retry attempts
- **Persistent** — 5 max retry attempts

Retry delays are fixed: `30, 120, 600, 1200 and 2400` seconds.

## Filters vs settings

Use the Polylang settings UI for preset workload and retry profiles. For code-level overrides, see [Available filters](https://www.wp-polyfields.com/docs/configuration/available-filters/), [Workload thresholds](https://www.wp-polyfields.com/docs/configuration/workload-thresholds-async-behavior/), and [Translation retry behavior](https://www.wp-polyfields.com/docs/configuration/translation-retry-behavior/). For how thresholds affect saves, imports, and machine translation, see [Field translation overview](https://www.wp-polyfields.com/docs/field-translation-modes/field-translation-overview/).
