Sha256: 33a615804a4cb5ad182d340d0ba5f456249555b893f618ec071f302ef3893e26

Contents?: true

Size: 420 Bytes

Versions: 20

Compression:

Stored size: 420 Bytes

Contents

# TODO list:
#       * load all locales
#       * pluralize

@I18n = $.extend true,
  {
    locale: "en"
    translations: {}

    translate: (path, options = {}) ->
      path = path.split('.')  if _.isString(path)
      scope = @translations
      for step in path
        scope = scope[step]
        return options['default'] ? path.join('.')  unless scope?
      scope

    t: -> @translate arguments...

  }, @I18n

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
ultimate-base-0.7.2 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-helpers-0.2.2 test/javascripts/vendors/i18n-lite.js.coffee
ultimate-base-0.6.2 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-helpers-0.2.0 test/javascripts/vendors/i18n-lite.js.coffee
ultimate-base-0.6.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.5.0.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.4.1.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.4.0.1 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-helpers-0.1.0.1 test/javascripts/vendors/i18n-lite.js.coffee
ultimate-helpers-0.1.0.0 test/javascripts/vendors/i18n-lite.js.coffee
ultimate-base-0.4.0.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.5.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.4.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.3.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.2.1 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.2 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.1.1 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.1 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.0 app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee
ultimate-base-0.3.0.alpha app/assets/javascripts/ultimate/improves/i18n-lite.js.coffee