Hello, I'm new with unity and NGUI. I using localisation for UILabel and UISprite and I make modification so the Audio Source can be localize. In unity editor everything is working, but in android and iOS not working. I using NGUI free version. Maybe something i missed? Thanks

Edit:
this is code i use localization
for ( int i = 1; i <= 20; i++ )
{
GameObject flashCard = CreateFlashCard ();
// sound sfx
AudioSource sfxCard = flashCard.GetComponent<AudioSource>();
string sourcePath = "Sounds/number" + i.ToString() + "-en";
sfxCard.clip = Resources.Load ( sourcePath ) as AudioClip;
UILocalize uiLocal = flashCard.GetComponentInChildren<UILocalize>();
uiLocal.key = "CategoryNumber" + i.ToString();
Debug.Log ( "load music " + sfxCard.clip.name);
SoundLocalize sl = flashCard.GetComponent<SoundLocalize>();
sl.Localize ();
}