I think that’s doable, but then all translators of RTL languages need to keep that in mind. Maybe there is a way to fix that which doesn’t require them to pay attention, for example by separating the direction and the other part of the text.
Next (
Rightarrow key)
Next (%{forward_direction} arrow key)
Then forward_direction could be the translation for “left” or “right” depending on the text direction. Do you think this could work?