formLocalized(forcedOutputFormat = null) {
        let outputFormatToUse;
        if (AutoNumericHelper.isNull(forcedOutputFormat)) {
            outputFormatToUse = this.settings.outputFormat;
        } else {
            outputFormatToUse = forcedOutputFormat;
        }

        return this.constructor._serializeLocalized(this.form(), this.settings.serializeSpaces, outputFormatToUse);
    }
Return a string in standard URL-encoded notation with the form input values, with localized values.
The default output format can be overridden by passing the option as a parameter.

@param {null|string} forcedOutputFormat If set to something different from `null`, then this is used as an overriding outputFormat option
@returns {string}