form controller with translation