also handle when translations are missing entirely