Skip to content
PolyFields - ACF Options for Polylang
  • Home
  • Features
  • About
  • Help Center
    • Documentation
    • Contact & Support
View Pricing
View Pricing
PolyFields - ACF Options for Polylang
  • Home
  • Features
  • About
  • Help Center
    • Documentation
    • Contact & Support

Getting Started

3
  • Introduction
  • Requirements
  • First-use workflow

Field Translation Modes

6
  • Field translation overview
  • translate mode
  • translate_once mode
  • copy_once mode
  • sync mode
  • ignore mode

Import & Migration

2
  • Import from default ACF options
  • Migration from “ACF Options for Polylang”

Performance & Storage

3
  • Legacy options autoload
  • Which option rows are affected
  • Autoload snapshot & revert on deactivation

WP-CLI Reference

4
  • WP-CLI overview
  • wp polyfields import-options
  • wp polyfields migrate-bea-options
  • wp polyfields autoload

Configuration

5
  • Polylang ACF options settings
  • Translation retry behavior
  • Workload thresholds & async behavior
  • Import batch size
  • Available filters

Licensing

1
  • Activating your license

Legal

1
  • License & trademark
View Categories
  • Home
  • Documentation
  • Configuration
  • Translation retry behavior

Translation retry behavior

These filters configure retry behavior for queued machine-translation jobs when they encounter retryable errors. Retries apply only to async jobs — synchronous translation during small saves or small WP-CLI imports is not retried through this mechanism.

Available filters

  • polyfields_acf_options/translation_max_retry_attempts (default 3) — Maximum number of retry attempts for retryable translation errors.
  • polyfields_acf_options/translation_retry_delays (default [30, 120, 600, 1200, 2400] seconds) — Delay sequence applied between retries.

Example

add_filter(
	'polyfields_acf_options/translation_max_retry_attempts',
	static function (): int {
		return 5;
	}
);
add_filter(
	'polyfields_acf_options/translation_retry_delays',
	static function (): array {
		return array( 60, 180, 600, 1800, 3600 );
	}
);

See Polylang ACF options settings for Standard and Persistent retry presets in the admin UI.

Polylang ACF options settingsWorkload thresholds & async behavior
PolyFields - ACF Options for Polylang

Perfect ACF Options integration for Polylang.

Pages

  • Features
  • About
  • Pricing
  • Account

Resources

  • Documentation
  • Contact & Support

Legal

  • Privacy Policy
  • Terms & Conditions
  • Cookie Preferences

Copyright © 2026 PolyFields | Made by Studio DPE.