static updateAccountingAndStandardCurrencyFormat(oCurrencyFormat, sCurrencySignReplacement, sCurrencySpacingBefore,
		bTransformTrailingCurrency, sCurrencySignTrailingReplacement) {
		// ignore ABC to keep minimize diff in generated files
		["standard", "standard-alphaNextToNumber", "accounting", "accounting-alphaNextToNumber"].forEach((sKey) => {
			if (oCurrencyFormat[sKey]) {
				const sCurrencyFormatTrailing = Generator.getTrailingCurrency(oCurrencyFormat[sKey],
					sCurrencySpacingBefore, bTransformTrailingCurrency, sCurrencySignTrailingReplacement);
				oCurrencyFormat[sKey] = oCurrencyFormat[sKey].replace(rAllCurrencySigns, sCurrencySignReplacement);
				oCurrencyFormat["sap-" + sKey] = sCurrencyFormatTrailing;
			}
		});
		oCurrencyFormat["sap-standard-noCurrency"] = oCurrencyFormat["standard-noCurrency"];
		oCurrencyFormat["sap-accounting-noCurrency"] = oCurrencyFormat["accounting-noCurrency"];
	}
Updates the values of <code>accounting</code> and <code>standard</code> in the given <code>oCurrencyFormat</code>
object by replacing the currency sign with the given <code>sCurrencySignReplacement</code>, and adds the SAP
specific currency format patterns <code>sap-accounting</code> and <code>sap-standard</code> which always have a
trailing currency. Based on the given <code>bTransformTrailingCurrency</code> the accounting/standard pattern is
first transformed to have a trailing currency sign character before it is replaced with the given
<code>sCurrencySignTrailingReplacement</code>.

@param {Object<string, any>} oCurrencyFormat
  The resulting "currencyFormat" value for the current locale; all changes are done in this object
@param {string} sCurrencySignReplacement
  The locale specific replacement for the currency sign in the "accounting" and "standard" currency format
  patterns
@param {string} sCurrencySpacingBefore
  The characters which are placed between the amount and the currency in the trailing currency patterns
@param {boolean} bTransformTrailingCurrency
  Whether the "accounting"/"standard" patterns have to be transformed to a pattern with a trailing currency
@param {string} sCurrencySignTrailingReplacement
  The locale specific replacement for the currency sign in the "sap-accounting" and "sap-standard" currency
  format patterns