How can I translate an extension (module) ? I tried to create the i18n folder and create the it_IT.csv file. But it does not work, how can I do translation?


1 Answer 1


You will need to create .csv file depending on your locale selected for stores. Then In your custom module you can need to follow below standard for translation.

In php or phtml files:
echo __("String which needs to translate")

In knockout template:

<span data-bind="i18n: 'String which needs to translate'"></span>

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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