-
Notifications
You must be signed in to change notification settings - Fork 689
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
Update unsupported languages in Weblate #6156
Comments
@eloquence and I discussed this as a candidate for a future sprint, to determine whether this is a bug, a process glitch in the internationalization procedures, or merely an unintended behavior of the |
@deeplow reports that this is blocking translation of |
Tl;dr: We need to, and unless I'm missing something we do not, distinguish between:
Findings: We have three kinds of "supported" "languages" for four different stages of the localization process:
(2)(1) is what keeps a language in sync in Weblate. In our current workflow and tooling, we can't enable (2) without first doing (1). Doing (2) also enables (3). Therefore, adding a new If we want to add or update
From then on it's available for translation, configuration, and selection like any other language. Since there's been a specific request for |
This procedure worked well enough to sync I'm adding this ticket to the v2.4.0 milestone just for visibility to that release's Localization Manager, who can evaluate translation coverage for Now: this is cumbersome. If we plan to move I'll also file a companion ticket to freedomofpress/securedrop-client#1438, which is the complement to this problem. There, we have languages being translated that we don't yet want to support; here, we have languages that can't yet be translated because we don't support them. |
Per #6156, include pt_PT as a supported language during the v2.4.0 translation period. Revert this commit before merging translations into "develop" if this translation doesn't reach adequate coverage to be included in this release.
This did the trick to include |
Dropping from the v2.5.0 milestone, since this will be completed during that release and localization cycle with #6557. |
Could you add Polish as a supported language? |
Thanks for the request, @Matthaiks! We're planning (#6592) to have a policy for adding new supported languages in our v2.6.0 release. Polish looks like a promising candidate for support, so I'll make sure we consider it specifically. |
This is the result of "make translate"[1]. After #6156 and the v2.5.0 localization cycle, this updates ununsupported as well as supported languages---thus the large diff. [1]: https://developers.securedrop.org/en/latest/i18n.html#update-strings-to-be-translated
Compare:
It looks like the unsupported languages haven't been updated in a while, which means that translators will see outdated information, and won't see new strings at all. That in turn seems to make it impossible for an unsupported language to become supported by achieving 100% translation.
The text was updated successfully, but these errors were encountered: