add support of internal languages