E-mail
12-03-2006, 03:03
есть масив,
каждый элемент массива - текст на английском языке, который может содержать в себе теги html
нужно както логически отделить теги от текста чтобы перевести текст автоматически на русский язык, а потом вернуть на нужное место теги
с автоматикой перевода проблем нет:) но вот как оставить нетронутыми теги, чтобы их случайно вместе с текстом не перевести?:)
т.е. например один из элементов массива:
my messenger is a popular instant message service. Find out more at the <a href="http://trytrf.com/" target="_blank"><strong>My Messenger homepage</strong></a>
and all popular mess
должно получится:
мой посылатель - популярное мгновенное обслуживание сообщения. Узнайте больше в <a href = "http://trytrf.com/" target = "_blank"> <strong> начальная страница Посыльного MSN </strong> </a> и другие популярные посылатели.
т.е. внутрености тегов (атрибуты и ссылки и т.д.) нельзя переводить.
создавать базу тегов и атрибутов и возможных url - безсмысленно, надо както с помощью регуляров искать и нужное заменять на перевод... массив огромный, кто может подсказать что и как делать?:)
каждый элемент массива - текст на английском языке, который может содержать в себе теги html
нужно както логически отделить теги от текста чтобы перевести текст автоматически на русский язык, а потом вернуть на нужное место теги
с автоматикой перевода проблем нет:) но вот как оставить нетронутыми теги, чтобы их случайно вместе с текстом не перевести?:)
т.е. например один из элементов массива:
my messenger is a popular instant message service. Find out more at the <a href="http://trytrf.com/" target="_blank"><strong>My Messenger homepage</strong></a>
and all popular mess
должно получится:
мой посылатель - популярное мгновенное обслуживание сообщения. Узнайте больше в <a href = "http://trytrf.com/" target = "_blank"> <strong> начальная страница Посыльного MSN </strong> </a> и другие популярные посылатели.
т.е. внутрености тегов (атрибуты и ссылки и т.д.) нельзя переводить.
создавать базу тегов и атрибутов и возможных url - безсмысленно, надо както с помощью регуляров искать и нужное заменять на перевод... массив огромный, кто может подсказать что и как делать?:)