Timthreetwelve / WUView

Windows Update Viewer
MIT License
177 stars 12 forks source link

Multilanguage interface #3

Closed bovirus closed 1 year ago

bovirus commented 1 year ago

@Timthreetwelve

Could you pelase consider to modify the source code to have a multilanguage GUI?

I can help you with Italian language.

Thanks.

CMTriX commented 1 year ago

Can help with Dutch

bovirus commented 1 year ago

@Timthreetwelve

Will be there this option?

Timthreetwelve commented 1 year ago

I appreciate the enthusiasm! I've never attempted globalization for any of my apps. I look forward to the challenge. I've researched it but haven't come across a good how-to guide. If you could suggest a reference or a repo here on GitHub I could investigate it further. That being said, I have limited time and i believe that bug fixes should have priority.

bovirus commented 1 year ago

@Timthreetwelve

What's the development language for this application?

Timthreetwelve commented 1 year ago

C# / .NET 6.

Timthreetwelve commented 1 year ago

@bovirus and @CMTriX, I wanted to provide an update on this. I've started work on adding localization to Windows Update Viewer. As I see it, the first step is to find all of the strings that are exposed in the UI and convert them to resources in resx files, in English first. (This step is going to take a while.) Once that is done, I can move on to other languages. @bovirus has opened issue #5 in TimVer for the same thing. I think that it would be better, at least at the beginning, to concentrate on this app and then move on to other apps.

Thanks for hanging in there with me.

Tim

bovirus commented 1 year ago

@Timthreetwelve

Are two different app with the same request because is normal to ask a localzied GUI for a better use.

I believe that you can concentrate also on one time for all to enable multilanguage interface. One time that is done no need additional job. Otherwise if you consdier tyhe multilanguage GUI a second setep probably you never do it.

Timthreetwelve commented 1 year ago

Multilanguage interface is now available. Please see Contribute a Translation topic in the Wiki.

Thanks for your patience.

bovirus commented 1 year ago

@Timthreetwelve

Thanks.