PixelFlasher icon indicating copy to clipboard operation
PixelFlasher copied to clipboard

i18n request

Open iCassius opened this issue 2 years ago • 6 comments

This is a great tool ! I want recommend it to more people. I'd be more than happy to be involved in localizing it so could u support any languages profile to switch ? thanks a lot !

iCassius avatar Aug 27 '22 15:08 iCassius

Update: I'm not ignoring the request, it's just that it's a big undertaking, the application is very rich in text, to cover many scenarios and warn / guide the user where appropriate. Converting all that to a catalog is not a small task, and at this point I just don't have the bandwidth. I do welcome a pull request if anyone is willing to rise to the challenge.

badabing2005 avatar Sep 25 '22 17:09 badabing2005

Update: I'm not ignoring the request, it's just that it's a big undertaking, the application is very rich in text, to cover many scenarios and warn / guide the user where appropriate. Converting all that to a catalog is not a small task, and at this point I just don't have the bandwidth. I do welcome a pull request if anyone is willing to rise to the challenge.

darker16 avatar Sep 19 '23 20:09 darker16

Workflow incorrectly closed the issue

badabing2005 avatar Oct 09 '23 19:10 badabing2005

What's the best way to do it? Would the program automatically apply the system language or add the ability to select a language in the settings?

camellan avatar Dec 01 '23 03:12 camellan

It's very tedious, the program is very verbose, there is English text all over the place. Every single one of those should be defined in a catalog and id / named string assigned to each. The code would need to be modified to reference by ID instead of direct text. And then each language would translate the entries for each ID. how the language can be chosen is super trivial after that, whether the program automatically chooses bases on locale or the user can select from the translated list, is a none issue.

Making all the coding changes is the issue.

badabing2005 avatar Dec 01 '23 04:12 badabing2005

I started working on reformatting the text: "text" to _("text")

camellan avatar Dec 01 '23 05:12 camellan