class Faker::Base

def with_locale(tmp_locale = nil, &block)

Executes block with given locale set.
def with_locale(tmp_locale = nil, &block)
  current_locale = Faker::Config.own_locale
  Faker::Config.locale = tmp_locale
  disable_enforce_available_locales do
    I18n.with_locale(tmp_locale, &block)
  end
ensure
  Faker::Config.locale = current_locale
end