Bonjour,
J'essaye d'utiliser le plugin i18n de jquery. http://code.google.com/p/jquery-util...jquery.i18n.js

J'inclus les javascript suivants:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<script type="text/javascript" src="js/bankone/jquery-1.3.2.min.js"> </script>
<script type="text/javascript" src="js/bankone/jquery.i18n.js"> </script>
<script type="text/javascript" src="js/bankone/i18n_properties.js"></script>
i18n_properties.js contenant la déclaration de mes clés/valeurs.

J'essaye d'appeler le module i18n lorsque le document DOM est prêt :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
	//on place la locale pour jquery.i18n.js
	$.i18n('fr');
        //fonctionne correctement
	alert($.i18n('liens','opposition'));
 
	$(document).ready(function () {
                //$.i18n is not a function
		$("p").text($.i18n('liens','opposition'));
	});
L'alerte affiche bien ma cle 'opposition' internationalisée, par contre l'appel $.i18n ne fonctionne pas dans $(document).ready. La console indique "$.i18n is not a function"

J'ai essayer de remplacer $ par jQuery, mais de la même manière la console indique "jQuery.i18n is not a function"....

Je ne vois vraiment pas ou est le problème... Quelqu'un aurait-il une idée ? Et une solution pour le résoudre ?


Merci