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

Hope to improve official multilingual support as soon as possible to avoid (potential) conflict #68

Open
LaoshuBaby opened this issue Aug 14, 2023 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@LaoshuBaby
Copy link

LaoshuBaby commented Aug 14, 2023

In fact, this Issue is not to ask the author for anything, but a reminder for those who want to do multilingual translation in the future, let him/her/they know that someone is already doing translation work in a certain language, because I have seen that there is no Issue about multi-language support, so I plan to translate directly and submit a PR initially.

However, before start to translate, I took a glance at the currently active forks... It's amazing, there are already two forks working at the Chinese(Simplified) at the same time:

Content comparison by @Steve-xmh vs Content Comparison by @justjavac

Finally, I think I should point out that I'm just a passer-by, so while I hope that if possible any developer looking to translate "youre-the-os" can reply here which language that he/she/they want to add, my advocacy has nothing to do with the original author and does not represent the opinions of plbrault


其实这个Issue并不是为了向作者请求什么,因为我看了一下没有任何一个Issue是关于多语言支持的,因此我就打算直接动手翻译然后交一个PR

不过,在开做之前,看了一下目前活跃的fork……不得了,已经有甲乙两队在同时施工了

@Steve-xmh内容对比@justjavac内容对比,都是添加中文(简体)的多语言支持

(因此我保留了这段中文Issue文本,希望下一个想要翻译它的人不要再发明一次轮子,感觉本项目在短时间内获得的关注与中文编程社区内的快速传播有密切关系)

@plbrault
Copy link
Owner

This is amazing indeed! If someone wants to submit a PR to implement multilingual support, I will happily look into it! And I can volunteer myself for a French translation!

I tried one of the Chinese forks, and noticed that the loading time is exponentially longer. Is this a font issue? What are possible solutions?

@asukaminato0721
Copy link

Is this a font issue?

image

this font is huge.

@plbrault plbrault added the enhancement New feature or request label Aug 18, 2023
@sikha-root
Copy link

sikha-root commented Aug 20, 2023

I've only briefly looked through the forks regarding this, but it looks like nobody's implemented proper i18n/l10n support, correct?

Anyway CJK fonts are going to be significantly larger than their Latin counterparts no matter what. I think the smallest Japanese font, for example, I have installed on my system is a little over 2MB (IBM Plex Sans JP), but they range up to 50MB (Noto Serif CJK). Ideally I feel like these should just be loaded from the system, if possible? I haven't yet looked at the repository's contents yet.

@wviana
Copy link
Contributor

wviana commented Aug 25, 2023

How it it going? As soon as someone structure to have other languages files I will start to contribute in PT-BR translation.

Maybe we could use something like python-i18n

@plbrault plbrault added the help wanted Extra attention is needed label Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants