English to Arabic

I have one custom report in which i have some lines details the lines details are in english language so when i run the report the lines data should be translated into the arabic language



like above screen shot how to do this?

You seem to be talking about data (not labels).

You can provide translations for product description; that’s a standard feature.


You can than pass a language ID to methods like InventTable.itemDescriptionOrName().

If you want something similar for other data, you may need to create a customization.

hi martin drab thank you for your reply
what if i want to translate custom name into arabic?

If you want to provide a translation for a field that doesn’t support translations, you’ll need to develop a customization adding the logic.

thank you martin but can you help me with that ?

I hope so. But at the moment, I don’t know what you’re struggling with. Have you decided to follow the design of used for translation of item descriptions, or to do something else? What is the specific problem you need help with?

Hi Deepak,

We’ve handled similar cases for customers where English line details had to be shown in Arabic on custom reports. Usually we store the Arabic version of the text and switch it at runtime based on language, or use a simple translation mapping. It’s not too complex once the structure is in place.
If you want, I’m happy to walk you through the approach or jump on a quick call whenever you’re ready.

Hi @Hardik_Gupta, thank you for your valuable time. The issue is resolved. They used the same approach and created an Arabic field as well, so I took that value and printed it on the report."