Tymczasowe usunięcie HTML z łańcucha dla API Google Translate w celu obniżenia kosztów
Muszę przetłumaczyć kilka szczegółów za pomocą interfejsu API Google, za który płacimy. Szczegóły zawierają kod HTML i opłaty Google za każdą postać. Nie chcę wysyłać pełnej treści, ale zamiast tego tekst angielski, z usuniętym kodem HTML. Mogę usuwać znaczniki HTML i elementy za pomocą funkcji PHP, ale po przetłumaczeniu muszę umieścić treść angielską z powrotem w znacznikach HTML, aby zapewnić prawidłowe wyświetlanie. Będzie również zawierać CSS.
Przykład:
<strong>This is a test</strong><br /> <custom tag>This is a test</custom tag><br />
Po przetłumaczeniu na hiszpański potrzebuję:
<strong>Translated content </strong><br /> <p>Translated content </p><br />
Jak mogę zachować format HTML bez wysyłania HTML do API?