Files
postshop-frontend/lib/i18n-utils.ts
Jelaletdin12 fdec9e4b0e first commit
2025-11-10 10:07:48 +05:00

30 lines
573 B
TypeScript

"use client"
import { useLocale } from "next-intl"
export function useLocaleInfo() {
const locale = useLocale()
return {
locale,
isRussian: locale === "ru",
isTurkmen: locale === "tm",
}
}
export function getLocaleFlag(locale: string) {
const flags: Record<string, string> = {
ru: "🇷🇺",
tm: "🇹🇲",
}
return flags[locale] || "🌐"
}
export function getLocaleName(locale: string) {
const names: Record<string, string> = {
ru: "Русский",
tm: "Türkmençe",
}
return names[locale] || locale.toUpperCase()
}