CLDR provides key building blocks for software to support the world’s languages, with the largest and most extensive standard repository of locale data available. This data is used by a wide spectrum of companies for their software internationalization and localization, adapting software to the conventions of different languages for such common software tasks. It is a building block of python babel which is used by SecureDrop. When something is missing from CLDR it follows that SecureDrop is therefore not capable of displaying the required language, even if the translations are available.
The following process is a guide for people willing to help improve the CLDR database in the three main individual codes:
Step 1: create an account to participate in CLDR
- http://www.unicode.org/reporting.html to request an account and select Request for CLDR Submitter ID.
Step 2: propose a new language for the missing languages:
- ku Kurdish macrolanguage is already in CLDR seed
Step 4: CLDR is published every year, the schedule is on the left of each page and should be followed to not miss deadlines
Step 5: file a bug against python babel in case they did not updated to the latest published CLDR
Step 6: enjoy SecureDrop translated in Kurdish Kurmanji and Southern Kurdish