Skip to content

an interface for locale translations of dynamic user entered data

License

Notifications You must be signed in to change notification settings

rowanjt/babel_fish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BabelFish

BableFish is a ruby library which provides an interface for locale translations of dynamic, user entered, data.

The goal is to provide better performing read/write acess to a relational data store (initially postgresql). The library adds a level of abstraction on top of the different approaches to storing frequently changing translations (ie. associated table, json, hstore, text, etc.).

Another intention is to keep this decoupled from the persistant layer of an aplication. Therefore it is the responsibility of the calling application to implement...

add_column :question, :texts, :hstore

serialize :texts, ActiveRecord::Coders::Hstore

About

an interface for locale translations of dynamic user entered data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages