Sha256: d93a5ee37e66ad704ff1706ea2962d07ab7f25429c39c99e3d7e55969e2a9302
Contents?: true
Size: 794 Bytes
Versions: 4
Compression:
Stored size: 794 Bytes
Contents
=begin locale_default.rb - Locale module for Default OS(Unix). Copyright (C) 2002-2005 Masao Mutoh <mutoh@highway.ne.jp> You may redistribute it and/or modify it under the same license terms as Ruby. $Id: locale_default.rb,v 1.3 2005/09/04 17:47:54 mutoh Exp $ =end module Locale @@locale_initialized = false alias :__set :set def __get(lctype = Locale::CTYPE) # Initialize lctype lazily. # This isn't called when 'gettext/cgi' is required. unless @@locale_initialized Locale.set(lctype, "") @@locale_initialized = true end set(lctype, nil) end def set(lctype, loc) ret = __set(lctype, loc) if loc and ! @@locale_initialized @@locale_initialized = true end ret end module_function :__get, :set, :__set end
Version data entries
4 entries across 4 versions & 1 rubygems