reason: locale removed from url

This commit is contained in:
Mahyar Khanbolooki
2025-07-27 17:00:24 +03:30
parent 852f34d363
commit 25e1df75e4
25 changed files with 13 additions and 13 deletions
+18
View File
@@ -0,0 +1,18 @@
import 'server-only'
const dictionaries = {
fa: (namespace: string) => import(`@/dictionaries/fa/${namespace}.json`).then((module) => module.default),
en: (namespace: string) => import(`@/dictionaries/en/${namespace}.json`).then((module) => module.default),
}
export const getDictionary = async (
locale: 'en' | 'fa',
namespace: 'common' | 'module'
) => {
try {
return await dictionaries[locale](namespace)
} catch (error) {
console.error(`Failed to load ${locale}/${namespace}.json`, error)
return {}
}
}