public static synchronized void registerLanguageTranslatorFactoryMinion(
			LanguageTranslatorFactoryMinion minion) {
		if (minionList == null) {
			minionList = new ArrayList<>();
		}
		minionList.add(minion);
		if (languageTranslatorFactory != null) {
			languageTranslatorFactory.processMinion(minion);
		}
	}
<code>translatorVersionMap</code> provides pre-defined translators between consecutive versions 
of the same language.  Lists are in sorted order based upon translator fromVersion.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/util/LanguageTranslatorFactory.java