Sha256: b45b5bd8a8e1112eee0e2d24e8843c9ed82877e9bd732d6fb4891f42a202036f

Contents?: true

Size: 312 Bytes

Versions: 9

Compression:

Stored size: 312 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

9 entries across 9 versions & 2 rubygems

Version Path
i18n-generators-1.1.3 generators/i18n_translation/lib/recording_backend.rb
i18n-generators-1.1.2 generators/i18n_translation/lib/recording_backend.rb
i18n-generators-1.1.1 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.1.0 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.0.3 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.0.2 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.0.1 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.0.0 generators/i18n_translation/lib/recording_backend.rb
i18n_generators-1.0.0.pre1 generators/i18n_translation/lib/recording_backend.rb