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

Textboxes don't allow RTL languages #89

Open
osuApi opened this issue Sep 27, 2016 · 11 comments
Open

Textboxes don't allow RTL languages #89

osuApi opened this issue Sep 27, 2016 · 11 comments

Comments

@osuApi
Copy link

osuApi commented Sep 27, 2016

I have tried to input text in Arabic, Syraic and Hebrew. None of the text actually renders. English and Latin letters are fine.

@peppy
Copy link
Sponsor Member

peppy commented Sep 27, 2016

the "not rendering" part is because a unicode font is not loaded by default.

@osuApi
Copy link
Author

osuApi commented Sep 27, 2016

I see. Is there any planned support for RTL languages? I imagine that by default it won't work and will just appear incorrectly.

@peppy
Copy link
Sponsor Member

peppy commented Sep 27, 2016

You're welcome to help add support, if that's what you're asking :).

@osuApi
Copy link
Author

osuApi commented Sep 27, 2016

I'm not really familiar with how the framework currently renders text (and the way I see it is very messy because I'm unfamiliar with the code!) - do you feel like pointing out where it happens? I could try working on it. But don't expect much, I'm a C# noob!

@peppy
Copy link
Sponsor Member

peppy commented Sep 27, 2016

May just be best to wait for someone who is able to help implement it do so. Not a high priority as far as I'm concerned.

@osuApi
Copy link
Author

osuApi commented Sep 27, 2016

I see. Hopefully it'll be done before the new client is ready-to-go otherwise channels like #arabic will be unusable :)

Could you label this issue please?

@ILOVEPIE
Copy link

What font is osu currently using? there's plenty of freely available unicode fonts on http://fonts.google.com

@kj415j45
Copy link
Sponsor

@benpigchu
Copy link

@ILOVEPIE In game, it's Exo 2 for latins, Noto for special characters, FontAwesome for icons and Noto CJK for CJK characters. 】
【 See the font folder under osu-resources
【 However, the default font of the osu-framework is OpenSans. 】

@ILOVEPIE
Copy link

ILOVEPIE commented Jul 25, 2017 via email

@peppy
Copy link
Sponsor Member

peppy commented Jul 25, 2017

the fonts are already setup correctly. this is not the issue. please focus on the issue.

@peppy peppy added this to the Backlog milestone Nov 21, 2017
@smoogipoo smoogipoo modified the milestones: Backlog, Candidate Issues Jan 7, 2019
@peppy peppy removed this from the Candidate Issues milestone Mar 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants