I am very new to Expression Engine. I have a template file and added a new text filed in it. Now I want to translate the string into multiple languages.

Where I need to include my translated string.

Please do help me.



ExpressionEngine does not have multi-lingual features in its base configuration, but you can add these via an add-on: there are at least two very good options available.

Both are powerful multi-lingual solutions that make it possible to build and manage true multi-lingual sites. Both are from well respected commercial providers, are widely used and are well supported.

If you don't want to translate the whole site and just want to translate a few words you might be better off sorting out a solution yourself. How that works very much depends on what you are trying to do: if you explain more about what your aim is maybe someone can offer a clearer answer on the self-build route.

As a general house-keeping rule, questions about ExpressionEngine are usually more usefully answered if you include basic information about your set-up in your question - in particular letting people know what version of EE you are working with, and if your question extends into areas such as add-ons, or php etc including information about what versions of those you are using also.


  • Thank you so much. Can you suggest me any plugin to automatic translation? Apr 24 '20 at 14:28
  • 1
    If you mean something that hooks into an automatic translation service it is possible to do this, but I am not aware of any add-ons that are available for EE to support this. You can find out more about this (for example, imagine Google offers similar) from here microsoft.com/en-us/translator/business/web Apr 25 '20 at 10:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.