March 28, 2022

Как перевести HTML на многа языкоф ?

Что бы перевести надо через гугл. Других я даже не рассматривал, т.к. потому что они вообще гнилые, но скорее всего я ошибаюсь, и жизнь заставит пользоваться и Яндекс и ДипТранслейтом и Бингой.. Но да ладно..

Суть в том что если HTML переводить на другой язык, то переводчики похерять как пить дать всю разметку, а даже если не похерят, то рано или поздно все равно похерят. К тому же у меня в HTML и картинки и код.. и получается что как только Гугля начинает переводить она вообще все херит. Я ревел сначала.. 2 часа где-то.. но потом в руки взял кота PHP и начал мстить.

Короче по сути пришлось из текста вычленять картинки, код и ссылки, все это сохранять в кэш, расставлять ххуки в тексте, переводить голимый текст, и затем по хукам расставлять обратно куски HTML.. Это вообще не однозначная операция.. Проверил на английком, китайском и арабском.. все прекрасно.. сейчас все куски кода надо собирать в кучу и выстраивать процессинг,..

С трудом себе представляю как я буду редактировать статьи.. все их потом переклюнчивать, благо этот процесс вообщем-то поддается автоматизации и мне все это надо прикрутить к статик генератору, что бы потом вылить, но не просто вылить статику, а опять же вылить к сайтику статики ))) Как бы не были сайтики стаиками, в души они все равно динамики !