Sha256: 3e6129473b54dae44e44d26878a9272cb1ab7921f7be7243d48ee40c80991ead

Contents?: true

Size: 1.33 KB

Versions: 17

Compression:

Stored size: 1.33 KB

Contents

module Mack
  module Localization # :nodoc:
    module DateFormatEngine # :nodoc:
      class IT < Base
        
        def date_format_template(type)
          hash = ivar_cache("df_hash") do
            df_hash = {
              :df_short    => "dd/mm/yyyy",
              :df_medium   => "DD, dd MM, yyyy",
              :df_long     => "DD, dd MM, yyyy"
            }
          end
          return hash["df_#{type}".to_sym]
        end
        
        def days_of_week(type)
          hash = ivar_cache("dow_hash") do 
            dow_hash = {
              :dow_short   => %w{L M M G V S D},
              :dow_medium  => %w{Lun Mar Mer Gio Ven Sab Dom},
              :dow_long    => %w{Lunedi Martedì Mercoledì Giovedi Venerdì Sabato Domenica}
            }
          end
          return hash["dow_#{type}".to_sym]
        end
        
        def months(type)
          hash = ivar_cache("m_hash") do 
            m_hash = {
              :month_short => %w{Gen Feb Mar Apr Mag Giu Lug Ago Set Ott Nov Dic},
              :month_medium => %w{Gen Feb Mar Apr Mag Giu Lug Ago Set Ott Nov Dic},
              :month_long  => %w{Gennaio Febbraio Marzo Aprile Maggio Giugno Luglio Agosto Settembre Ottobre Novembre Dicembre}
            }
          end
          return hash["month_#{type}".to_sym]
        end
        
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
mack-localization-0.6.0.1 lib/localization/format_engine/df_engines/it.rb
mack-localization-0.6.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.6.1.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.7.0 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.7.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.6.0 lib/localization/format_engine/df_engines/it.rb
mack-localization-0.6.1.2 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.7.0.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.7.1.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.2 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.3.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.0.1 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.0 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.0.2 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.3 lib/mack-localization/format_engine/df_engines/it.rb
mack-localization-0.8.0.101 lib/mack-localization/format_engine/df_engines/it.rb