add serveral language support on setting