Vieux topic, mais pour lequel je pourrai quand-même t'aider : tu n'as pas besoin de créer toutes les langues. En fait, le programme recherche d'abord l fichier correspondant à la langue + locale, s'il ne le trouve pas, il regarde si tu as un fichier correspondant à la langue. S'il ne le trouve pas, il passe ensuite à ton fichier par défaut. Au fait, tu n'es pas obligé de définir statiquement la langue dans ton programme, tu peux simplement faire : libelles = ResourceBundle.getBundle("monpackage.libelles",Locale.getDefault());
Celà te permettra de choisir automatiquement la langue de la machine virtuelle sur laquelle ton programme va tourner ;)