aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gems/gettext-2.1.0/samples/hello2.rb
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/gettext-2.1.0/samples/hello2.rb')
-rw-r--r--vendor/gems/gettext-2.1.0/samples/hello2.rb23
1 files changed, 23 insertions, 0 deletions
diff --git a/vendor/gems/gettext-2.1.0/samples/hello2.rb b/vendor/gems/gettext-2.1.0/samples/hello2.rb
new file mode 100644
index 000000000..8f9eb7027
--- /dev/null
+++ b/vendor/gems/gettext-2.1.0/samples/hello2.rb
@@ -0,0 +1,23 @@
+#!/usr/bin/ruby
+# hello2.po - sample for _() and module
+#
+# Copyright (C) 2002-2004 Masao Mutoh
+# This file is distributed under the same license as Ruby-GetText-Package.
+
+require 'rubygems'
+require 'gettext'
+
+module Hello
+ include GetText
+
+ bindtextdomain("hello2", :path => "locale")
+
+ module_function
+ def hello
+ num = 1
+ puts _("One is %{num}\n") % {:num => num}
+ puts _("Hello %{world}\n") % {:world => _("World")}
+ end
+end
+
+Hello.hello