diff options
Diffstat (limited to 'vendor/gems/gettext-2.1.0/test.rb')
-rw-r--r-- | vendor/gems/gettext-2.1.0/test.rb | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/vendor/gems/gettext-2.1.0/test.rb b/vendor/gems/gettext-2.1.0/test.rb new file mode 100644 index 000000000..2fe67bd14 --- /dev/null +++ b/vendor/gems/gettext-2.1.0/test.rb @@ -0,0 +1,33 @@ +#!/usr/bin/ruby +## hello_gtk2.rb - sample for Ruby/GTK2 +## +## Copyright (C) 2001-2006 Masao Mutoh +## This file is distributed under the same license as Ruby-GetText-Package. + +require 'rubygems' +require 'gettext' +require 'gtk2' + +class LocalizedWindow < Gtk::Window + include GetText + + bindtextdomain("hello_gtk", :path => "locale", :output_charset => "utf-8") + + def initialize + super + signal_connect('delete-event') do + Gtk.main_quit + end + + add(Gtk::Label.new( "sdaf" ) + np_("Special", "An apple", "%{num} Apples", num) + p_("File", "New") + s_("File|New") + n_("Special|An apple", "%{num} Apples", num) + end +end + +LocalizedWindow.new.show_all +Gtk.main + + |