import React from "react"; import { useTranslation } from "react-i18next"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select.tsx"; import { Globe } from "lucide-react"; const languages = [ { code: "en", name: "English", nativeName: "English" }, { code: "zh", name: "Chinese", nativeName: "中文" }, { code: "de", name: "German", nativeName: "Deutsch" }, { code: "ptbr", name: "Brazilian Portuguese", nativeName: "Português Brasileiro", }, { code: "ru", name: "Russian", nativeName: "Русский" }, { code: "fr", name: "French", nativeName: "Français" }, { code: "it", name: "Italian", nativeName: "Italiano" }, { code: "ko", name: "Korean", nativeName: "한국어" }, ]; export function LanguageSwitcher() { const { i18n, t } = useTranslation(); const handleLanguageChange = (value: string) => { i18n.changeLanguage(value); localStorage.setItem("i18nextLng", value); }; return (