I would like to be able to configure which cck fields have their values copied into a new translation.
Does this functionality exist anywhere?
I was thinking the best way would be to implement hook_prepare_translation with a high weight module and blank fields which are not required to be copied after other modules have done their work.
If no-one else has done this already I'll probably contibute a module at some point.
Comments
Comment #1
marcus_clements commentedI've contributed Internationalisation Helper (i18n_helper) which provides the following additional features for i18n:
1. Fields synchronised by i18n_sync may be configured to be hidden or read-only in node views and node edit forms.
2. Fields not synchronised by i18n may be configured to be blank when new translations are created.
3. A "Create translation stubs" action is provided, which when executed by a VBO (Views Bulk Operations) or Rule allows bulk or automatic creation of new translations.
Any comments, bugs, suggestions gratefully received on the issue queue.
Comment #2
reformatt commentedI am currently playing with this module and it's fantastic, exactly what I am looking for!
It is extremely handy since the Flexifield module in combination with i18n is causing seriously issues when the flexifields are copied over. This module allows you to disable the trouble fields and generate a stable copy.
Thanks Rayvaughn!
Comment #3
jose reyero commentedCool. I've added a link from i18n project page. Thanks.