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

Provide a translation dashboard #143

Open
3 tasks
AA-Turner opened this issue Jan 7, 2025 · 6 comments
Open
3 tasks

Provide a translation dashboard #143

AA-Turner opened this issue Jan 7, 2025 · 6 comments

Comments

@AA-Turner
Copy link
Member

AA-Turner commented Jan 7, 2025

The most recent documentation monthly meeting discussed providing a dashboard for the translations and progress.

Suggestions:

Relevant prior art: https://translations.react.dev/

A

@m-aciek
Copy link

m-aciek commented Jan 7, 2025

I'm happy to move the repo to Python org on GitHub or to integrate it into docs-build scripts repo. I was about to add a permissive license info (MIT?) to the project, will try to do it soon.

contribution links

What do you mean by that? Linking to devguide/translating from dashboard? Or some other per-language-project links?

@AA-Turner
Copy link
Member Author

AA-Turner commented Jan 7, 2025

I'm happy to move the repo to Python org on GitHub or to integrate it into docs-build scripts repo. I was about to add a permissive license info (MIT?) to the project, will try to do it soon.

Wonderful! Make sure that all others with copyrightable contributions consent.

MIT seems fine, other options could include CC-1.0 (used by PEPs code) or 0BSD (used in pythoncapi-compat), but these are more permissive.

My preference would be to include it in docsbuild-scripts, but others may have a different view -- let's wait for other comments.

What do you mean by that?

Sorry for being unclear, I meant links to contribute to each translation, like on the React dashboard.

A

@adorilson
Copy link

  • Add translation contribution links to the dashboard

This is already provided by the language column in Maciej's dashboard. Or not?

  • Perhaps move the dashboard to docs.python.org/translations

What about updating https://devguide.python.org/documentation/translating/ with dashboard data instead of creating a new page?

@AA-Turner
Copy link
Member Author

The language column links to the repo, which often isn't where to directly translate text. I envisaged linking to both the repo and eg transifex.

I suggest having a dedicated page to allow updating more frequently and to allow it to be single purpose. We could put this in the devguide but it feels like a bit of a stretch to include dashboard-like content.

A

@adorilson
Copy link

The language column links to the repo, which often isn't where to directly translate text. I envisaged linking to both the repo and eg transifex.

So, do you mean the Link column at https://devguide.python.org/documentation/translating/#translating ?

I suggest having a dedicated page to allow updating more frequently and to allow it to be single purpose. We could put this in the devguide but it feels like a bit of a stretch to include dashboard-like content.

My concern is about avoiding duplication and/or fragmentation. Maybe we can do the opposite: move the table on the page above to the dashboard (I mean not the table itself, but the content) and keep the paragraph and link to the dashboard. Something like:

image

@hugovk
Copy link
Member

hugovk commented Jan 8, 2025

Wonderful! Make sure that all others with copyrightable contributions consent.

MIT seems fine, other options could include CC-1.0 (used by PEPs code) or 0BSD (used in pythoncapi-compat), but these are more permissive.

I've contributed. I consent to MIT, CC-1.0 and 0BSD, and open to considering others.

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

4 participants