   var resourceManager = CreateResourceManager();
        LocalizedString result;

        try
        {
            string value = resourceManager.GetString("Name");

            if (arguments is not null)
            {
                value = string.Format(value, arguments);
            }

            result = new(name, value, false, GetResourceLocaltion());
        }
        catch
        {
            result = new(name, "", true, GetResourceLocaltion());
        }

        return result;
    }

    priv