Добрый вечер. Которую неделю бьюсь, над своими костылями, но может есть готовый вариант решения такой задачи.
Надо взять текст из тегов, перевести его (перевод уже есть) и переведенное вернуть в теги. Да, всё достаточно просто, пока не будут дочерние элементы. Например:
<p>Перевод <a href="#">этого <strong>отличного</strong></a> текста</p>
По факту пользователь должен все тоже самое в переведенном виде. Регулярки тут точно не подходят, делал очень много dom crawler'ом, но к сожалению так и не понял как такое реализовать. Вроде как-то можно проходить по дочерним элементам, но тогда у меня получалась каша из текстов. Может где есть подобная инфа? Не могу уже додуматься. Спасибо.