mirror of
https://github.com/heyman/heynote.git
synced 2025-02-26 07:02:26 +01:00
40 lines
772 B
JavaScript
40 lines
772 B
JavaScript
import '../src/css/application.sass'
|
|
|
|
import { createApp } from 'vue'
|
|
import App from '../src/components/App.vue'
|
|
import { loadCurrencies } from '../src/currency'
|
|
|
|
import i18next from 'i18next';
|
|
import I18NextVue from 'i18next-vue';
|
|
import {en} from '../src/locals/en/en'
|
|
import {zh} from '../src/locals/zh/zh'
|
|
|
|
i18next.init({
|
|
lng: 'en',
|
|
interpolation: {
|
|
escapeValue: false
|
|
},
|
|
fallbackLng: false,
|
|
resources: {
|
|
en:{
|
|
translation: en
|
|
},
|
|
zh:{
|
|
translation: zh
|
|
}
|
|
}
|
|
});
|
|
|
|
const app = createApp(App)
|
|
app.use(I18NextVue, {
|
|
i18next,
|
|
rerenderOn: [ 'languageChanged', 'loaded'],
|
|
});
|
|
|
|
app.mount('#app')
|
|
//console.log("test:", app.hej.test)
|
|
|
|
// load math.js currencies
|
|
loadCurrencies()
|
|
setInterval(loadCurrencies, 1000 * 3600 * 4)
|