Drupal 7 Utilities
- Copy Space for Confluence (Unlicensed)
- Kenny Teves
- Laura White (Unlicensed)
Utilities can be used to prepare specific content types for translation, set a default language for your website, and synch the Drupal module with your Enterprise Translation Management System.
Each Utility is explained on the screen.
For an explanation of each Utility, click here.
- Identify existing translations
Identifies existing node translations currently untracked by the Enterprise module. The translation status for all newly discovered translations will be set to current.
- Prepare nodes
Sets all language neutral nodes (and underlying fields and path aliases) to be English.
- Sync with Entity Translation
Reports all translations managed by Enterprise to the Entity Translation module.
- Prepare comments
Sets all language neutral comments (and underlying fields) to be English.
- Prepare blocks
Update all blocks to be translatable in the Languages settings.
- Prepare taxonomy
Update all taxonomy vocabularies that are not currently enabled for multilingual to use translation mode Localize in the Multilingual Options. (Note: Translation mode Localize does not support translation of custom fields within taxonomy terms.)
- Prepare menus
Update all menus to use Translate and Localize in the Multilingual Options, and update all menu links to be Language neutral.
- Prepare field collections
Sets all field-collections to be language neutral, allowing the underlying fields to be enabled for multilingual use.
- Add missing locales
Fills in any missing locale values to the languages table.
Running Utilities
To run a utility,
- Go to the Drupal admin menu and select Translation > Settings.
- From the left menu, select Utilities.
- Click to select the box next to a utility to enable it.
- Click the box above the list to select all available utilities.
- Click a box again to deselect it.
- Click Run Selected Utilities.
Enterprise Utilities
Three Enterprise Utilities are listed at the bottom of the page.
Enterprise Utilities help you keep your Drupal website and your Translation Management System (TMS) in synch.
The two most important utilities are Refresh and Update Callback URL.
- Refresh. Refresh lets you synch content in the Translation Management System (TMS) with content in the Enterprise Drupal module.
This means any projects, workflows, TM vaults, etc. added to the TMS since the last refresh will now be available in Drupal.
- UpdateCallback URL. The callback URL is generally the URL of the Drupal site you are synching to Enterprise. Usually we automatically identify and save this URL for you. If your site has moved to a different URL (e.g., the domain has changed, or a sub-directory was relocated), you may wish to run Update Callback URL.
You can also run Update Callback URL when you would like the security token to be re-generated.
- Disassociate All Translations (use with caution). This action is irreversible.
This action should only be used if you wish to stop tracking translations within the Enterprise system.
For more help, please see the Frequently Asked Questions or contact the Enterprise helpdesk. Technical support is available Monday – Friday, 9 am – 6 pm MST.