kankan.js 842 B

12345678910111213141516171819202122232425262728293031
  1. import './DesignOption/measure.scss'
  2. import browser from '../utils/browser'
  3. import i18n, { getLocale, setI18nLanguage, loadLocaleMessages } from '@/i18n'
  4. const { t } = i18n.global
  5. const local = getLocale()
  6. loadLocaleMessages(i18n, local).then(() => {
  7. setI18nLanguage(i18n, local)
  8. let deleteRulerLine = document.getElementById('deleteRulerLine')
  9. deleteRulerLine.innerHTML = t('common.deleteRuleLine')
  10. const lan = {
  11. 'common.about': t('common.about'),
  12. 'common.meter': t('unit.meter'),
  13. }
  14. window.app = new KanKan({
  15. dom: '#app',
  16. num: browser.valueFromUrl('m'),
  17. isLoadTags: false,
  18. tag: {
  19. showIn: 'all',
  20. },
  21. lang: getLocale(),
  22. langs: {
  23. en: lan,
  24. ja: lan,
  25. },
  26. })
  27. app.use('TagEditor')
  28. app.render()
  29. })