This script converts a number into words in French.
21 267 : vingt et un mille deux cent soixante-sept