Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If enter Chinese characters, garbled characters are displayed #65

Open
asasn opened this issue Nov 26, 2024 · 1 comment
Open

If enter Chinese characters, garbled characters are displayed #65

asasn opened this issue Nov 26, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@asasn
Copy link

asasn commented Nov 26, 2024

If there is no plan to localize the interface, can you consider the editable area? Currently, Chinese characters are garbled.
image

@mhgolkar
Copy link
Owner

Godot v3 (an old version of the engine behind Arrow) has a bunch of limitations when it comes to non-Latin scripts, including lack of proper RTL support, and as far as I remember, not being able to fallback to or load system fonts. Arrow itself has few problems too. One is a limited font being used both for icons (UI in general) and inputs which was a decision far from ideal. Thankfully Godot v4 has a great language support, but aside from the port being very time-consuming, Arrow should also be fixed in ways to say there will be a perfect language support.

Anyway! These are problems that should be addressed eventually and fundamentally . They've been bothering me for a long time and I have had plans to fix them; but I can not guarantee anything happening soon.

Meanwhile, changing default fonts may help as a temporary solution.
Find a font suitable for your job and replace the current ones with that. You will need to change text-icon of some UI buttons too; otherwise they would look weird or not show up at all.
Please inform me of the results and if changing the font helped.

I'll keep this issue open as a subject to be properly addressed in mid or long-term.
Have a nice time

@mhgolkar mhgolkar added the enhancement New feature or request label Nov 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants