are these flag icons are expected to be on the dialog drop-down menu or on the HTML?
for HTML, please make use of country flag icons such as https://flagicons.lipis.dev/ on your HTML like this
On the dialog, you can add a property "icon (String)" if you are using resourceType: granite/ui/component...