feat: Implement internationalization (i18n) with language switching and establish core backend services and frontend pages for course management.

This commit is contained in:
supalerk-ar66 2026-01-19 15:11:47 +07:00
parent 6a05e6fdb6
commit dbf62feea9
13 changed files with 3195 additions and 1463 deletions

View file

@ -38,6 +38,9 @@ const emit = defineEmits<{
<span style="position: absolute; left: 12px; top: 10px; color: var(--text-secondary);">🔍</span>
</div>
<!-- Language Switcher -->
<LanguageSwitcher />
<!-- User Profile Dropdown -->
<UserMenu />
</div>