是否可以翻译 URL?

    是的!Intlayer 支持自定义 URL 重写,允许您定义特定于区域设置的路径。例如:

    bash
    en -> /product
    fr -> /fr/produit
    es -> /es/producto
    

    要实现此功能,您可以配置 intlayer.config.ts 文件中的 routing 部分。

    有关如何实现此功能的更多信息,请参阅 自定义 URL 重写文档

    您还可以使用 getMultilingualUrlgetLocalizedUrl 函数以编程方式生成这些 URL,它们将遵循您的重写规则。

    ts
    import { getLocalizedUrl, Locales } from "intlayer";
    
    const url = getLocalizedUrl("/product", Locales.FRENCH);
    
    console.log(url); // /fr/produit(如果已配置)