---
url: /api/renderers/web-components/src/functions/isolate.md
---
[pantoken-root](../../../../index.md) / [renderers/web-components/src](../index.md) / isolate

# Function: isolate()

> **isolate**(`value`): `string`

Alpha

Wrap `value` in Unicode bidi isolates (FSI/PDI) so it doesn't scramble the surrounding text's
direction — e.g. a Latin filename embedded in an Arabic sentence built with plain string
concatenation. `formatMessage` already does this for MF2 placeholders; use `isolate` only when
interpolating outside MF2.

## Parameters

### value

`string`

## Returns

`string`
