This problem is caused by changes to resource properties, such as doubles and Booleans.
When a site has a resource that contains a property of type
adDouble, the manager fails when it tries to add a number with the incorrect decimal symbol. For example, your site may have a resource named App Default Config. If you look in the ResourceProps table for this resource, you may find an f_AltCurrencyConversionRate that has an i_VarType of 5 (
adDouble) and an s_Value of 1,1007. If your site was installed with the French (Canada) locale with a comma (,) decimal symbol, the number appears as follows:
1,1007
When the computer is switched to the English (Canada) locale, the decimal symbol changes to a period (.). This causes an exception to occur.