added partial language support in spanish but needs a lot more work.