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 Apps
Suggested Answer

Error font

(1) ShareShare
ReportReport
Posted on by 5
I use Vietnamese language in sharepoint. I use PowerAps to export file by gallery.
But finished then not right font.
Please help me!
Categories:
I have the same question (0)
  • Suggested answer
    VASANTH KUMAR BALMADI Profile Picture
    322 on at

    This is a font-encoding issue, not a Power Apps or SharePoint language problem.

    When you export data from Power Apps (especially to Excel, PDF, or Word) using Power Automate, Vietnamese characters often appear incorrectly because the file is created using a non-Unicode font or encoding.

    ✅ Why Vietnamese text breaks

    Vietnamese requires Unicode (UTF-8) fonts.

    If the export uses any of these, characters will be wrong:

    • Arial (old)

    • Calibri (older Excel engine)

    • Times New Roman (non-Unicode version)

    • Default HTML → Excel conversion

    • Create CSV action (not UTF-8)

    Power Apps itself supports Vietnamese perfectly — the issue happens during file generation.

    ✅ Solutions (choose based on export type)

    🔹 If exporting to Excel

    ✅ Best option (recommended)

    In Power Automate:

    Use Create Excel file using template

    In Excel template:

    • Use Calibri, Arial Unicode MS, or Segoe UI

    • Do not use CSV

    • Do not use “Create HTML table → Convert to Excel”

    This preserves Vietnamese characters correctly.

    🔹 If exporting using CSV

    CSV is the most common problem.

    ❌ Do NOT use:

    Create CSV table
    

    It exports as ANSI encoding.

    ✅ Correct way:

    Use UTF-8 CSV:

    1. Create file using Compose

    2. Convert content to UTF-8

    3. Save file as .csv

    Or open CSV in Excel using:

    Data → From Text/CSV → UTF-8
    

    🔹 If exporting to PDF or Word

    When using HTML → PDF:

    You must define UTF-8 and font explicitly.

    Example HTML:

    <meta charset="UTF-8">
    
    <style>
    body {
        font-family: "Segoe UI", Arial, sans-serif;
    }
    </style>
    

    Without this, Vietnamese text will break.

    🔹 If using Power Apps PDF() function

    Set font explicitly:

    PDF(
        Gallery1,
        {
            Font: Font.'Segoe UI'
        }
    )
    

    Segoe UI fully supports Vietnamese.

    ✅ Recommended fonts for Vietnamese

    Use only Unicode fonts:

    • ✅ Segoe UI (best)

    • ✅ Arial Unicode MS

    • ✅ Calibri

    • ✅ Roboto

    • ✅ Noto Sans

    Avoid:

    • ❌ VNI fonts

    • ❌ TCVN3 fonts

    • ❌ legacy Times New Roman

    ✅ Summary (most important)

    Vietnamese text breaks because:

    • Export file is not UTF-8

    • Font does not support Unicode

    • HTML export lacks <meta charset="UTF-8">

    ✅ Best practice setup

    Power Apps Gallery
       ↓
    Power Automate
       ↓
    Create Excel using template
       ↓
    Unicode font (Segoe UI)
       ↓
    Correct Vietnamese text
    

     

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 Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard