Documentation: getPathWithoutLocale Functions in intlayer
Description
Supprime le segment de locale de l'URL ou du chemin donné s'il est présent. Il fonctionne avec des URLs absolues et des chemins relatifs.
Parameters
inputUrl: string
- Description: La chaîne URL complète ou le chemin à traiter.
- Type: string
locales: Locales[]
- Description: Tableau optionnel des locales prises en charge. Par défaut, il utilise les locales configurées dans le projet.
- Type: Locales[]
Returns
- Type: string
- Description: La chaîne URL ou le chemin sans le segment de locale.
Example Usage
typescript
import { getPathWithoutLocale } from "intlayer";console.log(getPathWithoutLocale("/dashboard")); // Sortie: "/dashboard"console.log(getPathWithoutLocale("/{{locale}}/dashboard")); // Sortie: "/dashboard"console.log(getPathWithoutLocale("/fr/dashboard")); // Sortie: "/dashboard"console.log(getPathWithoutLocale("https://example.com/{{locale}}/dashboard")); // Sortie: "https://example.com/dashboard"
Si vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentation