Models translations


I have the following situations, my app has several forms that user can fullfill within the app, I use simpl-schema and uniforms to handle them.

I want to let the user answers these forms in different languages, for exemple I have a simple model

    title: String

I want the user to fill this form in two or three languages because their end users can choose between those two languages, so it is bit different translation process than when you have static strings on your code and you want them to be translated ( using universe for this and it works great ).

I was thinking extending simpl-schema with a translatable boolean on field so that uniforms can check if it needs to have several versions of the same field. What do you think ?

How do you guys handle this ?