only init WhatLanguage.@@data if empty

reduce IO calls to read the directory files upon every 'something'.language call

(bumped the version for local work. don't think its needed)