I am using the adRotator control with my Windows Phone 7 app. They have a file that specifies what ads to play based on the country you are in:
<AdSettings>
<CultureDescriptors>
<AdCultureDescriptor CultureName="en-US">
<Probabilities Probability="60" AdType="Smaato" />
<Probabilities Probability="40" AdType="AdMob" />
</AdCultureDescriptor>
<AdCultureDescriptor CultureName="en-GB">
<Probabilities Probability="60" AdType="Smaato" />
<Probabilities Probability="40" AdType="AdMob" />
</AdCultureDescriptor>
<AdCultureDescriptor CultureName="de-DE">
<Probabilities Probability="80" AdType="Smaato" />
<Probabilities Probability="20" AdType="AdMob" />
</AdCultureDescriptor>
</CultureDescriptors>
</AdSettings>
As you can see I am specifying 3 different cultures (en-US, en-GB and de-DE). However, 2 of them have settings that are exactly the same (en-US, en-GB).
Is there a way to specify multiple cultures on the same node? I tried the following, but doesn't seem to work.
<AdSettings>
<CultureDescriptors>
<AdCultureDescriptor CultureName="en-US, en-GB, da-DK">
<Probabilities Probability="60" AdType="Smaato" />
The answer is no. I've downloaded the code and looked at it - so it's a single culture per node.