Allow calendar creation by locale

Because at this time only gregorian calendar can be used.