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 of QTads interface #26

Open
tseykovets opened this issue May 11, 2024 · 0 comments
Open

Internationalization of QTads interface #26

tseykovets opened this issue May 11, 2024 · 0 comments

Comments

@tseykovets
Copy link

There are many TADS games written in different languages, not just English.
QTads supports setting the encoding for the TADS 2 virtual machine so that it can run games in different languages.
However, QTads does not support internationalization of the interface so that the program can be conveniently used by people speaking different languages.

I suggest considering adding support for internationalization of the QTads interface.
For example, the gettext system can be used for this: connect the system, wrap all interface lines in the gettext function and provide the ability to add translations.
It is also useful to add to the preferences the ability to explicitly select the interface language.

If this feature were implemented, it would expand the audience of QTads and make it useful to more fans of interactive fiction.

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

No branches or pull requests

1 participant