Тоже навайбкодил переводилку, работает в олламе на локальном квен 2.5. Сначала тоже пошел по пути переводить-чистить мусор, но этот путь был ложным. Была куча китайского мусора, модель вставляла куски инструкций, ломала тэги и прочее, когда одним куском все пытался сделать. Потом разбил на 3 скрипта и ошибки почти пропали
1. вытаскивает из хтмл текст в джейсоны и отдельно сохраняет карту
<html><head><body>
__T0__<br>__T1__<br>__T2__<br><a action="bypass -h menu_select?ask=-18&reply=1">__T3__</a> <br> <a action="link raid_boss_position.htm">__T4__</a> <br> <a action="bypass -h talk_select">__T5__</a></body></html>
{
"__T0__": "Adventure Guild Member:",
"__T1__": "You want a thrilling adventure, don't you? Well, sorry to break the news to you, but adventures aren't always exciting... Fame and fortune only come after much time and effort. My guild brokers information regarding opportunities for adventure available all over the world.",
"__T2__": "I'm sure we can find a suitable adventure for you. May Eva's blessings be upon you!",
"__T3__": "Quest Information",
"__T4__": "Raid Monster Information",
"__T5__": "Quest"
}
2. Переводит с разной степенью кривости (зависит от силы модели, пример на квен 2.5 14b)
{
"__T0__": "\nПриключение Гильдия Член:",
"__T1__": "Вы хотите захватывающее приключение, не так ли? Ну, извините за неприятную новость, но приключения не всегда захватывающие... Слава и богатство приходят только после долгого времени и усилий. Моя гильдия предоставляет информацию о возможностях для приключений по всему миру.",
"__T2__": "Я уверен, что мы сможем найти подходящее приключение для вас. Да пребудут с вами благословения Евы!",
"__T3__": "Задание Информация",
"__T4__": "Raid Monster Information",
"__T5__": "Задание"
}
3. Склеивает все в 1 хтмл
<html><head><body>
Приключение Гильдия Член:<br/>Вы хотите захватывающее приключение, не так ли? Ну, извините за неприятную новость, но приключения не всегда захватывающие... Слава и богатство приходят только после долгого времени и усилий. Моя гильдия предоставляет информацию о возможностях для приключений по всему миру.<br/>Я уверен, что мы сможем найти подходящее приключение для вас. Да пребудут с вами благословения Евы!<br/><a action="bypass -h menu_select?ask=-18&reply=1">Задание Информация</a> <br/> <a action="link raid_boss_position.htm">Raid Monster Information</a> <br/> <a action="bypass -h talk_select">Задание</a></body></head></html>
Зато ни 1 токена не потратил ) Ни копейки буржуям из гугол! И кстати теги в таком режиме сломать почти нереально.