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

Dynamically generate about dialog from metainfo #806

Merged
merged 3 commits into from
Jan 2, 2024

Conversation

rdbende
Copy link
Collaborator

@rdbende rdbende commented Dec 1, 2023

Marked as draft as it depends on #799.

@rdbende rdbende marked this pull request as ready for review December 3, 2023 14:18
# Icon
- Jakub Steiner

# Translators
Copy link
Collaborator Author

@rdbende rdbende Dec 4, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Translators section is to be removed after the PO files have been updated

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How will the PO files need to be updated? Will the translators be shown automatically in the about dialog?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

about.set_translator_credits(_("translator-credits"))

There's the "translator-credits" string which translators can localize, so only the translators relevant to that language will show up in the about window. (docs)
Actually, it might be a good idea to still list all translators somewhere, though AUTHORS.md is probably not the best place for it.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice thanks for the information :)

@rdbende
Copy link
Collaborator Author

rdbende commented Dec 30, 2023

TODO: Make sure to also merge #839 into this

@geigi geigi merged commit 2dd65b8 into geigi:master Jan 2, 2024
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants