import { useAppConfig } from '~/composables/config'; export default defineNuxtPlugin(() => { const { COOKIES_LOCALE_KEY } = useAppConfig(); const localeCookie = useCookie(COOKIES_LOCALE_KEY); const originalFetch = globalThis.fetch; globalThis.fetch = (input, init = {}) => { const lang = localeCookie.value || 'en-gb'; const headers = new Headers(init.headers as any); headers.set('Accept-Language', lang); return originalFetch(input, { ...init, headers }); }; });