Skip to main content

Function: LanguageToggle()

LanguageToggle(__namedParameters): Element | null

Defined in: packages/ui/src/components/LanguageToggle.tsx:53

A themed language toggle dropdown component that opens on hover. Uses the UI package's semantic theming system for automatic dark mode support.

Parameters

__namedParameters

LanguageToggleProps

Returns

Element | null

Example

// Basic usage
<LanguageToggle />

// With custom language names
<LanguageToggle
languageNames={{
en: 'English',
ru: 'Русский',
de: 'Deutsch'
}}
/>

// With custom styling and code display
<LanguageToggle
className="custom-class"
showCode={true}
/>