Matomo location_browser_lang

These are example codes in the column matomo_log_visit.location_browser_lang, it seems to me this is a combination of two codes. Can someone help translate this. I am creating a separate lookup column for browser language name, so I need a translation of this column into complete names ie fr should translate to french

fr-cm
fr-cn
fr-de
fr-dj
fr-dz
fr-eg
fr-es
fr-fr
fr-ga

Hi All, any insights on this ?

In my opinion, if this follows standard rules, fr-* is French…
fr-cm would then mean French from Cameroon
fr-cn would then mean French from China? (maybe to take currency - Renminbi -, number/date formats, etc. into consideration?)
fr-de would then mean French from Germany?
fr-dj would then mean French from Djibouti
fr-dz would then mean French from Algeria
fr-eg would then mean French from Egypt
fr-es would then mean French from Spain?
fr-fr would then mean French from France!
fr-ga would then mean French from Gabon