C-Command Software Forum

Writing English EULA twice

We are looking to use DropDMG for our products and everything seems perfect. I just have a small question, I was wondering if it is possible to have Regional Specific SLA attached to a DMG. Our software has two different EULA’s for US and GB. That means we need to show English EULA twice one for English-US and Other English-GB. I looked into the language codes in /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Script.h and en_US is 0 and en_GB is 2 (Region code) but I am not sure how you would use it with Rez tool.

Other possibility would be to leave the English menu enabled and give it some other name like English-GB and English-US but use the same language code twice?


I don’t think this is possible. I’ve tried various ways of doing this, but the OS (which is what’s in charge of displaying the license when the user opens the .dmg) seems not to support it. In some cases it ignores the “extra” licenses; in other cases it hangs.