This way we guarantee there will be at least one translation for a model and we keep compatibility with the rest of the application, which ideally isn't aware of globalize.
I've chosen the name "Globalizable" because "Translatable" already existed.