-
-
Notifications
You must be signed in to change notification settings - Fork 91
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
Translation platform #526
Comments
note: not implemented yet, but it's on the roadmap: Fabulously-Optimized/vanilla-installer-python#43 But it's safe to assume that it will be implemented at some point down the road. (I think that will our next project once we've released a version lol) |
Now that I think of it... Maybe it's better to abandon wiki translations altogether.
|
Would be happy to help with the Crowdin integration 🙂 The localization process could be automated via native Crowdin GitHub connector or via the Crowdin GH Action. Also, it should be easy to convert the "Mod Menu Helper Size Checker" into a Crowdin App. This app can implement the Editor Panel Module, listen events and update the Size Checker input to validate text rendering. So translators will see the actual result during the translation process. There is a good example of the Crowdin Editor app - ICU Message Format Helper |
Well, at the moment I've signed up for it and it is connected, but not all existing translations were imported for the listing description, which I'm not sure how to fix yet.
Are you willing to PR the necessary changes to allow that? It is definitely something I'd be interested in. |
Could you please provide more details about that? |
While it clearly is translated. I read that they use machine learning or something for formats that are not strict (html, md etc) but I'm not sure how can I help it detect it better. |
Yes, it's using an ML algorithm to match translations. Probably, in this case, it wasn't able to recognize some translations There is a Crowdin app that helps in such cases - Document Aligner |
Tried that out but apparently users with special FOSS rights (which I requested) owners can only create approved FOSS projects😅 So because this uses temporary projects, it doesn't work for me unless I create a new account or switch the plan back to free. |
Working towards implementing this soon. |
The content that can be translated is increasing:
Therefore, it might be a wise idea to consider a translation platform, such as Crowdin, Transifex or Weblate.
My personal preference by a wide margin is Crowdin, and it has both a free and a FOSS plan.
However, there are some concerns with it:
The text was updated successfully, but these errors were encountered: