How to detect Brazilian Portuguese language setting in device

Good day. I use the Application.systemLanguage to detect the language that the device is using. However, I’m having a problem detecting Brazilian Portuguese because it’s not included in the list in SystemLanguage class, only the Portuguese. Is there a workaround to detect the said language? We’re releasing in iOS and Android if that helps. Thank you very much.

It’s ridiculous that Unity uses an internal enum for this when we already had a perfectly good universal ISO standard. IDK about mobile but this works on PC:

using System.Globalization;
CultureInfo ci = CultureInfo.InstalledUICulture;
string isoLanguageID = ci.Name;