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

Multi-language Support #4

Open
paulcx opened this issue Jun 11, 2024 · 10 comments
Open

Multi-language Support #4

paulcx opened this issue Jun 11, 2024 · 10 comments

Comments

@paulcx
Copy link

paulcx commented Jun 11, 2024

Great project.

I'd like to extend this project to other languages. Can you give me some advice on how to start?

@Crispher
Copy link
Owner

What kind of multilingual support are you interested in? The nodes' names are mathlib source filenames, it is impossible to replace them in current version.

@paulcx
Copy link
Author

paulcx commented Jun 12, 2024

What kind of multilingual support are you interested in? The nodes' names are mathlib source filenames, it is impossible to replace them in current version.

Can file names be placed in config files for translation or other methods?

@Crispher
Copy link
Owner

It can be done, but overall I don't think translating filenames make much sense. For 1) some names are results of programming convention, which bear no mathematical meaning; 2) filenames are pointers, once translated it will be difficult for those who are interested in reading the actual code to locate the file; 3) mathlib changes file structure often, it is hard to keep translation up to date.

@paulcx
Copy link
Author

paulcx commented Jun 14, 2024

ok, I have an initial proposal to expand MathlibExplorer, and I'm wondering if I could get your contact information?

@Crispher
Copy link
Owner

Email me at crispherg at gmail dot com.

@paulcx
Copy link
Author

paulcx commented Jun 24, 2024

I translated the mathlib pacakge name to Chinese.

mathlib_zh.json
import_graph.txt

@Crispher
Copy link
Owner

Wow, thanks for the effort! I will try to incorporate the translation into the program.

@paulcx
Copy link
Author

paulcx commented Jun 26, 2024

Btw, the translation is done with the help of an LLM, so it is bound to have some errors, I just fix some simple ones.

@xushengfeng
Copy link

@Crispher Inspired by your video, I implemented a web explorer using echarts and wanted to add translations and even wikis to it.
@paulcx Can I use your translation?

@paulcx
Copy link
Author

paulcx commented Jul 7, 2024

feel free to use and share.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants