Creation:2024-08-11Last update:2025-06-29
将此文档参考到您的 AI 助手ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
使用您最喜欢的AI助手总结文档,并引用此页面和AI提供商
将 MCP 服务器添加到您的 AI 助手
通过将 Intlayer MCP 服务器集成到您的 AI 助手,您可以直接从 ChatGPT、DeepSeek、Cursor、VSCode 等获取所有文档。
查看 MCP 服务器文档此页面的内容已使用 AI 翻译。
查看英文原文的最新版本Edit this doc
如果您有改善此文档的想法,请随时通过在GitHub上提交拉取请求来贡献。
文档的 GitHub 链接Copy
复制文档 Markdown 到剪贴板
文档:intlayer 中的 getPathWithoutLocale 函数
描述
如果存在,则从给定的 URL 或路径名中移除语言区域段。它适用于绝对 URL 和相对路径名。
参数
inputUrl: string
- 描述:要处理的完整 URL 字符串或路径名。
- 类型:string
locales: Locales[]
- 描述:可选的支持语言区域数组。默认为项目中配置的语言区域。
- 类型:Locales[]
返回值
- 类型:string
- 描述:不包含语言区域段的 URL 字符串或路径名。
示例用法
typescript
复制代码
复制代码到剪贴板
import { getPathWithoutLocale } from "intlayer";console.log(getPathWithoutLocale("/dashboard")); // 输出: "/dashboard"console.log(getPathWithoutLocale("/en/dashboard")); // 输出: "/dashboard"console.log(getPathWithoutLocale("/fr/dashboard")); // 输出: "/dashboard"console.log(getPathWithoutLocale("https://example.com/en/dashboard")); // 输出: "https://example.com/dashboard"
文档历史
- 5.5.10 - 2025-06-29: 初始化历史