OSDN Git Service

ActiveLdap 1.2.4
[redminele/redminele.git] / ruby / lib / ruby / gems / 1.8 / gems / fast_gettext-0.5.8 / benchmark / fast_gettext.rb
diff --git a/ruby/lib/ruby/gems/1.8/gems/fast_gettext-0.5.8/benchmark/fast_gettext.rb b/ruby/lib/ruby/gems/1.8/gems/fast_gettext-0.5.8/benchmark/fast_gettext.rb
new file mode 100644 (file)
index 0000000..7832b39
--- /dev/null
@@ -0,0 +1,18 @@
+require 'benchmark/base'
+
+$LOAD_PATH.unshift 'lib'
+require 'fast_gettext'
+include FastGettext::Translation
+
+FastGettext.available_locales  = ['de','en']
+FastGettext.locale = 'de'
+
+puts "FastGettext:"
+FastGettext.add_text_domain('test',:path=>locale_folder('test'))
+FastGettext.text_domain = 'test'
+results_test{_('car') == 'Auto'}
+
+#i cannot add the large file, since its an internal applications mo file
+FastGettext.add_text_domain('large',:path=>locale_folder('large'))
+FastGettext.text_domain = 'large'
+results_large
\ No newline at end of file