We have CSF language packs installed and we have been able to successfully have translated document labels for reports based on the included Report Data Definitions (for example the ARForm RDD).
I am developing a report based on a BAQ. When I add the BAQ to an RDD and then setup some labels there, none of them are being translated as I would expect.
Has anyone setup translations in a situation like this?
Welcome to the forum!
I tried this years back and it was working fine but it may be wrong or outdated now. I remember you need 2 things: use the Report Labels tab from the RDD to add your label text and then use those in your SSRS report; and add the translation for that text in Language Maintenance. Then, when you switch languages in Epicor, you should see the translated text.
What you say is correct for RDD’s that are based on Epicor tables (like the RDD’s that come standard with Kinetic). In my case the RDD is based on a BAQ I have developed. I think the step I am missing here is how do I tell the report what language I want to translate the labels to? In out of the box Kinetic RDD’s they seem to have a field called RptLanguageID, but I’m not sure how this tells the report the language.
I use this for RDD’s based on my BAQ’s as well. Epicor looks at what language the user has assigned and translates automatically (if there’s a translation added of course). You can assign the language in User Account Security Maintenance. We also have the CSF purchased for that language - I didn’t mention that maybe that matters.