Skip to content
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

i18n request #20

Open
iCassius opened this issue Aug 27, 2022 · 6 comments
Open

i18n request #20

iCassius opened this issue Aug 27, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@iCassius
Copy link

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 !

@badabing2005 badabing2005 added the enhancement New feature or request label Aug 28, 2022
@badabing2005
Copy link
Owner

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.

@Qbiology Qbiology mentioned this issue Aug 19, 2023
@darker16 darker16 mentioned this issue Sep 19, 2023
@darker16
Copy link

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
Copy link
Owner

Workflow incorrectly closed the issue

@camellan
Copy link

camellan commented Dec 1, 2023

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?

@badabing2005
Copy link
Owner

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.

@camellan
Copy link

camellan commented Dec 1, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants