**Main components:**
* Wikidata language codes
**User story:**
As a Wikidata editor interested in adding new language codes,
I want a process that lets me know in advance if a new language code will be accepted or not
in order to not waste time.
As a Wikidata maintainer,
I want a failproof process for
in order to not make errors (see e.g. T273627).
**Problem:**
Our current processes around adding new language codes sometimes lead to inconsistent and hard-to-predict results. Also, the implementation can be inconsistent in some cases. This can be a frustrating experience for all parties involved and lead to subpar results.
**Solution:**
Make processes clearer and easier. Ideally one could predict the outcome of a request even before sending it in.
**Notes:**
* Will continue to work on this in Jan after my vacation.