Implementers are currently figuring out how to derive the languageCode's value in an interoperable manner.
During the CR phase of standardization, implementers will report back on implementation experience, possibly using Unicode CLDR to derive the languageCode. Please see comments of this GitHub issue for followup, or join the discussion.