izhaorui / Zr.Admin.NET

🎉ZR.Admin.NET是一款前后端分离的、跨平台基于RBAC的通用权限管理后台。ORM采用SqlSugar。前端采用Vue、AntDesign,支持多租户、缓存、任务调度、支持统一异常处理、接口限流、支持一键生成前后端代码,支持动态国际化翻译(Vue3),等诸多黑科技,代码简洁易懂、易扩展让开发更简单、更通用。
http://www.izhaorui.cn
MIT License
878 stars 95 forks source link

English Version Codebase of Zr.Admin.NET? 😊 #19

Open ahsanlaeiq opened 3 months ago

ahsanlaeiq commented 3 months ago

Hi there! 👋

First of all, thank you for developing and maintaining the Zr.Admin.NET project. It’s a fantastic toolset that greatly accelerates project startup and development.

I noticed that the codebase has a lot of comments, summaries, and strings in Chinese. This makes it a bit tough for those of us who don't read Chinese.

Is there an English version available? If not, I'd love to help translate everything into English. Here’s what I can do:

  1. Translation of Comments and Summaries: Translating all comments and summaries in the code to English. (most important) 😃
  2. Localize strings to support both Chinese and English. (seems already supported Multilingual configuration Controller)
  3. Update or create new documentation in English.

Let me know if there's already something in the works or if I can start working on this. I think it would really help more developers use this great tool!

Thanks and looking forward to your reply! 😃

Best, M Ahsan ahsan.laeiq

izhaorui commented 3 months ago

Hi M Ahsan

First of all, thank you for your support, the internationalization of the front-end of the project has basically taken shape, and the back-end has not yet done the function of internationalization, if you are willing to translate, of course I would be happy.

We have Chinese documents that we use, but we are currently on a charging model, so we will not translate them for the time being

Thank you very much for your support and understanding

Best ZRAdmin author

ahsanlaeiq commented 3 months ago

Hi ZRAdmin author,

Thank you for your update. I’m glad to hear that the internationalization of the front-end is progressing well.

I’d be more than happy to assist with translating the back-end functionality so every developer can easily understand the code , when you’re ready to move forward with that.

Regarding the Chinese documents, I understand the current focus on the charging model and the decision not to translate them at this time. If there are any specific areas or documents that do require translation in the future, please let me know. I’m here to help.

Thank you again for your support and understanding.

Best regards, M Ahsan

izhaorui commented 3 months ago

Thank you very much for your participation

ahsanlaeiq commented 3 months ago

Hi ZRAdmin Author,

I wanted to let you know that I’ve already started working on the translation in the by forking your net8 branch to my net8 branch. You can see the code changes there, and I’ll keep it updated as I progress.

Once we complete the translation, we could merge PR and manage branches with a postfix like "-eng" for easy identification, such as net8-eng, main-eng, or master-eng. This is just a suggestion, so I’m open to any other ideas you might have to manage english version of ZRAdmin.

Best regards, M Ahsan

izhaorui commented 3 months ago

Hi M Ahsan,

Okay, looking forward to your translation

Best regards, ZRAdmin Author

ahsanlaeiq commented 3 months ago

Hi ZRAdmin Author,

I have signed in from my github account on official documentation to view the documentation for the backend, but it seems that VIP membership is required to access it. Could you please provide VIP membership access to my account (ahsanlaeiq)? This would greatly help me in documenting the code effectively.

Thank you for your assistance.

Best regards,
M Ahsan

izhaorui commented 3 months ago

Hi M Ahsan,

I'm sorry to inform you that I've already started working on this translation.

Best regards, ZRAdmin Author