Two ideas.
Can you find a pattern and sew some yourself? That way you can alter the leg length. I can't sew well, but perhaps you can pay someone you know to do it.
Does she have great jeans that are a bit old and you could hack off the leg and make shorts?