- Статус
- Решено
- Решено в
- ACFML 1.3
Обзор проблемы
В версии 5.8 плагина Advanced Custom Fields появился удобный интерфейс для создания блоков Gutenberg.
В нем используются блоки, отрисовываемые на стороне сервера, где все данные хранятся в атрибутах блока. Сюда входят любые текстовые строки, используемые в блоке.
В Gutenberg для WordPress еще не добавлена возможность фильтровать эти атрибуты и при необходимости заменять их. Это означает, что перевести текстовые строки, хранящиеся в виде атрибутов блока, невозможно.
Мы предложили патч для Gutenberg, решающий эту проблему, и его планируется включить в релиз WordPress 5.0.1.
Это означает, что в настоящее время Вам следует либо пока не использовать WordPress 5.0, либо быть готовыми к тому, что блоки, созданные с помощью ACF 5.8, не будут переводимыми.
Обновление (6 мая 2019 года): Обязательные изменения уже внесены в WordPress, и в начале мая мы собираемся выпустить новую версию ACFML с поддержкой блоков Gutenberg для ACF. Целевая версия — ACFML 1.3.