Hi Venkat,
As setting the parameter in control param changes the setting at the time of the print. Can you change the smartform in that case try to see if the command SET LANGUAGE EN before you print the name then reset it to Arabic.
Cheers,
Arindam