Sha256: 9342a5652cf639c4c2af2f8f94751b2e463748c556d68a8faa7eb6e322560887

Contents?: true

Size: 302 Bytes

Versions: 38

Compression:

Stored size: 302 Bytes

Contents

require 'gettext_i18n_rails/base_parser'

module GettextI18nRails
  class SlimParser < BaseParser
    def self.extension
      "slim"
    end

    def self.convert_to_code(text)
      Slim::Engine.new.call(text)
    end
  end
end

GettextI18nRails::GettextHooks.add_parser GettextI18nRails::SlimParser

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
gettext_i18n_rails-1.13.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.12.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.11.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.10.1 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.10.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.9.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.8.1 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.8.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.7.2 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.7.1 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.7.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.6.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.5.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.4.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.3.2 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.3.1 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.3.0 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.2.3 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.2.2 lib/gettext_i18n_rails/slim_parser.rb
gettext_i18n_rails-1.2.1 lib/gettext_i18n_rails/slim_parser.rb