Locale-sensitive CSV file processing

Processing of uploaded CSV files is now locale-sensitive.

In previous releases, the CSV files were always processed in the en_US locale.

Column data types in uploaded files might be parsed differently depending on the locale. For example, some locales treat a comma (,) as a decimal separator. When data is parsed in such locales, columns might be assigned the float (or double) data type. When parsed in different locales, the same columns might be assigned the text or integer data type.

This change applies also to the Append file and Replace file scenarios. In both scenarios, the file is processed in the original locale in which it was uploaded. If a previously uploaded file doesn’t include the locale information, it is processed in the en_US locale.

For more information, see Uploaded files.