Hey Neil @Ebs,
As discussed, have submitted PR to add a few extras for your great plugin!
https://github.com/Ebsy/discourse-nationalflags/pull/4
Sneak peak:
Natural language descriptions and search
replacing codes - these are still used by the code, btw, but hidden:
Custom Wizard plugin support
If you use both plugins, you will be able include a flag update step in your Wizard, e.g. for new or existing users to complete their profile
Some things to consider
There are a handful of descriptions for the non-standard codes that need to be amended in the .yml file. I’ve left this to you as you know what each one means :).
The structure is now there for Localisation text for additional languages other than English to be added.
Let me know if you have any comments.
Let me know when you have merged as will need to release a new Custom Wizard update shortly afterwards.