shakacode/react_on_rails

View on GitHub
lib/tasks/locale.rake

Summary

Maintainability
Test Coverage
# frozen_string_literal: true

require "react_on_rails/locales/base"
require "react_on_rails/locales/to_js"
require "react_on_rails/locales/to_json"

namespace :react_on_rails do
  desc <<~DESC
    Generate i18n javascript files
    This task generates javascript locale files: `translations.js` & `default.js` and places them in
    the "ReactOnRails.configuration.i18n_dir".
  DESC
  task locale: :environment do
    ReactOnRails::Locales.compile
  end
end