Как побороть translate.google.com

Тема в разделе "Мегафлуд", создана пользователем akigleo, 5 мар 2012.

Статус темы:
Закрыта.
  1. akigleo

    akigleo

    Регистр.:
    7 фев 2010
    Сообщения:
    312
    Симпатии:
    50
    Обратил внимание, что при использовании сервиса translate.google.com возникает ряд неожиданностей.
    Например, если переводить чистый текст, то шалости типа вставки лишних пробелов после точек, скобок; замены кода ряда скобок на что-то другое и т.п. - не критичны.

    Однако, если берешь допустим html код, то тут такие приколы ведут непредсказуемым результатам - от нарушения верстки до неработоспособности кода.

    Кто-нибудь знает решение как с этим бороться? Интересует именно практический опыт, а не умозаключения.
     
  2. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    766
    Симпатии:
    326
    Умозаключу :)
    Как минимум нужно посмотреть, что именно на выходе приводит к таким последствиям и от этого плясать дальше.
     
  3. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    766
    Симпатии:
    326
    Только что поэкспериментировал, переводчик поганит закрывающие теги. Ставит после слеша пробел зачем-то.
    К примеру имеем
    Код:
    </span>
    На выходе получаем
    Код:
    </ span>
    Пока вижу выход только в массовой автозамене тегов на нужные. Точнее не тегов, а вот этого куска со слешем и пробелом
    Код:
    </ 
    на такой же, но без пробела

    Я у себя так проделал, на всё ушло несколько секунд и код нормально заработал.
     
  4. vlad_v

    vlad_v

    Регистр.:
    30 июн 2006
    Сообщения:
    446
    Симпатии:
    67
    зачев всовывать теги в переводчик?
    переводи чистый текст. без тегов.
     
  5. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    766
    Симпатии:
    326
    А если там куча параграфов и другой разметки?
     
  6. akigleo

    akigleo

    Регистр.:
    7 фев 2010
    Сообщения:
    312
    Симпатии:
    50
    Поганится код не только после закрывающихся тегов. Translator еще много чего корежит.
    Поэтому и блеснула мысль, а нет ли индивидума, который уже все решил и учел все подлянки.
     
  7. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    766
    Симпатии:
    326
    Покажите какой код он портит?
    Я засунул туда всю страницу, включая доктайп, формы и всё остальное и у меня вышло только то, о чём я вышае написал.
     
  8. kvantor

    kvantor Постоялец

    Регистр.:
    30 окт 2008
    Сообщения:
    89
    Симпатии:
    33
    Есть специальные системы для локализации веб сайтов вплоть до Ruby - Sisulizer, MemoQ, SDL Trados и многие другие. Причем все есть на пресловутых торрент трекерах-рутрекерах =)


     
    akigleo нравится это.
  9. CAPAXA

    CAPAXA

    Регистр.:
    7 июн 2007
    Сообщения:
    933
    Симпатии:
    556
    Переводите не текст, а страницу сайта. Только там мусор нужно будет очищать.
     
  10. illureal

    illureal Создатель

    Регистр.:
    17 апр 2012
    Сообщения:
    8
    Симпатии:
    3
    Пользуйтесь хромом, в нем стандартный гугловский переводчик.
     
Статус темы:
Закрыта.