v1.2: Added language support

contributed by Sjoerd Dirk Meijer (fromScratchEd.nl)