Sha256: 4cecd0b83a22c2a6a91240b66ef8d963a62746b42a7205095978f0a552800991

Contents?: true

Size: 482 Bytes

Versions: 118

Compression:

Stored size: 482 Bytes

Contents

class Lalala::ExtI18n::NegotiationAdapter

  def default_locale
    I18n.default_locale
  end

  def available_locales
    I18n.available_locales || []
  end

  def default_locale_for_hostname(hostname)
    nil
  end

  def locale_for_ignored
    default_locale
  end

  def locales_for_hostname(hostname)
    available_locales
  end

  def action(env, deterministic)
    return [:call, env]
  end

  def ignored?(env)
    %r{^/(lalala|assets)(/|$)} === env['PATH_INFO']
  end

end

Version data entries

118 entries across 118 versions & 1 rubygems

Version Path
lalala-4.1.0.dev.386 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.385 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.384 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.382 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.381 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.376 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.375 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.374 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.372 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.368 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.367 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.366 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.360 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.359 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.358 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.357 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.356 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.1.0.dev.355 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.354 lib/lalala/ext_i18n/negotiation_adapter.rb
lalala-4.0.0.dev.351 lib/lalala/ext_i18n/negotiation_adapter.rb