Skip to content

Unicode characters are not rendering when exported to Android #77903

@phil-hudson

Description

@phil-hudson

Godot version

4.0.3

System information

Windows 11, Android Samsung A14

Issue description

When rendering a label with Chinese characters, on the exported Android app, they render as the hex value instead of the actual character.

I am using a font that supports these characters (noto-sans), and they render correctly when being run locally on PC, as well as exported to iOS.

Steps to reproduce

Run the reproduction project. Export to android, you will see the error case. Export / run locally or to iOS and you will see that it works correctly.

Please see screenshots attached of the reproduction project:

Error case from android device:

Screenshot_20230606_174126_unicode_android_debug

Local run on PC:

image

Project in UI:

image

Minimal reproduction project

unicode_android_debug.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions