lev*_*vik 2 javascript localization opensocial internationalization
我正在尝试为OpenSocial应用程序添加多语言支持.我看到我可以在小工具XML标记中链接到我自己的消息包:
<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>
Run Code Online (Sandbox Code Playgroud)
但是我如何实际从中提取价值呢?
要提取值,您应该使用getMsg方法
var prefs = new gadgets.Prefs();
var msg = prefs.getMsg('hello_world');
Run Code Online (Sandbox Code Playgroud)