i18nsync.module
Version 1.1.2.35 (checked in on 2010/03/04 at 20:11:10 by jareyero)
Internationalization (i18n) package. Synchronization of translations
Keeps vocabulary terms in sync for translations. This is a per-vocabulary option.
Ref: http://drupal.org/node/115463
Notes: This module needs to run after taxonomy, i18n, translation. Check module weight.
@ TODO Test with CCK when possible, api may have changed.
Functions
| Name | Description |
|---|---|
| i18nsync_file_references | Implementation of hook_file_references() |
| i18nsync_form_alter | Implementation of hook_form_alter(). Vocabulary options Content type options |
| i18nsync_help | Implementation of hook_help(). |
| i18nsync_nodeapi | Implementation of hook_nodeapi(). |
| i18nsync_node_available_fields | Returns list of available fields for given content type. |
| i18nsync_node_delete_prepare | Prepare node for deletion, work out synchronization issues |
| i18nsync_node_delete_submit | Submit callback for node delete confirm node multiple delete confirm |
| i18nsync_node_fields | Returns list of fields to synchronize for a given content type. |
| i18nsync_node_taxonomy | Synchronize taxonomy. |
| i18nsync_node_translation | Synchronizes fields for node translation. |
| i18nsync_node_translation_attached_node | Node attachments (CCK) that may have translation. |
| i18nsync_node_translation_filefield_field | Translating an filefield (cck). |
| i18nsync_node_translation_nodereference_field | Translating a nodereference field (cck). |
| i18nsync_node_translation_reference_field | Helper function to which translates reference field. We try to use translations for reference, otherwise fallback. Example: English A references English B and English C. English A and B are translated to German A and B, but English C is not. The... |
| i18nsync_prepare_translation | Prepare node translation. Copy over sincronizable fields. |
| i18nsync_theme | Implementation of hook_theme(). |
| theme_i18nsync_workflow_checkbox | Theming function for workflow checkboxes. |
| _i18nsync_cck_fields | Helper function to get list of cck fields |
| _i18nsync_node_translations | Get node translations if any, optionally excluding this node |


