Repository navigation
Multi language support #112
Replies: 4 comments 15 replies
|
Nice Idea but it need heavy work on the code. Maybe in a later version |
|
Adding to this rather than opening a new thread, since it is the same problem for Up front: the code and the analysis below were produced by an AI assistant (Claude - Opus 5) @limbo666 you said this needs heavy work on the code, and you were right. So we did What the work amounts to There are 363 hard-coded assignments to UI properties (
MSBuild generates the satellite assemblies on its own ( Two things deliberately left out
Status Infrastructure done, plus Questions before going further
If the answer is no, that is genuinely fine — I will keep it local and stop bringing it |
|
Update on this, in case it is still of interest. I said I would do the heavy part and see how bad it actually was. It is Branch: https://github.com/vittop89/DesktopFramesPlus/tree/add-localization It ended up being two things, not one The first is the translation itself: every string a user can read now goes The second is the part I think matters more to you, and it was not in my
That second point is what turns this from "one more language to maintain" Three things that needed a code change, not just a string move
What deliberately stayed in English Log messages and their categories: you read those when someone reports a bug, About the eight languages — please read this part Italian is mine and I stand behind it. The other seven (French, Spanish, They are built so this is safe: a key that is not translated is omitted If you would rather take Italian only and let native speakers contribute the Disclosure The code and this analysis were produced by an AI assistant working under my One small unrelated thing
How would you like this? One PR, or the infrastructure first and the language files after? Any naming Happy to rebase onto 2.7.8.x whenever it lands. |
|
v 2.7.8.376 support language selection and custom language addition https://github.com/limbo666/DesktopFramesPlus/releases/tag/2.7.8.376 |


Uh oh!
There was an error while loading. Please reload this page.
Hi, thank you for this useful project.
Could you please consider adding Chinese language support
I think this would make DesktopFences easier to use for more Chinese-speaking users. If translation files are needed, I would be happy to help provide or review the Chinese translation.
Thanks again for your work!
All reactions