Skip to content

Conversation

@seatonjiang
Copy link

The accuracy of the translation has been updated. The previous translation could not accurately describe the function of the button, making it hard for people to understand at first.

@nicoverbruggen
Copy link
Owner

nicoverbruggen commented Nov 24, 2025

The current dev branch isn't here yet so I'm going to hold off on merging this into main, but I will merge this later (into the correct branch).

If there's any other translations that need to be modified, feel free to do so.

Thank you for the fix @seatonjiang!

@nicoverbruggen nicoverbruggen self-assigned this Nov 24, 2025
@nicoverbruggen nicoverbruggen added this to the v25.12 milestone Nov 24, 2025
@seatonjiang
Copy link
Author

Hi @nicoverbruggen ,
Regarding multilingual support, I have a suggestion based on my own project experience. Over time, translation versions inevitably fall behind during prolonged updates. Ultimately, I chose Crowdin—a free solution for open-source projects. This platform offers AI translation and automatically creates branches to merge translated content. Of course, if you know of a better solution, please let me know.

@nicoverbruggen
Copy link
Owner

I'm actually currently working on a system with AI/LLM that I can run locally to translate all strings with pretty decent results.

Unfortunately, sometimes translations are not perfect (as you can see) and you need people actually using the app or checking manually.

@seatonjiang
Copy link
Author

Got it. I've tried that approach myself. Some languages do have different grammar structures, so relying solely on English translation might not yield perfect results.

@nicoverbruggen
Copy link
Owner

Yes, I do think that LLMs are well suited for this, but you do need to specifically prompt the right way. More like, translate but convey meaning without being too literal and stuff like that. Because indeed, grammar and such does cause issues if you do the "simple" thing.

It's also the difference between localization / translation / internationalization. It's difficult!

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

Successfully merging this pull request may close these issues.

2 participants