         // In case we just created a ResourceBundle from a Flex 2 SWC,
         // set its locale and bundleName, because the old constructor
         // didn't used to do this.
-        resourceBundle.mx_internal::_locale = locale;
-        resourceBundle.mx_internal::_bundleName = bundleName;
+        resourceBundle._locale = locale;
+        resourceBundle._bundleName = bundleName;
                 
         // Add that resource bundle instance to the ResourceManager.
         addResourceBundle(resourceBundle);

import mx.modules.IModuleInfo;
import mx.modules.ModuleManager;
import mx.utils.StringUtil;

/**
 *  @copy mx.resources.IResourceManager#change

    {
		var compiledLocales:Array = info["compiledLocales"];

		ResourceBundle.locale =
			compiledLocales != null && compiledLocales.length > 0 ?
			compiledLocales[0] :
			"en_US";
