Per discussion in the i18n team, we list languages with 80~90% progress to horizon settings.LANGUAGES list.
Currently, django and djangojs of openstack_dashboard contains enough number of messages. To clear the above criteria, both needs to have a progress of >=75%. If one of django/djangojs catalogs is missing in the horizon repo, it means the progress is <40%. As a result, the total progress will be <60% ((75%+40%)/2 = 57.5%).
The current version of the infra script import translations based on per-catalog progress. If we expect 70% or above translation progress, the current behavior would be no problem. If we want to show translations with less progress (like 50% as mentioned in the bug description), the current behavior may need to be changed.
I am not sure which is the right direction. Personally I am okay with the current behavior, but I am not against it if someone proposes more feasible solution.
Per discussion in the i18n team, we list languages with 80~90% progress to horizon settings.LANGUAGES list.
Currently, django and djangojs of openstack_dashboard contains enough number of messages. To clear the above criteria, both needs to have a progress of >=75%. If one of django/djangojs catalogs is missing in the horizon repo, it means the progress is <40%. As a result, the total progress will be <60% ((75%+40%)/2 = 57.5%).
The current version of the infra script import translations based on per-catalog progress. If we expect 70% or above translation progress, the current behavior would be no problem. If we want to show translations with less progress (like 50% as mentioned in the bug description), the current behavior may need to be changed.
I am not sure which is the right direction. Personally I am okay with the current behavior, but I am not against it if someone proposes more feasible solution.