- simplify locale settings - extract/fix datetime related functions into LocaleUtils - port code to the new LocaleUtils Closes #7230
closes: #8572 iterates: #7488