Документация: 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