src/sap.ui.core/src/sap/ui/core/hyphenation/Hyphenation.js
function initializeLanguage(sLanguage, oConfig, resolve) {
		Log.info(
			"[UI5 Hyphenation] Initializing third-party module for language " + getLanguageDisplayName(sLanguage),
			"sap.ui.core.hyphenation.Hyphenation.initialize()"
		);

		window.hyphenopoly.initializeLanguage(oConfig)
			.then(onLanguageInitialized.bind(this, sLanguage, resolve));
	}
function initializeLanguage(sLanguage, oConfig, resolve) {
		Log.info(
			"[UI5 Hyphenation] Initializing third-party module for language " + getLanguageDisplayName(sLanguage),
			"sap.ui.core.hyphenation.Hyphenation.initialize()"
		);

		window.hyphenopoly.initializeLanguage(oConfig)
			.then(onLanguageInitialized.bind(this, sLanguage, resolve));
	}
function initializeLanguage ( sLanguage , oConfig , resolve ) { Log . info ( "[UI5 Hyphenation] Initializing third-party module for language " + getLanguageDisplayName ( sLanguage ) , "sap.ui.core.hyphenation.Hyphenation.initialize()" ) ; window . hyphenopoly . initializeLanguage ( oConfig ) . then ( onLanguageInitialized . bind ( this , sLanguage , resolve ) ) ; }
Calls Hyphenopoly to initialize a language.
Loads language-specific resources.

@param {string} sLanguage What language to initialize
@param {map} oConfig What config to sent to Hyphenopoly
@param {function} resolve Callback to resolve the promise created on initialize
@private
Calls Hyphenopoly to initialize a language . Loads language - specific resources .