Je suis fermement croire que le problème n'est pas la ressource bundle mais la MessageFormater vous utilisez pour imprimer le message:
De MessageFormater java doc:
Au sein d'une Chaîne, " (deux guillemets simples ) représente un
apostrophe. Un QuotedString peut
contiennent des caractères arbitraires à l'exception de
les guillemets simples; les environs unique
les citations sont supprimés. Un UnquotedString
peut contenir des caractères arbitraires
à l'exception des guillemets simples et gauche bouclés
entre parenthèses. Ainsi, une chaîne de
résultat dans le message mis en forme
'{0}' peut être écrite comme "'{'0}"
ou "" '{0}"'.
Si vous avez besoin d'écrire:
{0}''s brush is {1} centimeters tall