Есть возможность договориться с саппортом TSR о локализации сайта для России,но вопрос там соответствующий:
Т.е. они не уверены в интересе пользователей данному сайту.As for a russion localization, do you think there is much interest for it?
А как на ваш взгляд,надо или нет?
Английский-то не все знают.