Group: StrataFrame Developers
Posts: 3K,
Visits: 2.5K
|
When using localization, we have a dictionary that caches off the localized values. This dictionary stores all of the values by their localization key, so every key has to be unique. If you're using the same key across multiple module localization files, the first one that gets loaded into the cache is going to be the one that will be used... so, to use the localization values for other modules, you'll need to have unique keys between the modules. Also, if the localization file does not get automatically registered (and you're getting key not found exceptions when you've embedded the file), you can manually register the file in the InitApplication() method using the Localization.RegisterEmbeddedXmlFile() method.
|