with Paraglide i18n
This is a demonstration of internationalization using Inlang Paraglide. Switch between languages using the language switcher in the header.
Server-Side Rendering with i18n support
Type-safe translations at compile time
URL-based language routing (/en, /de)
Hello, Developer! Welcome to our multilingual application.
Current language: en
import * as m from './paraglide/messages.js'
// Use translated messages
m.homepage_title() // "Welcome to TanStack Start"
m.homepage_example_greeting({ name: 'John' })
// "Hello, John! Welcome to our multilingual application."
// Get current language
import { getLocale } from './paraglide/runtime.js'
getLocale() // "en"