try to fix locale generation, again