aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gems/locale-2.0.5/samples/sample_1.rb
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/locale-2.0.5/samples/sample_1.rb')
-rw-r--r--vendor/gems/locale-2.0.5/samples/sample_1.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/vendor/gems/locale-2.0.5/samples/sample_1.rb b/vendor/gems/locale-2.0.5/samples/sample_1.rb
new file mode 100644
index 000000000..2be192fe4
--- /dev/null
+++ b/vendor/gems/locale-2.0.5/samples/sample_1.rb
@@ -0,0 +1,25 @@
+require 'rubygems'
+require 'locale'
+
+puts "Get the current locale."
+
+p Locale.current #=> Returns a language in a TagList.
+p Locale.charset
+p Locale.current.language
+p Locale.current[0].language #=> same result.
+
+ENV["LANGUAGE"] = "ja_JP.eucJP:fr_FR"
+puts "Set LANGUAGE." + ENV["LANGUAGE"]
+
+# Clear locale because the values are cached.
+Locale.clear
+
+p Locale.current #=> Return 2 languages in a TagList.
+p Locale.current[0].language
+p Locale.current[1].language
+p Locale.current.language #=> Same with Locale.current[0].language.
+p Locale.charset
+
+p "Locale.candidates"
+p Locale.current
+p Locale.candidates