Suite à une remarque de Titouille, je vous propose d'étudier le chargement dynamique eds ressources et ainsi ne pas avoir à recompiler l'application pour des modifications sur les traductions.

Soit un fichier xml (ou properties) qui contient les données, et une classe qui s'occupe de créer manuellement un bundle et d'y injecter les données contenues dans le fichier. Ainsi, nous n'avons qu'a parser ce fichier pour créer dynamiquement le resourceBundle.

Voici un exemple de création de resourceBundle en AS3 avec des strings:

var b:ResourceBundle = new ResourceBundle( "fr_FR", "i18n" );
			
b.content["presentation_title"] = "Présentation";
b.content["presentation_history"] = "Historique";

resourceManager.getInstance().addResourceBundle( b );