The Beebox uses ISO 2-letter language codes. Such codes consist of a language part and an optional regional indicator:

 

These API methods provide language lists:

Enumerate all Beebox languages

Get source and target languages of project

 

Some languages do not have an official ISO code yet (sic) and we have filled in the blanks were needed. Therefore, some language codes may not be ISO compliant.