Друзья есть отличный плагин который поможет Вам отобразить разные варианты текста в случае если стоковые возможности WPML по каким-то причинам Вам не подходят, нпример для отображения текста в попап окнах созданных при помощи плагина PopUps. Уже не раз при решении не стандартных задач меня выручал плагин ссылка на который находится ниже: Барабанная дробь…
WPML Shortcodes
Скачать плагинможно по ссылке ниже: https://wordpress.org/plugins/wpml-shortcodes/
Описание
Добавляет функции wpml__ и wpml_e к вашей теме + возможность импользовать шорт код для WPML в WordPress. Сделайте WordPress полностью готовым к WPML
</strong><?php wpml __($ text, $ context); ?>
<?php wpml_e($ text, $ context); ?><strong>
Подобно поведению функций, вы должны предоставить строку для перевода и контекста.
Проверьте, как использовать короткий код ниже.
Использование (через php код)
<h1> <?php echo wpml __ ('Title', 'wpmlshortcodes'); ?> </h1>
<h2> <?php wpml_e ('Subtitle', 'wpmlshortcodes'); ?> </h2>
Использование (через шорт код)
<h1> [wpml__context = wpmlshortcodes] Заголовок [/wpml __] </h1>
<h2> [wpml__context = wpmlshortcodes] Субтитры [/wpml __] </h2>
Использование в php с использованием if (через код php)
Он также поддерживает обратную совместимость для wpml_translate и wpml_language из WPML Translate Shortcode.
Отличная поддержка оборачивания шорткодов например Contact Form 7
Я был приятно удевлен когда в качестве эксперемента поместил вывод формы CF7 внутри шорткода плагина “WPML Shortcodes”
ТО есть Вы можете использовать обрабление других шорт кодов вот таким образом: