Localização no aplicativo OpenSocial Gadget
-
03-07-2019 - |
Pergunta
Estou tentando adicionar suporte multi-idioma a um aplicativo OpenSocial. Vejo que posso vincular meus próprios pacotes de mensagens na marcação XML do 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>
Mas como faço para extrair valores deles?
Solução
Para extrair os valores, você deve usar o getmsg método
var prefs = new gadgets.Prefs();
var msg = prefs.getMsg('hello_world');
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow