diff options
Diffstat (limited to 'vendor/gems/fast_gettext-0.5.10/benchmark/ideal.rb')
-rw-r--r-- | vendor/gems/fast_gettext-0.5.10/benchmark/ideal.rb | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/vendor/gems/fast_gettext-0.5.10/benchmark/ideal.rb b/vendor/gems/fast_gettext-0.5.10/benchmark/ideal.rb deleted file mode 100644 index 4a0e02265..000000000 --- a/vendor/gems/fast_gettext-0.5.10/benchmark/ideal.rb +++ /dev/null @@ -1,24 +0,0 @@ -require 'benchmark/base' - -$LOAD_PATH.unshift 'lib' - -module FastestGettext - def set_domain(folder,domain,locale) - @data = {} - require 'fast_gettext/vendor/mofile' - FastGettext::GetText::MOFile.open(File.join(folder,locale,'LC_MESSAGES',"#{domain}.mo"), "UTF-8").each{|k,v|@data[k]=v} - end - def _(word) - @data[word] - end -end - - -include FastestGettext -set_domain(locale_folder('test'),'test','de') -puts "Ideal: (primitive Hash lookup)" -results_test{_('car') == 'Auto'} - -#i cannot add the large file, since its an internal applications mo file -set_domain(locale_folder('large'),'large','de') -results_large |