Make translated map layer names work

Delay initialising the layers array until the first map is created
so that we can be sure that I18n.locale has been initialised.