Use unicode utf-8 for worldwide language support ไม ม

UTF-8 encoding is the industry standard across the internet, modern devices, and cloud services. HybridMount File Cloud Gateway connections use UTF-8 for compatibility purposes.

If you attempt to upload a file/folder with a name that contains non-UTF-8 characters using FTP or NFS, HybridMount will prevent them from being uploaded to cache spaces and cloud services.

As the Windows NFS client does not support UTF-8 encoding by default, this may be a blocker for some users.


Workaround

If you require using the Windows NFS client with HybridMount File Cloud Gateway, you can enable a beta setting in Region Settings to enable UTF-8 encoding.

Important

Beta settings are intended for testing purposes. When applied, this setting may alter path names, causing some applications to stop working normally. This workaround should not be used unless you are aware of these potential consequences.

หลายๆ ท่าน ณ เวลานี้คงคุ้นเคยกับการบันทึกข้อความเพื่อใช้ข้ามอุปกรณ์ เช่น การบันทึกข้อความด้วย NotePad บน Notebook หรือ PC เพื่อส่งไปใช้งานกับ Smart devices อย่าง Smart Phone ตระกูล Androids หรือ iOS Devices

ซึ่งการบันทึกข้อความภาษาไทย อาจจะประสบปัญหา “อักขระขยะ” ทำให้อ่านไม่ได้ ดังภาพ

Use unicode utf-8 for worldwide language support ไม ม

ภาพปัญหาภาษาไทยเมื่อเปิดด้วย Google Drive

Use unicode utf-8 for worldwide language support ไม ม

ปัญหาข้างต้น แก้ไขได้โดยในขณะที่พิมพ์ข้อความและบันทึกด้วย NotePad บน PC หรือ Notebook ให้เลือกการบันทึกค่า Encoding เป็น UTF-8 ดังนี้

อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค

Strange characters are displayed in meeting requests, read receipts, and IRM messages

  • บทความ
  • 06/28/2022
  • นำไปใช้กับ: Outlook for Microsoft 365, Outlook 2016

ในบทความนี้

Symptoms

In Microsoft Outlook and Outlook for Microsoft 365, some recipients receive email messages that contain a mix of characters in various languages in the text body. The messages may take some time to load.

This issue can occur in the following media:

  • Read Receipts
  • Email Recalls
  • Meeting Requests
  • IRM email messages

Cause

A beta Windows Unicode UTF-8 support setting is enabled by the sender. Outlook doesn't support this setting.

ตอนลงโปรแกรมครั้งแรกยังปกติดีอยู่ (window 10 ของแท้) ผ่านไป 2-3 วัน อยู่ๆ ภาษาไทย เป็นสี่เหลี่ยมค่ะ ปกติใช้ Chrome ก็ยังปกติดีอยู่ แต่ไม่ค่อยได้เปิด microsoft edge ลบ microsoft edge แล้วลงใหม่ก็ยังเป็นอยู่ค่ะ รบกวนขอคำแนะนำ

Use unicode utf-8 for worldwide language support ไม ม

In some Windows 10 builds (insiders starting April 2018 and also "normal" 1903) there is a new option called "Beta: Use Unicode UTF-8 for worldwide language support".

You can see this option by going to Settings and then: All Settings -> Time & Language -> Language -> "Administrative Language Settings"

This is what it looks like:

Use unicode utf-8 for worldwide language support ไม ม

When this checkbox is checked I observe some irregularities (below) and I would like to know what exactly this checkbox does and why the below happens.

Create a brand new Windows Forms application in your Visual Studio 2019. On the main form specify the Paint even handler as follows:

private void Form1_Paint(object sender, PaintEventArgs e)
{
    Font buttonFont = new Font("Webdings", 9.25f);
    TextRenderer.DrawText(e.Graphics, "0r", buttonFont, new Point(), Color.Black);
}

Run the program, here is what you will see if the checkbox is NOT checked:

Use unicode utf-8 for worldwide language support ไม ม

However, if you check the checkbox (and reboot as asked) this changes to:

Use unicode utf-8 for worldwide language support ไม ม

You can look up Webdings font on Wikipedia. According to character table given, the codes for these two characters are "\U0001F5D5\U0001F5D9". If I use them instead of "0r" it works with the checkbox checked but without the checkbox checked it now looks like this:

Use unicode utf-8 for worldwide language support ไม ม

I would like to find a solution that always works that is regardless whether the box checked or unchecked.