Meteor Messageformat

screenshot of Meteor Messageformat

MessageFormat i18n support for Meteor, with reactive templates

Overview

The Meteor MessageFormat is a package for the Meteor framework that provides support for internationalization (i18n) using the industry gold standard, MessageFormat. It allows for easy reactive use of complicated strings with features like gender and plural, and provides a web UI for automatic string extraction and translation into other languages. The package also offers integration with other popular packages such as momentjs and parsleyvalidator.

Features

  • Super powerful language use via MessageFormat
  • Super easy translation via automatic string extraction and translation UI
  • Super easy integration via automatic locale set on moment, parsley, etc
  • Super fast loading, caching, etc
  • Offline support, including changing of languages while offline
  • Integrates with autoform, momentjs, parsleyvalidator, cmather:handlebars-server

Summary

The Meteor MessageFormat package provides powerful language support for internationalization in Meteor projects. It simplifies the process of translating complicated strings and provides an easy-to-use web UI for automatic string extraction and translation. With features like easy integration and offline support, it offers a comprehensive solution for multi-language projects. Although the package is no longer actively developed, it still works with the released v1 version and is compatible with Meteor versions up to 1.2.1. Future updates may rely on features provided by Meteor 1.3 and there are plans to eventually move the package to npm.