If your company is registered under the Shops & Establishment Act, then you are entitled to 14 days of privilege leave on full pay, 14 days of half pay medical leave (medical certificate required), and 10 days of casual leave with full pay. Apart from that, maternity leave is applicable as per the Act. Depending on the nature of your establishment, the exact leave can be calculated. From your above comment, it appears that your company is violating the rules.
Check out my blog at www.labourlawhub.com.