init work for language support