The first and most important things to translate are the nodes on a website. For many websites it is enough if a handful nodes are translated to more than one language.

To allow translations of nodes you have to enable the Content translation module (included in Drupal core). To use it to any effect you must also have more than one language available on your site.

With Content translation enabled you will find a few new settings available for each node type. See the toolbar, Structure, Content types and the edit link for each node type. Under publishing options, a setting multilingual support is now available with the following options (see figure A2.8):

  • Disabled: This will give nodes of this type the default site language.
  • Enabled: This provides a language selector for each node of this type. (This option is available as soon as the Locale module is enabled.)
  • Enabled, with translation: This option not only allows you to make nodes language-specific, but also to translate nodes into other languages.


Figure A2.8: The Content translation module allows handling nodes in more than one language.

TIP: Changing language settings for a node type doesn't affect any existing nodes. Normally you want to set the language options for node types before content is created.

AttachmentSize
18.1 node type settings.png23.54 KB