Sha256: 7b0a42e1d0dee7dcecf0131cb04f3e14373cf24d0b3cf1d057c91f6930db6cc3

Contents?: true

Size: 459 Bytes

Versions: 1

Compression:

Stored size: 459 Bytes

Contents

$LOAD_PATH.unshift "../../lib"
require 'rubygems'
require 'wee'
require 'wee/locale'

class HelloWorld < Wee::RootComponent
  def render(r)
    r.h1 _("Hello World!")
    r.select_list(%w(en de)).selected(session.locale).labels(["English", "Deutsch"]).callback {|lang| session.locale = lang}
    r.submit_button.value(_("Set"))
  end
end

Wee::Application.load_locale("app", %w(en de), "en", :path => "locale", :type => :po)

HelloWorld.run if __FILE__ == $0

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mullen-wee-2.2.0 examples/i18n/app.rb