# Is there a way to add translation support to a theme without using custom code?

**URL:** <https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249>\
**Category:** Pinegrow Theme Converter\
**Created:** [February 15, 2022, 4:00am UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249 "2022-02-15T04:00:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Catative](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/catative/32/4019_2.png) [@Catative](https://forum.pinegrow.com/u/Catative)\
**Post date:** [February 15, 2022, 4:00am UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249/1 "2022-02-15T04:00:18Z")

</div>

Hello. Is it possible to add some actions that would automatically generate such translation functions for the theme as: \_\_(), \_e() and so on, so that you can add multilingual support to the developed theme without using PHP code action?

What is the best way to implement multilingual support for the theme being developed using Pinegrow Theme Converter?

---

<div class="post-metadata">

**Author:** ![Catative](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/catative/32/4019_2.png) [@Catative](https://forum.pinegrow.com/u/Catative)\
**Post date:** [February 15, 2022, 4:10am UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249/2 "2022-02-15T04:10:32Z")

</div>

I noticed that Pinegrow Theme Converter generates standard Wordpess functions for translation when, for example, Menu Smart Action is added:

 ![фффффффффффффф](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/2X/4/4a2cdb48b2f6d9cb05a8717f1753519d67dff5ef.png)

Is it possible to add translation functions manually? For example, if I want some content in the page template to be translated? Or if I want to translate menu items?

---

<div class="post-metadata">

**Author:** ![RobM](https://avatars.discourse-cdn.com/v4/letter/r/278dde/32.png) [@RobM](https://forum.pinegrow.com/u/RobM)\
**Post date:** [February 15, 2022, 12:15pm UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249/3 "2022-02-15T12:15:30Z")

</div>

Hi @Catative,  
There isn’t any built-in support for this. I think you would have to write custom PHP for this.  
Sorry,  
Bob

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [February 15, 2022, 1:09pm UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249/4 "2022-02-15T13:09:34Z")

</div>

With Pinegrow Web Editor, when the feature is not available from the interface, YES, it remains possible through the addition of custom code and this is the case here.

Pinegrow is not a closed application but a solution that offers facilities for most common development needs AND does not restrict scalability when specific/custom needs are not covered with our helpers 🙂

---

<div class="post-metadata">

**Author:** ![Catative](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/catative/32/4019_2.png) [@Catative](https://forum.pinegrow.com/u/Catative)\
**Post date:** [February 16, 2022, 2:48pm UTC](https://forum.pinegrow.com/t/is-there-a-way-to-add-translation-support-to-a-theme-without-using-custom-code/6249/5 "2022-02-16T14:48:37Z")

</div>

@RobM and @Emmanuel, ok, thanks!🙂
