-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Proposal to map out outdated translations #1480
Comments
Great idea! Keep in mind that the API doc is not translated, so this only applies to the rest of the doc. |
@crandmck @UlisesGascon @bjohansebas @chrisdel101 Hello team, I developed a script that creates a page with translation statuses. But :´( the action doesn't work I think it could be a configuration for action I forced the manual creation of the page, to view https://deploy-preview-1586--expressjscom-preview.netlify.app/en/resources/status-translate Would anyone like to help me develop this idea? or solve the action problem? |
Maybe it could work to add these lines during the checkout in GitHub Actions, so it references the branch. - uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.ref }} edit: I saw that you tried that, I'll keep investigating. |
@bjohansebas thanks for the feedback, it's probably permissions. @crandmck can you help us? |
It looks like @UlisesGascon did something very similar to this in #1514 ... Unless I'm misunderstanding. For example, I notice that this PR I opened today automatically was tagged with numerous Can you guys clarify if there's a difference between this PR and what the above PR did? |
In our recent TC meeting, we discussed the need for a more efficient method of detecting outdated translated versions of our documentation. Below is a proposal aimed at addressing this issue and enhancing the user experience for our contributors.
Assumptions
Workflow
I propose creating a GitHub Action similar to the one discussed in Issue #1479. This action would detect changes made in any version using regex for the paths. It would then add tags in the PR for other versions that need translation, such as
needs fr translation
andneeds sp translation
. This tagging system would enable us to easily identify closed PRs requiring translation. For instance, we could filter closed PRs for the French version using a tag-based search: French Version PRs.If a change doesn't require translation, such as fixing a typo in the English text, we can simply remove the corresponding tags before merging the PR.
Next Steps
CONTRIBUTING.md
guide to incorporate this workflow.The text was updated successfully, but these errors were encountered: