Hi,
Regarding translators - Yes, there are most definitely plans to provide more translation options. Can't give you an ETA at the moment though. :)