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

internationalization #57

Closed
8 tasks done
trebmuh opened this issue Aug 24, 2020 · 7 comments
Closed
8 tasks done

internationalization #57

trebmuh opened this issue Aug 24, 2020 · 7 comments
Labels
feature request Request to add or idea for a new feature or enhancment of an existing one good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@trebmuh
Copy link
Contributor

trebmuh commented Aug 24, 2020

I'd be great to provide a way for JiM to be translatable.
I don't know how to code that, but I'd be happy to provide a French translation when it's done.

  • Integrate gettext
  • Mark translatable strings
  • Extract messages catalog template
  • Add scripts to manage message files
  • Add reference translation (German)
  • Update meson build setup to build and install *.mo files
  • Add instructions on adding / updating a translation somewhere (new contributing guide, see Write a contributing guide #118)
  • Add global setting for language to use Add preferences setting for language #121
@trebmuh trebmuh changed the title [feature request] internationalization [FEATURE REQUEST] internationalization Aug 24, 2020
@frederic-peters frederic-peters added the feature request Request to add or idea for a new feature or enhancment of an existing one label Aug 25, 2020
@frederic-peters frederic-peters changed the title [FEATURE REQUEST] internationalization internationalization Aug 25, 2020
@frederic-peters
Copy link
Member

Sure but this will require changes to the build system, better to wait for the switch to Meson (work in progress in pull request #29)

@trebmuh
Copy link
Contributor Author

trebmuh commented Aug 25, 2020

OK, thanks for the answer, I'll wait then.
Feel free to ping me if needed.

@SpotlightKid
Copy link
Contributor

It'll also require small (though not compliecated) changes in many places in the GTK code.

I18N is something that's been on my internal wish / to do list already.

@trebmuh
Copy link
Contributor Author

trebmuh commented Nov 23, 2020

Pinging as a friendly reminder here.
Has the switch to meson progressed?

@SpotlightKid
Copy link
Contributor

I'm sorry to say, no. I can't speak for the other developers, but as for myself, I currently need to be concentrating on the business side of life, and I'm afraid I probably won't be able to work on jack-mixer before the next year.

@trebmuh
Copy link
Contributor Author

trebmuh commented Nov 25, 2020

Fair enough.
Thanks for answering.

@SpotlightKid SpotlightKid added good first issue Good for newcomers help wanted Extra attention is needed labels Dec 22, 2020
@trebmuh trebmuh mentioned this issue Mar 18, 2021
2 tasks
@SpotlightKid SpotlightKid added this to the Release 16 milestone Apr 9, 2021
@SpotlightKid
Copy link
Contributor

All done now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Request to add or idea for a new feature or enhancment of an existing one good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants