page previewer with language support