static updateCurrencyFormats(sCLDRTag, oResult) {
		// Indian short currency patterns are only used in en-IN and for "INR" currency, for all other currencies
		// use the "en-GB" short currency patterns
		if (sCLDRTag === "en-GB") {
			Generator._oGBCurrencyFormatShort = oResult["currencyFormat-short"];
			Generator._oGBDecimalFormatShort = oResult["decimalFormat-short"];
		} else if (sCLDRTag === "en-IN") {
			oResult["currencyFormat-short-indian"] = Generator._oIndianFormat["currencyFormat-short"];
			oResult["decimalFormat-short-indian"] = Generator._oIndianFormat["decimalFormat-short"];
			oResult["currencyFormat-short"] = Generator._oGBCurrencyFormatShort;
			oResult["decimalFormat-short"] = Generator._oGBDecimalFormatShort;
		}
		const oReplacements = Generator.#oCurrencySignReplacements[sCLDRTag.split("-")[0]]
			|| Generator.#oCurrencySignReplacements.others;

		const oCurrencyFormat = oResult.currencyFormat;
		const sCurrencySpacingBefore = oCurrencyFormat.currencySpacing.beforeCurrency.insertBetween;

		Generator.updateAccountingAndStandardCurrencyFormat(oCurrencyFormat, oReplacements.currencySign,
			sCurrencySpacingBefore, oReplacements.transformTrailingCurrency, oReplacements.currencySignTrailing);

		const oCurrencyFormatShort = oResult["currencyFormat-short"];
		oResult["currencyFormat-sap-short"] = Generator.updateShortCurrencyFormats(oCurrencyFormatShort,
			oReplacements.shortCurrencySign, sCurrencySpacingBefore, oReplacements.transformTrailingCurrency,
			oReplacements.shortCurrencySignTrailing);
		if (sCLDRTag === "en-IN") {
			oResult["currencyFormat-sap-short-indian"] = Generator.updateShortCurrencyFormats(
				oResult["currencyFormat-short-indian"], oReplacements.shortCurrencySign, sCurrencySpacingBefore,
				oReplacements.transformTrailingCurrency, oReplacements.shortCurrencySignTrailing);
		}
		delete oResult.currencyFormat.currencySpacing;
	}
Update currency format patterns by
<ul>
  <li>adding <code>sap-standard</code> and <code>sap-accounting<code> currency format patterns for all locales,
      ensuring that they have a trailing currency,
  <li>adding <code>currencyFormat-sap-short</code> with trailing currencies for all locales,
  <li>fixing currency format patterns for RTL languages by adding additional RTL characters, e.g. \u202b,
  <li>fixing <code>currencyFormat-short</code> and <code>decimalFormat-short</code> currency formats for
      "en-IN" locale.
</ul>

@param {string} sCLDRTag The language tag as defined by the IETF BCP 47, e.g. "en", "de-CH" or "sr-Latn"
@param {Object<string,any>} oResult The resulting CLDR object for the current locale