ZF-6683: Zend_Locale_Format::getNumber() parses French thousands separator incorrectly
In many French locales it is correct to use a space as a thousands separator. As an example, the US English method of writing 1,000,000 in French Canada is 1 000 000.
The output of Zend_Locale_Format::getNumber('1 324',array('locale' => 'fr_CA') is 1 as opposed to the correct 1324. Naturally this is a simplified example; the typical use case is to take a locale specific string (possibly with currency indicators) and convert it into a number that can be compared etc, which works fine in other locales, such as the German locale that uses periods as thousands separators.
Workaround is to strip spaces out of all inputs to getNumber ATM.