kiota
kiota copied to clipboard
Check for missing translations
Is your feature request related to a problem? Please describe the problem.
When maintaining the vscode extension, it's easy to forget to update the translation files after a feature is done. It would help us to add a new check to show us the missing translations available
Client library/SDK language
None
Describe the solution you'd like
Introduce a script file that checks the missing translations and generates a readable list for the items that need attention. Preferably in a table and available in CI/CD
Additional context
No response
This is a good idea. I have some thoughts:
- Have labels that you can attach to a PR to reduce workflow runs. Adding these labels to a PR triggers the workflow. If a PR is not introducing/using translation strings, there's no point to run the workflow.
- Instead of putting the output of untranslated strings in an artifacts file, post a comment on the PR with the table. Consecutive updates to the PR should check if that comment exists and update it accordingly. This should help to reduce multiple comments.