don't accept empty strings as valid translations
don't build .mo files, we read .po now