diff --git a/Frontend-Learner/components/common/LanguageSwitcher.vue b/Frontend-Learner/components/common/LanguageSwitcher.vue
index d27b9129..366cae3a 100644
--- a/Frontend-Learner/components/common/LanguageSwitcher.vue
+++ b/Frontend-Learner/components/common/LanguageSwitcher.vue
@@ -15,10 +15,8 @@ const availableLocales = computed(() => {
}))
})
-// Get current locale display (TH or EN)
-const currentLocaleDisplay = computed(() => {
- return locale.value.toUpperCase()
-})
+// Get flag image path for a locale
+const getFlagPath = (code: string) => `/flags/${code}.png`
// Handle locale change
const changeLocale = async (code: string) => {
@@ -34,14 +32,19 @@ const changeLocale = async (code: string) => {
class="language-btn"
:aria-label="$t('language.label')"
>
- {{ currentLocaleDisplay }}
+
+