Sha256: b7a2c023cb91d33b845cd2c8d0dd085cddb21e5814c4762252e7b0b3e34c9a32

Contents?: true

Size: 313 Bytes

Versions: 4

Compression:

Stored size: 313 Bytes

Contents

module I18nTranslationGeneratorModule
  class RecordingBackend
    attr_reader :keys

    def initialize
      @keys = []
    end

    def translate(locale, key, options = {})
#       @keys << key.to_sym
      @keys << (Array(options[:scope]) + [key]).flatten.join('.')
    end
    alias :t :translate
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
amatsuda-i18n_generators-0.5.0 generators/i18n_translation/lib/recording_backend.rb
amatsuda-i18n_generators-0.6.0 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-0.8.1 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-0.8.0 generators/i18n_translation/lib/recording_backend.rb