function addTranslationIcons() {
            let html = '<div id="docs-translation-list" class="docs-dropdown">'
            html = html + '<span class="docs-tooltip" data-tippy-placement="left" data-tippy-content="This is a community project and not all sections will have been translated, this is where you can help and earn rewards!">Available translations</span>'
            html = html + '<div class="docs-dropdown-content">'
            for(let i = 0; i < languages.length; i++) {
                const key = languages[i]
                const value = languagePack[key]
                if(value === undefined) {
                    error('Translation'.padEnd(20) + ' -> Missing language option for translation')
                    html = html + buildTranslationIconHtml(key, value)
                    continue
                }
                html = html + buildTranslationIconHtml(key, value)
            }
            html = html + '</div>'
            return html + '</div>'

            function buildTranslationIconHtml(key, value) {
                return '<span class="translation-options" language="' + key + '"><img src="' + ED.utilities.normaliseInternalLink(['Images', 'Languages', key + '.png']) + '" title="' + value + '" class="docs-language-img"/></span>'
            }
        }
Builds the list of available translations from the class list that is created while writing out the content