Translation in Drupal 7 : How it works?
As we all know that, we were all getting projects and clients across the globe. But doing a multilingual website with each having different set of requirements make the website handling tougher and tougher. Also, building a multilingual web site involves much more than translating content from one language to another. Translation must be done with an awareness of a language's idioms as spoken within a geographic region. But in Drupal we’ve been provided with rich set of core and contrib modules, which supports translation for our website(s). When we go deeper in the concept of Drupal Translation, there is a lot more can be learnt. Well, here I explain you a few concepts that i’ve come across.
The Translation Methods:
In Drupal 7, we have two different types of translation methods, which we can call as two main modules to implement translation of content in order to make a site multilingual. One is Entity Translation (contrib) and the other one is Content Translation (core).
-
Content Translation
-
a core Drupal module that allows you to translate nodes.
-
Translated nodes are mapped together, but if they are distinct nodes that can be treated separately.
-
-
Entity Translation
-
Translation module lets you translate particular fields, while only a single node or entity is created.
-