the separator should also be locale specific