Language codes as files carry them (eng, fre, jpn) — names and two-letter codes.
Summary
Functions
A language code (fr, fre, jpn) as a name; unknown codes are shown upper-cased.
The two-letter code for a language code (fre → fr), for matching a preference.