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

Localization of control labels #141

Closed
trebmuh opened this issue May 30, 2019 · 3 comments
Closed

Localization of control labels #141

trebmuh opened this issue May 30, 2019 · 3 comments

Comments

@trebmuh
Copy link
Contributor

trebmuh commented May 30, 2019

Hi @nickdowell

For now, the menu items and other stuffs are translatable. Would that be possible to have the GUI stuff translatable as well? I mean here the "buttons texts" (WAVEFORM, SHAPE, ATTACK, DECAY,...etc).

@nickdowell
Copy link
Member

Currently those bits of text are included in the background image. Because the UI has fixed positions and sizes for each control, it would not be able to adapt to certain words being longer in some languages. Therefore it would be quite difficult to make them translatable and do it well in the current implementation... so I'm not sure it's worth the effort. Will add this as an aim for #37

That said, pull requests are welcome if you feel like taking on making the control labels translatable!

@trebmuh
Copy link
Contributor Author

trebmuh commented Jun 1, 2019

OK, fair enough. I hope some programming people will jump in for that! (I'm not such a programming person)

@nickdowell nickdowell changed the title [FEATURE REQUEST] GUI translation Localization of control labels Sep 20, 2020
@nickdowell
Copy link
Member

Closing because I don't think this is necessary and would break 3rd party skins (like Etna)

Furthermore amsynth's UI is meant to look a bit like a piece of hardware, and hardware synth labels are always in English.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants