Beta - Use Unicode UTF-8 Questions - Windows 10

Sam Whiteland-Smith 6 Reputation points
2022-10-10T07:46:06.7+00:00

Hi Iginite community,

I'm working on a project to integrate some international users (Greek) into our existing services. I'm looking for more information/suggestions about the "Use UTF-8 for worldwide language support." option within Windows 10.

This option is found under Control Panel -> Change time, date or Number formats -> Region -> Change System locale

We have deployed laptops to them that have been appropriately localised to display in Greek with the correct keyboard setup.

I'm having an issue with File names shared by external Greek businesses. The files are displaying incorrectly within File Explorer, Onedrive and SPO.

This only happens when "Use UTF-8 for worldwide language support" is enabled.

With this setting disabled, the filenames display correctly in Greek. Unfortunately, two of their business apps require UTF-8 to be enabled; otherwise, the text layers have a similar issue where they do not display the correct characters.

I understand Unicode vs UTF most likely causes this. Is there anything I can do to administrate around this for them or apply UTF-8 to specific applications?

Many Thanks

Sam

Windows for business Windows Client for IT Pros User experience Other
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,751 Reputation points
    2022-10-11T15:41:13.423+00:00

    Hello there,

    As of Windows Version 1903 (May 2019 Update), you can use the ActiveCodePage property in the appxmanifest for packaged apps, or the fusion manifest for unpackaged apps, to force a process to use UTF-8 as the process code page.

    You can edit the registry to force enable this.

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
    "ACP"="65001"
    "OEMCP"="65001"
    "MACCP"="65001"

    Use UTF-8 code pages in Windows apps https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page

    ------------------------------------------------------------------------------------------------------------------------------------------

    --If the reply is helpful, please Upvote and Accept it as an answer–

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.