Gettext Style i18n for Modern JavaScript Apps