TanStack Start 的国际化

适用于 TanStack Start v1 的生产级国际化

介绍

TanStack Start 应用程序中的国际化功能利用了框架的基于文件的路由、类型安全的导航和服务器功能。TanStack Start 提供了一流的 TypeScript 支持和全栈功能,使构建多语言应用程序变得简单明了。这些指南将向您展示如何实现利用 TanStack Router 类型安全性和 TanStack Start 服务器端功能的国际化模式。

该方法使用基于 URL 的语言环境段和可选参数,支持带前缀(/en/about)和不带前缀(/about)的 URL 模式。路由加载器获取特定语言环境的内容,组件根据当前语言环境上下文处理格式化。

下一步

浏览侧边栏以按主题探索指南。每个指南都包含问题陈述、解决方案和分步实现。

从基于语言环境的路由开始配置您的 URL 结构。然后转到加载翻译和格式化部分。这些指南假设您使用的是带有基于文件路由的 TanStack Start v1。