CSV non-comma based delimiter default localization

When using a localisation that does not default the CSV delimiter to commas, Easy Tune Tuning packs can display each element in a single column instead of across multiple columns.

Cause

Easy tune exports its tuning packs as Comma Separated Values using the comma delimiter. Locales that use decimal commas instead of decimal points tend to default CSVs to use semi-colons as the delimiter instead of commas. Microsoft Excel in a Swedish locale, for example, will default to using a semi-colon.

Workarounds

Explicitly set the separator for Microsoft Excel before editing

Excel allows you to override the delimiter on the first line of the CSV file:

sep=,

You can set this prior to editing and Excel will then honor the expected EasyTune delimiter. You will need to remember to remove this before re-importing to Easy Tune. Scripting may assist in this process.

Explicitly import the Tuning pack to Excel using the expected delimiter

From the Data tab under Excel, you can select to import data 'From Text/CSV'.

From this menu, you can select the relevant Tuning Pack, set the delimiter explicitly, and then load the data.

Modify the input and display language settings in Excel or Windows itself

If you are confident that you do not need localized CSV files for other purposes, you can permanently set the CSV localization settings as described in this Microsoft KB article: https://support.microsoft.com/en-us/windows/manage-the-input-and-display-language-settings-in-windows-12a10cb4-8626-9b77-0ccb-5013e0c7c7a2

Use a spreadsheet program that defaults to using the comma delimiter

Not extensively tested by Cookdown, however, some spreadsheet programs such as Google Sheets, and LibreOffice Calc appear to default to using commas as the delimiter for CSV regardless of locale. Switching the default file association to a program that behaves like this could be an option where the alternate format is not extensively used.