Разве не работает?
<!--:en--><!--:--><!--:ru--><!--:--><!--:ua--><!--:-->
из коробки
Пользовательские поля
Введите "id" или "class" атрибут текстового поля с вашей схемы, который вы хотели бы перевести. Это относиться к Постам, редакторам страниц и медиа (/wp-admin/post*). Что бы найти "id" или "class", нажмите правой клавишей мышки на поле в Посту или в редакторе страниц и выбирите "Inspect Element". Найдите там атрибут поля под названием "id" или "class". Введите их тут через запятую. После сохранения конфигурации, эти поля начнут реагировать при переключении языка, и вы сможете ввести разные тексты для каждого языка. Поля ввода типа 'textarea' будут парснуты <!--:--> синтаксисом, а одностороннее поля с [:] синтаксисом. Если вас не устраивает такое поведение, укажите префикс '<' или '[' к имени поля который что бы указать какой синтакс использовать. За дополнительной информацией можно обратиться в FAQ.
id
Значение атрибута "id" обычно уникален в пределах одной страницы, иначе первое поле которое будет найдено с этим идентификатором будет использовано.
class
Все поля указанного класса будет реагировать на кнопки переключения языка. Будьте осторожны, чтобы не включить класс, который затронет поля нейтральные к языку. Если вы не можете уникально идентифицировать поле необходимое "id", либо с атрибутом "class", сообщите о проблеме в Support Forum
Пользовательские фильтры
Names of filters (which are enabled on theme or other plugins via apply_filters() function) to add translation to. For more information, read FAQ.
и вот
еще