public LSL_String llGetAgentLanguage(string id)
{
if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return "";
IAgentConnector AgentFrontend = DataManager.DataManager.RequestPlugin<IAgentConnector>();
if (AgentFrontend == null)
return "en-us";
IAgentInfo Agent = AgentFrontend.GetAgent(new UUID(id));
if (Agent == null)
return "en-us";
if (Agent.LanguageIsPublic)
{
return Agent.Language;
}
return "en-us";
}