# Remove(string)

> Removes any alias registered under the given address.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Localization.Providers](/engine/6000.7/script-reference/unity/localization/providers.md)
* **Assembly:** UnityEngine.LocalizationRuntimeModule

```csharp
public bool Remove(string address)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The address to clear.

### Returns

| Type                                                          | Description                                         |
| ------------------------------------------------------------- | --------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | `true` if an alias was removed; otherwise, `false`. |

### Remarks

An empty or null `address` is treated as absent and returns `false`. After removal, the address resolves as a plain `Resources` path again.

Remove an alias that was registered earlier.

### Examples

```csharp
using Unity.Localization.Providers;
using UnityEngine;

namespace Unity.Localization.Samples
{
    public class ResourceFolderProviderRemoveExample
    {
        public void Run()
        {
            var provider = new ResourceFolderProvider();
            provider.AddAlias("6f1e2c0a9b3d4e5f", "UI/Logo");

            Debug.Log(provider.Remove("6f1e2c0a9b3d4e5f"));   // True
        }
    }
}
```
