// export function useI18n(translations) { // return (key, ...args) => { // const value = key.trim().split('.').reduce((obj, k) => obj?.[k], translations) ?? key // return typeof value === 'function' ? value(...args) : value // } // } export function useI18n(t){return(n,...e)=>{const r=n.trim().split('.').reduce(((t,n)=>t?.[n]),t)??n;return'function'==typeof r?r(...e):r}} export const t = (x, y) => useRoute().meta.t(x, y)