-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Verify Harbor translations #16321
Comments
It looks like the files for the translations have been update with the current UI fields as they were added to the Harbor portal UI. They were added in English, mixed in with the previously translated fields. More info on how translations within the harbor portal ui work can be found here: https://goharbor.io/docs/2.4.0/build-customize-contribute/developer-guide-i18n/ |
@Vad1mo Here's the issue for validating the Harbor interface localizations. Thanks for offering to help with German. Please tag anyone else you thinking might be willing to help :) |
@sluetze Harbor has code freeze for 2.5, so I guess it's safe that we look at the german translation. should we setup a session for next week? |
Sure, will reach out on slack tomorrow. |
This is not clear to me, can you elaborate about the goal you are trying to achieve? Normally we look at all the text snippets that are not translated and translate them. |
@Vad1mo I'm just wondering if its possible to keep track of updates to the interface that would need to be translated. For example, if there is a PR that updates the interface text, then we should make an issue to track that translation work is needed? Or, should we just do a check around release time to see if anything has been updated and translate it then? I'm trying to think about translation needs going forward to see if we can make this process easier for folks to know when we need help, and I was interested to see if y'all had any ideas :) |
So I would say that for the moment it is enough to ping all the translation responsible people before the release and ask them to take a look and update the lang file. |
alternative would be to ping the people when changes are made to the file and make language-specific changes directly. But this would slow down the developers (since they would be dependent on translators) and would result in duplicate work as translator, since sometimes there is more than one language-change in a release. So this is a bad idea. a ping a few days/weeks before code-freeze should be sufficient. |
@a-mccarthy, there is #16524 open for FR translation. According to google translate and my minimal French the translation seems reasonable and definitely better than the status quo |
The french translation was updated in this PR: #16570 🚀 |
This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days. |
Keep it open so that the community can continue to contribute |
This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days. |
This issue was closed because it has been stalled for 30 days with no activity. If this issue is still relevant, please re-open a new issue. |
Describe the solution you'd like
We have a lot of community contributor translations for the Habror portal, https://github.com/goharbor/harbor/tree/main/src/portal/src/i18n/lang. We should go through each translations and make sure that they are correct and updated for the most recent version of Harbor.
Describe the main design/architecture of your solution
We should reach out to the Harbor community to see of folks are able to validate the current translation files.
Checklist of languages to validate:
Ask to community:
If you are fluent in any of the above languages, please review the file for your language and verify that the content is correct or open a PR with any changes.
Related links
The text was updated successfully, but these errors were encountered: