https://fciccorp.com/javascript-implementing-google-translate-with-custom-flag-icons/