Gall bladder pain is mostly due to gall stones. Gallstones can cause episodes of pain with or without infection.
Consult doctor immediately, she may require hospitalization and needs antibiotics to control symptoms of nausea and abdominal pain due to infection.
Try to avoid high fat diet and watch her weight.