fixed languages, moved framework strings to framework