web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Model-driven app trans...
Power Apps
Answered

Model-driven app translations not showing for French (Canada) / Quebec

(0) ShareShare
ReportReport
Posted on by 401

Hello!

 

Our organization is based in Quebec, so making apps available in French is a must. I designed a model-driven app for a business-critical application. The base language for our environment is English (United States), ID 1033. French (France), ID 1036, is also enabled in our environment. Through the Solution, I exported all the English strings and translated them to French. Imported the translations successfully back into Powerapps.

 

Problem is, the translated strings aren't showing up when the user uses the app. Oddly, all the "system" strings are shown in French (such as Home / Acceuil), but none of the "custom strings" that I translated are showing up. Re-exported all the translations and, sure enough, they are loaded. 

 

I think the problem may be that my users aren't using French (France), ID 1036, but rather French (Canada), ID 3084 as their system language. However, I can't enable French (Canada), ID 3084, in the Admin Center. Only 1036 is available (see screenshot below).

 

Providing employees in Quebec with French-language tools is not only a nice-to-have, it is a legal obligation. Plus, I spent quite a bit of time translating 2300+ strings... couldn't wait to get back to coding after that was done! 😉

 

Any idea how I can get my translations to show in my model-driven app? 

 

CharlesS_0-1610504828040.png

 

Categories:
I have the same question (0)
  • v-bofeng-msft Profile Picture
    Microsoft Employee on at

    Hi @CharlesS :

    I think this should have nothing to do with system language. As long as you configure the translation file (ID 1036) correctly, it can take effect (I've made a test and it worked well).

    In addition, to enable this feature, users need to make personal settings:

    1\Open this Moden Driven app

    2\Select Personalalization Settings

    3\Set User Interface Language

    1.JPG2.JPG

    Best Regards,

    Bof

  • Charles Seguin Profile Picture
    401 on at

    Thanks for your reply @v-bofeng-msft !

     

    We checked the user's personal options: the settings seem to be correct.

    CharlesS_0-1610637702127.png

     

    Perhaps my translation file is not setup correctly? I was able to successfully import the translation XML file, which has three tabs:

    1. Information : No changes made here. Base language is English (United States) 1033.

    2. Display string: This tab is completely empty.

    3. Localized Labels: All my original 1033 strings are in the first column and all my French translations are in the 1036 column, as such:

    CharlesS_1-1610637962092.png

     

    Am I missing something?

     

    Thanks!

  • v-bofeng-msft Profile Picture
    Microsoft Employee on at

    Hi @CharlesS :

    Your operation does not seem to have any problems, I also tested it like this. But I did not have the problem you mentioned.

    Maybe you could check the translation file again and try to import it again.

    If this problem cannot be solved,I suggest you create a support ticket.

    Best Regards,

    Bof

  • Verified answer
    Charles Seguin Profile Picture
    401 on at

    Good news! I was finally able to fix this problem. Turns out it is not a language issue, but a security role issue. 

     

    Here is the problem and how I resolved it:

    • I had set up my security roles from blank, denying all permissions by default and only granting what I thought were the minimum necessary permissions to execute the task at hand.
    • I could not find any precise definition of the meaning of each permission. It turns out that one of the cryptic permissions was associated to the ability to view help panes in local languages. I did not have the time to  test every single permission to find out which one was responsible for this issue.
    • So I created a new security role, based on the Basic User role. I removed a few privileges (which are unacceptable for my organization, such as the ability to export to Excel) and added the required privileges for my custom entities...

    And Voilà! Help panes now show in the user's language!

     

    Moral of the story: don't create security roles from scratch. Use the most restrictive standard security role as your baseline template and build from there.

  • v-bofeng-msft Profile Picture
    Microsoft Employee on at

    Hi @CharlesS :

    Glad to learn that you solved this problem, and thank you very much for sharing the solution.

    Best Regards,

    Bof

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 356 Most Valuable Professional

#2
11manish Profile Picture

11manish 225 Super User 2026 Season 2

#3
Mohsin Ali Profile Picture

Mohsin Ali 211

Last 30 days Overall leaderboard