# Reporting Module 7.8.0: report localization

**URL:** <https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713>\
**Category:** General Discussion\
**Created:** [November 2, 2015, 11:34am UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713 "2015-11-02T11:34:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pgmo](https://avatars.discourse-cdn.com/v4/letter/p/d07c76/32.png) [@pgmo](https://forum.inductiveautomation.com/u/pgmo)\
**Post date:** [November 2, 2015, 11:34am UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713/1 "2015-11-02T11:34:22Z")

</div>

Hi,  
I need to show the report texts according to the language selected by the user (English, Russian at the moment). Is there any command similar to system.utils.translate to achieve that?

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [November 2, 2015, 3:31pm UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713/2 "2015-11-02T15:31:42Z")

</div>

The best way I can think of at the moment is to have a parameter in your report for the language you want to use, and then use conditional keychain expressions to show your text.

An example would be: `@Language == 1 ? "Здравствуйте" : "Hello"@ `

---

<div class="post-metadata">

**Author:** ![pgmo](https://avatars.discourse-cdn.com/v4/letter/p/d07c76/32.png) [@pgmo](https://forum.inductiveautomation.com/u/pgmo)\
**Post date:** [March 1, 2016, 3:58pm UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713/3 "2016-03-01T15:58:08Z")

</div>

Hi,  
do you have any good news about reports localization in the last update 7.8.2 of the reporting module?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [March 1, 2016, 4:50pm UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713/4 "2016-03-01T16:50:06Z")

</div>

No, we haven’t added translation for the text of your query or parameters. If you need this, you should suggest it at [ideas.inductiveautomation.com](http://ideas.inductiveautomation.com/forums/255378-ignition-features-and-ideas)

---

<div class="post-metadata">

**Author:** ![pgmo](https://avatars.discourse-cdn.com/v4/letter/p/d07c76/32.png) [@pgmo](https://forum.inductiveautomation.com/u/pgmo)\
**Post date:** [March 2, 2016, 8:43am UTC](https://forum.inductiveautomation.com/t/reporting-module-7-8-0-report-localization/10713/5 "2016-03-02T08:43:04Z")

</div>

Thanks KathyApplebaum, I will do it: the way you suggested

```auto
@Language == 1 ? "Здравствуйте" : "Hello"@ 
```

is very interesting and it works pretty good but it is rather cumbersome, if you have many texts and more then 2 languages.
