build locale data as separate files