Hello Ramesh,
I would like to know what language requirement do you need support on K2 applications? The reason why i'm asking is, K2 has offically supported K2 language pack currently bundled with 12 languages. You can refer to below link to check if the language you are looking for is already part of the K2 language or not.
https://help.k2.com/onlinehelp/k2five/icg/5.1/default.htm#install/manual/simple-language.htm
If the language isn't there in the offically supported list, then you can still make your K2 forms supported with your required language using community supported "Set Language" control.
The steps to enable and deply Set language control is very well documented by Control owner Adam Castle and you can find the documentation as part of the control download.
If you are looking for enabling K2 forms specifically with Arabic suported, then there is a custom solution with Right to Left supported (RTL) that i have built using Set Language Control. I have blogged about the solution and you can find more details on the below link.
https://prajwalshambhu.wordpress.com/2016/04/22/k2-forms-bilingual/
I hope it helps!
Cheers,
Prajwal Shambhu