added new environment in .onLoad
get and set translation table, added recording for missing translations