Using flags for language selection is not a good idea. Most languages are spoken in multiple countries, and some countries have multiple languages.
People from America will look for an American flag when seeing a Union Jack (British flag). When you have different content for different regions, it will be even more confusing.
Take this action
Try to avoid flags for language selection. Use text instead and don't translate the language.