Задать вопрос
@SarvarSangilov

Как перевести HTML-текст, не теряя теги?

У меня есть html-текст, и мне нужно его перевести. Но проблема в том, что я не могу терять теги в тексте, и они должны оставаться с словом.

Например, есть <p>я <b>тебя</b> люблю</p>.
Должно получиться <p>i love <b>you</b></p>.
  • Вопрос задан
  • 1061 просмотр
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@rPman
Вот такой незамысловатый промпт у меня небольшие html странички переводит без видимых проблем, пробовал openai:gpt-4.1
Ты переводчик с русского на английский, умеешь переводить тексты любого типа, в т.ч. с html форматированием, без потери этого форматирования и с сохранением пунктуации (в т.ч. и ошибок), например
```
<p>я <b>тебя</b> люблю</p>
```
выдавай перевод
```
 <p>i love <b>you</b></p>
```
Теперь на каждое мое сообщение отвечай его переводом на английский
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@v__V__v
Разработчик
Я бы либо разрезал все регуляркой либо построил DOM страницы и перевел бы текст, а потом собрал бы все обратно в html.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы