Sha256: c157aa828d9c5e561cdd815d953fe5410b8882d90aa1a26574151a117b0870e3
Contents?: true
Size: 1.28 KB
Versions: 1
Compression:
Stored size: 1.28 KB
Contents
NifVal ====== Description ----------- Facebook Localizer is a simple gem which converts from Ruby's locale to the nearest Facebook's locale. Ruby's locales only include the language information (not the region), but Facebook does. Also, Facebook supports only a subset of all languages in the world. So, if we want to add a localized "I like it" button into our web page, we need a tool to convert from one to the other. Note: a more complex algorithm on planning which is the nearest locale is planned. Usage ----- Let's see an example. Say you have a little HAML snippet which loads Facebook's "I like it" script and shows one. Instead of hardcoding the locale, as in here: %script{:src => "http://connect.facebook.net/en_US/all.js#xfbml=1"} %fb:like{:href => request.url, :layout => "button_count", :show_faces => "true"} You can use this gem to automatically get the adequate extended locale from the current locale (example, from "en" to "en_US" or from "ca" to "ca_ES"): %script{:src => "http://connect.facebook.net/#{get_fb_locale(I18n.locale)}/all.js#xfbml=1"} %fb:like{:href => request.url, :layout => "button_count", :show_faces => "true"} Installation ------------ Simply add this gem to your Gemfile... ... gem "fb-localizer" ... ...and execute "bundle".
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fb-localizer-0.1.0 | README.MD |