Help switching back to English language from French

Hey folks, I have this site I am working on and I need to use as2 to switch between French and English. Using the flash examples I was able to switch to french but when I try and go back to english but it doesnt populate the XML. I would appreciate any help.

import mx.lang.Locale;
Locale.setLoadCallback (localeListener);
lang_cb.dataProvider = Locale.languageCodeArray.sort ();
lang_cb.addEventListener (“change”,langListener);
greeting_txt.autoSize = “left”;
Locale.loadLanguageXML (lang_cb.value);

function langListener (eventObj:Object):Void
{
Locale.loadLanguageXML (eventObj.target.value);
}
function localeListener (success:Boolean):Void
{
if (success)
{
greeting_txt.text = Locale.loadString (“IDS_GREETING”);
}
else
{
greeting_txt.text = “unable to load language XML file.”;
}
}