(Re)fix bug #285, textranslate broken
(Re)fix bug #285, textranslate broken

Due to fingertrouble, I removed the check for _step == 0 which
this patch re-adds.

Also, make this function look more like a template by not using
0.0 - constants.

slowriot/simgear,slowriot/simgear