A judge has approved the settlement terms of a lawsuit over the way Anheuser-Busch labels its U.S.-made, German-style Beck’s beer.