static formatLocaleData(sSrcFolder, mConfig, sCLDRTag, oResult) {
		const sFileName = join(sSrcFolder, mConfig.packageName, "main", sCLDRTag, mConfig.fileName);
		if (fs.existsSync(sFileName)) {
			const oData = fileContent.getContent(sFileName).main[sCLDRTag];
			const oOutputData = new j2j.ObjectTemplate(mConfig.template).transform(oData);
			if (mConfig.fileName === "currencies.json" && oResult["currencySymbols"]) {
				const oLoadedChildData = oData["numbers"]["currencies"];
				Object.keys(oResult["currencySymbols"]).forEach((sKey) => {
					if (oLoadedChildData[sKey]) {
						delete oResult["currencySymbols"][sKey];
					}
				});
			}
			extend(true, oResult, oOutputData);
		}
	}
Takes the raw CLDR data and formats it, utilizing the json2json <code>ObjectTemplate</code> API,
according to a given configuration template. The configuration is provided via the <code>config.js</code>.

@param {string} sSrcFolder
  The source folder for the CLDR data
@param {Object<string, any>} mConfig
  A map of configurations for the json2json <code>ObjectTemplate</code> API for the transformation of the raw
  CLDR data
@param {string} sCLDRTag
  The language tag as defined by the IETF BCP 47, e.g. "en", "de-CH" or "sr-Latn"
@param {object} oResult
  The object of the generator's result into which the formatted CLDR data is written