My first dd self weaned about two months before her third birthday. I did nothing to encourage her to wean, despite being asked on a daily basis by family members when was going to quit lol. She just slowly tapered off until one day she fell asleep without nursing. Made me sad really. I only intended to nurse for at least 6 months due to lack of education regarding breastfeeding. But once we started we just kept going.
Current nursling is 8 months tomorrow. Now I'm educated and a huge breastfeeding advocate. She did start solids when she grabbed the food off my plate and started chowing down at 5 months but she still nurses constantly throughout the day. I will nurse on demand until she is ready to quit. I plan on that being until she's at least two years.