Нет, Олег, если Вы сделаете перевод - Вы не ИЗМЕНЯЕТЕ ИСХОДНЫЙ КОД, Вы СОЗДАЕТЕ локализацию.
А если нужно что-то менять в коде - тем более это нарушение лицензии. Т.е. это не оправдание, а еще бОльшая проблема.
Если уж автор не пердусмотрел нормальный механим локализации - это, по моему, не есть гуд.
Вы не подумайте, компонент вроде хороший, выглядит здорово, но проблема в том, что Вы не указали что он платный и по ссылке - нуленная версия. Указали бы Вы это сразу - вопросов нет. Я вот лично искал бесплатный компонент с подобным функционалом. Набрел на Вашу тему, обрадовался, а в теме не написано что компонент платный. Если бы было - я бы даже не рыпался искать его. Просто при создании тем указывайте все детали, чтобы сразу было понятно о чем идет речь. Ведь Вы уже создали тему, уже потратили время, и добавить две детальки - внешний вид и про платность - совершенно же не сложно. Лично я, увидев внешний вид модуля, сразу вижу стоит им интересоваться или нет. Скрин очень вид многое говорит о компоненте.