# General Translation React SDKs (gt-react, gt-next): TanStack Start URL: https://generaltranslation.com/en-US/docs/react/tanstack-start.mdx --- title: TanStack Start description: Explore the TanStack Start-specific setup for General Translation, including root-route initialization, locale resolution, and provider hydration. --- `gt-tanstack-start` brings General Translation to TanStack Start apps. It re-exports the shared `gt-react` components, hooks, and functions, and adds a `parseLocale` helper that resolves the request locale on the server and in the browser. The only framework-specific work is wiring up the root route. If you are just getting started, follow the [TanStack Start Quickstart](/docs/react/tanstack-start-quickstart) first. The shared [Guides](/docs/react/guides/configuring) and [Reference](/docs/react/reference/config) cover everything that works the same across frameworks; the page here covers the TanStack Start-only setup. *Warning: `gt-tanstack-start` is experimental and may have breaking changes. It is not yet recommended for production use.* ## What is TanStack Start-specific [#overview] - **Root-route setup.** You call [`initializeGT`](/docs/node/reference/functions/initialize-gt) at the module level, resolve the locale with `parseLocale`, load a translations snapshot in the route loader, and pass both to [``](/docs/react/reference/components/gt-provider). See [Setup](/docs/react/tanstack-start/setup). - **`parseLocale`.** A helper that reads the locale from the request cookie and `Accept-Language` header on the server, and from the cookie in the browser. It is the one export unique to `gt-tanstack-start`; everything else comes from `gt-react`. ## Pages [#pages] | Page | Description | | --- | --- | | [Setup](/docs/react/tanstack-start/setup) | Initialize General Translation and hydrate the provider from the root route. |