mirror of
https://github.com/henrygd/beszel.git
synced 2025-12-17 10:46:16 +01:00
dynamically load translation files
This commit is contained in:
@@ -6,6 +6,7 @@ import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigge
|
||||
import { useTranslation } from "react-i18next"
|
||||
import languages from "../lib/languages.json"
|
||||
import { cn } from "@/lib/utils"
|
||||
import { setLang } from "@/lib/i18n"
|
||||
|
||||
export function LangToggle() {
|
||||
const { i18n } = useTranslation()
|
||||
@@ -27,7 +28,7 @@ export function LangToggle() {
|
||||
<DropdownMenuItem
|
||||
key={lang}
|
||||
className={cn("pl-4", lang === i18n.language ? "font-bold" : "")}
|
||||
onClick={() => i18n.changeLanguage(lang)}
|
||||
onClick={() => setLang(lang)}
|
||||
>
|
||||
{label}
|
||||
</DropdownMenuItem>
|
||||
|
||||
Reference in New Issue
Block a user