Localizzazione nell'app per gadget OpenSocial
-
03-07-2019 - |
Domanda
Sto cercando di aggiungere il supporto multilingue a un'applicazione OpenSocial. Vedo che posso collegarmi ai miei pacchetti di messaggi nel markup XML del 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>
Ma come posso effettivamente estrarre valori da essi?
Soluzione
Per estrarre i valori è necessario utilizzare getMsg metodo
var prefs = new gadgets.Prefs();
var msg = prefs.getMsg('hello_world');
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow