While translation
If translation
For translation