---
createdAt: 2024-08-11
updatedAt: 2025-06-29
title: Documentação da Função getPathWithoutLocale | intlayer
description: Veja como usar a função getPathWithoutLocale do pacote intlayer
keywords:
  - getPathWithoutLocale
  - tradução
  - Intlayer
  - intlayer
  - Internacionalização
  - Documentação
  - Next.js
  - JavaScript
  - React
slugs:
  - doc
  - packages
  - intlayer
  - getPathWithoutLocale
history:
  - version: 5.5.10
    date: 2025-06-29
    changes: Histórico inicial
---

# Documentação: Função `getPathWithoutLocale` em `intlayer`

## Descrição

Remove o segmento de localidade (locale) da URL ou pathname fornecido, se presente. Funciona tanto com URLs absolutas quanto com pathnames relativos.

## Parâmetros

- `inputUrl: string`

  - **Descrição**: A string completa da URL ou pathname a ser processada.
  - **Tipo**: `string`

- `locales: Locales[]`
  - **Descrição**: Array opcional de locais suportados. Por padrão, utiliza os locais configurados no projeto.
  - **Tipo**: `Locales[]`

## Retorno

- **Tipo**: `string`
- **Descrição**: A string da URL ou pathname sem o segmento de localidade (locale).

## Exemplo de Uso

```typescript codeFormat="typescript"
import { getPathWithoutLocale } from "intlayer";

console.log(getPathWithoutLocale("/dashboard")); // Output: "/dashboard"
console.log(getPathWithoutLocale("/en/dashboard")); // Output: "/dashboard"
console.log(getPathWithoutLocale("/fr/dashboard")); // Output: "/dashboard"
console.log(getPathWithoutLocale("https://example.com/en/dashboard")); // Saída: "https://example.com/dashboard"
```

```javascript codeFormat="esm"
import { getPathWithoutLocale } from "intlayer";

console.log(getPathWithoutLocale("/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("/en/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("/fr/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("https://example.com/en/dashboard")); // Saída: "https://example.com/dashboard"
```

```javascript codeFormat="commonjs"
const { getPathWithoutLocale } = require("intlayer");

console.log(getPathWithoutLocale("/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("/en/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("/fr/dashboard")); // Saída: "/dashboard"
console.log(getPathWithoutLocale("https://example.com/en/dashboard")); // Saída: "https://example.com/dashboard"
```
