Skip to main content
Business Central forum
Suggested answer

Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

editSubscribe (0) ShareShare
ReportReport
Posted on by 30

Hi,

I'm in Cloud, and my question concerns existing reports such as invoice, quote...

I'm able to modifiy the layout of reports with the import/export in RDLC format and Visual Code.

But I don't understand how to add or modify translations for labels (like phone number, column title...)

Please, what is the best practice today?

(I'm just migrated from Nav2017 where translation was "Text Constants" in report)

Thank you for your kind reply,

Seb

Categories:
Attachments
  • SebSeb Profile Picture
    SebSeb 30 on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Thank you for your answers,

    I'm on cloud version of Dynamics 365 BC.

    Here is my procedure:

    - I created a new report based on a existing one (1304 quote)
    - VS installed and translations added to get .xlf file.
    - I created "reportextension" for "Standard Sales - Quote" with labels I need.
    - I built and published but I don't get the labels in the dataset when printing...(printing excel data)

    Here my report extension code :

    reportextension 50100 ReportQuoteExtension extends "Standard Sales - Quote"
    {
         labels
        {
            LabelName = 'Customer_Lbl', Comment = 'Foo', MaxLength = 999, Locked = false;
        }
     }

  • Suggested answer
    Amit_Sharma Profile Picture
    Amit_Sharma 2,545 on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Hi,

    Refer the below link

    https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-work-with-translation-files

    Regards

    Amit Sharma

    www.erpconsultors.com

  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 59,978 Super User on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Just adding two examples.

    https://yzhums.com/21067/

    https://yzhums.com/28430/

    Hope this helps as well.

    Thanks.

    ZHU

  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 59,978 Super User on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Hi, If you mean Microsoft's translation language packs, you can find them in the On-Pre installation package.

    For example,

    C:\Temp\Dynamics.365.BC.45889.W1.DVD 20.5\Applications\BaseApp\Source

    pastedimage1664785950020v1.png

    pastedimage1664786025048v2.png

    You can find the part you want to modify.

    pastedimage1664786117633v3.png

    But for other AppSource Extensions, if the Partner does not share translation files (xlf file), we have no way to add translations.

    Because we have no way of knowing the IDs of these fields that need to be translated.

    pastedimage1664786261495v4.png

    A workaround is to re-add caption to the fields. But this also doesn't work for all translations.

    Hope this helps.

    Thanks.

    ZHU

  • SebSeb Profile Picture
    SebSeb 30 on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Thank you for your reply,

    Please, how can i see the list of translations contained in the languages packages from AppSource?

    I have created a copy orf the report, how to add the translations needed and then deploy my customization? with XLIFF?

  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 59,978 Super User on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Hi, The translation method of report is no different from table and page.

    Hope the following helps.

    XLIFF translation files (Working with Translations)

    https://yzhums.com/2684/

    Thanks.
    ZHU

  • Suggested answer
    Amit Baru Profile Picture
    Amit Baru 3,025 on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    Hi,

    1. Install the languages packages from AppSource

    2. Use Caption property

    Regards

    Amit Sharma

    www.erpconsultors.com

  • Suggested answer
    Inge M. Bruvik Profile Picture
    Inge M. Bruvik 32,714 Super User on at
    RE: Dynamics 365 Business Central cloud - How to translate reports into different languages? (like quotes, invoices...)

    You can try to install the languages packages from AppSource and check of they have necessary translations for the reports you are working with.

    appsource.microsoft.com/.../apps

    If not you will have to create a copy of the report , add the translations needed and then deploy your customization.

Helpful resources

Quick Links

New Blog Features Released!

Check out the new community blog features for viewers and authors…

Setting Up Knowledge Sources for Copilot…

Look at how configuring a comprehensive knowledge base is crucial…

Demystifying Copilot with Georg Glantschnig…

Industry experts answer burning questions directly from our amazing Community…

Leaderboard

#1
Andre Arnaud de Calavon Profile Picture

Andre Arnaud de Cal... 283,080 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 222,601 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,138

Featured topics

Product updates

Dynamics 365 release plans