.po файлы и gettext VS JSON и пользовательская библиотека i18n?

Мне нужно разработать или найти какую-то облегченную библиотеку, подобную gettext, в JavaScript для переводов на стороне браузера. Желательно, чтобы ту же библиотеку можно было использовать в node.js, если я хочу вместо этого переводить на стороне сервера.

1) Но каковы на самом деле плюсы и минусы использования файлов .po и библиотеки gettext JavaScript?
(В отличие от JSON, jQuery Globalize или аналогичных?)

2) И есть ли рабочий процесс / service, который позволит краудсорсинг переводов, которые можно экспортировать в формат (.po / json), который может использоваться библиотекой JavaScript i18n (реализация gettext, Globalize.js и т. д.)?

14
задан Lemmings19 26 March 2013 в 20:41
поделиться