Using Flags in Localization
Which flag do we use to represent the English language? The American flag? The British flag? The Canadian flag? The Australian flag? All of these countries speak English.
Flags are nationalistic, and represent ideals, boundaries, and political beliefs, but do not represent a language so it is best to avoid them as much as possible.