I have supported two languages in my product(en and de). I have used the setting "create separate packages", because of this Advanced Installer generates different packages(i.e one for English and the other for German).
Now I install the English version. After this I can again install the German version of the product. This would create the problem in my Product.
Question: Suppose if the user already has the product in one language, he should not be allowed to install the same product(in some other language). Can I do this by having the same "ProductCode" for all the languages? Is this the right solution??