Иван Новиков [novickov-inav]
novickov-inav
Иван Новиков [novickov-inav]
На сайте 5 лет и 1 месяц (заходил 4 года 9 месяцев 7 дней назад)
+ 1  0  - 0
0
14
Рейтинг14
14
Отзывы+ 1  0  - 0
+ 1  0  - 0
Все (2)       Проекты (2)        Вакансии (0)       Конкурсы (0)
Опубликовать проект
04 Февраля 2015
По договоренности
Необходимо сделать JavaScript обертку над текущим кодом для разбивки текста: на предложения и слова. С учетом запрешенных тегов и символов.
Код будет использоваться для подсветки и вывода перевода слова и предложения.

Код отвечающий за разбивку текста начиная со строки 639 ( classes.NodeWordsWrapper = Class.extend )

Необходимо написать функцию, вызвав которою, можно получить обработанный текст.
function WordsWrapper(html_text) {
//...
return wrappedText;
}

На входе:
Everything in your life is a reflection of a choice you have made.
If you want a different result, make a different choice.

На выходе:
<context data-index="0" class=""><tran>Everything</tran><tran -sp> </tran-sp><tran>in</tran><tran-sp> </tran-sp><tran>your</tran><tran-sp> </tran-sp><tran>life</tran><tran-sp> </tran-sp><tran>is</tran><tran-sp> </tran-sp><tran>a</tran><tran-sp> </tran-sp><tran>reflection</tran><tran-sp> </tran-sp><tran>of</tran><tran-sp> </tran-sp><tran>a</tran><tran-sp> </tran-sp><tran>choice</tran><tran-sp> </tran-sp><tran>you</tran><tran-sp> </tran-sp><tran>have</tran><tran-sp> </tran-sp><tran>made</tran><tran-sp>.< /tran-sp><div class="sentence-arrow" data-sentence-arrow="true"></div></context>

<context data-index="1" class=""><tran>If</tran><tran-sp> </tran-sp><tran>you</tran><tran-sp> </tran-sp><tran>want</tran><tran-sp> </tran-sp><tran>a</tran><tran-sp> </tran-sp><tran>different</tran><tran-sp> </tran-sp><tran>result</tran><tran-sp>, </tran-sp><tran>make</tran><tran-sp> </tran-sp><tran>a</tran><tran-sp> </tran-sp><tran>different</tran><tran-sp> </tran-sp><tran>choice</tran><tran-sp>.< /tran-sp><div class="sentence-arrow" data-sentence-arrow="true"></div></context>


Просто не получается взять функцию разбивки, тк есть сложности:
На входном тексте попадаются цифры/символы/html теги – которые не требуется выделять.

В откликах пишем цену и сроки. Без цены отклоняю.

Прошло времени с момента публикации: 4 года 9 месяцев 8 дней 2 часа 41 минута
Раздел: Программирование / Веб-программирование

21 Января 2015
Бюджет: 3000 ₽/проект
Необходимо сделать перевод строк сайта, тематики боевые искусства.

Документ со строками: goo.gl/0bvcCw

kombatgroup.ru/a/

Статистика:
193 строки
Всего символов 12771 (без учета тегов)
Без пробелов 10872
Количество слов 1840

Требуется человек знакомый с тематикой боевые искусства.

Прошло времени с момента публикации: 4 года 9 месяцев 21 день 13 часов 22 минуты
Раздел: Переводы / Локализация ПО, сайтов и игр

Рейтинг: 4156 Исполнитель определен: