DataSchema
: Modify locale default behaviour in StepDefaults 5.0 and 5.1
#44
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes dgbowl/yadg#177.
Previously,
DataSchema-5.0
would probeLC_ALL
to get the default locale, and if unset, would crash. Now, we probeLC_ALL
(which is often set on Windows), thenLC_NUMERIC
(which is often set on Linux and Mac), and then fall back toen_GB.UTF-8
.I have also modified
DataSchema-5.1
which previously only probedLC_NUMERIC
to also probeLC_ALL
ifLC_NUMERIC
is unset (as is the case on Windows). The default / fallback remainsen_GB
.