Localisation dans l'appli OpenSocial
-
03-07-2019 - |
Question
J'essaie d'ajouter une prise en charge multilingue à une application OpenSocial. Je vois que je peux créer un lien vers mes propres ensembles de messages dans le balisage XML du gadget:
<Module>
<ModulePrefs title="Hello" description="Message bundle demo">
<Require feature="opensocial-0.7"/>
<Locale lang="en" messages="http://example.com/hello/en_ALL.xml"/>
</ModulePrefs>
. . .
</Module>
Mais comment puis-je en extraire les valeurs?
La solution
Pour extraire les valeurs, vous devez utiliser le méthode getMsg
var prefs = new gadgets.Prefs();
var msg = prefs.getMsg('hello_world');
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow