Вопрос

Я пытаюсь добавить многоязычную поддержку в приложение 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>

Но как мне на самом деле извлечь из них значения?

Это было полезно?

Решение

Чтобы извлечь значения, вы должны использовать получить сообщение метод

var prefs = new gadgets.Prefs();
var msg = prefs.getMsg('hello_world');
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top