Yeah, about once a year in the machine with a bottle of NikWax. However if the smell gets too strong, they might get done more. I once had a curry stain on my trousers for six months because of spilling a curry while out on a ride. Is that wrong?
Funny, I have never washed my leathers, not even sponged them down. But I did have the liner replaced because the microbes had developed their own sentience and trawler men kept complaining about the whiff when I rode past!