When we fostered Socks last year, she spent ages washing her 'ladies parts' in the hours prior to giving birth and also had an inoffensive discharge so I think this is normal.
Despite us providing her with a choice of suitable nesting areas she chose to give birth on our sofa!
Make sure you have some towels to hand and put one under her wherever she settles down, as she will choose where she gives birth no matter how inappropriate you may think it is
Expect the birth to last quite some time, Socks had four kittens born each about an hour apart, don't leave her until you are sure she has finished, Sock's last kitten got stuck so I had to very carefully help him out, he wasn't breathing and Socks just left him once he was delivered, I had to clean him up and rub him in a towel and blow on him, I got him breathing and this is him now, the adorable Moses.
Sock's kittens were delivered 'live on Purrs', the members on here were wonderfully supportive, lucky Socks waited till late evening when everyone was home from work to advise!
Good luck, keep a close eye on her and have towels, your computer and the vets phone number to hand
- oh yes and a camera, we must have photo's its compulsory