Документация: getPathWithoutLocale Функции в intlayer
Описание:
Удаляет сегмент локали из данного URL или пути, если он присутствует. Работает как с абсолютными URL, так и с относительными путями.
Параметры:
inputUrl: string
- Описание: Полная строка URL или путь для обработки.
- Тип: string
locales: Locales[]
- Описание: Необязательный массив поддерживаемых локалей. По умолчанию - сконфигурированные локали в проекте.
- Тип: Locales[]
Возвращает:
- Тип: string
- Описание: Строка URL или путь без сегмента локали.
Пример использования:
typescript
import { getPathWithoutLocale } from "intlayer";
console.log(getPathWithoutLocale("/dashboard")); // Вывод: "/dashboard"
console.log(getPathWithoutLocale("/{{locale}}/dashboard")); // Вывод: "/dashboard"
console.log(getPathWithoutLocale("/fr/dashboard")); // Вывод: "/dashboard"
console.log(getPathWithoutLocale("https://example.com/{{locale}}/dashboard")); // Вывод: "https://example.com/dashboard"
Если у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHub